問題タブ [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.

0 投票する
2 に答える
170 参照

localization - リソースファイルを日本語に翻訳する必要がある

1000 個の奇妙な文字列を含むリソース ファイル (.resx) を日本語に翻訳する必要があります。誰でもそのためのツールを提案できますか、または翻訳を提供できるオンラインサイトである可能性があります. すでにいくつかのソフトウェアを試しましたが、有料サービスである Google API v2 が必要です。

0 投票する
2 に答える
608 参照

ios - 韓国語のローカライズ テキストを xcode にインポートする際の問題

プロジェクトのローカリゼーションの最終段階を完了しています。翻訳されたテキストが .txt 形式と .docx 形式に分かれて戻ってきました。

一度入力した .txt はlocalizable.strings正常に機能しますが、Word 文書からコピーしたものは機能しません。

これは私がこれまでに試したことです:

  • .docx を .txt として保存し、単語をエンコードします
  • .txt を韓国語 (Mac OS X) として保存し、このテキストを XCode にコピーして韓国語 (Mac OS X) として再解釈し、utf-16 に変換します。

utf-16 に変換するために多くのオプションを試しましたが、クラックできないようです。どんなアイデアでも大歓迎です。

以下は、ローカライズされたヘルプ ビューの実装です。

0 投票する
1 に答える
659 参照

objective-c - NSLocalizableString にキーが見つかりません

iPadインターナショナルアプリを開発しています。
メソッドNSLocalizableStringを使用してアプリケーションを翻訳しています。英語とフランス語で「Orders」という名前の値
を持つキーワードを手動で追加しました。 キーワードを使用してメソッドを呼び出すと、キーワードが見つからず、翻訳が適用されません。 上下のキーワードについては、完全に機能しています。Localizable.strings
NSLocalizableString

いくつかのコード部分:

0 投票する
2 に答える
647 参照

objective-c - iPhoneゲーム用のcocos2dカスタムローカリゼーションシステム

ゲームにカスタムローカリゼーションシステムを使用しています。そのチュートリアルでは、彼はカスタムメソッドでラベルを追加しますが、私のテキストラベルはinitに追加されます

チュートリアルの例:

言語の設定

複数のテキストラベルを処理する方法は?

いくつかのコードサンプルは私を助けるでしょう:)

0 投票する
0 に答える
786 参照

xcode - XCode 4 でハードコードされたローカライズされたファイル パス - プロジェクトが新しいフォルダーに移動すると消える

最近、プロジェクトを Xcode を使用して 15 の言語にローカライズしましたが、プロジェクトを家に持ち帰ったときに、ローカライズされたファイルの一部へのパスがすべて、仕事用の Mac のフル パスにハードコードされていることに気付きました。

以下の 2 つのファイルのみをローカライズしました。

Xcode を使用して、次のようにローカライズを行いました。

en.lproj/Localizable.strings を翻訳者に送信し、翻訳者から返信があったときに、各翻訳フォルダー内のファイルを置き換えました。

これは、ファイルを XCode にドラッグしない Finder を介して行われました (少し前だったと思います)。

締め切りに間に合うようにプロジェクトを家に持ち帰りましたが、それを開くと、英語を除くすべてのローカライズされたファイルが、ファイルが見つからないかのように XCode で赤く表示されていました。

ファインダーではそれらはそこにありましたが、File Inspector/Full Path をチェックしたところ、仕事用の Mac のパスにハードコードされていました。

パスにスペースのあるフォルダーが含まれていることに気付いたので、これが問題かもしれないと思ったのですが、プロジェクト内のすべてのファイルに問題があるはずです。

なぜそれが起こるのですか?または簡単に変更する方法(場所のドロップダウンが無効になっています)。グループに関連するファイルを設定するドロップダウンが無効になっている理由を考えてください(XCodeがローカリゼーションを管理しているためだと思います)

乾杯

0 投票する
2 に答える
598 参照

objective-c - Objective Cで外部ソースを使用したNSLocalizedString?

ローカリゼーションまたは Localizable.strings を NSBundle 外のディレクトリから読み取る方法はありますか?

サーバー経由でダウンロードされたファイルからアプリにローカリゼーションを読み込ませようとしていますが、これを行う良い方法はありますか?

前もって感謝します。

0 投票する
1 に答える
494 参照

iphone - NSLocalizedString とアプリの言語

アプリケーション言語と NSLocalizeStrings を接続する方法を誰かが知っているのではないかと思います。たとえば、私のアプリは fr、ru、ro にありますが、ユーザー デバイスは en にあり、ユーザーがアプリをオンにすると en になりますが、アプリの設定にはroまたはfr。NSLocalizedString でアプリの言語を渡すにはどうすればよいですか。ありがとう。

0 投票する
1 に答える
356 参照

xcode - Xcode 4.3.2、GIT、および Localizable.strings: エディターが混乱している

先週、作業中の Xcode プロジェクト用に GIT をインストールしましたが、それ以来、あらゆる種類の奇妙な問題が発生しています。今私を本当に悩ませているのは、localizable.strings (フランス語と英語のテキストがあります) を編集すると、Xcode で両方が同じになることです。つまり、英語のものを編集してからフランス語のものを開くと、表示されます。英語のテキストで。しかし、テキスト エディタを使用してディスク上のファイルを直接編集すると、正しいテキストが含まれています。正しく表示する唯一の方法は、Xcode を終了して再度開くことです。

GIT と Localizable ファイルにバグはありますか?

オーガナイザーを開いてリポジトリを表示しているときに Xcode を終了すると、Xcode は終了しません。エディター ウィンドウは閉じますが、オーガナイザーは開いたままです。そこから終了するには、Xcode を強制終了するしかありません。

ありがとう、ベノワ

0 投票する
1 に答える
1324 参照

iphone - Localizable.strings (en) を変更すると、別の Localizable.strings (ru) も変更されます

iOS プロジェクトに複数言語 (en、ru) のサポートを追加しようとしていました。この問題については、次のチュートリアルを使用しました。

そのため、 localizable.strings を別のフォルダーにファイルする必要があります。

しかし、プロジェクトで Localizable.strings (en.lproj) を変更すると、Localizable.strings (ru.lproj) も変更されます。だから彼らは同じです。理由がわかりません???

xcodeに表示される場所とフルパスは正しいです。同じファイルを変更しているようです。Localizable.strings を xcode に保存すると、ファインダーで 1 つのファイルが変更されていることがわかります。

どうしたの???私は何を間違っていますか??? 私たちを手伝ってくれますか?

PSファイルの名前を別の名前に変更しても、問題は同じです。

PPS 例として、プロジェクト「ILikeIt」を使用しました。そして、このプロジェクトを開いて (このプロジェクトの) Localizable.strings を見ても、自分のプロジェクトの Localizable.strings が表示されます。とても奇妙に思えます。

前もって感謝します。

0 投票する
2 に答える
1700 参照

iphone - iOS でローカライズ可能な文字列ファイルに新しい文字列を追加する

Localizable.stringsプロジェクトのすべてのソース (*.m) ファイルから自分のファイルを生成する方法を知っています (疑問がある場合は、これを参照してください)。

次に、XCode 4 を使用しているのでIdentity、右側のパネルのタブに新しい言語を追加します。次に、新しい言語のファイルを正常に編集しました。ここまでは順調ですね。

また、キーが文字列リテラルではなく変数であるローカライズ可能な文字列も使用するため、各ファイルの末尾に手動で追加する必要があります。私はそれで大丈夫です、問題ありません。

しかし今、コードにいくつかの変更を加えており、新しいローカライズされた文字列が表示されています。以前に翻訳された文字列を失うことなく、これらの新しい文字列を Localizable.strings ファイルに (理想的にはすべての言語に) 追加する方法はありますか?

ティア