> > 1 - When you move out of a text box, I assume the little round thing (which > makes the screen move as well, if you're scrolling for example (try it!). It > seems like it's inside a table cell and resizes it when it appears and > disappears) means it's saving them (else I've just translated styled edit > for nothing). > This is the Drupal throbber. I know what you're talking about, and it's annoying, but I'm not prepared to work on that right away. I'll keep it in mind, though. > 2 - Is it possible for it to show the text in the text boxes in a different > color if the string is untranslated (and by such equal to the original text) > ? > Done and done! There's a little check box if you want to confirm that a translation is accurate even though it seems untranslated. > 3 - Is it possible for a developer to pick which languages he wants't to > work with? There are a gazillion of languages in the textbox, and I'll only > do European Portuguese (*), yet I still need to go fish for it on the combo > list. > Yes. See the note I wrote on the front page. (Just for you!) I'm doing a similar thing for the program box. > 3 1/2 aka (*) - Can you add a Brazillian Portuguese language? There were at > least two people interested in doing it, and since it's a bit different from > European Portuguese, I believe it should be done. Of course, this is always > open to discussion (as are the rest of my "quirks"). > This is *extremely* important, but PulkoMandy must work out the details of this in the LocaleKit. I'm not sure how it's supposed to be handled. > 4 (aesthetic) - The "My Recent" and "Recent Posts" aren't used by anything > are they? > Yes, the idea is that when a developer uploads a default catalog, they become the manager of a group. Translators join these groups and send messages (i.e. posts) in the groups to tell the manager to upload to SVN, fix a bug, etc. > 5 - There should be an English language as well. I say this because if a > non-English developer develops something that becomes part of Haiku, or if > HTA starts to accept 3rd party apps, there may be cases where the App is not > originally written in English. Also the English sentences themselves > sometimes have some errors or are not clear as they could be. > HTA is completely agnostic to the default catalog's language. :) > 5 - It would be great if there was a way of showing graphically where the > string will appear, but that would probably put some strain the the servers. > S. Zharski's wiki has this feature, and it's *very* nice. Next top priority. Screenshots. -- Travis D. Reed On Sun, Jan 17, 2010 at 3:07 PM, Travis D. Reed <tdreed@xxxxxxxxx> wrote: > Best guessing and notification of no translation works now! :) Very cool! > -- > Travis D. Reed > > > > On Sun, Jan 17, 2010 at 2:51 PM, Travis D. Reed <tdreed@xxxxxxxxx> wrote: > >> Ugh! Not fingerprint calculation! :( >> -- >> Travis D. Reed >> >> >> >> On Sun, Jan 17, 2010 at 2:47 PM, PulkoMandy <pulkomandy@xxxxxxxxx> wrote: >> >>> On dialects: I have to defer to PulkoMandy here. I'm not exactly sure >>>> how >>>> this would work. For en_UK.catkeys, only a few strings would be needed: >>>> "Colour," for instance. No need in duplicating strings. >>>> >>> >>> That should work... the code is commented for some reason. >>> The problem is you'll have to compute the fingerprint for the incomplete >>> catkeys file. >>> >>> The locale kit is designed to have a fallback system as follow : >>> >>> Loading catalogs : >>> - It trys the first language in your preference set (lets say en_UK) >>> - If found, it loads it, if not, it trys the superset (en, for example) >>> - If not, it moves on to the next language and try again >>> >>> Getting a string >>> - It trys the loaded catalog (en_UK) >>> - If not found, it trys the parent (en) >>> - It crawl up to the top (there may be some other levels like >>> en_UK_oxford, or whatever. But I hope we won't need that.) >>> -If nothing else works, it fallbacks to the string in the sourcecode. >>> >>> So having incomplete catalogs should be fine. >>> >>> >>> -- >>> Adrien Destugues / PulkoMandy >>> http://pulkomandy.ath.cx >>> >>> >> >