ユーザーからのフィードバック メッセージを翻訳したいPloneFormGenカスタム フィールド入力バリデーターがあります。これどうやってするの?Python Script をバリデーターとして使用するため、ドキュメントに記載されている例では...
if 'spam' in value.lower():
return False
else:
return "'%s' doesn't seem to have spam. Try again." % value
return "'%s' doesn't seem to have spam. Try again." % value
...翻訳された文字列を返すように変更するにはどうすればよいですか?
locales/de/LC_MESSAGES/myproduct.po
ページ テンプレートの翻訳に使用する独自のファイルを既に持っています。msgid
このファイルをいくつかのmsgstr
行で手動で拡張することができます。バリデーターは現在、Python スクリプトとして存在し、portal_skins/custom/
Through The Web (TTW) ですぐに作成されましたが、どうしても必要な場合は製品に移動することもできます。
http://developer.plone.org/i18n/internationalisation.htmlを読みましたが、このページは圧倒され、あらゆる種類のタイプとバージョンを参照しているため、まさにこの目的のためにそれを行う方法がまだわかりません。Plone 4.3 を使用しています。