`
Ab.Yann
  • 浏览: 20106 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

软件的国际化 本地化

UI 
阅读更多

提高软件本地化能力的常用技术包括:

         总原则: 将可能本地化的资源(内容)与源代码分离. 

         详细:
         把需要本地化的文字、图像和图标等内容与软件源代码分离,
         不要采用连字符连接多个字符串,
         用户界面(UI)元素要能够方便的调整大小和位置,
         采用伪本地化技术尽早发现“硬编码”等本地化问题,
         安排专人负责开发软件本地化工具包。


         对于阿拉伯语和希伯来语等双向语言,需要使用软件镜像技术完成本地化。

 

软件国际化和本地化的内容: 
         1.用户界面(语言等) 2.数据格式(日期、时间、货币、数字、度量衡等)。  

 

以上是初步想法,请指教.

分享到:
评论

相关推荐

    wpf国际化本地化多语言

    在.NET框架中,Windows Presentation Foundation(WPF)提供了一种强大的机制来实现应用程序的国际化(Internationalization)和本地化(Localization),使得软件可以适应不同国家和地区的语言需求。本篇文章将深入...

    软件测试本地化与国际化

    1. **软件国际化(I18N)**: - **含义**:国际化是指在软件开发阶段,设计和实现软件架构使其能够轻松地适应不同语言和地区的特性,无需对原始代码进行大规模修改。I18N中的数字“18”代表两个单词之间的字母数量...

    国际化软件概论:软件国际化

    - **软件国际化**与**软件本地化**:软件国际化关注软件的基本架构和功能设计,使其能够轻松地支持多语言环境;而软件本地化则是在此基础上,针对具体市场进行调整,以满足当地用户的语言和文化需求。 - **软件本地...

    C#(.net)多语言 国际化 本地化示例demo合集

    综上所述,C#的多语言、国际化和本地化能力使得开发者可以构建全球化的软件,适应不同地区和文化背景的用户。通过使用资源文件、卫星程序集和适当的设计策略,开发者可以确保应用程序的可扩展性和可维护性。这些示例...

    Android应用源码之(本地化与国际化).zip

    而国际化则是设计和实现一个软件系统,使其能够轻松地适应各种语言和文化,它是本地化的前提,为本地化提供了基础。 在Android中,实现本地化和国际化的机制主要基于资源文件的管理。每个语言或地区对应一组资源...

    软件国际化和本地化测试PPT学习教案.pptx

    软件国际化和本地化是软件开发过程中的重要环节,它们确保软件能够适应全球不同地区和文化的需求。本教程主要探讨这两个概念及其在实际操作中的应用。 首先,软件国际化(I18N)是软件设计的一种策略,目的是使软件...

    软件工程中的国际化与本地化技术.pptx

    #### 第一章:软件国际化与本地化概述 **软件国际化(Internationalization)与本地化(Localization)**是软件开发中两个非常重要的概念,它们对于软件产品的全球化战略具有重大意义。 - **软件国际化**指的是...

    国际化和本地化(i18n和l10n):软件国际化架构设计.docx

    国际化和本地化(i18n和l10n):软件国际化架构设计.docx

    WEB多语言 国际化 本地化

    在开发Web应用时,"WEB多语言 国际化 本地化"是一个关键的领域,它使得网站能够适应全球不同地区的用户,提供多种语言的界面和内容。这涉及到.NET框架中的全球化(Globalization)和本地化(Localization)概念。 ...

    软件本地化测试-STMT

    软件国际化(SW Internationalization,I18N)是本地化的基础,它是指在软件开发初期就考虑到多语言支持,使得代码和功能设计能够适应各种文化和语言环境。在I18N中,关键点包括使用Unicode字符集来支持多种语言,...

    软件本地化外包测试流程分析.pdf

    软件国际化和软件本地化是软件开发中两个相辅相成的环节。软件国际化保证软件具有“全球可用”的内在特征,而软件本地化可以满足目标市场的用户在语言、文化和功能的需要。软件本地化测试是国际化软件开发的一个重要...

    软件本地化测试.ppt

    - **软件国际化(I18N)是软件本地化(L10N)的基础和前提**,它为本地化提供了一套通用框架和技术支持。 - **软件本地化(L10N)是软件国际化的具体应用**,即将国际化软件针对特定市场进行定制化处理。 - **软件国际化...

Global site tag (gtag.js) - Google Analytics