WeeChat translator guide

From FlashTux
Jump to: navigation, search

WeeChat translator guide

You're a new WeeChat translator ? Welcome in our team, and thank you for your contribution!

You'll find here useful instructions on how to start with WeeChat translations.

For any question, send mail to: flashcode@flashtux.org


Files to translate

You must ALWAYS translate files from GIT repository, NEVER from stable or any other release because they're old compared to GIT repository.

Files to translate for WeeChat itself + documentation (xx is your language):

  • po/xx.po (gettext)
  • doc/xx/weechat*.xx.txt (asciidoc)

Files to translate for web site (weechat.org):

  • django.po (one django.po by language)


Priority for translations

The files to translate first, from more important to less important:

  • WeeChat messages (po/xx.po)
  • man page (doc/xx/weechat.1.xx.txt)
  • quick start guide (doc/xx/weechat_quickstart.xx.txt)
  • FAQ (doc/xx/weechat_faq.xx.txt)
  • user guide (doc/xx/weechat_user.xx.txt)
  • scripting guide (doc/xx/weechat_scripting.xx.txt)
  • tester's guide (doc/xx/weechat_tester.xx.txt)
  • plugin API (doc/xx/weechat_plugin.xx.txt)

It is not needed to translate such files, they are only for developers, who are supposed to speak english:

  • developer's guide (doc/xx/weechat_dev.xx.txt)
  • relay protocol (doc/xx/weechat_relay_protocol.xx.txt)


Charset

All files (asciidoc and gettext) are written in UTF-8. Only UTF-8!


Translations status

Lang Gettext Man FAQ User API Scripting QuickStart Tester Relay Devel Contributors needed?
en OK OK OK OK OK OK OK OK OK OK No
fr OK OK OK OK OK OK OK OK no need no need No
it OK OK OK OK OK OK OK OK no need no need No
de OK OK OK OK no need OK OK OK no need no need No
ja OK OK OK OK no need OK OK OK no need no need No
pl OK missing OK missing no need OK OK OK no need no need No
es OK missing missing missing no need missing OK missing no need no need Yes
ru partial missing missing missing no need missing OK missing no need no need Yes
pt_BR partial missing missing missing no need missing missing missing no need no need Yes
cs partial missing missing missing no need missing missing missing no need no need Yes
hu partial missing missing missing no need missing missing missing no need no need Yes


Instructions

See chapter "Translations" in developer's guide: http://weechat.org/files/doc/devel/weechat_dev.en.html#translations


web site (weechat.org)

Files to translate for weechat.org are available here: http://weechat.org/files/site/translations/