問題タブ [localizable.strings]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Xcode4.5でLocalizable.stringsをローカライズする
Xcode 4.5 SDK iOS 6.0では、Localizable.stringsファイルにローカリゼーションを追加できません。Xcode 4.4.1-では、追加されたすべての言語のリストの下に、他の言語を追加するための「+」がありました。しかし、Xcode 4.5ではそれを見ることができず、デフォルトの英語以外に他の言語を追加することはできません。
誰かがこの問題を解決しましたか?
ありがとう !
ios - アプリのアップグレード後に Localizable.strings が機能しない
localizable.strings を使用しないアプリ ストアにアプリがあります。現在、新しいバージョンをリリースしようとしていますが、「シミュレーションの更新」後、アプリに Localizable.strings が表示されません。すべてのローカライズされた文字列は、NSLocalizedString のキーとして表示されます。修理するにはどうすればよいですか?
ios - 要素数が異なるローカライズ
ユーザーがアプリケーションを開いたときに、ユーザーを温かく歓迎したいと思います。だから私はそれらをランダムに表示するために異なる文を持ちたい. メッセージの数は言語ごとに異なります。
この問題を解決するための好ましい方法は何ですか?
私のアイデア:
文字列ファイルにもカウントを保存します->これは維持する必要があるため、この考えは好きではありません
"welcomeCount" = "5";
"welcomeN" = "Hi....";
メッセージの分離 -> この考えは嫌いです。
"welcomeMessages" = "Hey there...|MessageN";
この問題をエレガントな方法で解決するアイデアを持っている人はいますか?
objective-c - Localizable.stringsエラー-コンパイラはファイルが欠落していると言います
Localizable.stringsファイルを追加し、テストする文字列をいくつか追加してみましたが、すべて正常に機能します。
しかし、ローカリゼーションを追加しようとすると、物事が奇妙になり始めます。ローカリゼーション(英語とロシア語)を追加でき、ファインダーでファイルが2つのフォルダーにリストされていることがわかります。ru.lprojおよびen.lproj。
クリーンアップしてビルドすると、次のコンパイルエラーが発生します。
xcode - 翻訳者向けの localizable.strings エディター
xCode から生成された localizable.strings ファイルを翻訳するための使いやすいエディターを知っている人はいますか?
このプログラムは、技術者以外のすべての人によって使用されるため、非常に使いやすく、翻訳プロセス中にファイルが機能しない原因となるエラーが発生しないようにする必要があります (たとえば、ファイルの末尾にセミコロンがないなど)。文字列、またはエスケープされていない二重引用符)。
翻訳者向けに本当に使いやすいツールを見つけようとしていますが、見つかりません :-( 私が見つけた唯一のものはLocalization Suiteですが、そうでない人が使用するには複雑すぎると思いますハイテク...
提案?
Gengoがローカライズ可能な文字列ファイルのコメントをサポートしていれば、Clafouの答えは正しいものだったと編集しています。しかし、それは省略されていて、これは良くありません。そこに解決策としてもっと良いものがあることを本当に願っています。
ios - NSLocalizedStringFromTableInBundle : キーの値を取得していません
からvalues
を取得できません。keys
InfoPlist
その中InfoPlist.strings
に価値がある
アプリを実行しているとき、キーワンUILabel
として値を示しています
なんで?
javascript - Localizable.strings の内容を読み取って UIWebView に配置する方法
私のアプリには、次のような内容を含むテキスト ファイルがあります。
このデータは UIWebView にロードされ、すべてが機能しています。ただ、テキストはローカライズしたいのでLocalizable.stringsに入れようと思っています。そのため、 Localizable.strings には次のようなものがあります。
さて、問題は、Localizable.strings からデータにアクセスして、UIWebView オブジェクトのコンテンツに配置できるようにする方法です。JavaScriptを考えているのですが、やり方がわかりません。何か案は?
java-me - JavaME でローカリゼーションを行うにはどうすればよいですか?
JavaME のローカリゼーション ファイルについて質問があります。
電話の言語に応じて、さまざまな言語で適切な場所に適用するために、文字列を使用したいと考えています。
私はこのトピックを調査し、 http://www.developer.nokia.com/Community/Wiki/Localising_text_files_in_Java_MEのようないくつかの記事に乗りました。
string.txt ファイルをアプリケーションの Resources フォルダーに配置しますが、これは役に立ちますか?
みんなありがとう。
iphone - アプリケーションを再起動せずに、NSBundle ローカリゼーション キャッシュを無効にする方法はありますか? 【iOS】
NSBundle に配置されている Localizable.strings を実行時に変更できると仮定しましょう。現時点では、その内容を変更しても、NSLocalizedStringは古い (キャッシュされた) 値を返します。
- アプリケーションの実行
- 特定の key1 <- value1 の LocalizableString を取得します
- Localizable.strings key1 = value2 を変更します
- <-- ローカリゼーション キャッシュを無効にするために、アプリケーションで何らかの処理を行う -->
- 特定の key1 == value2 の LocalizableString かどうかを確認します
私がすでに試したこと:
- [[NSBundble mainBundle] invalidateResourceCache]
- [UIApplication_performMemoryWarning]
- 辞書がないか調べてみました。NSBundle の ivar で、キャッシングに使用されます。
- NSBundleのGNUStep実装で確認しようとしましたが、ios 6.0のものとは異なります
私ができないこと (定義上): - [NSBundle localizableStringForKey:value:table] をスウィズルできない - マクロを変更できない - 一般に、元のプロジェクト コードに影響を与えることはできず、ステップ #4 で何かを追加するだけです。
これは、開発のみを目的としています。だから、AppStore などで公開する必要はないので、プライベートな方法や解決策は何でも構いません。
それで、質問はです。誰かがそれを行う方法を知っているか、それとも別の方法を教えてくれる人でしょうか? ありがとうございました。
iphone - iOS - 実行時に localizable.strings の内容を変更できますか?
アプリケーションを起動するたびに、JSON ファイルを介して翻訳をロードしています。その JSON を解析してクリーンアップし、localizable.strings ファイルに配置できますか?
そうでない場合、Documents ディレクトリに作成されたローカライズ可能なファイルからローカライズをロードできますか?