Visit Mozilla.org

L10n:Firefox Extras

From MozillaWiki

L10n:Home Page


THIS DOCUMENT IS OBSOLETED BY THIS NEWER DOCUMENT: Web Localization



Contents

Undocumented Requirements [edit]

These are extra things that have to be done for Firefox localization, but aren't described in the main Project Registering Page

In order to be included as an official Firefox localization, the following need to be translated:

Start Page Snippets [edit]

These are pieces of HTML. Send them to mlp-staff (at) mozilla (dot) org, one of the MLP staff members will check them in.

Get the sources via

cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/www co mozilla-org/html/start-snippets/en
cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/www co mozilla-org/html/start-snippets/en-1.0
cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/www co mozilla-org/html/start-snippets/en-1.5

The following links should be changed:

  • http://www.mozilla.org/products/firefox/central to
    http://www.mozilla-europe.org/ab[-CD]/products/firefox/start/central.html
  • http://www.mozilla.org/about/ to
    http://www.mozilla-europe.org/ab[-CD]/about/
  • http://store.mozilla.org/ to
    http://store.mozilla-europe.org/ab[-CD]/
  • http://www.mozilla.org/contribute/ to
    http://www.mozilla-europe.org/ab[-CD]/contribute/

You may need to use mozilla-world instead of mozilla-europe. Same changes should be applied in the rest of the places with trademark review (start pages, bookmarks).

Start Pages [edit]

These are in HTML format but are listed as txt files. They will be checked into the CMS at mozilla-europe.org/mozilla-world.org and get the wrappers and style. Be sure to translate the source pages linked below and not the corresponding htmls. The translated pages should be sent to startpages (at) mozilla-europe (dot) org.

Those locales that have the regular content on mozilla-europe.org, please contact your site localizer and coordinate the localization of the en content inside the CMS. The central.html there references other pages giving the information that is compressed onto one smaller page for the other locales.

In ab[-CD]/browser/chrome/browser-region/region.properties, change homePageDefault and browser.startup.homepage from http://start.mozilla.org/firefox to http://ab[-CD].start.mozilla.com/firefox where ab[-CD] is your locale code.

.inc and .it files in CVS [edit]

There are a few files in CVS that are in .inc and .it format but need to be translated.

Bookmarks [edit]

Basically, for bookmarks in any localized Firefox, the Trademark policy does apply. The one and only legitimate bookmarks file (for referring in "how to do this right?" questions) is the en-US one.

First, none of these bookmarks should be removed and folder names should be translated. And no additional folders can be added!

Then: http://www.mozilla.org/products/firefox/central.html should link to a localized version of http://www.mozilla-europe.org/en/products/firefox/start/central.html, with the locale code instead of en, as indicated above in the startpages section.

http://fxfeeds.mozilla.org/rss20.xml

This link should lead to the state/national television or other news service from the country/language zone. If you have problems finding one, checking with the bbc for localized feeds is one option, or just using the en-US feed as fallback is ok, too.

http://www.google.com/search?q=%s
http://www.answers.com/main/ntquery?gwp=13&s=%s
http://www.google.com/search?q=stocks:%s
http://en.wikipedia.org/wiki/Special:Search?search=%s

All these should be localized and they should link to language specific pages. For example http://en.wikipedia.org/wiki/Special:Search?search=%s could link to http://de.wikipedia.org/wiki/Spezial:Search?search=%s for German. If there isn't a localized version of the page, it may be good to just delete that one. If the service makes sense to some local community, the link should point to the English one and it should be clear that it points to an English page: for example 'Wikipedia Quicksearch [en]'

http://en-us.start.mozilla.com/firefox

(don't ever use a trailing '/' here, some machines of google still aren't properly configured for that redirect.) Use your locale code instead of en-us, ie http://de.start.mozilla.com/firefox.

http://update.mozilla.org/?application=firefox Shouldn't be changed, the web app doesn't have localized versions (yet).

http://www.mozilla.com/
http://developer.mozilla.org/
http://www.mozillazine.org/
http://www.mozillastore.com/
http://www.spreadfirefox.com/

If you have a mozilla.org affiliate website for your language, it should be added, i.e.

http://www.mozilla-europe.org/ab/

after the mozilla.com link.

There is no localization for Spread Firefox as of now. The store link should go to http://store.mozilla-europe.org/de-DE/. If you have community pages with forums etc, create one good entry page and use that instead of the mozillazine.org link.

And finally, one remark about linking the L10n team's web site: The credits for your team should go into the paragraph on the localized version of http://www.mozilla-europe.org/en/products/firefox/start/about.html.

Search engine plugins [edit]

The search engine plugins should have globally unique file names. We do not require globally unique name attributes of the SEARCH tag for Firefox 1.5. The update part of the search plugin should follow the scheme

https://addons.mozilla.org/searchplugins/updates/<searchplugin>.src

with the resp. image file.

Don't have more plugins in the tree than you ship.

The suite of search plugins should match the selection of the en-US build, being of use for our general target audience. The set will go through trademarks approval for major releases, please request approval-l10n on any changes unless other tree rules are in effect.

There are unofficial instructions for localizing searchplugins in L10n:Firefox Searchplugins.