MozillaZine

Spreading Extensions by localization

Talk about add-ons and extension development.
jooliaan

User avatar
 
Posts: 462
Joined: August 24th, 2003, 6:09 am
Location: Italy

Post Posted July 19th, 2005, 3:46 am

AnonEmoose wrote:I was just saying that having TEM onboard would greatly enhance the project's reach.


Peoples coming from TEM (and other projects of course :)) will be very welcome :)

Seewak wrote:I sum up :
-We must warn authors that they do not have to update an extension if local are missing.
-We could create a glossary which list the "difficult" words and their translations. I know Frenchmozilla (team translating mozilla products into French) use a glossary written with the team translating OpenOffice.org into French.


Great sum, I agree on each of the points! :D

Sewaak wrote:-the site's name


The first one coming in my mind is: Lion's extensions (ROARRRRRRRRRRRR :lol:)

Seewak

User avatar
 
Posts: 34
Joined: June 10th, 2004, 11:47 am
Location: France

Post Posted July 19th, 2005, 4:00 am

Why not BabelZilla ? :o
Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8b4) Gecko/20050716 Firefox/1.0+
Site Admin of Extensions.geckozone.org.

jooliaan

User avatar
 
Posts: 462
Joined: August 24th, 2003, 6:09 am
Location: Italy

Post Posted July 19th, 2005, 4:06 am

Seewak wrote:Why not BabelZilla ? :o


WOW! I like it! :D

The RedBurn
 
Posts: 13
Joined: October 19th, 2004, 4:48 pm
Location: Belgium

Post Posted July 19th, 2005, 4:43 am

I was thinking about something like extensionsl10n, but it's probably too much serious and not as imaginative as BabelZilla.
The only con for BabelZilla is that it doesn't make think about extensions.

goofyFr

User avatar
 
Posts: 70
Joined: June 26th, 2005, 2:03 pm
Location: France

Post Posted July 19th, 2005, 5:12 am

MMMh
(semi-seriously) ExtensionsAreAllOver ?

TEL The Extension Link ?

TheOneKEA

User avatar
 
Posts: 4864
Joined: October 16th, 2003, 5:47 am
Location: Somewhere in London, riding the Underground

Post Posted July 19th, 2005, 6:15 am

BabelZilla or e10n would be good names.
Proud user of teh Fox of Fire
Registered Linux User #289618

goofyFr

User avatar
 
Posts: 70
Joined: June 26th, 2005, 2:03 pm
Location: France

Post Posted July 19th, 2005, 6:51 am

seewak wrote:What about :
...
-the categories
-...


<ul>
<li>Updating extensions</li>
( with one thread per extension ?)

<li>New extensions</li>
<li>Projects and requests</li>
<li>Help</li>
- Howto (knowledge base)/ Tips and tricks
- Q & A
</ul>

BenBasson
Moderator

User avatar
 
Posts: 13671
Joined: February 13th, 2004, 5:49 am
Location: London, UK

Post Posted July 19th, 2005, 8:53 am

Name suggestion: extenl10n.

I think the forum used must be one that has the "description" field for individual topics. This could be used to keep track of the languages the extension has been translated to, so an example might look like this:

Image

Luana

User avatar
 
Posts: 54
Joined: December 10th, 2004, 7:13 am
Location: Everywhere...

Post Posted July 19th, 2005, 9:18 am

goofyFr wrote:MMMh
(semi-seriously) ExtensionsAreAllOver ?

:lol: :lol: :lol:
* * *

Seriously, i really like the last Cusser proposal: extenl10n
Technical name, but not too much :D

goofyFr wrote:<ul>
<li>Updating extensions</li>
( with one thread per extension ?)

Good idea, more the Cusser idea!
ADDED
Cusser wrote:I think the forum used must be one that has the "description" field for individual topics.
Image


goofyFr wrote:<li>New extensions</li>

Maybe could be great to create also this section with one thread per extension more the Cusser idea! :wink:
ADDED
Cusser wrote:I think the forum used must be one that has the "description" field for individual topics.
Image

What do you think about this?

goofyFr wrote:<li>Projects and requests</li>
<li>Help</li>
- Howto (knowledge base)/ Tips and tricks
- Q & A
</ul>

I agree

AnonEmoose
 
Posts: 2031
Joined: February 6th, 2004, 11:59 am

Post Posted July 19th, 2005, 9:33 am

I'm just musing out loud.

With the new chrome.manifest structure, I'm wondering if locales can be installed separately from the extension. (essentially just adding an additional locale line pointing to the proper locale path or alternately deleting/renaming the original chrome.manifest so a new one is regenerated on startup which includes the newly added locale)

If so, extension authors need not include each locale prior to release, since it can be created/added later.. (Obviously this is assuming that he/she properly localized for at least one locale). As long as there was a collection/depository for corresponding locales all one would have to do is download & install it or just place it in the extension folder without the need to replace the jar (if the author originally packaged the extension in a jar).

BenBasson
Moderator

User avatar
 
Posts: 13671
Joined: February 13th, 2004, 5:49 am
Location: London, UK

Post Posted July 19th, 2005, 9:57 am

AnonEmoose wrote:I'm wondering if locales can be installed separately from the extension.

Probably, but then we could run into situations where the extension is updated and the locale is not => instant parsing errors. I don't know if the extension system can cope with this sort of thing well (probably not), but in any case, updating the extension should not cause the language to revert.

Ideally, the more locales that can be included for an initial release, the better. Silently adding extra locales without bumping the version number is possible and should be encouraged until the auto-update system can deal with this stuff better (i.e. an en-US Firefox install should ignore an extension update that gives a de-DE locale as the only addition, since it's not relevent to that install).

AnonEmoose
 
Posts: 2031
Joined: February 6th, 2004, 11:59 am

Post Posted July 19th, 2005, 10:10 am

Cusser wrote:
AnonEmoose wrote:I'm wondering if locales can be installed separately from the extension.

Probably, but then we could run into situations where the extension is updated and the locale is not => instant parsing errors. I don't know if the extension system can cope with this sort of thing well (probably not), but in any case, updating the extension should not cause the language to revert.
Correctly you point out that only upon UPDATING an extension (which contains new labels/strings) would parsing errors occur. However it could easiely be remedied by installing an updated locale (if available) or by removing the chrome.manifest & the offending (older) locale which should correct the errors as a new chrome.manifest would be regenerated (provided there was contents.rdf included) upon FireFox restart

Cusser wrote:Ideally, the more locales that can be included for an initial release, the better. Silently adding extra locales without bumping the version number is possible and should be encouraged until the auto-update system can deal with this stuff better (i.e. an en-US Firefox install should ignore an extension update that gives a de-DE locale as the only addition, since it's not relevent to that install).
Agreed ...

asqueella
 
Posts: 4019
Joined: November 16th, 2003, 3:05 am
Location: Russia, Moscow

Post Posted July 19th, 2005, 10:20 am

while we're talking about l10n and locales installed separately, see bug 285848. It's an area that could definitely be improved.

xavivars
 
Posts: 25
Joined: May 15th, 2004, 6:07 am

Post Posted July 19th, 2005, 11:44 am

I like more BabelZilla, but if you think el10n it's a good name, let's go!

And I'm with you that a forum with descriptions for each topic would be great.

goofyFr

User avatar
 
Posts: 70
Joined: June 26th, 2005, 2:03 pm
Location: France

Post Posted July 19th, 2005, 12:51 pm

cusser and xavivars wrote:a forum with descriptions for each topic would be great.


+1
Sure it would (whichever name it will have ;-) )

Return to Extension Development


Who is online

Users browsing this forum: Google [Bot] and 2 guests