私はこのようなことをしようとしています:
${_('Hello ${name}, welcome to...', mapping=dict(name='${name}'))}
_()私の Babel 翻訳関数はどこにありますか。1${name}つ目は Babel で実行したい文字列補間で、2 つ目${name}は Mako で置き換えたいので、値は Python 辞書の値です:
これは最終的に次のようにレンダリングされます。
Hello ${name}, welcome to...
望ましくない。問題は、2 番目${name}が another 内にネストされているため、${}評価されないことです。
私が目指しているもの:
Hello Ryan, welcome to...
どうすればこれを達成できますか?