Development :  K-Meleon Forum
K-Meleon development related discussions. 
Ru-locale updates and other small stuff from Russia ;-)
Posted by: rodocop
Date: August 24, 2014 10:30PM

Dorian,
here the installer.nsh russified goes!

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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!



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 11: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.


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




Edited 2 time(s). Last edit at 10/28/2014 11: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 29, 2014 03:08AM

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/29/2014 03:11AM by guenter.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: October 29, 2014 08: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!


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!



Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: guenter
Date: October 30, 2014 03:16AM

Thank You for the link. I had missed it.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: Dorian
Date: October 31, 2014 02:59AM

In case you didn't notice locales in kmeleon 74_31 are already updated with ff31. But there are still things missing, like abouttongue sticking out smileyreferences.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: November 03, 2014 03:01AM

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 abouttongue sticking out smileyreferences.

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.


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




Edited 3 time(s). Last edit at 11/03/2014 03:06AM by rodocop.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: February 08, 2015 06:54AM

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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




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

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: February 09, 2015 06:09AM

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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




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

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: George_Hall
Date: February 09, 2015 09: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 10: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'


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




Edited 8 time(s). Last edit at 03/29/2015 01:00AM by rodocop.

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

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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




Edited 1 time(s). Last edit at 03/30/2015 09: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 10, 2015 05:34AM

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)


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




Edited 2 time(s). Last edit at 04/10/2015 05:37AM 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 01:34PM

One more update.

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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!



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

Updated with files needed for PageInfo feature


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!



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

Important update!!!

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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




Edited 2 time(s). Last edit at 04/30/2015 01:46AM by rodocop.

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

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

Browsing in kmpref, and german too.



Edited 2 time(s). Last edit at 05/03/2015 01:21AM by Dorian.

Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: May 03, 2015 06:01AM

Sorry, Dorian,

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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!



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

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 10: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...


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!



Options: ReplyQuote
Re: Comment and Greetings from Germany.
Posted by: rodocop
Date: May 04, 2015 11: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?


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!



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

Final russian locale for KM75 final release.

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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




Edited 2 time(s). Last edit at 05/20/2015 05:13PM 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 07: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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




Edited 2 time(s). Last edit at 05/31/2015 09: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 08, 2015 12:53AM

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


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




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

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

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!


Latest Release KM75.0 Latest beta none Latest Candidate none
Old good stuff K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!




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

Attachments: ru-locale_KM75_final.7z (216.8 KB)  
Options: ReplyQuote


K-Meleon forum is powered by Phorum.