Quote
J.G.
After read all the information posted around all these topics for KMeleon Goanna translations several times, and after read several times again some posts about the problems with startupCache folder, I decided to fix all languages packs with their original packages from Firefox 38.0.5 locales. I have applied all the workarounds and fixes posted by @rodocop, @siria, @guenter, @Chanson Yu, @Niceeight and me too, obviously. After a massive analytic and discard job finally I have finished and uploaded to the forum to be tested and to be approved for KMeleon 76RC2/pro and Kmeleon Goanna. I fixed them on fresh installations to avoid the awful problems with the startupCache folder (this folder should not exist imho). smiling smiley
What I have fixed (and tested several times):
- es-ES: about.preferences#applications and readme.html
- fr: about.support, about.addons, about.preferences and readme.html
- de: about.preferences and readme.html
- ru: about.support, about.preferences and readme.html
- zh-CN: about.support and readme.html
What I have done to fix all the above problems:
Added to zh-CN.jar\kmprefs\privacy.dtd
- <!ENTITY cookies.accept.visited "åªä»Žè¢«è®¿é—®çš„网站">
Added to de.jar\kmprefs\privacy.dtd
- <!ENTITY cookies.accept.visited "Nur von besuchten seiten">
Added to zh-CN.jar\kmprefs\pref.dtd (needed by KM76RC2/pro)
<!ENTITY buildname.label "disabled=false;">
<!ENTITY builddate.label "disabled=true;">
Added to fr.jar\kmprefs\pref.dtd (needed by KM76RC2/pro)
<!ENTITY buildname.label "disabled=false;">
<!ENTITY builddate.label "disabled=true;">
Added to de.jar\kmprefs\pref.dtd (needed by KM76RC2/pro)
<!ENTITY buildname.label "disabled=false;">
<!ENTITY builddate.label "disabled=true;">
Updated ru.jar\kmprefs\pref.dtd (stuck at KM74)
<!ENTITY buildname.label "K-Meleon 76RC2 РУ">
<!ENTITY builddate.label "Панель наÑтроек от 2016-12-20">
Added to zh-CN.jar\global\aboutSupport.dtd (using Google Translator)
<!ENTITY aboutSupport.appBasicsOS "æ“作系统">
<!ENTITY aboutSupport.appBasicsSafeMode "安全模å¼">
<!ENTITY aboutSupport.placeDatabaseTitle "æ•°æ®åº“">
<!ENTITY aboutSupport.placeDatabaseIntegrity "廉æ£">
<!ENTITY aboutSupport.placeDatabaseVerifyIntegrity "验è¯å®Œæ•´æ€§">
<!ENTITY aboutSupport.restartTitle "å°è¯•é‡æ–°å¯åŠ¨">
<!ENTITY aboutSupport.restartNormal.label "æ£å¸¸é‡å¯">
Added to ru.jar\global\aboutSupport.dtd
<!ENTITY aboutSupport.appBasicsOS "ÐžÐ¿ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ ÑиÑтема">
<!ENTITY aboutSupport.appBasicsSafeMode "БезопаÑный режим">
<!ENTITY aboutSupport.placeDatabaseTitle "Базы данных">
<!ENTITY aboutSupport.placeDatabaseIntegrity "целоÑтноÑÑ‚ÑŒ">
<!ENTITY aboutSupport.placeDatabaseVerifyIntegrity "Проверка целоÑтноÑти">
<!ENTITY aboutSupport.restartTitle "Попробуйте перезапуÑтить">
<!ENTITY aboutSupport.restartNormal.label "Перезагрузка в обычном режиме">
Added to fr.jar\global\aboutSupport.dtd
<!ENTITY aboutSupport.appBasicsOS "OS">
<!ENTITY aboutSupport.appBasicsSafeMode "Mode sans échec">
<!ENTITY aboutSupport.placeDatabaseTitle "Endroits dans la base de données">
<!ENTITY aboutSupport.placeDatabaseIntegrity "Intégrité">
<!ENTITY aboutSupport.placeDatabaseVerifyIntegrity "Vérifier l'intégrité">
<!ENTITY aboutSupport.restartTitle "Essayer de redémarrer">
<!ENTITY aboutSupport.restartNormal.label "Redémarrer normalement">
Replaced ru.jar branding, browser, browser-region folders with FF38.0.5 ones.
Replaced de.jar branding, browser, browser-region folders with FF38.0.5 ones.
Replaced ru.jar branding, browser, browser-region folders with FF38.0.5 ones.
Replaced fr.jar all folders but branding, browser and browser-region with FF38.0.5 ones (inverse solution than the other locales by the way).
https://addons.mozilla.org/en-US/firefox/addon/fran%C3%A7ais-language-pack/versions/
https://addons.mozilla.org/es/firefox/addon/espa%C3%B1ol-espa%C3%B1a-language-pac/versions/
https://addons.mozilla.org/en-US/firefox/addon/deutsch-de-language-pack/versions/
https://addons.mozilla.org/en-US/firefox/addon/russian-ru-language-pack/versions/
Please, test all them on a fresh installation to avoid the awful problems of startupCache folder (this folder is a nightmare for fixing things). Also for better testing is better to set en-US first and restart the browser (to avoid problems with startupCache folder again). I tested several times all these fixed locale packages and everything works fine in KM76RC2 and KM Goanna.
Thanks @rodocop, @siria, @guenter, @Chanson Yu and @Niceeight for all.
Quote
J.G.
Oh, come on, just test it! All works! :cool:
Quote
siria
(...)
For example miss-spelling AGAIN the german visited cookies (...)
Quote
J.G.
Quote
siria
(...)
For example miss-spelling AGAIN the german visited cookies (...)
He didn't fix it already! It's not my fault. :s
Quote
siria
Quote
J.G.
Quote
siria
(...)
For example miss-spelling AGAIN the german visited cookies (...)
He didn't fix it already! It's not my fault. :s
He did a few days ago! And the readme he had also already fixed. IIRC for some other language too. Just download the german pack that HE has posted and look inside. And german is not the only language pack that is younger as the versions in Goanna4, which you perhaps have used now.
Quote
J.G.Quote
siria
Just download the german pack that HE has posted and look inside. And german is not the only language pack that is younger as the versions in Goanna4, which you perhaps have used now.
There is NO entry about visited.cookies in the DE locale package package at latest KMeleon Goanna.
Quote
siria
Quote
J.G.Quote
siria
Just download the german pack that HE has posted and look inside. And german is not the only language pack that is younger as the versions in Goanna4, which you perhaps have used now.
There is NO entry about visited.cookies in the DE locale package package at latest KMeleon Goanna.
Exactly what I suspected. You took the old versions from Goanna instead the current ones from the forum.
And rodocop will be delighted the RU-readme now points to the general domain instead of geckoworld.ru :cool:
Quote
siria
(...)
And rodocop will be delighted the RU-readme now points to the general domain instead of geckoworld.ru :cool:
(...)
Quote
Added to zh-CN.jar\global\aboutSupport.dtd (using Google Translator)
<!ENTITY aboutSupport.appBasicsOS "æ“作系统">
<!ENTITY aboutSupport.appBasicsSafeMode "安全模å¼">
Quote
Added to zh-CN.jar\kmprefs\pref.dtd (needed by KM76RC2/pro)
<!ENTITY buildname.label "disabled=false;">
<!ENTITY builddate.label "disabled=true;">
Quote
Replaced ru.jar branding, browser, browser-region folders with FF38.0.5 ones.
Replaced de.jar branding, browser, browser-region folders with FF38.0.5 ones.
Replaced ru.jar branding, browser, browser-region folders with FF38.0.5 ones.
Replaced es-ES.jar branding, browser, browser-region folders with FF38.0.5 ones
Replaced fr.jar all folders but branding, browser and browser-region with FF38.0.5 ones (inverse solution than the other locales by the way).
Quote
siria
Sorry; but overall your skills, experience and insights what exactly you're doing, are just very little convincing for doing "complete overhauls".
As shown many times already. For example just 1-2 days ago I had explained in detail how to fix the broken Applications tab: Open a certain file and change its encoding. Kinda easy. Your reply was, your working very hard at it, but can't get it working yet...
Or just now, even after several attempts, you still don't understand that modifying the locales from inside "latest Goanna" means you're modifying partly OUTDATED locales, because the latest ones are only found in the forum. And worse yet, new Goanna builds don't even always include the current state, because roytam occasionally overlooks an update or two. Yet, you still see no prob at all with modifying outdated locales from LATEST Goanna.
Or such:
Quote
Added to zh-CN.jar\global\aboutSupport.dtd (using Google Translator)
<!ENTITY aboutSupport.appBasicsOS "æ“作系统">
<!ENTITY aboutSupport.appBasicsSafeMode "安全模å¼">
You also still don't see any probs with using GoogleTranslator, and use it even though human native translators and locale-maintainers are active in the forum.
And you also don't understand yet, that those "new" strings could simply have been copied over from the Firefox language packs.
And you also don't understand in general that it's much more work to hunt down translations with little typos as to find words that are completely missing yet, or still english.
Or such:
Quote
Added to zh-CN.jar\kmprefs\pref.dtd (needed by KM76RC2/pro)
<!ENTITY buildname.label "disabled=false;">
<!ENTITY builddate.label "disabled=true;">
Yes adding those lines "fixes" the broken F2-sheets in KM-Pro, but you still don't know what you're doing. Or have you looked around where this text will now show up?
And unfortunately your "multiple tests" for correctness probably just mean: you look if the about-pages can all be opened and are not broken. If it only were so easy. For more careful other translators a full test means instead: Open all browser functions and all pages and all menus and look at all buttons and at every single WORD everywhere, if they are correct translated, and have correct grammar and no typos. That's endless more work, so a "complete overhaul" has all alarm bells ringing.
Quote
Replaced ru.jar branding, browser, browser-region folders with FF38.0.5 ones.
Replaced de.jar branding, browser, browser-region folders with FF38.0.5 ones.
Replaced ru.jar branding, browser, browser-region folders with FF38.0.5 ones.
Replaced es-ES.jar branding, browser, browser-region folders with FF38.0.5 ones
Replaced fr.jar all folders but branding, browser and browser-region with FF38.0.5 ones (inverse solution than the other locales by the way).
Uh oh... And replacing huge chunks of chrome stuff is the most scary part to me, having no experience with those either, but knowing this really requires people who know exactly what they are doing. Knowing which parts must remain exactly the same as in Firefox, and what must be adapted to K-Meleon.
Overall: fixing broken about-pages is quite easy, once the solution was found and explained, but it does not require doing complete overhauls and messing other things instead.
Quote
siria
(...)
Exactly what I suspected. You took the old versions from Goanna instead the current ones from the forum. (...)
Quote
J.G.
Quote
siria
(...)
Exactly what I suspected. You took the old versions from Goanna instead the current ones from the forum. (...)
If you are referring to this post entirely wrote in german,
http://kmeleonbrowser.org/forum/read.php?20,144525
it was not a good idea to wrote it entirely in german imho. ¬_¬
After a massive use of Google translator to understand what you both were talking about, I uploaded a new fixed DE local package with these changes:
<!ENTITY aboutSupport.placeDatabaseTitle "Chronik-Datenbank">
<!ENTITY aboutSupport.restartInSafeMode.label "Mit deaktivierten Add-ons neu starten…">
<!ENTITY aboutSupport.safeModeTitle "Abgesicherten Modus probieren">
<!ENTITY aboutSupport.restartTitle "Neustart probieren">
<!ENTITY aboutSupport.restartNormal.label "Normaler Neustart…">
I will uploaded replaced DE locale in five minutes.
Uploaded!
Quote
guenter
The changes were accepted by acclamation because you did not answer my last suggestion. And nobody voted against it.
Quote
guenter
The attachment always contains the latest version
Quote
guenter
p.s. Yes I am very tired of the persisting errors too.
Maybe we should think about excluding about: Prefences. It will probably save us work.