Edgewall Software

Ticket #6387 (assigned task)

Opened 10 months ago

Last modified 2 months ago

docs about translation

Reported by: markus.staab@… Owned by: jruigrok
Priority: normal Milestone: 0.12
Component: i18n Version:
Severity: normal Keywords: documentation i18n
Cc: trac@…

Description

would be nice to have a wiki article which describes, how/where to add translation files (e.g. de_DE) for interface translation

Attachments

messages.pot_from_6449_to_6706.patch (36.5 kB) - added by alexey.lustin <lustin@…> 6 months ago.
Regenerated messages.pot

Change History

Changed 10 months ago by jruigrok

Please see TracL10N for now. I need to substantially clean that up though, but it should help you a bit already.

Changed 10 months ago by markus.staab@…

hmm... translation has nothing to do with L10N... it has to be I18N .. ?

Changed 10 months ago by markus.staab@…

i need to know, where to put the translated *.po files and how configure trac to use them.. im not interessted in the system how the i18n is implemented.

Changed 9 months ago by anonymous

anybody?

Changed 9 months ago by cboos

  • keywords documentation i18n added
  • owner changed from jonas to jruigrok
  • milestone set to 0.12

jruigrok:

cboos:

Btw, is there a dev page describing how to use this i18n branch (generate the catalogs and such)?

I thought there was, but now I am in doubt. Need to check it and if it does not exist I should create it. Anyway:

get Babel all installed

then from the trac-i18n branch:

python setup.py --help-commands

extract_messages is for creating the .pot

compile_catalog is for creating .mo files from .po files

after that build and install to test .mo files

I hope this gets you a bit further ;-)

Changed 8 months ago by jruigrok

  • status changed from new to assigned

I'll make sure to devote some time to this soon.

Changed 7 months ago by BUGabundo

  • cc trac@… added

ccing me

Changed 7 months ago by jruigrok

On the TracL10N site I put on some quick install hints.

Changed 7 months ago by Markus.Staab

its very confusing that the term L10N is used, even if we talk about I18N ...

Changed 7 months ago by jruigrok

  • component changed from general to i18n

Changed 6 months ago by jruigrok

A quick note: L10N is actually quite correct for the translations, since it is the localization of the software. I18N would be less appropriate since that's the framework on the software side that makes L10N an option.

Changed 6 months ago by Markus.Staab

I don't think so... if you talk about I18N you talk about translations and if you talk about L10N you talk about contents which you serve for a special region

Changed 6 months ago by alexey.lustin <lustin@…>

Regenerated messages.pot

Changed 6 months ago by alexey.lustin <lustin@…>

In what time sandbox/i18n/trac/locale/messages.pot have regenerated

what i meen?

i've download the latest Babel-1.0dev_r358 and in Trac said

./setup.py extract_messages

my workcopy of i18n At revision 6706.

then i said

svn status
?      trac/locale/es_AR/LC_MESSAGES/messages.mo
M      trac/locale/messages.pot

i dont now, may be it not need, but i will atached the patch for trac/locale/messages.pot

Changed 4 months ago by anonymous

not in messages.pot

#: web/auth.py:89 #, python-format msgid "logged in %s" msgstr ""

maybe create new ticket for this type of messages?

Changed 2 months ago by cboos

  • milestone changed from 0.13 to 0.12

Add/Change #6387 (docs about translation)

Author



Change Properties
<Author field>
Action
as assigned
as The resolution will be set. Next status will be 'closed'
to The owner will change. Next status will be 'new'
 
Note: See TracTickets for help on using tickets.