菜鸟教程小白 发表于 2022-12-13 02:34:30

ios - 更改 Xcode 项目的单一语言


                                            <p><p>如何在不进行本地化的情况下更改项目使用的默认语言?
如果我希望我的应用程序是日文或意大利文怎么办?仅使用日语或意大利语文本就足够了吗?如何将 iTunes 上显示的语言更改为日语或意大利语? </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>通常,您放入主文件夹的资源被假定为 <code>默认语言</code>,这是在您添加或编辑应用程序时在 <strong>iTunes Connect</strong> 中设置的.该设置在 <code>Application</code> 页面上,如果添加后设置不正确,请单击页面顶部的 <code>Edit</code> 以使用下拉菜单进行更改-下拉菜单。</p>

<p>如果您要进行本地化,您需要确保更改 <code>localization native</code> 语言,您需要更改 <code>Info.plist 中的键</code> 对应于 <code>Localization native development region</code>(又名 <code>CFBundleDevelopmentRegion</code> 的原始形式)以匹配您用于原始文件的语言。标记的值应与原始本地化语言目录库匹配(如果您有一个名为 <code>en.lproj</code> 的英文 lproj 目录,则为 <code>en</code>)。如果特定资源缺少其他本地化之一,则将使用此语言。这些天的建议指向使用该语言的 2 个字母版本(即 <code>en</code> 而不是 <code>English</code>,<code>jp</code> 而不是 <code>Japanese</code> 等)作为最佳实践。</p>

<p>如果您要构建一个仅限日语的应用程序,您可以将所有资源放在顶层。如果您要使用日语和任何其他语言,则应将特定语言的日语资源放入 <code>jp.lproj</code> 并将 <code>CFBundleDevelopmentRegion</code> 设置为 <code>jp</code>。任何未本地化的资源(标准图像等)都可以存储在主应用程序文件夹中。</p>

<p>顺便说一句,OS X 中的一般规则也相同,除了我在上面提到的“主应用程序文件夹”之外,文件将位于 <strong>Resources</strong> 文件夹中。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 更改 Xcode 项目的单一语言,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/16534178/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/16534178/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 更改 Xcode 项目的单一语言