Re: UI language
Jose Da Silva <[email protected]>
| Newsgroups | gmane.comp.fonts.fontforge.devel |
|---|---|
| Message-ID | <[email protected]> |
On November 26, 2013 10:49:45 AM Dwalin wrote: > After your last mail I did install POEDIT of Vaclav Slavik. I edited the > DE .po and saw, that all that is in there is translated already, mostly > fairly good. > > So where is the rest of the texts? The .po seems to hold menu texts > mostly. After seeing you had interest in possibly improving de.po, I took time to debug some of the Makefile.am so that "make FontForge.pot" worked about as close as possible to existing documentation, and then I updated de.po The complete de.po you are looking at is somewhat complete at 6000 lines, but it is from 2006, while the updated de.po now is about 34900 lines. You'll notice many added lines with no translation yet "". For example a small swatch of lines 573...586 msgid "Second glyph of %s" msgstr "gewählte Zeichen" #: cvundoes.c:2913 ../fontforgeexe/charinfo.c:5171 msgid "No Lookups" msgstr "" #: cvundoes.c:2913 msgid "No lookups to copy" msgstr "" #: cvundoes.c:2931 ../fontforgeexe/justifydlg.c:46 msgid "Lookups" msgstr "" Looking at this example... you'll notice the first is missing a reference to %s, which is needed to output a string. The other three, have no German translations yet. Values such as %s %c %d have meanings in C. Maybe I was lucky to use this as an example, or maybe it is one of more strings also missing special codes such as that.... > So yes, I dl'ed a PO-Editor and it is simple to use, so I can either > change texts or send in a PO with comments to translations, so the > community can decide what translation is preferable. You are a step further than me - I have not used a PO editor yet, but there are others here on the mailing list that have more knowledge and experience. If you get stuck, or something looks odd/interesting - ask. You will get further ahead if you use good/best judgement on translations. If there is a problem with what you wrote, someone will hopefully speak-up, just as you did with your recommendation and it can get edited afterwards. Errors happen, they can be fixed. > I am also willing to translate other stuff, if it is in my abilities. I > can edit and understand C/C++ code and I can edit HTML as well. I do hate > XML (too complicated to use for it's purpose imho). However, I will start working over the .po and send that back to pulls? (or better issues?). Do as little or as much as you like, as long as you like doing it. If you have an interest in trying pull requests. then I would suggest you start a fork. sounds like more work, but once organized, it's less trouble. Terminology.... if you decide to do a github fork: https://github.com/fontforge/fontforge <-upstream https://github.com/yourcopy/fontforge <-origin ~/my_copy_of_fontforge <-master This will help you create your own "origin" and a "master" on your computer https://help.github.com/articles/fork-a-repo If you mess-up your computer copy, you can download another copy from your origin. going the other way, you can push "master" back to "origin" git push origin and once it is in the origin, you can request a pull request on github. to sync your copy computer "master" with "upstream" you can do this: git fetch upstream git merge upstream/master There is also a bit more info here too: http://sourceforge.net/mailarchive/message.php?msg_id=31520242 > Having good, free software is the hugest reward. It is. Saying you did "this-n-that" is also nice to have too. Cheers, Joe ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk