Posted by chinita7 on August 28, 2011 at 1:59pm
恐れいります。
自分でいろいろ調べてみましたが、どうしても解決できないので質問させてください。
タクソノミーのタームを翻訳するために、“インターフェイスの翻訳”のからエクスポートした.poファイルを翻訳した後に再度インポートしました。
同じ名前のタームが2つ以上(異なるtid)がある場合、そのうちの1つしかインポートされません。
例:
: term:1:name
msgid "東京"
msgstr "Tokyo"
: term:2:name
msgid "東京"
msgstr "Tokyo"
この場合、term:1:nameのほうはインポートされていますが、term:2:nameのほうはインポートされません。
これらは同名のタームなのですが、それぞれが異なった親タームに属しているため、2つは別々のタームidを持っています。
翻訳が必要なタームの総数が多いため、“translation table”などを使った手作業では難しいかと悩んでいます。
もし解決方法をご存知の方がいらっしゃたらお知恵をお借りできないでしょうか?