Re: UI language

"Dwalin" <[email protected]>
Newsgroups gmane.comp.fonts.fontforge.devel
Message-ID <!&!AAAAAAAAAAAYAAAAAAAAAKGsSCZmOMVOpiAXu/[email protected]>
Point for you. I didn't know that there were that many bugs on the todo
list.
I was very impressed after installing FF, but then I couldn't make it to
simply
load and save again a simple TTF I made in 2007 with SOFTY.
The TTF I saved with FF simply seemed not to contain any glyphs. Windows
(yeah yeah, I am on M$) did install the font, however the preview didn't
show
any glyphs in it. Since I only needed to add one glyph I digged out SOFTLY
to
fix the fonts (well 2 of them very similar).

Back on topic.

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.

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.

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?).

And I am not interested to find my name in any copyrights, distribution or
donation 
notes. Having good, free software is the hugest reward.

Cheers, Martin

 

> -----Original Message-----
> From: Jose Da Silva [mailto:[email protected]] 
> Sent: Tuesday, November 26, 2013 9:06 AM
> To: Bug reports, feature requests,etc.
> Subject: Re: [Fontforge-devel] UI language
> 
> 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=/414
0/ostg.clktrk
> _______________________________________________
> Fontforge-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/fontforge-devel
> 


------------------------------------------------------------------------------
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.