Localization :  K-Meleon Web Browser Forum
All about translating K-Meleon. Creating and updating locales, solving l10n-related bugs, etc. 
Pages: 12Next
Current Page: 1 of 2
Ru-locale updates and other small stuff from Russia ;-)
Posted by: rodocop
Date: August 24, 2014 03:30PM

Dorian,
here the installer.nsh russified goes!

I'll use this thread for some small fixes and additions made by me.

Attachments: installer.nsh.7z (440 bytes)  
Options: ReplyQuote
Re: Ru-locale updates and other small stuff from Russia ;-)
Posted by: rodocop
Date: October 28, 2014 04:23PM

Well,
this will be an important message for all localizers not only russian ones.

When trying new builds of K-Meleon available (KM74 final, KM74-31, KM74+1 by naruman) russian community finds out some glitches in localization.
Well, most of them can be discovered only on the testing builds which make the nextstep in accessing hidden power of mozilla's engine right from K-Meleon.

Part I. About some 'abouts'
Well, if you've seen naruman's new home page - you know about some of service pages with addresses like 'about:xxxxxx'.
Not just our accustomed about:config or about:home, about:newtab - there are more other stuff.

The most easy way to know about them and open them is the about:about page.

Number of 'about' pages depends on configuration of your browser. For example, KM74 final has limited due to deletion of non-supported stuff from omni.ja by Dorian. Look:



The same list in the naruman's build is significantly longer:



The list of KM74-31 looks like something intermediate.

Well, not all that pages are useful for us:

about: - info about KM build
about:about 
about:buildconfig 
about:cache - cache items info
about:config - settings and prefs
about:newtab - speeddial page
about:plugins - system plugins info (np*.dll)
about:license - mozilla license
about:logo - KM logo
about:mozilla - just a peace of Mozilla's Holy Bible ;-)
about:credits - FF contributors list
about:home - homepage
All these pages above were used in KM earlier - OK.



about:compartments - components and modules used (xml-, js- and jsm-files) info
about:rights - legal disclaimer from mozilla
about:support - system and browser setup info
These 3 are new pages containing some info or troubleshooting data



about:telemetry - switch data collection on/off
about:memory - measure and clean up memory (partly functional)
about:permissions - setting up permissions for any single site (like Policy Manager)
about:downloads - downloaded files list and management
about:addons - Addons manager
<!-- These are really working tools that could be used with KM as well as FF. --!>



about:adblockplus - naruman's ABP control bar
about:cacheviewer2 - doesn't work for me
These are service pages added by extensions



about:preferences - options management from Firefox arranged as page not XUL-window
about:privatebrowsing - info about Private Window mode in FF
about:sessionrestore - session restorer from FF 
about:healthreport - blank page for me
about:print - also blank page
about:sync-log - filemanager-style link to FF-sync log
about:sync-progress - FF-syng progress window
about:sync-tabs - search for synchronized tabs
All these service pages make no sense for KM for now. Some of them do not work; other work properly but there is no real functionality behind them



about:robots - just another joke from Mozilla

So, I've written all this only to clarify the situation. Most of the ignored in official build functional is obsolete, but there are some useful tools.

Addons manager is adapted already, you know. Telemetry isn't something crucial but it works if you want. The most interesting things are Downloads manager and Permissions manager. The first is most important thing that KM lacks all this time; the second could partly replace some non-userfriendly extensions.

Part II. The localization problem and solution

So the glitches found were all about XML-parsing errors in such service pages (not all but many of them) when locale is switched from default English to Russian. Tests have shown that the same problem affects all other locales.

The reason found was as trivial as wrong entities in dtd-files from locales (or lack of corresponding files in locale).
With regard to ru-locale its origin was in wrong 'donor'-version of Firefox.
So, after updating locale with files from right FF-version all glitches are gone!

And the main goal of this message is to publish updated ru-locales for 24- and 31-based builds.
Get them attached!

Dorian, please replace locale files in the 24ESR-based builds with KM74ru24esr and use KM74ru31esr for next build.

The general localization talk will be started in the new thread.



Edited 2 time(s). Last edit at 10/28/2014 04:51PM by rodocop.

Attachments: KM74ru24esr.7z (357.3 KB)   KM74ru31esr.7z (311.6 KB)  
Options: ReplyQuote
Comment and Greetings from Germany.
Posted by: guenter
Date: October 28, 2014 08:08PM

Yes. I have similar problems with German. Though I have no feedback from other German users. But it is not only for the change 24->31.

naruman's 24 chrome is different. Also adodupan's 24 chrome stuff is different.

IMHO we need an agreement and one chrome and one main kml.

The long about: list is not (completely) needed. Maybe use what is finished with a reasonable time effort.

naruman mainly works on chrome so I would be very glad if he could make the next chrome/translation package provided he finds the time and would like to do this unthankfull job. Maybe together with adodupan - if they want.



It would releave Dorian from one chore so that he can concentrate on the c++ part plus many other things that I cannot enumerate or think off now.

Greetings to my Russian (speaking or Russian K-Meleon using) and all other K-Meleon comrades



Edited 1 time(s). Last edit at 10/28/2014 08:11PM by guenter.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: October 29, 2014 01:13AM

Quote
guenter
But it is not only for the change 24->31.

naruman's 24 chrome is different. Also adodupan's 24 chrome stuff is different.

They are differently cut from full chrome. New stuff created affects components and modules but when it comes to chrome full language pack is universal solution for any assembly created on the base of for corresponding FF-version.

Not trying with adodupan builds, but naruman's one was fixed perfectly for me as well as official build.

And look: naruman announced new de-locale today!

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: guenter
Date: October 29, 2014 08:16PM

Thank You for the link. I had missed it.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: Dorian
Date: October 30, 2014 07:59PM

In case you didn't notice locales in kmeleon 74_31 are already updated with ff31. But there are still things missing, like about:preferences.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: November 02, 2014 08:01PM

Quote
Dorian
In case you didn't notice locales in kmeleon 74_31 are already updated with ff31. But there are still things missing, like about:preferences.

Things are missing as 'browser' folder is missing in ru.jar. (point 4 described here)

And in my files it was fixed. But only for ru-locale, of course.

Other locales need to be fixed too.



Edited 3 time(s). Last edit at 11/02/2014 08:06PM by rodocop.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: February 07, 2015 11:54PM

New RU locale updated to match both the changes in Gecko (->31.4.0) and in KM 75 introduced by Dorian - see attachment.

And once again I'm addressing to all localizers - add needed parts of updated locales from your own localized FF 31.4.0 ESR like described here in 4th item



UPD.: locale updated finally - look some messages below



Edited 2 time(s). Last edit at 02/10/2015 08:28AM by rodocop.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: February 08, 2015 11:09PM

Finally I've learned dll-hacking and now I can present ready updated and fixed

RU-locale for KM75 (attached)



UPD.: locale updated finally - look some messages below



Edited 1 time(s). Last edit at 02/10/2015 08:28AM by rodocop.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: George_Hall
Date: February 09, 2015 02:48PM

Quote
rodocop
Finally I've learned dll-hacking and now I can present ready updated and fixed

RU-locale for KM75 (attached)

You added extra items, which are cannot be used unless you already intalled the addons or extensions that use them.

However, you forgot one impotant thing readme.html which would give of "Welcome to K-Meleon !" for people who speak the Russian Language from the Help Menu or when click "Restore Default" under "Browsing Items" if you wnat it to load "Welcome to K-Meleon !" as your Homepage.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: February 09, 2015 03:50PM

Yes, ru-locale is rather excessive as it contains all the developments made by russian community in sphere of extensions localization.

And yes - there are no welcome page for the moment.

No oblivion. Just lack of time.



And now it's here - full and final (with readme.html)!

Attention, Dorian! File here is updated time to time so download it as new every time your build new version, please!

Updated: 10.03.2015
Added: translations for 'NewsFox JS', 'Session Packager' (be JamesD) and browser.kmm by adodupan

Updated: 28.03.2015
Added: strings for 'Menu' and 'Throbber' from right-click menu of 'Menu-button'
Fixed: 'Clear All' string from 'Privacy - Clear Data'



Edited 8 time(s). Last edit at 03/28/2015 06:00PM by rodocop.

Attachments: ru-locale_KM75b3_final.7z (197 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: March 28, 2015 06:01PM

NB! Important update for ru-locale in order to work with KM 75 RC2!



Edited 1 time(s). Last edit at 03/30/2015 02:44PM by rodocop.

Attachments: ru-locale_KM75b3_final.7z (198.3 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: April 09, 2015 10:34PM

Important update for locale to work with KM-adapted AdBlockPlus.

Added:
• browser.dtd & browser.properties to jar:\browser
• kmadblockplus.kml (for the AdBlockPlus7.kmm by naruman-guenter-siria et al.)
• xpinstallext.kml (for the xpinstall.kmm by JamesD)



Edited 2 time(s). Last edit at 04/09/2015 10:37PM by rodocop.

Attachments: ru-locale_KM75b3_final.7z (212.3 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: April 11, 2015 06:34AM

One more update.

• Added OpenDir.kml
• Fixed some rough localization in pref-filetypes.dtd

Attachments: ru-locale_KM75_final.7z (212.9 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: April 27, 2015 07:03PM

Updated with files needed for PageInfo feature

Attachments: ru-locale_KM75_final.7z (215.5 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: April 28, 2015 07:41PM

Important update!!!

Error in kmeleon.dll fixed that led to crash while zooming full page.
Also small typo fixed in 'paranoia preferences'
Readme updated.



Edited 2 time(s). Last edit at 04/29/2015 06:46PM by rodocop.

Attachments: ru-locale_KM75_final.7z (215.6 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: Dorian
Date: May 02, 2015 06:19PM

Ошибка синтаксического анализа XML: неопределённая сущность
Адрес: chrome://kmprefs/content/pref-browsing.xul
Строка 192, символ 13:

Browsing in kmpref, and german too.



Edited 2 time(s). Last edit at 05/02/2015 06:21PM by Dorian.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: May 02, 2015 11:01PM

Sorry, Dorian,

how to call this bug? I haven't any glitches in Preferences pane.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: Dorian
Date: May 04, 2015 11:51AM

Then probably some last update broke it. I had to make a little change in ru.jar

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: May 04, 2015 03:16PM

hmmm...

that line contains entity 'browsing.homepage' but all the last builds of ru-locale DO contain this entity translated.

And no changes were made with kmprefs strings last time...

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: May 04, 2015 04:26PM

Also, Dorian,
can I ask you to update default search.xml file with one edited by me in order to add 4 russian search entries?

Attachments: search.7z (2.3 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: May 20, 2015 12:12AM

Final russian locale for KM75 final release.

NB! Search.7z in previous post was also updated.



Edited 2 time(s). Last edit at 05/20/2015 10:13AM by rodocop.

Attachments: ru-locale_km75_final.7z (217.1 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: May 31, 2015 12:58AM

Ru-locale updated once again.

• Corrected double '=' which leaded to 'Clear All' string not be translated.
• Deleted unneeded dots at the and of some strings
• Added translation for flashblock.kmm
• Fixed some wrong regressions in locale



Edited 2 time(s). Last edit at 05/31/2015 02:20AM by rodocop.

Attachments: ru-locale_km75_final.7z (218.7 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: June 07, 2015 05:53PM

New Update
- adds localization for new Form History options created by desga (respect him!)
- fixes untranslated entity 'Toolbar size...' from Preferences->Appearance



Edited 1 time(s). Last edit at 06/08/2015 11:03AM by rodocop.

Attachments: ru-locale_KM75_final.7z (217 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: June 20, 2015 07:01PM

Update for 75 Pre-release and final.

- Translated string 'Check Program Defaults' from Troubleshooting
- added strings for some macros to kmprefs\macros.properties

Dorian, please use this locale-pack in the Final Release! Pre-release contains an old outdated locale!



Edited 1 time(s). Last edit at 06/21/2015 08:11PM by rodocop.

Attachments: ru-locale_KM75_final.7z (216.8 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: July 03, 2015 07:10PM

Another update for KM 75.1

- some changes in search.xml (russian entries duplicated with latin captions in order to not conflict with SearchBarExt.dll)
- 'Reset Zoom' string translated
- some minor tweaks for correct keyboard menu navigation in Zoom submenu



Edited 1 time(s). Last edit at 07/03/2015 07:11PM by rodocop.

Attachments: ru-locale_KM75_final.7z (216.4 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: July 05, 2015 01:24PM

And one more step ahead:

- updated to be used with new Forms History items by desga
- 'View Image Info' string from PageInfo (by naruman) translated



Edited 1 time(s). Last edit at 07/05/2015 10:03PM by rodocop.

Attachments: ru-locale_KM75_final.7z (218.3 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: July 09, 2015 08:44PM

And more updates:

- Error Console localized (I also fix some minor errors in Console2 itself)
- wrong translated string in GUI Appearance->Toolbars fixed
- minor changes in Preferences panel localization
- some additions for new features (to be presented)

Attachments: ru-locale_KM75_final.7z (219.6 KB)  
Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: September 01, 2015 11:52AM

Updated locale for KM 75 Pro and KM 75.1 RC:

- changes and additions for kmprefs and console2 (partly integrated in official 75.1RC)
- some new Pro-stuff localization




Dorian, please update russian locale for 75.1!



Edited 1 time(s). Last edit at 09/01/2015 11:53AM by rodocop.

Attachments: ru-locale_KM75Pro.7z (265.2 KB)  
Options: ReplyQuote
Re: 76 RC locale update
Posted by: rodocop
Date: May 07, 2016 07:55PM

Fixed ru-locale for KM 76 RC:

Now about:preferences do work. Other FF-locale related glitches (if any) also solved.



Edited 1 time(s). Last edit at 05/07/2016 08:00PM by rodocop.

Attachments: ru-locale_KM76_rc.7z (354.7 KB)  
Options: ReplyQuote
Pages: 12Next
Current Page: 1 of 2


K-Meleon forum is powered by Phorum.