Compatibility/Tools: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=== Tools for compatibility work ===") |
|||
Line 1: | Line 1: | ||
=== Tools for compatibility work === | === Tools for compatibility work === | ||
==== Site outreach letters extension (Hallvord) ==== | |||
http://hallvord.com/temp/moz/stdletters.xpi | |||
===== Usage ===== | |||
# Install add-on | |||
# In the add-ons overview page, edit the add-on's settings to add a signature | |||
# Visit any Tech Evang bug (note: page must ''load'' or be reloaded after installing the add-on) | |||
# Go to the contact form of the site that you want to contact (or go to the webmail and start composing an E-mail). | |||
# Right-click in the TEXTAREA for composing a message. In the right-click menu, you should now see a new entry saying "Insert standard letter (bug xxxxxx)". | |||
In other words, the extension simply '''remembers the last bug you saw (last bugzilla tab focused) and uses data from that bug to pick a translation and customize a letter'''. | |||
===== Localization note ===== | |||
The extension tries to pick the right translation depending on the [country-xx] whiteboard marker or ccTLD of the site we're dealing with. (Picking the right translation is based on the lang attributes in the Wiki page's markup - every letter should be marked up with '''pre lang="xx"'''. I'm not sure if I've added all required country code to language code mappings, so shout if you see bugs). | |||
==== Hallvord's extension for automated testing of site compat bugs ==== | |||
(mostly for personal usage, but if you want to help write tests it would be awesome) | |||
https://builder.addons.mozilla.org/package/206667/latest/ |
Revision as of 21:03, 21 October 2013
Tools for compatibility work
Site outreach letters extension (Hallvord)
http://hallvord.com/temp/moz/stdletters.xpi
Usage
- Install add-on
- In the add-ons overview page, edit the add-on's settings to add a signature
- Visit any Tech Evang bug (note: page must load or be reloaded after installing the add-on)
- Go to the contact form of the site that you want to contact (or go to the webmail and start composing an E-mail).
- Right-click in the TEXTAREA for composing a message. In the right-click menu, you should now see a new entry saying "Insert standard letter (bug xxxxxx)".
In other words, the extension simply remembers the last bug you saw (last bugzilla tab focused) and uses data from that bug to pick a translation and customize a letter.
Localization note
The extension tries to pick the right translation depending on the [country-xx] whiteboard marker or ccTLD of the site we're dealing with. (Picking the right translation is based on the lang attributes in the Wiki page's markup - every letter should be marked up with pre lang="xx". I'm not sure if I've added all required country code to language code mappings, so shout if you see bugs).
Hallvord's extension for automated testing of site compat bugs
(mostly for personal usage, but if you want to help write tests it would be awesome) https://builder.addons.mozilla.org/package/206667/latest/