Re: UI language
Jose Da Silva <[email protected]>
| Newsgroups | gmane.comp.fonts.fontforge.devel |
|---|---|
| Message-ID | <[email protected]> |
On November 24, 2013 12:46:54 PM Dwalin wrote:
> Hi Alexandre,
>
> ty, I so far received 3 answers to my request, and all recommend
> to remove the .mo file(s). I will go for that one.
One additional edit you may want to do too is:
fontforgeexe/uiutil.c:SupportedLocale() at approximately line 226, change:
static char *supported[] = { "de","ja", NULL }; /* other html lang list */
to
static char *supported[] = { "ja", NULL }; /* other html lang list */
this will prevent Fontforge from searching for the german language html
documents, which as you note is quite dated as well.
> I have very little spare time, however, I am willing to "donate" the
> time to translate some lines per week. I am a native German speaker,
> so translating into German language would be ok to me.
This is still better than nothing at all.
You'll notice my contributions have waned to a trickle, and some tasks such
as updating AUTHORS is an ongoing process (currently at about ~2002 now),
but a small incremental step forward is better than no step at all.
If you understand how to use PO editors (like Alexandre indicated), that's
great, it keeps everything tidy and correct. If you don't, and don't have
time to learn, but still want to be productive, you can use a plain-text
editor like Notepad (windows), gedit (GNOME), kwrite (KDE), or whatever you
consider your favorite text editor - then do a swatch of lines based on how
much you want to do at that time - and send that patch in.
Best place to send it in, is as a patch - if you understand how to make
patches, and this allows any number of the FontForge caretakers to easily
import the improvements since not all of them know coding well.
https://github.com/fontforge/fontforge/pulls
If you don't know how to make a patch, and you just don't have time to
learn, but still want to contribute a bit, then, my suggestion is to simply
copy-n-paste a swatch of text improvements as an issue:
https://github.com/fontforge/fontforge/issues
for example, the example you mention (below), I'd simply state...
please add these improvements for "de.po" at approximately line 243:
#: fontinfo.c:6561
msgid "Name For Human_s:"
msgstr "_Angezeigter Name für Benutzer:"
...and you should be able to get a fair number of edits done this way,
without causing too much confusion to where the edits go. It's more work
this way for us to insert or stich-in and we'd rather not have it done this
way, but it's still better than zero progress.
I'm not sure what will happen here either, since the menu is expecting _s
and you have _A instead.... I think a better choice here would be to use a
word that has s in it so that you select the same menu "s" item.
> Example from FF:
> Name for humans (mask Element/Font Info/General) in English
> Vorzeigename (indicated name), Font Info -> Schrift-Eigenschaften (=font
> properties, the hyphen is grammatically false in German either!) in
> German
>
> This is poorer than poor ;-)
Perhaps, but it was done to the best of the author's abilities, plus you'll
gain a fair bit of respect for the original author who did the de.po when
you see huge size of the de.po file, and how much was done. The FontForge
translators have done a great job with these huge files, and there is a lot
of stuff in there that takes a *long* time to get completed if you start
from the top and go through it a little at a time. You'll understand what I
mean once you begin, and see how far you manage to get - so don't lose hope
if you manage to move only a little bit ;-)
We all do, to the best of our abilities, and if you can help where you can
help, that will be appreciated too.
> I would translate that into "Schriftinfo" (no hyphen) and into
> "Anzeigename" (= name shown to humans) or even into "Angezeigter Name
> für Benutzer" = name indicated to users
>
Okay, based on the copyright of 2006, the de.po is fairly "dated", so I've
updated the existing de.po to match today's program build. By this, what I
mean is, that the program references have been updated according to steps
sort of like what is shown here:
http://fontforge.org/uitranslationnotes.html
You'll notice I didn't change the copyright owner, since a one line edit,
or for that matter, a 100 edits isn't much yet, but at some point in time,
if you get a substantial number of edits to say....it's about time to
update the copyright notice...then it's probably time to edit it then.
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Fontforge-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fontforge-devel