DeepSound更改语言与APP翻译教程

2024-08-16

更改语言和单词并翻译


我们的团队让您可以轻松地在您的应用程序中翻译您自己的单词并根据需要更改标签,我们的 android 应用程序支持添加 200 种语言,所以让我们开始吧。


英文字符串(默认语言环境),/values/strings.xml:


 
>

西班牙语字符串 es locale), strings.xml


 
>

默认情况下,文件夹 Values >> String.xml 包含应用程序中的所有英文单词。
(图1)


通常,android 认为 英语 是默认语言,它从 /res/values/strings.xml 。 如果我们想添加对其他语言的支持,我们需要 values 通过附加连字符和 ISO 语言代码
 
例如,如果我们想添加对 日语 ,那么我们需要 values 名为 values-ja res 夹,并在其中添加一个 strings.xml 文件,其中包含需要翻译成 日语


value-ar 或 value-ru 有一个 String.xml 文件,其中包含相同的标签,但翻译成 土耳其语 俄语 阿拉伯语 等。


如果要添加自己的新语言,请在 Resources 文件夹下新建一个 value-** 文件夹
然后复制主要的英文字符串文件 string.xml 并将其粘贴到新的 value-** 文件夹中,然后您可以根据需要翻译您的字符串


Android字符串文件的文件夹名称格式如下:



    • 没有区域变体: 值-[语言环境]

    • 区域变体: [locale]-r[region]

    • 例如: values-en values-en-rGB values-el-rGR


EX: 在您想添加希腊语的情况下,假设您只需要为希腊语翻译创建一个文件夹 -el values values-el-rGR 如果您想扩展语言,则需要为特定国家/地区的希腊语 更多的。


例如,假设您有一个名为 “R.string.title” 并且语言环境是 “el-GR”, Android 将 “R.string.title” 通过按以下顺序搜索文件来查找



    • res/values-el-rGR/strings.xml

    • res/values-el/strings.xml

    • res/values/strings.xml


一旦我们创建所需的文件并通过设置 > 语言和输入 > 选择语言(日语)更改设备语言,android 操作系统将检查应用程序中可用的适当语言资源。
 
如果应用程序支持选定的语言,那么 android 将在项目的 values-(ISO 语言代码) 文件夹中查找字符串资源。 例如,选择的语言是日语,那么它将从 values-ja/strings.xml 文件中加载字符串值。
 
如果支持的语言 (strings.xml) 文件中缺少任何字符串值,则 android 将从默认的 strings.xml 文件(即 values/strings.xml)中加载缺少的字符串。


强制您的应用使用默认语言?


从您的设置类中,您可以设置自己的默认语言,该应用程序将首次打开
您也可以通过将变量 FlowDirection_RightToLeft 设置为 True 来强制 RTL 系统


 
    FlowDirection_RightToLeft = ; 
    Lang = ;




加入收藏 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励和额外收入!

首页 > 教程资料 > CMS教程 DeepSound更改语言与APP翻译教程 http://gm7878.cn/cmsjiaocheng/36.html

相关文章

评论
加载中~