软件本地化测试是软件本地化项目的一个重要组成部分,是提高软件本地化质量的重要手段,是控制软件本地化质量的关键措施。软件本地化测试的目的是为了发现本地化的软件中的错误和缺陷,通过修复这些错误和缺陷,提高软件本地化质量。综合的软件本地化测试解决方案,可以保证软件发布进度、降低支持和维护成本,并保证产品有上乘的质量。 软件本地化测试是一个工程系统,包含多个紧密联系的环节和内容。软件本地
最近在项目中接触到了应用多语言适配的一些问题。海外市场这几年大概率也会是国内企业的进军方向。既然遇到了这方面的问题那就记录一下好了。1.本地化设置本地化的设置有很多,但最重要的应该是语言了适配。一般,我们会在res目录下创建多个values文件夹,再根据后缀来区别不同的国家。可以看看下面这个例子。AndroidStudio友好的提供了快捷方式,来帮我们创建这些文件。右键点击res目录,new -&
本演练介绍如何将 ECMAScript (JavaScript) 文件作为嵌入式资源包括在程序集中,以及如何包括要在 JavaScript 文件中使用的本地化字符串。当您有一个必须随程序集分发的客户端脚本组件时,可在该程序集中嵌入一个 JavaScript 文件。该 JavaScript 文件可从注册程序集的 Web 应用程序中进行引用。当您必须修改该 JavaScript 文件所使用的值以适用于
转载 2024-08-19 16:50:50
131阅读
本地化就是将软件版本语言进行更改,比如将英文的 windows 改成中文的 windows 就是本地化本地化测试的对象是软件的本地化版本。本地化测试的目的是测试特定目标区域设置的软件本地化质量。本地化测试的环境是在本地化的操作系统上安装本地化的软件。从测试方法上可以分为基本功能测试,安装 / 卸载测试,当地区域的软硬件兼容性测试。测试的内容主要包括软件本地化后的界面布局和软件
转载 2024-06-12 09:56:10
70阅读
原文出处: http://java.sun.com/developer/technicalArticles/javase/i18n_enhance 翻译:铁针 对国际本地化的支持是Java标准版一个长处。JavaSE6一如既往地为那些注重本地 资源访问和操作的应用程序开发者提供支持。JavaSE6在以下几方面为本地化作了加强: .资源的访问和控制 .
关于Silverlight本地化的文章已然不少。在园子里nasa的Silverlight本地化正是一篇好文。而本文将从其他角度解析这方面的知识,本文将包括如下几个方面的内容本地化/全球的意义 在Silverlight中使用.resx实现本地化/全球的几种方式 在Silverlight中通过MVVM实现本地化/全球 示例及源码 本地化/全球的意义本地化/全球是当我们的应用/产品发展到一定阶
转载 2024-08-23 17:24:29
95阅读
(一)针对XIB(NIB)文件里某个控件的固定文本进行国际1.添加要国际的语言,按照类似下图进行设置(其中Base一般为English):2.选中要进行国际的XIB(NIB)文件,打开File inspector,选中Localize...,弹出对话框,先默认选中Base:3.勾选刚刚添加的要国际的语言,这会创建当前的XIB(NIB)文件的一个副本,下图中语言右边的选项是设置副本以图形界面
数据本地化类别PROCESS_LOCAL:进程本地化代码和数据在同一个进程中,也就是在同一个executor中;计算数据的task由executor执行,数据在executor的BlockManager中;性能最好;NODE_LOCAL:节点本地化代码和数据在同一个节点中;比如说,数据作为一个HDFS block块,就在节点上,而task在节点上某个executor中运行;或者是,数据和tas
转载 2024-01-17 12:06:27
67阅读
提到SaaS,很多人会立刻想到:节约成本、按需付费等等这些概念。这说明SaaS已足够成熟,很多人已经能够接受SaaS。但实际上,SaaS要想成功落地,并不是一件容易的事,从选型开始,就已经足够让很多企业头痛。放眼望去,SaaS并非看上去那么简单,只是从本地迁移到云端,就能完成业务的运转。SaaS分两种:一种是自建私有云,把之前本地化的软件应用迁移到云上;另一种是直接从SaaS软件厂商购买。那么,对
iPhone拥有完整的本体(Localization)体系结构,使用它可以将应用程序翻译成多种语言,如此就可以把程序发布在任何一个语言区的AppStore上。链接:Localization_Demo本地化主要分为三类:本地化字符串本地化nib文件本地化图像:本地化图像 & 本地化应用程序图标预备知识点:NSLocalizationString(key,comment)函数:NSLocal
Xcode版本相关从Xcode 4.4开始,添加本地化支持的步骤稍有变化,参考Localization(本地化) in Xcode 4.4。我用的是最新的Xcode 4.5,自然也是这样操作。我现在只需要本地化一些字符串,nib/storyboard以及infoPlist之类的不需要本地化。选择Supporting Files,然后在它里面添加新文件,选择iOS下Resource里的Strings
转载 2024-01-09 14:45:04
120阅读
Spark 数据本地化级别文章首发于:大数据进击之路RDD 源码大家可以看到源码中的第五条注释说明,翻译过来的大概意思是提供一系列的最佳计算位置。我之前一直不太清楚 spark 是如何内部实现的,今天就带领大家来看一看 spark 的本地数据级别在任务执行中的演变过程。1 数据的本地化级别有哪些?Spark 中任务的处理需要考虑数据的本地性,以 spark 1.6 为例,目前支持一下几种。(中英
简介iOS实现语言的本地化很简单,这里只是为了简单的记录一下过程。一、本地化storyboard上的字符串1.创建应用(如项目名为:LocalizationDemo) 2.添加本地化文件 3.往Main.storyboard上添加一个label并设置内容为Setting 这时,我们查看Main.strings(Chinese(Simplified))文件,里面是空。 4.为了让文件自动填充
转载 2023-08-24 10:18:22
137阅读
数据本地化对于Spark Job性能有着巨大影响。如果数据以及要计算它的代码是在一起的,那么性能必然会很高,若不在一起,则其中之一必须移动到另外一方机器上,通常移动代码的速度会快得多。Spark基于这个数据本地化的原则来构建task调度算法的。 数据本地化:数据离计算它的代码有多近。基于数据距离代码的距离,有几种数据本地化级别: 1. PROCESS_LOCAL :数据和计算它的代码在同一个J
转载 2023-11-09 13:48:47
98阅读
声明:最后更新时间:2019年3月13日为保证时效性,持续更新地址为:iOS应用本地化 一. 语言配置无论本地化文本、图片、xib/storyboard,都需要配置本地化的语言,操作步骤如图:点击“+”之后弹出对话框如图:Main.storyboard和LaunchScreen.storyboard至少选择一个,如果选择的文件无用,那么在Finish之后删除即可。否则添加语言配置不成功。二. 应用
转载 2023-07-13 16:58:43
239阅读
第十七章 应用程序本地化 iPhone拥有健壮的本地化(localization)体系结构,使用它不但可以将应用程序(或者由其他程序将它)翻译成多种语言,甚至可以翻译成同一语言的多种方言。想为英式英语使用者和美式英语使用者提供不同的术语吗?没问题。 17.1  本地化体系结构 在运行非本地化应用程序时,应用程序的所有文本都会以开发人员自己的语言呈现,也就是“开发基础语言”。 当开
转载 2024-03-11 14:36:21
105阅读
iOS本地数据存储有哪几种方式?1.  复杂对象写入本地NSKeyedArchiver(归档)采用归档的形式来保存数据,该对象数据需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。现在创建一个Boss类,并且.h遵守NSCoding协议,.m两个协议方法。Boss.h文件 #import <Foundatio
最近要对一款游戏进行多语言本地化,在网上找了一些方案,加上自己的一点点想法整理出一套方案和大家分享!多语言在应用程序中一般有两种做法: 一、程序中提供给用户自己选择的机会; 二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。第一种做法比较简单完全靠自己的发挥了,这里主要讲第二种做法,主要分一下几点:1.本地化应用程序名称 2.本地化字符串 3.本地化图片 4.本地化其他文件1.本地
# Java是代码本地化 Java是一种面向对象的编程语言,被广泛用于开发各种类型的应用程序,包括Web应用程序、移动应用程序和企业级应用程序。Java的一个重要特点是其跨平台性,也就是说,Java程序可以在不同的操作系统上运行,而无需修改代码。 ## 代码示例 下面是一个简单的Java代码示例,用于打印"Hello, World!": ```java public class Hello
原创 2024-04-24 05:04:35
10阅读
Qt 本地化(翻译)翻译流程大致是这样的:首先源代码产生 ts 文件,然后送给 Qt Linguist(Qt 语言家)这个 Qt 自带的小工具进行处理产生 qm 翻译文件,最后源代码里加载这个 qm 翻译文件。凡是你要进行翻译的文本都要用 tr() 函数来包裹。这个 tr() 是 QObject 类的一个函数,用它包裹的文本会被 Qt Linguist(Qt 语言家)捕捉到从而进行翻译工作。或者你
转载 2023-07-26 19:18:52
172阅读
  • 1
  • 2
  • 3
  • 4
  • 5