Gettext を使用してサイトを翻訳していますが、最近、翻訳チームにいくつかの問題が見つかりました。
次のような文字列があります...
やあボブ今晩あなたは* 3 つ*赤*風船*を獲得します
そして、私たちはこのようなものを手に入れます...
sprintf("Hi %s this %s you %s %s %s %s", $name, $action, $number, $color, $object);
問題は、私たちの翻訳チームが変数の順序を知らないことです...そして、彼らがその「エンコード」文字列を正しく翻訳することは非常に困難です。
Hi %s this %s you %s %s %s %s
この複雑な文字列をどのように処理できますか?