在AppStore上的iPhone应用程序可用的语言 [英] iPhone app available languages in appStore
问题描述
您好我提交了首次应用在AppStore <一个href=\"http://itunes.apple.com/at/app/section-control/id343824642?mt=8\">http://itunes.apple.com/at/app/section-control/id343824642?mt=8
这显示英语作为语言(Sprachen德国)在概述。
那就是在这种情况下,正确的。
我想这来自于一个事实,我没有本地化资源我的应用程序。
这是问题之一:?如何为语言/ Sprachen,由AppStore的检测
它(当然)无关,因为我用英语和德语在这种情况下,局部的说明。
TomTom公司<一href=\"http://itunes.apple.com/at/app/tomtom-westeuropa/id326075062?mt=8\">http://itunes.apple.com/at/app/tomtom-westeuropa/id326075062?mt=8一个例子显示了很多的语言。
总之 - 的主要问题。我的下一个应用程序,我计划了社区驱动的本土化。这个想法是你在许多应用程序找到在哪里可以下载语言文件。
假设我的应用程序有可用语言的列表。这是来自一个Web服务,您(作为用户)可以装载下你的preffered语言(如果可用)。
此外,由于东西是动态的下面会发生 - 我出版的英语和德语(我的母语)的应用程序。后来有人进入法文文本 - 所以从应用程序的那一刻还提供英语,法语
我没有找到一种方法来设置语言/ Sprachen元素的应用程序简短描述(概述)或我要重新提交我的应用程序来改变呢?
最后并非最不重要的 - 如果我是正确的,语言是由应用程序中包含的资源检测吗 - 与我的应用程序是它足以提供一个空的(或只是抱着一个字符串)字符串文件
这是你需要做什么:
这是的.app文件夹应该怎么是这样的:
+ MyApp.app </ P>
+ en.lproj
+ de.lproj
+ nl.lproj
等等......
块引用>在lproj文件夹,你应该把一个
Localizable.strings
文件。在此
Localizable.strings
文件,你可以把这样的语言的变化:(EN-NL)
关于=在
ErrorSupport=杆Niet的德ondersteuning contacteren。
块引用>所以,第一线,如
关于
不给英格兰,但只是功能。我不完全知道如何在你的应用程序中设置的,我不是一个真正好的应用$ C $铬。
您应该检查苹果的帮助文档,或者要求其他开发者。有关下载的语言,我会persume,您在网页视图建立,并直接到你的downloadpage,并且该应用程序,然后automatticly regocnises它作为语言文件夹,并将其安装到
MyApp.app/<language>.lproj
。询问有关此下载的东西给其他开发商,或检查苹果的帮助文档。 (我不知道是否提到它那里)Hi I submitted my first application to the appStore http://itunes.apple.com/at/app/section-control/id343824642?mt=8
This displays "English" as Languages (Sprachen in German) in the "Overview". And that is correct in this case.
I think this comes from the fact that I don't have localized resources in my application. Which is question one: how is "Languages / Sprachen" detected by the appstore?
It has (of course) nothing to do with localized descriptions since I used english and german in this case.
TomTom http://itunes.apple.com/at/app/tomtom-westeuropa/id326075062?mt=8 for an example shows a lot of languages.
Anyhow - the main question. For my next application I plan a "community driven localization". The idea is something you find in a lot of application where you can download "language files".
Assume my app has a list of available languages. This comes from a web service and you (as user) can load down your preffered language (if available).
And since the thing is dynamic the following will happen - I publish the application in English and German (my native language). Later someone enters French texts - so from that moment on the app is also available in French.
I didn't find a way to set the "Languages / Sprachen" element in the apps short description (Overview) or do I have to "resubmit" my application to change this?
Last not least - if I am right and the languages are detected by contained resources in the application - is it enough to provide an empty (or just holding a single string) "strings file" with my application?
解决方案This is what you need to do:
This is how the .app folder should look like:
+MyApp.app
+en.lproj
+de.lproj
+nl.lproj
etc...
in the lproj folder, you should place a
Localizable.strings
file.In this
Localizable.strings
file, you can put the language changes like these: (EN-NL)"About" = "Over"
"ErrorSupport" = "Kon niet de ondersteuning contacteren."
So, the first lines like
"About"
don't give the english, but just the function.I am not completely sure how to set this up in your app, i am not a really good app coder. You should check Apple's help documents, or ask it to other developers.
For the download of languages, i would persume, that you build in a webView, and direct it to your downloadpage, and that the app then automatticly regocnises it as a language folder, and installs it to
MyApp.app/<language>.lproj
. Ask about this download stuff to other developers, or check Apple's help documents. (I don't know for sure if they mention it there)这篇关于在AppStore上的iPhone应用程序可用的语言的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!