wangxq b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
..
ar b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
bg b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
ca b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
cs_CZ b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
cy b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
de b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
de_CH b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
el b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
en b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
es b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
et b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
fa b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
fi b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
fr b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
he b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
hu b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
it b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
ja b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
kk b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
ko b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
nb b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
nl b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
pl b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
pt b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
ro b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
ru b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
sk b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
sv b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
tr b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
uk b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
zh b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
zh_TW b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
README.md b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás
wtforms.pot b18b6738cb 第一次提交,定时调度版本的resource,daily已经基本调试完成 há 6 meses atrás

README.md

Translations

WTForms uses gettext to provide translations. Translations for various strings rendered by WTForms are created and updated by the community. If you notice that your locale is missing, or find a translation error, please submit a fix.

Create

To create a translation, initialize a catalog in the new locale:

$ pybabel init --input-file src/wtforms/locale/wtforms.pot --output-dir src/wtforms/locale --domain wtforms --locale <your locale>

This will create some folders under the locale name and copy the template.

Update

To add new translatable string to the catalog:

pybabel extract --copyright-holder="WTForms Team" --project="WTForms" --version="$(python -c 'import wtforms; print(wtforms.__version__)')" --output-file src/wtforms/locale/wtforms.pot src/wtforms

Edit

After creating a translation, or to edit an existing translation, open the .po file. While they can be edited by hand, there are also tools that make working with gettext files easier.

Make sure the .po file:

  • Is a valid UTF-8 text file.
  • Has the header filled out appropriately.
  • Translates all messages.

Verify

After working on the catalog, verify that it compiles and produces the correct translations.

$ pybabel compile --directory src/wtforms/locale --domain wtforms --statistics

Try loading your translations into some sample code to verify they look correct.

Submit

To submit your translation, create a pull request on GitHub.