MDN may have intermittent access issues April 18 13:00 - April 19 01:00 UTC. See whistlepig.mozilla.org for all notifications.

mozilla

Revision 117281 of User:Standard8

  • Revision slug: User:Standard8
  • Revision title: User:Standard8
  • Revision id: 117281
  • Created:
  • Creator: Standard8
  • Is current revision? No
  • Comment 160 words added

Revision Content

See http://ccgi.standard8.plus.com/blog/

Notes for reviewers of patches affecting Localizations

  • Do all strings have names with good descriptions?
  • Does any string contain a value for replacement?
    • If yes, then has the string got an associated Localisation Note that explains the replacement and the values?
    • If there are multiple replacements have the replacements all got numbers associated with them?
      • e.g. "First argument %1$S, second argument %2$u" rather than "First argument %S, second argument %u"
    • Are any replacement values numerical?
  • If an existing string is being changed, has the string id also been changed?
    • This is required so that localisations will pick up on the changes being made.

Send In Background

Some notes whilst I develop this function in {{ bug("440794") }}

Pref: mailnews.sendInBackground, currently false by default. Needs restart to take effect.

When set, messages will be saved into the outbox and then sent after a time interval (not changable, perhaps needs config).

Messages in the outbox will automatically be sent ONLY if they do not have the Queued flag. This enables Send Later to work in the current fashion and extensions to avoid the automated send.

New listener APIs in nsIMsgSendLaterListener and new APIs in nsIMsgSendLater.

Revision Source

<p>See <a class=" external" href="http://ccgi.standard8.plus.com/blog/" rel="freelink">http://ccgi.standard8.plus.com/blog/</a></p>
<h3 id="Notes_for_reviewers_of_patches_affecting_Localizations">Notes for reviewers of patches affecting Localizations</h3>
<ul> <li>Do all strings have names with good descriptions?</li> <li>Does any string contain a value for replacement? <ul> <li>If yes, then has the string got an associated <a href="/en/Localization_notes" title="en/Localization notes">Localisation Note</a> that explains the replacement and the values?</li> <li>If there are multiple replacements have the replacements all got numbers associated with them? <ul> <li>e.g. "First argument %1$S, second argument %2$u" rather than "First argument %S, second argument %u"</li> </ul> </li> <li>Are any replacement values numerical? <ul> <li>If yes, then has the string been made to work with <a href="/en/Localization_and_Plurals" title="en/Localization and Plurals">Plural forms</a>?</li> <li>Note: <a class=" link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=477831" title="https://bugzilla.mozilla.org/show_bug.cgi?id=477831">c++ code isn't currently able to work with plural forms</a>.</li> </ul> </li> </ul> </li> <li>If an existing string is being changed, has the string id also been changed? <ul> <li>This is required so that localisations will pick up on the changes being made.</li> </ul> </li> 
</ul>
<h3 id="Send_In_Background">Send In Background</h3>
<p>Some notes whilst I develop this function in {{ bug("440794") }}</p>
<p>Pref: mailnews.sendInBackground, currently false by default. Needs restart to take effect.</p>
<p>When set, messages will be saved into the outbox and then sent after a time interval (not changable, perhaps needs config).</p>
<p>Messages in the outbox will automatically be sent ONLY if they do not have the Queued flag. This enables Send Later to work in the current fashion and extensions to avoid the automated send.</p>
<p>New listener APIs in nsIMsgSendLaterListener and new APIs in nsIMsgSendLater.</p>
Revert to this revision