Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i18n support #35

Open
hasienda opened this issue Mar 2, 2012 · 4 comments
Open

i18n support #35

hasienda opened this issue Mar 2, 2012 · 4 comments

Comments

@hasienda
Copy link

hasienda commented Mar 2, 2012

Compliments for a great first impression of this Trac plugin. I just gave it a shot at Trac 0.11 - just works, will do later on Trac 0.13dev.

I'll continue to explore it, but at first glance THE major show-stopper for my Trac application is missing German localization. Would you accept a contribution? I don't know, if I could make more than a patch stack, because I don't use Git and have not tested Git support in Mercurial yet. Apart from that I'd like to throw in my expertise on the subject as my time permits.

@mrjbq7
Copy link
Collaborator

mrjbq7 commented Mar 2, 2012

Thanks! I'd love to localize it to other languages.

Probably it just requires page titles ("stats", "code", "wiki", "tickets") and contents (in tracstats/templates/*.html).

Do you have experience doing this for Trac plugins, or would you just like to provide some German text and I'll figure out how to plug it in?

@mrjbq7
Copy link
Collaborator

mrjbq7 commented Mar 2, 2012

Btw, I doubt localization requires extensive testing of the other backends (git or mercurial) since they share common output templates.

@mrjbq7
Copy link
Collaborator

mrjbq7 commented Mar 2, 2012

Perhaps this page is useful:

http://trac.edgewall.org/wiki/TracL10N

@hasienda
Copy link
Author

hasienda commented Mar 6, 2012

InternationalizatioN is a bit more than translation, but that's the start. Templates and user-facing message texts, if available. But I'll care for localized, even user-configurable time stamps (Trac 0.13dev) too. Of course this should be optional and backwards-compatible down to trac-0.11, as this plugin does work by now.

Don't worry, I've done it before, and I'm the guy behind http://trac-hacks.org/wiki/TracPluginTranslation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants