Xamarin Studio:故事板本地化/语言文件

时间:2015-01-18 14:05:45

标签: c# ios xamarin.ios xamarin

我想在我的ios应用程序中使用不同语言,使用C#中的Xamarin Studio进行编程。我知道使用语言翻译文件的方法,但我不知道,我如何使用我的控件的id自动翻译。找到一些示例,其中对象的ID是例如MWt-Ya-pMf。然后你可以使用这个id自动翻译翻译文件:“MWt-Ya-pMf.normalTitle”=“Save”;

但是现在,我只找到了像345,235这样的ID ......我用“345.normalTitle”=“test”尝试了我的按钮;在我的语言文件或“345.title”=“test”;但没有成功。

有人能告诉我它现在是如何运作的吗?

1 个答案:

答案 0 :(得分:0)

我自己找到了一个解决方案,但是我已经找到了解决方案:

我不得不将故事板文件复制到名为Base.lproj(root)的文件夹中,我还创建了一个文件,例如在Resources / de.lproj / MyStoryboard.strings(Bundle Resource)中。 然后我可以使用" 345.normalTitle" =" Titlestring&#34 ;;更改按钮的标题。