1

Transifex を翻訳コラボレーション ツールとして使用するオープンソースのライブラリを使用しています。

私が興味を持っている言語はまだ完全には翻訳されておらず、残りの部分を翻訳しようとしています. その上、プロジェクトに新しい文字列をいくつか追加したので、それらも翻訳する必要があります。

新しい文字列を追加しなければ、足りない部分を翻訳して transfix に送信すれば完了できたはずです。

翻訳を transfix にコミットするときに追加した新しい文字列をどのように処理すればよいですか?

hunksgitで可能な限りtransifexにコミットすることは可能ですか?

4

1 に答える 1

2

プロジェクトに新しい文字列を追加するたびに、更新された PO ファイルも Transifex にアップロードする必要があります。これにより、新しい文字列を言語に翻訳できます。

: 新しい文字列だけでなく、.po ファイル全体を transifex にアップロードする必要があります。そうしないと、古い文字列が古いと見なされて削除されます。

プロジェクトを Transifex と統合するためにどのライブラリを使用しているかわかりません。そのため、PO ファイルを Transifex にアップロードする最も一般的な方法をリストします。

  • Web インターフェイスの使用。リソースのオプション ページに移動して、新しい PO ファイルをアップロードできます。リソース オプション
  • コマンド ライン クライアントの使用。クライアントを使用して、新しいソース ファイルをプッシュできます。tx push -s設定が適切に構成されていれば、 を実行することに興味があるでしょう。(デフォルトではオプションが入力されておらず、フラグsource_fileを使用するために必要なので、私は正しく言っています)-s
  • APIの使用。次のような PUT リクエストを発行できますcurl -i -L --user user:password -F file=@en/django.po -X PUT https://www.transifex.com/api/2/project/transifex/resource/core/content/
于 2013-08-07T14:24:09.040 に答える