2016-07-15 7 views
0

私は非技術翻訳スタッフとのi18n翻訳を管理するのに役立つツールを探しています。翻訳者が資格情報でログインし、それぞれの言語にナビゲートしたり、新しいキーを変更/翻訳したり、保存したり、終了したりすることができます。翻訳管理ツールですか?

当社の翻訳は、一般的な国際化スタイルで、ネストされたJSONに格納されています。

// en.json 
{ 
    "hello":"Hello", 
    "world":"World" 
} 

これらの翻訳はgitリポジトリに保存され、メインプロジェクトにこの方法を引っ張って、うまくいけば翻訳管理ツールが与えられることができています必要に応じてアクセスをレポし、プッシュ/プルしますか?

+0

http://locize.comが良い選択肢かもしれません。 i18nextのメーカーから来ます。 – jamuhl

答えて

0

phraseapp.comをご覧ください。彼らはあなたが探しているものを正確に提供します。 1つの集中クラウドベースの場所で、すべての翻訳者がログインし、それぞれの言語を翻訳し、承認のためにチェックインできます。 API経由で既存のワークフローに簡単に統合できます。 希望するもの:

+0

btw:Phraseapp.comにはデフォルトでGutHubの統合が付属しています – Oliver

+0

はい、私はGitHubの統合を参照してください。しかし、それはちょうど引っ張っているように見えますが、押していませんか?データはどのようにしてPhraseAppをリポジトリに結びつけますか?また、GitHubではなくBitBucketを使用しているので、むしろ無駄です。 –

0

PhraseAppは間違いなく解決策です。 OneSky、webtranslateit、transifexも同様です。
オープンソースのソリューションもあります。
https://poeditor.com/kb/json-localization これはデスクトップツールですが、git repsitoryをマップするだけで問題ありません。

0

もう1つのオプションは - supports BitBucketsimple JSON filesとなる可能性があります。それはフリーソフトですので、あなた自身のコピーを実行するか、hosting options(無料ソフトウェアの場合は無料)を使用してください。

(私はWeblateの著者だ)

+0

うわー、それは非常に包括的なツールです - ありがとう。入れ子になったJSONをサポートしているのですか?プロジェクトを積極的に維持していますか? –

+0

はい、プロジェクトはまだ積極的に開発されています(最新リリースは先週でした)。ネストされたJSONについては直接サポートされていませんが、回避策があります([docs](https://docs.weblate.org/en/latest/formats.html#json-files)を参照)。 –

1

http://locize.comは素晴らしいです。 i18nextのメーカーから来ます。翻訳の一貫性を維持するための多くの機能を提供します。さらに、インコンテキストエディタで翻訳を編集することもできます。

+0

i18nextの人々からでも、それ以外の何ものよりも優れたicu形式をサポートしています。 - >試してみてください – jamuhl

関連する問題