Ticket #711 (closed defect: fixed)

Opened 6 months ago

Last modified 20 hours ago

Firefox won't quit normally w/ Ubiquity enabled, nom noms memory

Reported by: mitcho.com Owned by: mitcho.com
Priority: blocker Milestone:
Component: builtin-commands Keywords: try-to-reproduce
Cc:

Description

As per our discussion over a couple weeks, we've decided to use a gettext-style string translation approach to command localization. This means user-generated natural language attributes such as names, help, etc. will stay in their monolingual forms in the commands and a replacement will be attempted automagically, while strings in preview() and execute() will require wrapping by a utility function _().

(Note: Nountype translation will *not* be a goal of the 0.1.9 milestone, nor will the synchronization/distribution/sharing of localizations.)

This ticket is part 2/3 of this process: wrapping commands' natural language attributes like names, help, etc. by the replacement function upon load.

Appropriate places to put this are most likely in NLParser.setCommandList() (both parsers) or in feed_plugin_utils.js's finishCommand().

Change History

Changed 6 months ago by mitcho.com

For reference...

Step 1: #710
Step 2: #711
Step 3: #712

Changed 6 months ago by services.mozilla.com/openid/jono

  • priority changed from major to blocker

Changed 5 months ago by mitcho.com

  • status changed from new to closed
  • resolution set to fixed

Completed. The code is in LocalizationUtils?' localizeCommand for the names, contributors, author, and help properties. _() in commands trigger LocalizationUtils?' getLocalizedString.

Currently only works in Parser 2, as it assumes the existence of the names parameter. As we're moving towards Parser 2 being the default, though, this is probably okay for i18n.

Changed 3 months ago by me.yahoo.com/a/fdd90cg9icmsicxvoyjf4zcwm.tm7dh0#f4bbc

Changed 3 months ago by me.yahoo.com/a/fdd90cg9icmsicxvoyjf4zcwm.tm7dh0#f4bbc

Changed 3 months ago by me.yahoo.com/a/fdd90cg9icmsicxvoyjf4zcwm.tm7dh0#f4bbc

Changed 3 months ago by arnaldroy23.myopenid.com

I'm guessing that somewhere we are removing the whole suggestion list element and then replacing it with a new one; instead we should be generating the new suggestion list contents and then using them to replace the old contents inside the existing suggestion list element.
<a href="http://www.speedydegrees.com/">online degree</a> | <a href="http://www.speedydegrees.com/program/Life-Experience-degree.htm">Life Experience Degree</a>

Changed 3 weeks ago by www.google.com/accounts/o8/id?id=aitoawlb9bmbiqglcp9flmc9_cfigsheyqr1yc0

  • keywords try-to-reproduce added
  • type changed from task to defect
  • summary changed from Make commands attempt localization to Firefox won't quit normally w/ Ubiquity enabled, nom noms memory
  • component changed from internationalization to builtin-commands
  • milestone deleted

As forLV,Louis Vuittonthe designers have their own brand valueTivoli PM, even for their bags.Louis Vuitton Tivoli PM so durable and have strong power for water-proof and fire-proof

louis vuitton sale. It relates to their special materialLV Bags. What they used for their bags are not leather or other common materials,Replica Louis Vuitton Replica Handbagsthey use a louis vuittonspecial material called “Canvas” and add one more material called “PVC” to enhance its water-proofPallet rack. It is not easy frayReplica Watches.louis vuitton bags And what’s more, they already stand their position in the market for one hundred and fifty years. luis vuittonFrom the start, they oriented to the royalty and noble marketshelving.louis vuitton wallet That is also whyLVbags enjoy high report.

Changed 3 weeks ago by www.google.com/accounts/o8/id?id=aitoawmtb3gjpkmn8lsxu5paedcc7hdyekstayq

We are providing all kinds of louis vuitton handbags, wallets and purses in ourgucci Online Store, all items of which have the most popular styles and are the newest and at discounted prices.

We also provide helpful shopping guide tips for you to choose and compare our bags and other accessories. Get your sale of replica handbags today and you will never be disappointed with it.

Changed 20 hours ago by www.google.com/accounts/o8/id?id=aitoawnbwo_pwhqsqxjjlpefo3uhuhpi55n_b7q

Wore: Temperley London jacket, a scarf cardigan by Femme for DKNY Jeans, luis vuitton shoes and bag, and Circa Sixty Three earrings.

Known the world over for its iconic LV monogram and logo,louis vuitton is one of the most recognizable brands in the world.

Where: luis vuitton Celebrates the 40th Anniversary of the Lunar Landing.

Note: See TracTickets for help on using tickets.