草庐IT

Internationalization

全部标签

iphone - Xcode Base 国际化不起作用

我正在尝试本地化我的应用程序。我注意到如果我添加一种语言,每个本地化文件都会翻倍。这样就不可能维护代码或Storyboard,所以我了解到我需要Base国际化。问题是,当我在xcode项目设置中选中该复选框时,它会显示一个没有没有选择的窗口,有人知道如何解决这个问题吗?这是截图 最佳答案 首先,您需要转到Storyboard文件,打开右侧的栏,然后转到显示文件检查器,即最左侧的选项卡。然后,向下滚动并单击本地化。在此之后,当您选中UseBaseLocalization时,您应该会看到Storyboard出现。

iphone - Xcode Base 国际化不起作用

我正在尝试本地化我的应用程序。我注意到如果我添加一种语言,每个本地化文件都会翻倍。这样就不可能维护代码或Storyboard,所以我了解到我需要Base国际化。问题是,当我在xcode项目设置中选中该复选框时,它会显示一个没有没有选择的窗口,有人知道如何解决这个问题吗?这是截图 最佳答案 首先,您需要转到Storyboard文件,打开右侧的栏,然后转到显示文件检查器,即最左侧的选项卡。然后,向下滚动并单击本地化。在此之后,当您选中UseBaseLocalization时,您应该会看到Storyboard出现。

iphone - 使用 Objective-C 在 iPhone 上本地化动态复数名词消息(例如 "5 Items Processed")

在我当前的应用程序中,我有显示消息的代码,例如“已处理5件元素。”为了保持短语语法正确,即它应该是“5Item”还是“5Items”,我使用以下代码:intnumItems=5;NSString*myString=[[NSStringalloc]initWithFormat:@"%dItem%@Processed",numItems,(numItems==1?@"":@"s")];这目前工作正常。但我正在本地化我的应用程序,并希望确保文本在我将应用程序翻译成的所有语言中都是语法正确的。我可以做这样的事情:intnumItems=5;NSString*myString=(numItems

iphone - 使用 Objective-C 在 iPhone 上本地化动态复数名词消息(例如 "5 Items Processed")

在我当前的应用程序中,我有显示消息的代码,例如“已处理5件元素。”为了保持短语语法正确,即它应该是“5Item”还是“5Items”,我使用以下代码:intnumItems=5;NSString*myString=[[NSStringalloc]initWithFormat:@"%dItem%@Processed",numItems,(numItems==1?@"":@"s")];这目前工作正常。但我正在本地化我的应用程序,并希望确保文本在我将应用程序翻译成的所有语言中都是语法正确的。我可以做这样的事情:intnumItems=5;NSString*myString=(numItems

ios - 更改 Xcode 中的开发语言

我需要将西类牙语设置为iOS应用的开发语言。我已经在使用Xcode6,并且我将应用的Info.plist(CFBundleDevelopmentRegion)中的Localizationnativedevelopmentregion条目从“en”更改为到“es”。但是,在项目>信息>本地化中,英语仍然设置为开发语言。如InformationPropertyListKeyReference中所述,CFBundleDevelopmentRegion指定默认语言。我需要将西类牙语设置为默认语言,我缺少什么?谢谢 最佳答案 以下是您可以执行

ios - 更改 Xcode 中的开发语言

我需要将西类牙语设置为iOS应用的开发语言。我已经在使用Xcode6,并且我将应用的Info.plist(CFBundleDevelopmentRegion)中的Localizationnativedevelopmentregion条目从“en”更改为到“es”。但是,在项目>信息>本地化中,英语仍然设置为开发语言。如InformationPropertyListKeyReference中所述,CFBundleDevelopmentRegion指定默认语言。我需要将西类牙语设置为默认语言,我缺少什么?谢谢 最佳答案 以下是您可以执行

Flutter:所有本地化代表都不支持应用程序的语言环境

您好,我正在尝试在flutter应用程序中添加BottomNavigationBar,但是当我运行项目时发生错误:AMaterialLocalizationsdelegatethatsupportstheka_GElocalewasnotfound这是我的应用委托(delegate):supportedLocales:[constLocale('en','US'),constLocale('ka','GE'),constLocale('ru','RU'),],localizationsDelegates:[constInfosLocalizationsDelegate(),Global

Flutter:所有本地化代表都不支持应用程序的语言环境

您好,我正在尝试在flutter应用程序中添加BottomNavigationBar,但是当我运行项目时发生错误:AMaterialLocalizationsdelegatethatsupportstheka_GElocalewasnotfound这是我的应用委托(delegate):supportedLocales:[constLocale('en','US'),constLocale('ka','GE'),constLocale('ru','RU'),],localizationsDelegates:[constInfosLocalizationsDelegate(),Global

node.js - nodejs/express 应用程序的翻译/本地化工作流程

您在nodejs/express应用程序中使用什么设置进行本地化?现在我正在使用i18n-node在我的项目中。但我对json文件中的存储不满意。我想将翻译存储在数据库中。我发现了一个很有前途的模块,名为dialect.它可以将翻译存储在mongodb中,还有一个来自同一作者的模块,使您能够通过网络界面(dialect-http)管理翻译。不幸的是,方言模块似乎不适用于最新稳定版本的Node。这个问题已经知道2个月了,但是因为从那以后没有任何更新,我猜这个模块不再被积极维护了。我认为使用redis数据库存储翻译也很有意义。我不知道是否有相应的模块。也许你们有一些提示或知道任何好的模块?

node.js - nodejs/express 应用程序的翻译/本地化工作流程

您在nodejs/express应用程序中使用什么设置进行本地化?现在我正在使用i18n-node在我的项目中。但我对json文件中的存储不满意。我想将翻译存储在数据库中。我发现了一个很有前途的模块,名为dialect.它可以将翻译存储在mongodb中,还有一个来自同一作者的模块,使您能够通过网络界面(dialect-http)管理翻译。不幸的是,方言模块似乎不适用于最新稳定版本的Node。这个问题已经知道2个月了,但是因为从那以后没有任何更新,我猜这个模块不再被积极维护了。我认为使用redis数据库存储翻译也很有意义。我不知道是否有相应的模块。也许你们有一些提示或知道任何好的模块?