[Pkg-mozext-commits] [mozilla-password-editor] 01/04: Imported Upstream version 2.9.3

Ximin Luo infinity0 at debian.org
Mon Oct 12 11:15:25 UTC 2015


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch master
in repository mozilla-password-editor.

commit cc20daf6bae2e6f68bb8a6ea07f267fc6aa755a0
Author: Ximin Luo <infinity0 at debian.org>
Date:   Mon Oct 12 13:07:08 2015 +0200

    Imported Upstream version 2.9.3
---
 META-INF/manifest.mf                  | 352 +++++++++++++++++++---------------
 META-INF/mozilla.rsa                  | Bin 4191 -> 4191 bytes
 META-INF/mozilla.sf                   |   4 +-
 chrome.manifest                       |   1 +
 content/SavedPasswordEditor.jsm       |  31 ++-
 content/firstrun.jsm                  |   2 +-
 content/prefwindow.xul                |   9 +
 content/welcome.js                    |  17 +-
 defaults/preferences/prefs.js         |   1 +
 install.rdf                           |  31 ++-
 locale/bg/prefwindow.dtd              |   2 +
 locale/bg/spe.properties              |   3 +
 locale/de/prefwindow.dtd              |   2 +
 locale/de/spe.properties              |   3 +
 locale/dsb/prefwindow.dtd             |   2 +
 locale/dsb/spe.properties             |   3 +
 locale/el/prefwindow.dtd              |   2 +
 locale/el/spe.properties              |   3 +
 locale/el/welcome.dtd                 |   4 +
 locale/en-US/prefwindow.dtd           |   2 +
 locale/en-US/spe.properties           |   3 +
 locale/eo/prefwindow.dtd              |   2 +
 locale/eo/spe.properties              |   3 +
 locale/es-ES/prefwindow.dtd           |   2 +
 locale/es-ES/pwdmgrOverlay.dtd        |   1 +
 locale/es-ES/spe.properties           |   3 +
 locale/es-ES/welcome.dtd              |  12 +-
 locale/fi/prefwindow.dtd              |   2 +
 locale/fi/spe.properties              |   3 +
 locale/fr/prefwindow.dtd              |  22 ++-
 locale/fr/pwdedit.properties          |   4 +-
 locale/fr/pwdmgrOverlay.dtd           |   2 +-
 locale/fr/pwdmgrOverlay.properties    |   4 +-
 locale/fr/spe.properties              |   3 +
 locale/hsb/prefwindow.dtd             |   2 +
 locale/hsb/spe.properties             |   3 +
 locale/hu/prefwindow.dtd              |  20 +-
 locale/hu/pwdedit.properties          |   4 +-
 locale/hu/pwdmgrOverlay.dtd           |   4 +-
 locale/hu/pwdmgrOverlay.properties    |   4 +-
 locale/hu/spe.properties              |   3 +
 locale/id-ID/prefwindow.dtd           |   2 +
 locale/id-ID/spe.properties           |   3 +
 locale/it/browserOverlay.dtd          |  14 +-
 locale/it/prefwindow.dtd              |  24 +--
 locale/it/pwdedit.dtd                 |   6 +-
 locale/it/pwdedit.properties          |   8 +-
 locale/it/pwdmgrOverlay.dtd           |   1 +
 locale/it/pwdmgrOverlay.properties    |   2 +-
 locale/it/spe.properties              |   7 +-
 locale/it/welcome.dtd                 |  10 +-
 locale/ja/prefwindow.dtd              |   2 +
 locale/ja/spe.properties              |   3 +
 locale/nl/prefwindow.dtd              |   2 +
 locale/nl/spe.properties              |   3 +
 locale/pl/prefwindow.dtd              |   2 +
 locale/pl/spe.properties              |   3 +
 locale/pt-BR/prefwindow.dtd           |   2 +
 locale/pt-BR/spe.properties           |   3 +
 locale/pt-PT/prefwindow.dtd           |   2 +
 locale/pt-PT/spe.properties           |   3 +
 locale/ru/prefwindow.dtd              |   2 +
 locale/ru/spe.properties              |   3 +
 locale/sl-SI/prefwindow.dtd           |   2 +
 locale/sl-SI/spe.properties           |   3 +
 locale/sr/prefwindow.dtd              |   2 +
 locale/sr/spe.properties              |   3 +
 locale/sv-SE/prefwindow.dtd           |   2 +
 locale/sv-SE/spe.properties           |   3 +
 locale/tr/prefwindow.dtd              |   2 +
 locale/tr/spe.properties              |   3 +
 locale/uk/browserOverlay.dtd          |  14 ++
 locale/uk/prefwindow.dtd              |  30 +++
 locale/uk/pwdedit.dtd                 |  36 ++++
 locale/uk/pwdedit.properties          |  11 ++
 locale/{bg => uk}/pwdmgrOverlay.dtd   |  10 +-
 locale/uk/pwdmgrOverlay.properties    |   6 +
 locale/uk/spe.properties              |  13 ++
 locale/uk/welcome.dtd                 |  50 +++++
 locale/vi/prefwindow.dtd              |   2 +
 locale/vi/spe.properties              |   3 +
 locale/zh-CN/prefwindow.dtd           |   2 +
 locale/zh-CN/pwdmgrOverlay.dtd        |   1 +
 locale/zh-CN/spe.properties           |   3 +
 locale/zh-CN/welcome.dtd              |   4 +
 locale/zh-TW/prefwindow.dtd           |  12 +-
 locale/zh-TW/pwdedit.dtd              |  10 +-
 locale/zh-TW/pwdmgrOverlay.properties |   2 +-
 locale/zh-TW/spe.properties           |   5 +-
 89 files changed, 653 insertions(+), 268 deletions(-)

diff --git a/META-INF/manifest.mf b/META-INF/manifest.mf
index b166d12..50f5781 100644
--- a/META-INF/manifest.mf
+++ b/META-INF/manifest.mf
@@ -2,13 +2,13 @@ Manifest-Version: 1.0
 
 Name: install.rdf
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 4ch6T8mkeNm0UKUkCTlLWw==
-SHA1-Digest: z6LNb8TPZR9pZGyTn+l6MXUSjSw=
+MD5-Digest: 2zZQK4TpoNgKgOvVCPf96A==
+SHA1-Digest: iJsTmRyvqHBqPyBHePC0MLuVhn8=
 
 Name: chrome.manifest
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: TJqctV6lQtt8Su1yEdG6uA==
-SHA1-Digest: /ObxIjsoc5qDtMmWUmp9t5ZzNmw=
+MD5-Digest: s4f4krLgCPoq40iRVsxbXA==
+SHA1-Digest: +zZgi9L86ZP3GAKHugzrHtolxgA=
 
 Name: LICENSE.txt
 Digest-Algorithms: MD5 SHA1
@@ -32,8 +32,8 @@ SHA1-Digest: 6IOSRy3YT635dTSdu/4CrRb3uv8=
 
 Name: content/firstrun.jsm
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: TTSb/i3t+2ujDkI54daQKw==
-SHA1-Digest: 93sK0qRE+XfN3rLUQGl8aqa0N5I=
+MD5-Digest: /pQeHXN7+j4c67/d7uVM8w==
+SHA1-Digest: we6qH0V5qy1L9zCjUJRA9zAOuMY=
 
 Name: content/firstrunOverlay.xul
 Digest-Algorithms: MD5 SHA1
@@ -57,8 +57,8 @@ SHA1-Digest: JLxbmvSLiWE9xklESIPH6dp9Guo=
 
 Name: content/prefwindow.xul
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: yH1YyHV4fX6vc2WJLrHvYg==
-SHA1-Digest: JLqIfmWibTlNmOFcJ1pwdVTib9Y=
+MD5-Digest: ltcCe1zZqQDSIA/99s87rQ==
+SHA1-Digest: IzwFhNbpGQZ/yoAbmhPM2duK1+0=
 
 Name: content/pwdedit.js
 Digest-Algorithms: MD5 SHA1
@@ -97,8 +97,8 @@ SHA1-Digest: WDPyL1hA8Qf3uqAtXUShwDxR/74=
 
 Name: content/SavedPasswordEditor.jsm
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: yQP24Z2YWwk08EELB6wTLQ==
-SHA1-Digest: zN0Rw8XnwDXkqeGxLDajQrOZEjw=
+MD5-Digest: UvScBrP3MEUmJp5E7IwzOQ==
+SHA1-Digest: WRb8MsvUXXGoUP81Dl5dbRtOQvU=
 
 Name: content/toolbarOverlay.js
 Digest-Algorithms: MD5 SHA1
@@ -112,8 +112,8 @@ SHA1-Digest: 4pwU/ZTymtSPuaee8GzlUA2Ti98=
 
 Name: content/welcome.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 4Gdps5sF/4vLOaB4KfibwA==
-SHA1-Digest: b/vi9RlNdXBFbaJc9F2atc4NaoY=
+MD5-Digest: aJLt0nOAApDN9f8bioozUQ==
+SHA1-Digest: 3JSlzEoC9T8PIuts0H/+pIcxPCs=
 
 Name: content/welcome.xhtml
 Digest-Algorithms: MD5 SHA1
@@ -127,8 +127,8 @@ SHA1-Digest: /oVQKPimAKQpnXDL/2jufGPGsqk=
 
 Name: defaults/preferences/prefs.js
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: Abg7YCQZ10+M6ApOsHjuSA==
-SHA1-Digest: RHEQRAM0qGoBlFdDKkmNxkIv5bE=
+MD5-Digest: nUisXXmqUcJkPl+0ld3ARQ==
+SHA1-Digest: m5OWzyzyLAG0dv2COw+srj5Q61Q=
 
 Name: locale/bg/browserOverlay.dtd
 Digest-Algorithms: MD5 SHA1
@@ -137,8 +137,8 @@ SHA1-Digest: TeC4nzw4KCH2nckQXhLA6EvklOE=
 
 Name: locale/bg/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: Kx3EN+AWgl2Ao/F0eRLUUA==
-SHA1-Digest: QWpv8wZVaLSKmFdgM0DheayybTU=
+MD5-Digest: WibQBiXq0uUqo99n3uhtJg==
+SHA1-Digest: 0AVysZZqMVtUuOZ7sHyb19umBgU=
 
 Name: locale/bg/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -162,8 +162,8 @@ SHA1-Digest: 7MSniw0RBBvaaCtgex60MXh+n0g=
 
 Name: locale/bg/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 0Jz6fmlLCx97+d+ljj7VKg==
-SHA1-Digest: r3QO1jYE/6tbSj3Iu6unqiBxqi0=
+MD5-Digest: BExFEhVhxXc2ezI/3uvgFw==
+SHA1-Digest: KicXVOolMlalGje16pPBc/C25jc=
 
 Name: locale/bg/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -177,8 +177,8 @@ SHA1-Digest: g+bovX6XClPjWasCCGctDMDAZXs=
 
 Name: locale/de/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: JxRFjieuoR38TjEEUtkRrw==
-SHA1-Digest: jz5NW16iTkRMsXlmrVb4uoN7meE=
+MD5-Digest: K85wp1OkvA2Z64lSOKTetA==
+SHA1-Digest: 5CZqX37LJx/j2AFuP1e7gz/nnc0=
 
 Name: locale/de/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -202,8 +202,8 @@ SHA1-Digest: RwawHF7IB9ZdoftXQrZifsdVz5U=
 
 Name: locale/de/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: dZUzFv+HIQea/N5XBKU1rg==
-SHA1-Digest: +P2nFHUAOhSTAAMt4H6I9ugZr0c=
+MD5-Digest: zSxCxOzHRQ0nVzVcrtTjQg==
+SHA1-Digest: d+jSM+cb9R8//AVY9eEcHycjHFw=
 
 Name: locale/de/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -217,8 +217,8 @@ SHA1-Digest: y+hN8rf0sz2olEoT3bgrDeyl3uo=
 
 Name: locale/dsb/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: PRxpr59qVz8EBmW3lbwGZA==
-SHA1-Digest: RDNIuyOKQUdVP2gy8wIFZLqduOM=
+MD5-Digest: UqmRfWKpZImpIB4qYFU4uQ==
+SHA1-Digest: uHb2FsqChYoyRLYh4MmoVKaPcYs=
 
 Name: locale/dsb/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -242,8 +242,8 @@ SHA1-Digest: AYLjl1QfkA1hwNoDgVXBPAOn6H8=
 
 Name: locale/dsb/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: fr5cddE6ZNswgwceUskj5g==
-SHA1-Digest: 5gKPQncFjBwDiSrQrPU9gZyELhg=
+MD5-Digest: Fd4dnEZ1k6+fNNKlnIXnMQ==
+SHA1-Digest: c122+ln8NZ/j5fPw6QrBvsJx9SE=
 
 Name: locale/dsb/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -257,8 +257,8 @@ SHA1-Digest: Wfj2Dd/DgJWARvWBWKmW0SNPLAk=
 
 Name: locale/el/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: dANnsv2umff0yN3oTeVk0g==
-SHA1-Digest: IrXJWXUqRf8WrSUXShSFLAKGIUM=
+MD5-Digest: un7/iNGaRMEOlQZeINA2NQ==
+SHA1-Digest: Y3FNp9mYhMwTpn594xL91dJtNIE=
 
 Name: locale/el/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -282,13 +282,13 @@ SHA1-Digest: fTFnvbQxaedBqukHi2RLDPCyuko=
 
 Name: locale/el/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: iQFNBYr8sP0ezuP7q6RHsg==
-SHA1-Digest: Sdj06yjd/VJx+Jamc16d7qRSI5o=
+MD5-Digest: BUJ6/HaLuDZcvVq/cocA5w==
+SHA1-Digest: j5x9A1BpT5M8cAN7PtF9VhiZqlM=
 
 Name: locale/el/welcome.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: bRy6BnTBxKuwJ/z3Cv+zSg==
-SHA1-Digest: Rz684Xt1ikuIsfQahLMLmsF25s0=
+MD5-Digest: ddhifbeClaFmrb+Jig4Kxg==
+SHA1-Digest: YjOikv8XcIvi+7KWbIl9z7EbguY=
 
 Name: locale/en-US/browserOverlay.dtd
 Digest-Algorithms: MD5 SHA1
@@ -297,8 +297,8 @@ SHA1-Digest: NwwZG8f26PZmtEQK+PQ8C8zg43s=
 
 Name: locale/en-US/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: If/h7da6PApGKolwhOXpTw==
-SHA1-Digest: BehwK7rQSpu7Hs48XY3WaCpPKHQ=
+MD5-Digest: lpoHfAbXa9uNg6O0pAmiOQ==
+SHA1-Digest: dVbAqtvT/nDEII4xJly3G24HclU=
 
 Name: locale/en-US/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -322,8 +322,8 @@ SHA1-Digest: ZYIdtxYnMIOlA2VopMqJwztxs2U=
 
 Name: locale/en-US/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: iR/JslNeawOqBRSO2xGlEA==
-SHA1-Digest: uLIOnlO/nOyZruIOryAkqfMgOVk=
+MD5-Digest: IJD6ahWxBB7FED6JfUm/1g==
+SHA1-Digest: ieB0rvoIyRp2APIycJynCmsZMbc=
 
 Name: locale/en-US/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -337,8 +337,8 @@ SHA1-Digest: G5j4M28IUSOgWfQlSHj87+hC25g=
 
 Name: locale/eo/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: VCC2oTzckN4CUqNDksgQgw==
-SHA1-Digest: lxtaBS4KzajZoxyhqiE7fshIjpk=
+MD5-Digest: PkuZQ2qkk7LcV1VYoU88vw==
+SHA1-Digest: /+bA7LD25SVdVerilsvobemLSp8=
 
 Name: locale/eo/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -362,8 +362,8 @@ SHA1-Digest: uY43gJEu0GWA/owgJZJX0GYSMhA=
 
 Name: locale/eo/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: pLai7+hqiQn2c8qhEvLMrg==
-SHA1-Digest: g5RKnVLmRdEnHfqC2xgs+axXKpo=
+MD5-Digest: tiAUbxhCFDp+SfSz3suxLA==
+SHA1-Digest: JlyADqWrMPZI5DGEZKMVzll2aRo=
 
 Name: locale/eo/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -377,8 +377,8 @@ SHA1-Digest: VQ1WN/stJz5vbcUm46CDU2pRrYI=
 
 Name: locale/es-ES/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: dOEiCcEjMwkFTKHLoqc1nQ==
-SHA1-Digest: ENJx+p1wcRqGfAle27jAL4OsuiM=
+MD5-Digest: gxcuMlVDLpSEkgzMip5zCQ==
+SHA1-Digest: ZMl7mJp0iFygn3NkrzUWEbmg9VI=
 
 Name: locale/es-ES/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -392,8 +392,8 @@ SHA1-Digest: uKc8Y3CXPb6O0SbL/CKTjKtdltk=
 
 Name: locale/es-ES/pwdmgrOverlay.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: SOo9faogIIu3lMC1hspSkA==
-SHA1-Digest: d4Fagbj+mbHk+RGqYqGnisl+kzk=
+MD5-Digest: NW/oJewrQNNaOVA2exbDng==
+SHA1-Digest: Dja8RaT2XYRAzuiyvpLrHT9ZpPk=
 
 Name: locale/es-ES/pwdmgrOverlay.properties
 Digest-Algorithms: MD5 SHA1
@@ -402,13 +402,13 @@ SHA1-Digest: hbkmCYXtV4m0DHQ8H7poge/pkKU=
 
 Name: locale/es-ES/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: KkpqrjS41vPkE9Bps+rHvw==
-SHA1-Digest: IzzlH/tBE8Vd7qsqfHtsnHBpLdg=
+MD5-Digest: Gqj1VvUrlAzlBSbOfZA+gA==
+SHA1-Digest: 3WKSdhMG9osA79LteMS9btDWiqM=
 
 Name: locale/es-ES/welcome.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 39VHJ87qpwSoQPranNxCGw==
-SHA1-Digest: xL49j6ZKI3lUfvAFvs01gmmSS4g=
+MD5-Digest: 2ju6tawigcqeILQV7/bSfw==
+SHA1-Digest: Ixt1U0XzP9gXBRQFaa/EhpoEU/c=
 
 Name: locale/fi/browserOverlay.dtd
 Digest-Algorithms: MD5 SHA1
@@ -417,8 +417,8 @@ SHA1-Digest: IvuyS42h8JHsNsLdLseK6SX+puA=
 
 Name: locale/fi/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: OcfkPS9CXXg0+XYNN6SIUA==
-SHA1-Digest: 0HKquK+pVXmvmhmjGjYe1969dVs=
+MD5-Digest: YhsLOu0tSJmouAvnp8/YCw==
+SHA1-Digest: QihOnYrCGJgfewZv+JYsF7Suitg=
 
 Name: locale/fi/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -442,8 +442,8 @@ SHA1-Digest: rKj+Lmg7IRjGFXsDpTRcT7WXdCY=
 
 Name: locale/fi/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: B+mSQM0S9pMd5UmrSca+Zg==
-SHA1-Digest: 5rOaekq7MHdJwhRbxCN7NpJ6mR0=
+MD5-Digest: toN14ku1kp2gUWrPN/SBSQ==
+SHA1-Digest: gud3ZiYv0rQGzkeoPRKK06TqD24=
 
 Name: locale/fi/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -457,8 +457,8 @@ SHA1-Digest: wyjMViEfK0kIJIzLGU56gf67qY8=
 
 Name: locale/fr/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 0Ty6hgcJFeFUTXwSq3U95A==
-SHA1-Digest: Jh8fBtV1J1TJnmqrgUt0nPi+yUI=
+MD5-Digest: rzTSXYcfgfj3n07sm4h0Sw==
+SHA1-Digest: GSQXWOun8I5nqotxtu2cTtXwJ7g=
 
 Name: locale/fr/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -467,23 +467,23 @@ SHA1-Digest: X7pVsHO7Vsbjnen5KVCSUJ+znQw=
 
 Name: locale/fr/pwdedit.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: VJ9ecvWVoS58Ga2gk5WzYg==
-SHA1-Digest: ArWtLBpUDh9PqqURKbHveM2BRhM=
+MD5-Digest: ZJ3mSE8pd3K82bNdc7l2Pw==
+SHA1-Digest: BQF7/KlwTojhv2V0gDkc4yn0gNo=
 
 Name: locale/fr/pwdmgrOverlay.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 6cb5A6NnTWt4iTSnN+e1iw==
-SHA1-Digest: KNwJd5o/jzBfXwvqbrzaFPbB14I=
+MD5-Digest: dr1dgsXdSGfUcTVcfG/sYg==
+SHA1-Digest: kqYM7d6vrjb49gIu1DyyXwGXPWU=
 
 Name: locale/fr/pwdmgrOverlay.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: B4W8FHaoqRkYdDZjR6B+rA==
-SHA1-Digest: gWrZeM48ygeZ69LhqMpte3XOqEY=
+MD5-Digest: tug8oUlFngdUFiaEEk8c2Q==
+SHA1-Digest: xd5DRzxEDl5+HyKJ/shQcE0IYno=
 
 Name: locale/fr/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: imw5QdWVhfPDakQ6iE2ndw==
-SHA1-Digest: 81BRgPnb6WUsLJBjFbAdaZc+d2Q=
+MD5-Digest: kxI3EApkwEY4SeBZIcl98g==
+SHA1-Digest: S+gFz9OBB6es4NcpMLXsmNgXVjw=
 
 Name: locale/fr/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -497,8 +497,8 @@ SHA1-Digest: tLvmwlKQUbdRAmmB6o95gJoyr7s=
 
 Name: locale/hsb/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 3ttcOo0z05A8kkXrzqZiYg==
-SHA1-Digest: llZxeSJXTN7GS5pB0DY0EkOI87k=
+MD5-Digest: o4/Zj7mH4/GyvInjOfQkIw==
+SHA1-Digest: 1gjXeOs3QN0FXmstuCbKaztPjbk=
 
 Name: locale/hsb/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -522,8 +522,8 @@ SHA1-Digest: WvtcvIhPYmMw7ot0vyzYeippycA=
 
 Name: locale/hsb/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: dX4HWskoguuws9JOITS57g==
-SHA1-Digest: U+CeDIlPNFMMNR+h5E2PCJRoNUo=
+MD5-Digest: TTrzQWdPIlJZO9pU+CHotQ==
+SHA1-Digest: NmrWyyQ3f4byJ/MSRdW3CL0vIPk=
 
 Name: locale/hsb/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -537,8 +537,8 @@ SHA1-Digest: YJi2rbofT4xmuQxbuf4vLa/BZgI=
 
 Name: locale/hu/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: X7+D50ohxl55qZS7s5Uftw==
-SHA1-Digest: GiNiQlgCLq/90vx2EYSVppmSkLw=
+MD5-Digest: P2v7ossRr+JPXrTw3Uo78g==
+SHA1-Digest: ogcAYTqLSm6DTpISrB/FNpRSv7I=
 
 Name: locale/hu/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -547,23 +547,23 @@ SHA1-Digest: ICEI5ByxM5FlIDZMMObg7WdEuK4=
 
 Name: locale/hu/pwdedit.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: pDR+/iq2mTQbIHz5OO/FNw==
-SHA1-Digest: TbZzAK2hnCDIXpq3sx/BO/l4iXg=
+MD5-Digest: eOdabdZDjez7oEfmD66utw==
+SHA1-Digest: VGl3soV3zZKZJvGuiQXLj6uP90o=
 
 Name: locale/hu/pwdmgrOverlay.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: Wf4swwsbSpTiHJoucoya6g==
-SHA1-Digest: sJcqDFwvydROeXVQUe9Ld0dXvY8=
+MD5-Digest: Jvko70i3jtlr/U78icZFlQ==
+SHA1-Digest: TtemCqvuXNRUVT8vLsf7lhz14BU=
 
 Name: locale/hu/pwdmgrOverlay.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: pFcMgMlOYDRFN3Iqfd1+Yg==
-SHA1-Digest: YcYVTiScIq2fSpdR0SfTuqW3jh0=
+MD5-Digest: WjG7/EcAvm4O2gDLbTssdQ==
+SHA1-Digest: 3QVxTct/zb8pNa7g8H2AkACK7xI=
 
 Name: locale/hu/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: XLR/TMoucljNhhI24HI+Fg==
-SHA1-Digest: jVszLHKKUdaeNGzKQ/XSeJj/pjk=
+MD5-Digest: WxHH9cJeeanUSETaOZu++A==
+SHA1-Digest: ffxAqys1VrMhsystOL5slFk0/8I=
 
 Name: locale/hu/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -577,8 +577,8 @@ SHA1-Digest: FIzw/QMgQOXuUH4YfqBiTerfIBQ=
 
 Name: locale/id-ID/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: QiAafgD+DuA7gUP8Xq6E3g==
-SHA1-Digest: /GbfQ5JWK6sp9anNysMfAwoSxS0=
+MD5-Digest: Nl4ilxdVAmsRrgIlPVQn4w==
+SHA1-Digest: Hc5+7NmfjZfvLnYUK1AD1QM/FUE=
 
 Name: locale/id-ID/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -602,8 +602,8 @@ SHA1-Digest: PcRHD7E6un0ppfYc1SBUxkAVvuc=
 
 Name: locale/id-ID/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: pxKWrYnlGyM/C9aU6M+AIg==
-SHA1-Digest: NjpLr5TvPy77OCaFim9LUDtK/1E=
+MD5-Digest: abhVSzTGXYar9hqLZ9Vw9Q==
+SHA1-Digest: k/krCEzdk2xp6uChASWJl9TB7VY=
 
 Name: locale/id-ID/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -612,43 +612,43 @@ SHA1-Digest: 1HYbmJmndvUFExlUnDV75JawOic=
 
 Name: locale/it/browserOverlay.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: otpYxpV6BW+bEVDUYW6Uig==
-SHA1-Digest: KrcaTRJOs/e1lLCctQxNm9R9VXs=
+MD5-Digest: O2z5yFqsFlU9cqI54IeuKA==
+SHA1-Digest: 1Hv7GBXqKbrofnhJT+f3VZXSlSU=
 
 Name: locale/it/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: k3f9on3IzTUW8iYYPHUCHw==
-SHA1-Digest: vyPThQ1tHJWpW5n+1J680BCaxG0=
+MD5-Digest: z4ZAyE2QUt3NGzh32VTDVg==
+SHA1-Digest: cwgRRrMq/DC1TJzV0gWW8nHzOHc=
 
 Name: locale/it/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: XK+ykHFNnMXlpAcbfe/2BA==
-SHA1-Digest: fc3FZJ4EB81TbX6i0PspwXZ51jc=
+MD5-Digest: 2k8JaF1zFcLL8Enoqrl8CA==
+SHA1-Digest: dVBLjXPjxgjnwexW7usddlSiewo=
 
 Name: locale/it/pwdedit.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: x8XROKWl2fu2dBu0CAgTig==
-SHA1-Digest: S6KqIfTAEI24MZ8Kt40Irw9qW3M=
+MD5-Digest: cm4VzdJWfNooJaNVIjjvrA==
+SHA1-Digest: dYN5O7ofRYBSjgubXLcMxvtHmLQ=
 
 Name: locale/it/pwdmgrOverlay.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 8WMkp5qQf0Bp3G1dOotBYA==
-SHA1-Digest: RW01d6fkAyHk+/tlHXrM3r7Iz0k=
+MD5-Digest: PkfLqNQVRZEGJ25Wp2aMPg==
+SHA1-Digest: H6yMwDk4XunimCdhkaZbanDdC6o=
 
 Name: locale/it/pwdmgrOverlay.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: wniV1P3UJ05BfpD6EAdsvA==
-SHA1-Digest: RDA/sqEytSNdzh0q5jB7oZIipE0=
+MD5-Digest: kSdLt7mWB4k3L2H7l1J3rQ==
+SHA1-Digest: jMRKF3/oDrhGgE0nWRiuvY1ih0g=
 
 Name: locale/it/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 12ALZvgsRkdBM6qmqAP+Pg==
-SHA1-Digest: J97yALTccoBg6hkZnxv0CPgBPTY=
+MD5-Digest: Ei/zU8us5RkgFk2gbf9QdA==
+SHA1-Digest: 3sRq/WwlMcw0WNbviuQqK7uZYWc=
 
 Name: locale/it/welcome.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: DkZNaoDOZLZcJQWNTBh5RQ==
-SHA1-Digest: t9BTXN2iJXiNkFfHpREXDwtf3/I=
+MD5-Digest: QdnDLMOqKzd4C6ixu33BTQ==
+SHA1-Digest: 7d0G55RQ1gyGhrNaBSLIhO4o9yM=
 
 Name: locale/ja/browserOverlay.dtd
 Digest-Algorithms: MD5 SHA1
@@ -657,8 +657,8 @@ SHA1-Digest: KdGTJL2HN853cVh2BODRLMrE3rU=
 
 Name: locale/ja/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: DG9XWENzCyDDriKxQyD3dg==
-SHA1-Digest: JLpThdozKhqQxfD5deeNGZhfXuQ=
+MD5-Digest: ro87YAa0P1BsxnqBcljJAA==
+SHA1-Digest: j56HDGj31ne8XTU0st6IJnFL7JM=
 
 Name: locale/ja/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -682,8 +682,8 @@ SHA1-Digest: A2xR7hyNE39+ks79ywYrFkmoblE=
 
 Name: locale/ja/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: A2jdfxEtLn0cG9NyX6NxPw==
-SHA1-Digest: bMscR0D5d+8WZant9Ub014hXgfA=
+MD5-Digest: Fv486zox+ZgSxEd6jZWxpg==
+SHA1-Digest: psifDcjwtT0zycXnelQe0tKzvKE=
 
 Name: locale/ja/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -697,8 +697,8 @@ SHA1-Digest: Gin3yLyG4Vu78LUmHEbggYA2be0=
 
 Name: locale/nl/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: JWaqr56X78Ih3M0roJLxvg==
-SHA1-Digest: IV4bPz9ttaPx1Q6kkjYxAxYg0g0=
+MD5-Digest: zyBcktrb4eBe+MK82xOX7w==
+SHA1-Digest: Y/vxrD2TjzI0T8KuzsEwcomhg8U=
 
 Name: locale/nl/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -722,8 +722,8 @@ SHA1-Digest: vID6333aKcQlbP+ys4OMPhx/Nvw=
 
 Name: locale/nl/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: wGVeg0gIZYrayxFr4XdeIQ==
-SHA1-Digest: yBE1Xy7XPfBu76k/TckGzHND8OU=
+MD5-Digest: 7VUbSUeYZzbA07QrJmZihA==
+SHA1-Digest: Ti98CpEF6X2yl1WK+Tp+TPPzuLo=
 
 Name: locale/nl/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -737,8 +737,8 @@ SHA1-Digest: CHhbitezUTHMswCasdfZq0mTKTM=
 
 Name: locale/pl/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: GCDgvgKSASiLbsRM8flZtg==
-SHA1-Digest: 669MQjFunXLCOlN42Nl4TIq1Rb8=
+MD5-Digest: 0acZQOCTLhbgpONUUJJnvg==
+SHA1-Digest: 8DKbpBL7b/MMw/rBB9NaJKF5DGo=
 
 Name: locale/pl/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -762,8 +762,8 @@ SHA1-Digest: Zbg+qxi+t/0eKvOF00yKp9KZZ1Q=
 
 Name: locale/pl/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: nM7yPmv/VDGEpeNMDImMXg==
-SHA1-Digest: MaL5fW09cPpAeNTBaYvL61BTgv4=
+MD5-Digest: SX0dp8tF5zh8Iv5SBJfNMw==
+SHA1-Digest: EO3MVHPve5F8gn5AWT5PLanZNuQ=
 
 Name: locale/pl/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -777,8 +777,8 @@ SHA1-Digest: Z8oOGnEMT5dqCkQ1AoGfXd29QmE=
 
 Name: locale/pt-BR/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: /zyeHxkR00d7GjSdAtvQHQ==
-SHA1-Digest: jP7dq8kcqLj6dR+B+ZAlmBRf9rE=
+MD5-Digest: T9SNlfy0wmHXgQ59Vi45rQ==
+SHA1-Digest: 8z4VpfiUw0bJpLjWrCXzXXXFLTE=
 
 Name: locale/pt-BR/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -802,8 +802,8 @@ SHA1-Digest: 7TLisUUxv50BTMPWvIwJYXoWWng=
 
 Name: locale/pt-BR/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: L2rcKEhcNoMaVRcjnmvTrA==
-SHA1-Digest: b2omNdnw5AFwzGVOnZnCqZgOUsw=
+MD5-Digest: xqAyH8h0+Usf+AfoE22Ddw==
+SHA1-Digest: 0gAxmdMSIY/OK4mwGQ1/mdSGC+A=
 
 Name: locale/pt-BR/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -817,8 +817,8 @@ SHA1-Digest: 81PlmE5fWyCHIWxD6LK+oF2kRa4=
 
 Name: locale/pt-PT/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: Q3+XxtVn7R3EvUoQUck7ew==
-SHA1-Digest: Bx8B9gYynYedulO5pbFaKbobXrQ=
+MD5-Digest: 994wkP6acTHhmGN0OfZLHw==
+SHA1-Digest: jrbrkGPQI3jPalNvzC72l8qroHI=
 
 Name: locale/pt-PT/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -842,8 +842,8 @@ SHA1-Digest: lbqSaIk5rPLexJ8HEEzN8IxQG3Y=
 
 Name: locale/pt-PT/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: WX0frzDPD0poGAcIxY7fhw==
-SHA1-Digest: mgnUx/3RJXxfpG0EbywnsFTHeLA=
+MD5-Digest: kbYfG2OV0LH1TPKbwgpElg==
+SHA1-Digest: gonh8w5sNqIR/MTKiOAdIIeDGg0=
 
 Name: locale/pt-PT/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -857,8 +857,8 @@ SHA1-Digest: pb1SThXhndIhIv6Ta1/tLaNEa/c=
 
 Name: locale/ru/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: uHhuFClxPkgJM/1P15awrw==
-SHA1-Digest: CkQ4xMyaeNvJ7bccRrZUKw5Qex4=
+MD5-Digest: aso3wl7povsczRDKD/W3DA==
+SHA1-Digest: gQF7aECxotzQpAHaHL9L+OBcmIs=
 
 Name: locale/ru/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -882,8 +882,8 @@ SHA1-Digest: PUnj2uXcTdOlbSP/6Z+zmWv7o4Q=
 
 Name: locale/ru/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: zRlnJsqam/QazVf5JVKBQQ==
-SHA1-Digest: u880jfYC7np7lcc1CVkcigFI+k4=
+MD5-Digest: 0ck6LaFxIYZp2c23lb6oGQ==
+SHA1-Digest: Y60ezuhiYccsbPCTwLvaRZ6UC0o=
 
 Name: locale/ru/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -897,8 +897,8 @@ SHA1-Digest: E5Unx01IQS9U4w0mUY7Nd3Nxlac=
 
 Name: locale/sl-SI/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: pebb7AZDR0T1AznKmJ5DHQ==
-SHA1-Digest: t2nkeW9ypaFyaWYnBtTpjXeSvP0=
+MD5-Digest: BcAKcoK3fIWpr0MO61JMjg==
+SHA1-Digest: 6XzzPydCoeb828ffAOJrRyj8Eq0=
 
 Name: locale/sl-SI/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -922,8 +922,8 @@ SHA1-Digest: l7F6XWK9K/6kE62syowoPmxvPuM=
 
 Name: locale/sl-SI/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: ayip3K8c0Hgh3kVOP4Qt9Q==
-SHA1-Digest: I+BO8Y4ssGsmIX9oAKc+/AOrtMg=
+MD5-Digest: /OtT3ZY2UTlHa1HZ4tW5SA==
+SHA1-Digest: UL2PO+3yVs+TgZJ4rP7vCIAE3F4=
 
 Name: locale/sl-SI/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -937,8 +937,8 @@ SHA1-Digest: HxU8kTyfbV8d9vvFtgps7IlU2xQ=
 
 Name: locale/sr/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 7Tvn2ydW2FdzwzJpX+shUg==
-SHA1-Digest: MSRyFGv9mGLO4iO3FpBI74qSeHk=
+MD5-Digest: 28+50MCb+INwhwJUwyFo1w==
+SHA1-Digest: wgtCnJl96tEcSbtlCD2HIGT8Z/w=
 
 Name: locale/sr/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -962,8 +962,8 @@ SHA1-Digest: +irM2SL7vgvnQZvDip8AB4XhB/8=
 
 Name: locale/sr/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: iXa1fx6inumzS3a/kNEqiw==
-SHA1-Digest: 2CyJTUPbJDf2VlhviMBjoHLNyGU=
+MD5-Digest: M4aQQ43bnhCNdpURtXWwKQ==
+SHA1-Digest: 004Lu0jeSA9F2Cd4pfQvkCK9gUI=
 
 Name: locale/sr/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -977,8 +977,8 @@ SHA1-Digest: 3Wt1EPUWZvBkl4Hsl0FS8SZKTjg=
 
 Name: locale/sv-SE/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: AltIdLtvjZl8qgfAWNSidg==
-SHA1-Digest: 2Iua5JwQU+9wOhBtC9AZa+XRhbI=
+MD5-Digest: oTaM/FTMf+e5/SCJR1v/Xg==
+SHA1-Digest: uuTjuf5cfMBuVFJVwi+tV0E/LFQ=
 
 Name: locale/sv-SE/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -1002,8 +1002,8 @@ SHA1-Digest: FpR9L0F3FdJ4ipysRVugqE+uU4Q=
 
 Name: locale/sv-SE/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: AM8gcgIUKYkKGSjNChPSLw==
-SHA1-Digest: gTb2ole8B14gZDlKJmz5h1JFRjw=
+MD5-Digest: v6Sr+PQSR1tILuoVtmJXDA==
+SHA1-Digest: TrBG6dmNmrFuntUN1nwqo6yeVfM=
 
 Name: locale/sv-SE/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -1017,8 +1017,8 @@ SHA1-Digest: AXr3u6bu4Yii8LtROlfX9u4mig4=
 
 Name: locale/tr/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: gYZdvzqrdQC5cYDAgUgmlQ==
-SHA1-Digest: z/Z4h0ESlo2C+M0RAFAyFP4qgs8=
+MD5-Digest: PXARGgrsmJG0cMeAje2D3Q==
+SHA1-Digest: SlSH4IzkvtjsK+8v2WtOBfDs3dU=
 
 Name: locale/tr/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -1042,14 +1042,54 @@ SHA1-Digest: xplC3jQzsgFXM9zRcpzBuNt9S30=
 
 Name: locale/tr/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: CduV53xiliauMErz9DdFPg==
-SHA1-Digest: 3Pck8nUP7sRJh1kBcq6nBieTUKA=
+MD5-Digest: xQneMxfzi52I+9sy4wzaVg==
+SHA1-Digest: gNBDDO0zHMlAh5PdFAiz7M4rr9M=
 
 Name: locale/tr/welcome.dtd
 Digest-Algorithms: MD5 SHA1
 MD5-Digest: FEIPf6xoy8LcJG8vB+tyeg==
 SHA1-Digest: ip5IUBnVBv/5wGbCg9mzsnx7MA0=
 
+Name: locale/uk/browserOverlay.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 8mQN7Xs+4c3wWBK48VrrWg==
+SHA1-Digest: U12uecnq6RmOcVKvZnKOXj9BNzQ=
+
+Name: locale/uk/prefwindow.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: oDdaq+LSAumCBCFHQz+WjA==
+SHA1-Digest: aO8lPsWEPZ/NMBLQ/WZWs/Xsn+s=
+
+Name: locale/uk/pwdedit.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: ohSf+i5KspHoHljkgGqvlw==
+SHA1-Digest: pvZrCNgOAobfWVb3hV0jmmslteE=
+
+Name: locale/uk/pwdedit.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: 7jXfa3yqw9m6qxJR7BSN7Q==
+SHA1-Digest: zsvFGwbXhqVtT6NhnwoyHjGXyEE=
+
+Name: locale/uk/pwdmgrOverlay.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: CEjtHhdo6k6ckyCGHvPFGQ==
+SHA1-Digest: 5djfzYR7Pp/xFMqa/m4E0Lk0oe4=
+
+Name: locale/uk/pwdmgrOverlay.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: unEbacDRv6DPKAh0hmGVNA==
+SHA1-Digest: TAGUidcGr7WXPFeB54nOPJJUpD8=
+
+Name: locale/uk/spe.properties
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: rebau72xGZdXmus/MP1GSA==
+SHA1-Digest: iTzjXQ78BbScN1FpIDiFC8c2bA4=
+
+Name: locale/uk/welcome.dtd
+Digest-Algorithms: MD5 SHA1
+MD5-Digest: rV1C6XzVkPu4yTYEFTtg8g==
+SHA1-Digest: djN9Gt35qopcp6zcYkjYGLM7nXU=
+
 Name: locale/vi/browserOverlay.dtd
 Digest-Algorithms: MD5 SHA1
 MD5-Digest: EJLzop5XJPID6s/4wT2S3Q==
@@ -1057,8 +1097,8 @@ SHA1-Digest: u0eIkampcYCn19uZLJ6FEJ1Zozo=
 
 Name: locale/vi/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: ySqt1NPMXhXq2OTgllX/gQ==
-SHA1-Digest: gTJtd1F1OchfwK0AcNsK1TktEik=
+MD5-Digest: 89qghCCCIo5nGrjL3N1GKw==
+SHA1-Digest: 9nnNC3XCJDdhUFRf7WACm8NxxNE=
 
 Name: locale/vi/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -1082,8 +1122,8 @@ SHA1-Digest: H2SixPmhkBbdSR8IcwM7ok8XRWA=
 
 Name: locale/vi/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: jIB25yk3Igzm+mHix7JSLg==
-SHA1-Digest: Ydn6XBV6nRnX1wFC5+Kn6W7/bJs=
+MD5-Digest: v5GKn7EnhHxCK+gHTZR9Rg==
+SHA1-Digest: ZmEq8KEuTlhwJJsA+ywg7ZTujB4=
 
 Name: locale/vi/welcome.dtd
 Digest-Algorithms: MD5 SHA1
@@ -1097,8 +1137,8 @@ SHA1-Digest: 4ZwKPtLUjGd5Sal9D+M2/pFYq4I=
 
 Name: locale/zh-CN/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: MmGaA28fp08W2Bn0wrOFDg==
-SHA1-Digest: HOMbECFyxZ+97a24NAU6FMWzLoI=
+MD5-Digest: u6fPMr05cEKhWz2uGnE3BQ==
+SHA1-Digest: DJX+hRkCWsovfTwc2ESSxi2AVWU=
 
 Name: locale/zh-CN/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
@@ -1112,8 +1152,8 @@ SHA1-Digest: byHVUbBEMgBE9uabc6HRyC1PL/4=
 
 Name: locale/zh-CN/pwdmgrOverlay.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: et9+R30F/CCnvRyTo89pEA==
-SHA1-Digest: gA+suWFQY1704NP+mCbSb1CgfkU=
+MD5-Digest: FEXpWk2Url9xUeHTl5NNLg==
+SHA1-Digest: vqAqnhX3h+MjCu2PsWK7E0+VtUs=
 
 Name: locale/zh-CN/pwdmgrOverlay.properties
 Digest-Algorithms: MD5 SHA1
@@ -1122,13 +1162,13 @@ SHA1-Digest: zxGe/SR5cUEnDcycvH4/oR/Qd8s=
 
 Name: locale/zh-CN/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: eILLs4m0kiZ83s1aNMssXw==
-SHA1-Digest: ya4oGGt07ehwfVXi1DIEOtvQZVY=
+MD5-Digest: cSN/CC71648cI0lTHMUvoA==
+SHA1-Digest: NGF4F6D7BPpATTq3kIMwqAWSGGs=
 
 Name: locale/zh-CN/welcome.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 1mktAKcfJfCk9jaOi/2l/g==
-SHA1-Digest: KYhgX7IbUBt2W8SDlCy0gG+2ZY8=
+MD5-Digest: W7wFv6h+HXJgVoUrWVK4qg==
+SHA1-Digest: QdqVf9N4XJD6z34F5nr/V8SnEm8=
 
 Name: locale/zh-TW/browserOverlay.dtd
 Digest-Algorithms: MD5 SHA1
@@ -1137,13 +1177,13 @@ SHA1-Digest: NBkxcoRlM8NVwbjprTnemEDTY/s=
 
 Name: locale/zh-TW/prefwindow.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: o4yLWbYqUKn4ho91HA3S5g==
-SHA1-Digest: YYaphHKG9IWtWGah63v4clFxNDQ=
+MD5-Digest: /HRRQDRODPSCNivDmia4ow==
+SHA1-Digest: 445c8ovKvIxgoj081ip0XvlzVqo=
 
 Name: locale/zh-TW/pwdedit.dtd
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: jrTSdb0tNpvogRlBZIloSw==
-SHA1-Digest: pdCJLMcSb0KzOoOI9c9h4MYIRTY=
+MD5-Digest: EECZhOEtShT9mNR8Uq+0qQ==
+SHA1-Digest: gpr6z0eTcGsG+fk0nuriQ5Ak3ns=
 
 Name: locale/zh-TW/pwdedit.properties
 Digest-Algorithms: MD5 SHA1
@@ -1157,13 +1197,13 @@ SHA1-Digest: NJsHPhjI/4E5lehX56XSS28UKek=
 
 Name: locale/zh-TW/pwdmgrOverlay.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: zBW5Q2nMu08lfLDvmJumww==
-SHA1-Digest: jJgbGeBo6Ty44TNVQhFYHccjdZo=
+MD5-Digest: 8iYtKyC/Qod6d4XEE+iSIg==
+SHA1-Digest: kkPvXj3k4Ckz+zovOCW9Dd9Wbiw=
 
 Name: locale/zh-TW/spe.properties
 Digest-Algorithms: MD5 SHA1
-MD5-Digest: 1vEqhZ+JniBFJe73r53gmA==
-SHA1-Digest: 8cjuwR43oZrBF9PaWcV6UwBc0/Y=
+MD5-Digest: U5vovII3LYnxpL9uYZ942Q==
+SHA1-Digest: 2XqqF3xJm8cy5vU6JVWqs8DV9Mc=
 
 Name: locale/zh-TW/welcome.dtd
 Digest-Algorithms: MD5 SHA1
diff --git a/META-INF/mozilla.rsa b/META-INF/mozilla.rsa
index 8af1c57..7a74b1e 100644
Binary files a/META-INF/mozilla.rsa and b/META-INF/mozilla.rsa differ
diff --git a/META-INF/mozilla.sf b/META-INF/mozilla.sf
index 0fcb0bd..1f256fd 100644
--- a/META-INF/mozilla.sf
+++ b/META-INF/mozilla.sf
@@ -1,4 +1,4 @@
 Signature-Version: 1.0
-MD5-Digest-Manifest: RpqaKEaIT2VOssUCrfkpPw==
-SHA1-Digest-Manifest: dnDaFZKcIpFFseuttozSOUyUlQE=
+MD5-Digest-Manifest: 0DQMek0hxcrnPBVunncG+A==
+SHA1-Digest-Manifest: MdYLIh3JtCxOgnYkiU6Cpb3TCIY=
 
diff --git a/chrome.manifest b/chrome.manifest
index c023222..8b898e8 100644
--- a/chrome.manifest
+++ b/chrome.manifest
@@ -29,6 +29,7 @@ locale	savedpasswordeditor	sl-SI	locale/sl-SI/
 locale	savedpasswordeditor	sr	locale/sr/
 locale	savedpasswordeditor	sv-SE	locale/sv-SE/
 locale	savedpasswordeditor	tr	locale/tr/
+locale	savedpasswordeditor	uk	locale/uk/
 locale	savedpasswordeditor	vi	locale/vi/
 locale	savedpasswordeditor	zh-CN	locale/zh-CN/
 locale	savedpasswordeditor	zh-TW	locale/zh-TW/
diff --git a/content/SavedPasswordEditor.jsm b/content/SavedPasswordEditor.jsm
index 76ed337..fd32619 100644
--- a/content/SavedPasswordEditor.jsm
+++ b/content/SavedPasswordEditor.jsm
@@ -1,6 +1,6 @@
 /*
     Saved Password Editor, extension for Gecko applications
-    Copyright (C) 2014  Daniel Dawson <danielcdawson at gmail.com>
+    Copyright (C) 2015  Daniel Dawson <danielcdawson at gmail.com>
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -171,7 +171,6 @@ var SavedPasswordEditor = {
       pwdSvc.modifyLogin(SavedPasswordEditor.oldSignon, newSignon);
       showAlert(genStrBundle.GetStringFromName("logininfochanged"));
     } catch (e) {
-      let window = target.ownerDocument.defaultView;
       promptSvc.alert(
         aParentWindow,
         genStrBundle.GetStringFromName("error"),
@@ -194,12 +193,14 @@ var SavedPasswordEditor = {
           genStrBundle.GetStringFromName("error"),
           genStrBundle.formatStringFromName("failed", [e.message], 1));
       }
-    } else
+    } else {
+      SavedPasswordEditor.oldSignon = spe._signonMap[target.label];
       window.openDialog(
         "chrome://savedpasswordeditor/content/pwdedit.xul", "",
         "centerscreen,dependent,dialog,chrome",
-        [spe._signonMap[target.label]], 1, false,
+        [SavedPasswordEditor.oldSignon], 1, false,
         { newSignon: null, callback: spe._finishEdit, parentWindow: window });
+    }
 
     spe._deleting = false;
   },
@@ -244,7 +245,7 @@ var SavedPasswordEditor = {
         genStrBundle.GetStringFromName("error"),
         genStrBundle.GetStringFromName("nologinstoedit"));
     } else if (signons.length == 1) {
-      this.oldSignon = signons[0];
+      SavedPasswordEditor.oldSignon = signons[0];
       aWindow.openDialog(
         "chrome://savedpasswordeditor/content/pwdedit.xul", "",
         "centerscreen,dependent,dialog,chrome",
@@ -268,8 +269,24 @@ var SavedPasswordEditor = {
         genStrBundle.GetStringFromName("nologinstodelete"));
     } else if (signons.length == 1) {
       try {
-        pwdSvc.removeLogin(signons[0]);
-        showAlert(genStrBundle.GetStringFromName("logininfodeleted"));
+        let res;
+        if (prefs.getBoolPref("confirm_ctxmenu_delete")) {
+          let cs = { value: false };
+          res = promptSvc.confirmEx(
+            aWindow, genStrBundle.GetStringFromName("deletinglogininfo"),
+            genStrBundle.GetStringFromName("deletingareyousure"),
+            promptSvc.STD_YES_NO_BUTTONS | promptSvc.BUTTON_POS_1_DEFAULT
+            | promptSvc.BUTTON_DELAY_ENABLE, null, null, null,
+            genStrBundle.GetStringFromName("deletingdontask"), cs);
+          if (res == 0 && cs.value)
+            prefs.setBoolPref("confirm_ctxmenu_delete", false);
+        } else
+          res = 0;
+
+        if (res == 0) {
+          pwdSvc.removeLogin(signons[0]);
+          showAlert(genStrBundle.GetStringFromName("logininfodeleted"));
+        }
       } catch (e) {
         promptSvc.alert(
           aWindow,
diff --git a/content/firstrun.jsm b/content/firstrun.jsm
index 5e8bb2f..ad4fb79 100644
--- a/content/firstrun.jsm
+++ b/content/firstrun.jsm
@@ -25,7 +25,7 @@ const Cc = Components.classes,
       SEAMONKEY = "{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}",
       THUNDERBIRD = "{3550f703-e582-4d05-9a08-453d09bdfdc6}",
       PREFNAME = "currentVersion",
-      THISVERSION = "2.9",
+      THISVERSION = "2.9.3",
       WELCOMEVERSION = "2.5pre1",
       CONTENT = "chrome://savedpasswordeditor/content/",
       WELCOMEURL = CONTENT + "welcome.xhtml",
diff --git a/content/prefwindow.xul b/content/prefwindow.xul
index 4ae493e..e6684fe 100644
--- a/content/prefwindow.xul
+++ b/content/prefwindow.xul
@@ -41,6 +41,9 @@
       <preference id="pref-savedpasswords-shortcut-key"
                   name="extensions.savedpasswordeditor.openspkey"
                   type="string"/>
+      <preference id="pref-confirm-ctxmenu-delete"
+                  name="extensions.savedpasswordeditor.confirm_ctxmenu_delete"
+                  type="bool"/>
       <preference id="pref-preselect-current-site"
                   name="extensions.savedpasswordeditor.preselect_current_site"
                   type="bool"/>
@@ -87,6 +90,12 @@
       <label id="entershortcut_lbl" value="&entershortcut.label;"/>
     </groupbox>
     <groupbox>
+      <caption label="&webpages.caption;"/>
+      <checkbox id="promptforctxmenudelete_ck"
+                label="&promptforctxmenudelete.label;"
+                preference="pref-confirm-ctxmenu-delete"/>
+    </groupbox>
+    <groupbox>
       <caption label="&modstosavedpasswords.caption;"/>
       <checkbox id="preselectcurrentsite_ck"
                 label="&preselectCurrentSite.label;"
diff --git a/content/welcome.js b/content/welcome.js
index 836d5a0..04ea6f8 100644
--- a/content/welcome.js
+++ b/content/welcome.js
@@ -16,19 +16,18 @@
     along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-const Cc = Components.classes,
-      Ci = Components.interfaces,
-      SEAMONKEY = "{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}",
+const SEAMONKEY = "{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}",
       THUNDERBIRD = "{3550f703-e582-4d05-9a08-453d09bdfdc6}";
 
+Components.utils.import("resource://gre/modules/Services.jsm");
+
 window.addEventListener(
   "load",
   function loadHandler (ev) {
     var appId;
 
     function openSecPane () {
-      var wm = Cc["@mozilla.org/appshell/window-mediator;1"].
-                 getService(Ci.nsIWindowMediator);
+      var wm = Services.wm;
       if (appId == THUNDERBIRD)
           wm.getMostRecentWindow("mail:3pane").
             openOptionsDialog("paneSecurity");
@@ -38,15 +37,13 @@ window.addEventListener(
     }
 
     function openPwdPane () {
-      var chromeWin = Cc["@mozilla.org/appshell/window-mediator;1"].
-                        getService(Ci.nsIWindowMediator).
-                        getMostRecentWindow("navigator:browser");
+      var chromeWin = Services.wm.getMostRecentWindow("navigator:browser");
       chromeWin.goPreferences("passwords_pane");
     }
 
     function el (name) document.getElementById(name);
 
-    appId = Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULAppInfo).ID;
+    appId = Services.appinfo.ID;
     var appName = "firefox";
     switch (appId) {
     case THUNDERBIRD:
@@ -59,7 +56,7 @@ window.addEventListener(
     el("addonlink").setAttribute(
       "href", "https://addons.mozilla.org/" + appName
               + "/addon/saved-password-editor/");
-    el("appname").textContent = Application.name;
+    el("appname").textContent = Services.appinfo.name;
     window.removeEventListener("load", loadHandler, false);
   },
   false);
diff --git a/defaults/preferences/prefs.js b/defaults/preferences/prefs.js
index c0a5af5..3f5b9d9 100644
--- a/defaults/preferences/prefs.js
+++ b/defaults/preferences/prefs.js
@@ -1,5 +1,6 @@
 pref("extensions.savedpasswordeditor.display_menuitem", true);
 pref("extensions.savedpasswordeditor.rename_menuitem_to", "");
+pref("extensions.savedpasswordeditor.confirm_ctxmenu_delete", true);
 pref("extensions.savedpasswordeditor.openspkey", "");
 pref("extensions.savedpasswordeditor.openspkeycode", 0);
 pref("extensions.savedpasswordeditor.openspkeymodifiers", "");
diff --git a/install.rdf b/install.rdf
index c57972c..e7f8910 100644
--- a/install.rdf
+++ b/install.rdf
@@ -1,10 +1,11 @@
-<?xml version='1.0' encoding='utf-8'?>
-<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.mozilla.org/2004/em-rdf#">
+<?xml version="1.0" encoding="UTF-8"?>
+<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+         xmlns="http://www.mozilla.org/2004/em-rdf#">
   <RDF:Description about="urn:mozilla:install-manifest">
     <id>savedpasswordeditor at daniel.dawson</id>
     <type>2</type>
     <name>Saved Password Editor</name>
-    <version>2.9.1-signed</version>
+    <version>2.9.3</version>
     <description>Adds the ability to create and edit entries in the password manager.</description>
     <creator>Daniel Dawson <danielcdawson at gmail.com></creator>
     <contributor>PlastikManiac (key icon) - http://plastikmaniac.deviantart.com/</contributor>
@@ -17,24 +18,24 @@
     <targetApplication>
       <RDF:Description>
         <id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</id> <!-- Firefox -->
-        <minVersion>31.0</minVersion>
-        <maxVersion>40.*</maxVersion>
+        <minVersion>38.0</minVersion>
+        <maxVersion>42.*</maxVersion>
       </RDF:Description>
     </targetApplication>
 
     <targetApplication>
       <RDF:Description>
         <id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</id> <!-- SeaMonkey -->
-        <minVersion>2.25</minVersion>
-        <maxVersion>2.37.*</maxVersion>
+        <minVersion>2.30</minVersion>
+        <maxVersion>2.39</maxVersion>
       </RDF:Description>
     </targetApplication>
 
     <targetApplication>
       <RDF:Description>
         <id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</id> <!-- Thunderbird -->
-        <minVersion>31.0</minVersion>
-        <maxVersion>40.*</maxVersion>
+        <minVersion>38.0</minVersion>
+        <maxVersion>42.*</maxVersion>
       </RDF:Description>
     </targetApplication>
 
@@ -275,6 +276,16 @@
     </localized>
     <localized>
       <RDF:Description>
+        <locale>uk</locale>
+        <name>Saved Password Editor</name>
+        <creator>Daniel Dawson <danielcdawson at gmail.com></creator>
+        <contributor>PlastikManiac (key icon)</contributor>
+        <translator>zint</translator>
+        <description>Adds the ability to create and edit entries in the password manager.</description>
+      </RDF:Description>
+    </localized>
+    <localized>
+      <RDF:Description>
         <locale>vi</locale>
         <name>Saved Password Editor</name>
         <creator>Daniel Dawson <danielcdawson at gmail.com></creator>
@@ -307,4 +318,4 @@
       </RDF:Description>
     </localized>
   </RDF:Description>
-</RDF:RDF>
\ No newline at end of file
+</RDF:RDF>
diff --git a/locale/bg/prefwindow.dtd b/locale/bg/prefwindow.dtd
index f972497..8945cee 100644
--- a/locale/bg/prefwindow.dtd
+++ b/locale/bg/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Запис">
 <!ENTITY captureshortcut.tooltip "Натиснете за запис на клавишна комбинация от клавиатрата">
 <!ENTITY entershortcut.label "Моля, натиснете комбинацията от клавиши сега.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Промени в прозореца на Saved Passwords">
 <!ENTITY preselectCurrentSite.label "Избиране на текущия сайт в Saved Passwords.">
 <!ENTITY preselectCurrentSite.tooltip "Когато се отваря прозореца на приставката, да се избере и покажат данните за текущо отвореният сайт.">
diff --git a/locale/bg/spe.properties b/locale/bg/spe.properties
index 56e6f7b..13583f9 100644
--- a/locale/bg/spe.properties
+++ b/locale/bg/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Входните данни са запазени
 logininfochanged=Входните данни са променени
 logininfodeleted=Входните данни са изтрити
 failed=Получи се грешка:\n %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/de/prefwindow.dtd b/locale/de/prefwindow.dtd
index 9b7a37a..e97709a 100644
--- a/locale/de/prefwindow.dtd
+++ b/locale/de/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Erfassen">
 <!ENTITY captureshortcut.tooltip "Klicken, um eine Tastenkombination von Ihrer Tastatur zu erfassen">
 <!ENTITY entershortcut.label "Bitte betätigen Sie jetzt Ihre gewünschte Tastenkombination.">
+<!ENTITY webpages.caption "Webseiten">
+<!ENTITY promptforctxmenudelete.label "Fragen, wenn Anmeldeinformationen aus dem Kontextmenü (Rechtsklick auf einer Webseite) gelöscht werden sollen">
 <!ENTITY modstosavedpasswords.caption "Änderungen am Gespeicherte-Passwörter-Fenster">
 <!ENTITY preselectCurrentSite.label "Derzeitige Seite in "Gespeicherte Passwörter" vorauswählen">
 <!ENTITY preselectCurrentSite.tooltip "Beim Öffnen der gespeicherten Passwörter wird dies umgehend zu der momentan angezeigten Website scrollen.">
diff --git a/locale/de/spe.properties b/locale/de/spe.properties
index f414567..7455c39 100644
--- a/locale/de/spe.properties
+++ b/locale/de/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Anmeldedaten gespeichert
 logininfochanged=Anmeldedaten geändert
 logininfodeleted=Anmeldedaten gelöscht
 failed=Der Vorgang ist fehlgeschlagen:\n %S
+deletinglogininfo=Lösche Anmeldeinformationen
+deletingareyousure=Sind Sie sich sicher, dass Sie diese Anmeldeinformationen löschen möchten? Dies kann nicht rückgängig gemacht werden.
+deletingdontask=Nicht wieder fragen (Sie können das in den Add-on-Einstellungen ändern)
diff --git a/locale/dsb/prefwindow.dtd b/locale/dsb/prefwindow.dtd
index 5bd8494..581b076 100644
--- a/locale/dsb/prefwindow.dtd
+++ b/locale/dsb/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Nagraś">
 <!ENTITY captureshortcut.tooltip "Klikniśo, aby tastowu kombinaciju ze swójeje tastatury nagrał">
 <!ENTITY entershortcut.label "Pšosym tłocćo něnto swóju póžedanu tastowu kombinaciju.">
+<!ENTITY webpages.caption "Webboki">
+<!ENTITY promptforctxmenudelete.label "Powěźeńka, gaž pśizjawjeńske informacije lašuju se z kontekstowego menij (klikniśo z pšaweju tastu myški na webbok)">
 <!ENTITY modstosavedpasswords.caption "Změny na woknje skłaźonych gronidłow">
 <!ENTITY preselectCurrentSite.label "Aktualne sedło w "Skaźone gronidła" do togo wubraś">
 <!ENTITY preselectCurrentSite.tooltip "Gaž Skłaźone gronidła se wócynjaju, to wubjerjo ned woglědane sedło a buźo k sedłoju w aktualnem rejtarku wobglědowaka kulaś.">
diff --git a/locale/dsb/spe.properties b/locale/dsb/spe.properties
index adf3f23..b0c1b3f 100644
--- a/locale/dsb/spe.properties
+++ b/locale/dsb/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Pśizjawjeńske informacije składowane
 logininfochanged=Pśizjawjeńske informacije změnjone
 logininfodeleted=Pśizjawjeńske informacije wulašowane
 failed=Operacija jo se njeraźiła:\n %S
+deletinglogininfo=Pśizjajeńske informacije wulašowaś
+deletingareyousure=Cośo napšawdu toś te pśizjawjeńske informacije lašowaś? To njedajo se anulěrowaś.
+deletingdontask=Wěcej se njepšašaś (móžośo toś tu powěźeńku w nastajenjach dodanka wótnowiś)
diff --git a/locale/el/prefwindow.dtd b/locale/el/prefwindow.dtd
index 8d03302..2bed19f 100644
--- a/locale/el/prefwindow.dtd
+++ b/locale/el/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capture">
 <!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
 <!ENTITY entershortcut.label "Please press your desired key combination now.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
 <!ENTITY preselectCurrentSite.label "Προεπιλογή τρέχουσας τοποθεσίας στο παράθυρο «Αποθηκευμένοι κωδικοί»">
 <!ENTITY preselectCurrentSite.tooltip "Κατά το άνοιγμα του πλαισίου διαλόγου «Αποθηκευμένοι κωδικοί», θα γίνεται αμέσως κύλιση και επιλογή της τοποθεσίας που έχετε επισκεφτεί στην τρέχουσα καρτέλα του περιηγητή.">
diff --git a/locale/el/spe.properties b/locale/el/spe.properties
index c3effb6..3df2019 100644
--- a/locale/el/spe.properties
+++ b/locale/el/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Οι πληροφορίες σύνδεσης αποθηκεύτη
 logininfochanged=Οι πληροφορίες σύνδεσης άλλαξαν
 logininfodeleted=Οι πληροφορίες σύνδεσης διαγράφηκαν
 failed=Η λειτουργία απέτυχε:\n %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/el/welcome.dtd b/locale/el/welcome.dtd
index 3729989..85b3cc5 100644
--- a/locale/el/welcome.dtd
+++ b/locale/el/welcome.dtd
@@ -13,12 +13,14 @@
 
 
 
+
 -->
 <!ENTITY locale "el">
 <!-- LAYOUT DIRECTION: "LTR" for left-to-right; "RTL" for right-to-left.
      Generally, this should follow the direction of your writing system. 
 
 
+
 -->
 <!ENTITY layoutdirection "LTR">
 <!-- WELCOME PAGE
@@ -38,6 +40,7 @@
 
 
 
+
 -->
 <!ENTITY welcometospe "Καλώς ήλθατε στον Επεξεργαστή αποθηκευμένων κωδικών πρόσβασης (Saved Password Editor)">
 <!-- Paragraph 1, Firefox version -->
@@ -49,6 +52,7 @@
      XXXXX Be careful if you copy and paste. XXXXX 
 
 
+
 -->
 <!ENTITY welcomepara1_sm "Σας ευχαριστούμε για τη χρήση της επέκτασης <a id='addonlink'>«Επεξεργαστής αποθηκευμένων κωδικών πρόσβασης»</a>. Μπορείτε να έχετε πρόσβαση στη λειτουργία επεξεργασίας μεταβαίνοντας στο μενού «Εργαλεία > Επιλογές», ή στο μενού «Επεξεργασία > Προτιμήσεις» (ανάλογα με το λειτουργικό σας σύστημα), περιηγούμενοι στο τμήμα παραθύρου «Κωδικοί» σε «Ιδιωτικό απόρρητο & Ασφάλεια» και στη συνέχεια, κάνοντας κλικ στο κουμπί «Διαχείριση Αποθηκευμένων Κωδικών». Επ [...]
 <!-- Paragraph 2 -->
diff --git a/locale/en-US/prefwindow.dtd b/locale/en-US/prefwindow.dtd
index 6951ec7..0d9eb5b 100644
--- a/locale/en-US/prefwindow.dtd
+++ b/locale/en-US/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capture">
 <!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
 <!ENTITY entershortcut.label "Please press your desired key combination now.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
 <!ENTITY preselectCurrentSite.label "Preselect current site in Saved Passwords">
 <!ENTITY preselectCurrentSite.tooltip "When opening Saved Passwords, this will immediately select and scroll to the site visited in the current browser tab.">
diff --git a/locale/en-US/spe.properties b/locale/en-US/spe.properties
index 42ec119..f8fa633 100644
--- a/locale/en-US/spe.properties
+++ b/locale/en-US/spe.properties
@@ -9,3 +9,6 @@ logininfosaved=Login info saved
 logininfochanged=Login info changed
 logininfodeleted=Login info deleted
 failed=The operation failed:\n  %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/eo/prefwindow.dtd b/locale/eo/prefwindow.dtd
index 8fdba80..2a0abd2 100644
--- a/locale/eo/prefwindow.dtd
+++ b/locale/eo/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Kapti">
 <!ENTITY captureshortcut.tooltip "Klaku por kapti klavkombinon el via klavaro">
 <!ENTITY entershortcut.label "Bonvolu premi nun vian deziratan klavkombinon.">
+<!ENTITY webpages.caption "Retpaĝoj">
+<!ENTITY promptforctxmenudelete.label "Sciigo, kiam salutinformoj estas forigataj el la kunteksta menuo (alklaku retpaĝon per la dekstra musklavo)">
 <!ENTITY modstosavedpasswords.caption "Ŝanĝoj en la fenestro de kosnervitaj pasvortoj">
 <!ENTITY preselectCurrentSite.label "Antaŭelekti aktualan retejon en Saved Passwords">
 <!ENTITY preselectCurrentSite.tooltip "Kiam konservitaj pasvortoj malfermiĝas, tio tuj elektos la vizititan retejon kaj rulumos al la aktuala foliumila langeto.">
diff --git a/locale/eo/spe.properties b/locale/eo/spe.properties
index 5f40454..759f631 100644
--- a/locale/eo/spe.properties
+++ b/locale/eo/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Ensalutaj informoj konservitaj
 logininfochanged=Ensalutaj informoj ŝanĝitaj
 logininfodeleted=Ensalutaj informoj forviŝitaj
 failed=La operacio malsukcesis:\n %S
+deletinglogininfo=Forigi salutinformojn
+deletingareyousure=Ĉu vi vere volas forigi ĉi tiujn salutinformojn? Vi ne povas malfari tion.
+deletingdontask=Ne demandu denove (vi povas restaŭri ĉi tiun sciigon en la opcioj de la aldonaĵo)
diff --git a/locale/es-ES/prefwindow.dtd b/locale/es-ES/prefwindow.dtd
index 557bb82..eeaa16e 100644
--- a/locale/es-ES/prefwindow.dtd
+++ b/locale/es-ES/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capturar">
 <!ENTITY captureshortcut.tooltip "Pulsar para capturar el combinado de teclas">
 <!ENTITY entershortcut.label "Pulsar el combinado deseado de teclas.">
+<!ENTITY webpages.caption "Sitios de Internet">
+<!ENTITY promptforctxmenudelete.label "Avisar al borrar detalles de login de menú contextal (clic derecho en sitio)">
 <!ENTITY modstosavedpasswords.caption "Modificaciones de la ventana de Contraseñas guardadas">
 <!ENTITY preselectCurrentSite.label "Pre-elegir sitio actual en Contraseñas Guardadas">
 <!ENTITY preselectCurrentSite.tooltip "Al abrir Contraseñas Guardadas, elegir y llegar al sitio visitado en la ventana actual del navegador.">
diff --git a/locale/es-ES/pwdmgrOverlay.dtd b/locale/es-ES/pwdmgrOverlay.dtd
index d6e9277..3ed6105 100644
--- a/locale/es-ES/pwdmgrOverlay.dtd
+++ b/locale/es-ES/pwdmgrOverlay.dtd
@@ -3,6 +3,7 @@
      keys for the whole window. Make sure your choices don't conflict in any of
      those contexts. 
 
+
 -->
 <!ENTITY newentry.label "Agregar">
 <!ENTITY newentry.accesskey "A">
diff --git a/locale/es-ES/spe.properties b/locale/es-ES/spe.properties
index a325089..52fdebd 100644
--- a/locale/es-ES/spe.properties
+++ b/locale/es-ES/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Se han guardado datos de acceso
 logininfochanged=Se han cambiado datos de acceso
 logininfodeleted=Se han eliminado datos de acceso
 failed=Error:\n  %S
+deletinglogininfo=Borrando detalles de login
+deletingareyousure=¿Desea borrar detalles de login? No puede deshacerse.
+deletingdontask=No re-preguntar (se puede restaurar aviso en las opciones del complemento)
diff --git a/locale/es-ES/welcome.dtd b/locale/es-ES/welcome.dtd
index 81f340c..aedda36 100644
--- a/locale/es-ES/welcome.dtd
+++ b/locale/es-ES/welcome.dtd
@@ -11,10 +11,12 @@
      de-DE  - German in Germany
      ru     - Russian (no specific country)
 
+
 -->
 <!ENTITY locale "es-ES">
 <!-- LAYOUT DIRECTION: "LTR" for left-to-right; "RTL" for right-to-left.
      Generally, this should follow the direction of your writing system. 
+
 -->
 <!ENTITY layoutdirection "LTR">
 <!-- WELCOME PAGE
@@ -32,15 +34,17 @@
      encoded as & quot; (again, if you are editing directly), since the
      strings are already double-quote delimited.
 
+
 -->
 <!ENTITY welcometospe "Bienvenido(a) a Saved password editor">
 <!-- Paragraph 1, Firefox version -->
 <!ENTITY welcomepara1_fx "Gracias por utilizar <a id='addonlink'>Saved Password Editor</a>. Se puede usar la función de edición mediante el menú Herramientas > Opciones, o Editar > Preferencias (según el sistema operativo). Se selecciona el panel "Seguridad" y luego el comando "Administrar contraseñas guardadas". También es posible llegar a las contraseñas mediante el menú Herramientas o (en Firefox 4 y posteriores en Windows y Linux) el menú de Firefox. Se pued [...]
 <!-- Paragraph 1, SeaMonkey version -->
-<!-- XXXXX TRANSLATORS: Please pay attention! XXXXX
-     XXXXX SeaMonkey DOES NOT HAVE View > Toolbars > Customize…
-           among other things XXXXX
-     XXXXX Be careful if you copy and paste. XXXXX 
+<!-- TRADUCTORES: ADVERTENCIA
+     SeaMonkey NO CONTIENE Ver > Barras de herramientas > Personalizar…
+           entre otros elementos
+     Se debe tener cuidado al copiar y pegar. 
+
 -->
 <!ENTITY welcomepara1_sm "Gracias por utilizar <a id='addonlink'>Saved Password Editor</a>. Se puede usar la función de edición mediante el menú Herramientas > Opciones, o Editar > Preferencias (según el sistema operativo). Se elige el panel "Contraseñas" bajo "Privacidad & Seguridad" y luego se pulsa el comando "Administrar contraseñas guardadas". También es posible llegar a las contraseñas mediante el menú Herramientas. Asimismo se puede utilizar [...]
 <!-- Paragraph 2 -->
diff --git a/locale/fi/prefwindow.dtd b/locale/fi/prefwindow.dtd
index ed2cdda..ba0d647 100644
--- a/locale/fi/prefwindow.dtd
+++ b/locale/fi/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Sieppaa">
 <!ENTITY captureshortcut.tooltip "Napsauta siepataksesi näppäinyhdistelmän näppäimistöltäsi">
 <!ENTITY entershortcut.label "Paina nyt haluttua näppäinyhdistelmää.">
+<!ENTITY webpages.caption "Verkkosivut">
+<!ENTITY promptforctxmenudelete.label "Pyydä vahvistusta poistettaessa kirjautumistietoja pudotusvalikosta (hiiren oikea painike verkkosivulla)">
 <!ENTITY modstosavedpasswords.caption "Muutokset Tallennettujen salasanojen ikkunaan">
 <!ENTITY preselectCurrentSite.label "Valitse nykyinen sivusto tallennetuista salasanoista">
 <!ENTITY preselectCurrentSite.tooltip "Valitse ja vieritä näkyville selaimen nykyisessä välilehdessä avoinna oleva sivusto, kun tallennettujen salasanojen valintaikkuna avataan.">
diff --git a/locale/fi/spe.properties b/locale/fi/spe.properties
index 3b170ad..ab8e269 100644
--- a/locale/fi/spe.properties
+++ b/locale/fi/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Kirjautumistiedot tallennettu
 logininfochanged=Kirjautumistiedot muutettu
 logininfodeleted=Kirjautumistiedot poistettu
 failed=Toiminto epäonnistui:\n %S
+deletinglogininfo=Poistetaan kirjautumistiedot
+deletingareyousure=Oletko varma, että haluat poistaa nämä kirjautumistiedot? Toimintoa ei pysty peruuttamaan.
+deletingdontask=Älä kysy uudelleen (voit palauttaa tämän vahvistuksen käyttöön lisäosan asetuksista)
diff --git a/locale/fr/prefwindow.dtd b/locale/fr/prefwindow.dtd
index 71c43be..6ef9509 100644
--- a/locale/fr/prefwindow.dtd
+++ b/locale/fr/prefwindow.dtd
@@ -1,20 +1,22 @@
 <!ENTITY prefwindow.title "Préférences de l'extension Save Password Editor">
-<!ENTITY opensp_group.caption "Saved Passwords shortcut">
+<!ENTITY opensp_group.caption "Raccourci de l'extension Saved Passwords">
 <!ENTITY displayMenuitem.label "Inclure le raccourci dans les menus">
 <!ENTITY displayMenuitem.tooltip "Ajoute « Mots de passe enregistrés » au menu Outils et au menu des applications Windows comme raccourci pour accéder au gestionnaire de mots de passe">
 <!ENTITY renameMenuitemTo.label "Renommer le raccourci en :">
 <!ENTITY renameMenuitemTo.tooltip "Saisissez ici un autre nom de raccourci que ;Saved Passwords" si vous voulez le rendre moins évident pour les intrus. Effacer cette valeur si vous voulez revenir à ;Saved Passwords". Attention : ceci n'assure nullement une sécurité particulière. vous devriez utiliser un mot de passe principal autant que possible si vous avez besoin de protéger vos mots de passe.">
-<!ENTITY opensp_shortcut.label "Keyboard shortcut">
-<!ENTITY opensp_shortcut.tooltip "Key combination to press to open Saved Passwords">
+<!ENTITY opensp_shortcut.label "Raccourci clavier">
+<!ENTITY opensp_shortcut.tooltip "Combinaison de touches pour ouvrir Saved Passwords">
 <!-- TRANSLATORS: "shift", "alt", "meta", and "control" must be copied exactly (excluding quotes). Please do not try to translate them. -->
-<!ENTITY opensp_shortcut_modifiers.tooltip "Key modifiers that must be held when pressing the main key (comma- or space-separated list from the following: shift alt meta control). The use of "shift" must match the requirements of your keyboard.">
-<!ENTITY opensp_shortcut_key.tooltip "The main key of the combination. Must match the use of "shift" in the modifiers.">
+<!ENTITY opensp_shortcut_modifiers.tooltip "Les touches de sélection doivent être maintenues quand on enfonce la touche principale (liste d'éléments séparés par une virgule ou un espace pour : shift alt meta control). L'utilisation de "shift" doit être conforme à la configuration de votre clavier.">
+<!ENTITY opensp_shortcut_key.tooltip "La touche principale de la combinaison. Elle doit coïncider avec l'usage de "shift" dans les touches de sélection.">
 <!ENTITY captureshortcut.label "Capture">
-<!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
-<!ENTITY entershortcut.label "Please press your desired key combination now.">
-<!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
-<!ENTITY preselectCurrentSite.label "Preselect current site in Saved Passwords">
-<!ENTITY preselectCurrentSite.tooltip "When opening Saved Passwords, this will immediately select and scroll to the site visited in the current browser tab.">
+<!ENTITY captureshortcut.tooltip "Cliquez pour capturer une combinaison de touches de votre clavier">
+<!ENTITY entershortcut.label "Veuillez appuyer sur la combinaison de touches maintenant.">
+<!ENTITY webpages.caption "Pages web">
+<!ENTITY promptforctxmenudelete.label "Demander avant de supprimer les informations d'identifiants du menu contextuel (clic droit sur la page web)">
+<!ENTITY modstosavedpasswords.caption "Modifications de la fenêtre de Saved Passwords">
+<!ENTITY preselectCurrentSite.label "Présélectionnez le site courant dans Saved Passwords">
+<!ENTITY preselectCurrentSite.tooltip "À l'ouverture de Saved Passwords, cela sélectionnera et atteindra immédiatement le site visité dans l'onglet courant du navigateur.">
 <!ENTITY alwaysShowPasswords.label "Toujours afficher les mots de passe">
 <!ENTITY alwaysShowPasswords.tooltip "Si la case est cochée, Saved Password Editor affichera la colonne des mots de passe à l'ouverture de la fenêtre de l'extension, et le mot de passe sera affiché quand la fenêtre d'édition sera ouverte.">
 <!ENTITY alwaysPromptForMasterPassword.label "Toujours demander le mot de passe principal">
diff --git a/locale/fr/pwdedit.properties b/locale/fr/pwdedit.properties
index 719c338..83d9e6f 100644
--- a/locale/fr/pwdedit.properties
+++ b/locale/fr/pwdedit.properties
@@ -6,6 +6,6 @@ clonelogin=Reproduction d'un identifiant
 editlogin=Modification d'un identifiant
 editmultlogin=Modification de plusieurs identifiants
 nologinform=Aucun identifiant d'accès valide au formulaire trouvé dans cette page !
-emptyhost=The Host field must not be empty. Please correct and try again.
-emptysecondary=The Submit prefix or Annotation field (depending on the selected type) must not be empty. Please correct and try again.
+emptyhost=le champ d'hôte ne peut être vide. Veuillez corriger et essayer à nouveau.
+emptysecondary=Le préfixe de soumission du champ d'annotation (selon le type sélectionné) ne peut être vide. Veuillez corriger et essayer à nouveau.
 multduplogins=Cela pourrait provoquer des doublons d'identifiants. Pour achever vos modifications, vous devez laisser au moins un nom d'hôte, fournir un préfixe, un domaine HTTP, une annotation ou des champs utilisateurs (si possible) dans un état indéterminé, en effaçant les valeurs que vous avez entrées.
diff --git a/locale/fr/pwdmgrOverlay.dtd b/locale/fr/pwdmgrOverlay.dtd
index 53e7a8b..81ac1a4 100644
--- a/locale/fr/pwdmgrOverlay.dtd
+++ b/locale/fr/pwdmgrOverlay.dtd
@@ -9,5 +9,5 @@
 <!ENTITY editentry.accesskey "M">
 <!ENTITY cloneentry.label "Cloner">
 <!ENTITY cloneentry.accesskey "o">
-<!ENTITY visitsite.label "Visit site(s)">
+<!ENTITY visitsite.label "Visiter le ou les sites">
 <!ENTITY visitsite.accesskey "V">
diff --git a/locale/fr/pwdmgrOverlay.properties b/locale/fr/pwdmgrOverlay.properties
index 61e630b..192079e 100644
--- a/locale/fr/pwdmgrOverlay.properties
+++ b/locale/fr/pwdmgrOverlay.properties
@@ -2,5 +2,5 @@
 # for a string to be inserted.
 # POPUP MESSAGE WHEN ADDING/MODIFYING AN ENTRY FAILS
 badnewentry=Une erreur s'est produite :\n  %S\nAvez-vous essayé de créer un identifiant en doublon ?
-badurl=The selected login has an invalid URL. No tab was opened.
-badmulturl=One or more selected logins have invalid URLs. No tabs were opened for those logins.
+badurl=L'identifiant sélectionné n'a pas d'adresse valide. Aucun onglet ne s'est ouvert.
+badmulturl=Un ou plusieurs identifiants ont des adresses invalides. Aucun onglet n'a été ouvert avec ces identifiants.
diff --git a/locale/fr/spe.properties b/locale/fr/spe.properties
index 0391e0e..a554840 100644
--- a/locale/fr/spe.properties
+++ b/locale/fr/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Informations de connexion enregistrées
 logininfochanged=Informations de connexion modifiées
 logininfodeleted=Informations de connexion supprimées
 failed=Échec de l'opération :\n %S
+deletinglogininfo=Suppression des informations de connexion
+deletingareyousure=Voulez-vous vraiment supprimer les informations de connexion ? Vous ne pourrez pas les retrouver.
+deletingdontask=Ne plus demander (vous pouvez restaurer cette demande de confirmation dans les options de l'extension)
diff --git a/locale/hsb/prefwindow.dtd b/locale/hsb/prefwindow.dtd
index 42f8561..1963fb4 100644
--- a/locale/hsb/prefwindow.dtd
+++ b/locale/hsb/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Natočić">
 <!ENTITY captureshortcut.tooltip "Klikńće, zo byšće tastowu kombinaciju ze swojeje tastatury natočił">
 <!ENTITY entershortcut.label "Prošu tłóčće nětko swoju požadanu tastowu kombinaciju.">
+<!ENTITY webpages.caption "Webstrony">
+<!ENTITY promptforctxmenudelete.label "Zdźělenka, hdyž so přizjewjenske informacije z kontekstoweho menija zhašeja (kliknjenje z prawej tastu myški na webstronu)">
 <!ENTITY modstosavedpasswords.caption "Změny na woknje składowanych hesłow">
 <!ENTITY preselectCurrentSite.label "Aktualne sydło w Saved password do toho wubrać">
 <!ENTITY preselectCurrentSite.tooltip "Hdyž so składowane hesła wočinjeja, to wubjerje hnydom wopytane sydło a budźe k aktualnemu rajtarkej wobhladowaka kuleć.">
diff --git a/locale/hsb/spe.properties b/locale/hsb/spe.properties
index 3cb0e50..1403e73 100644
--- a/locale/hsb/spe.properties
+++ b/locale/hsb/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Přizjewjenske informacije składowane
 logininfochanged=Přizjewjenske informacije změnjene
 logininfodeleted=Přizjewjenske informacije zhašane
 failed=Operacija je so njeporadźiła:\n %S
+deletinglogininfo=Přizjewjenske informacije zhašeć
+deletingareyousure=Chceće woprawdźe tute přizjewjenske informacije zhašeć? To njeda so cofnyć.
+deletingdontask=Hižo so njeprašeć (móžeće tutu zdźělenku w nastajenjach přidatka wobnowić)
diff --git a/locale/hu/prefwindow.dtd b/locale/hu/prefwindow.dtd
index 969d30b..513fa87 100644
--- a/locale/hu/prefwindow.dtd
+++ b/locale/hu/prefwindow.dtd
@@ -1,18 +1,20 @@
 <!ENTITY prefwindow.title "Mentett jelszavak - szerkesztő">
-<!ENTITY opensp_group.caption "Saved Passwords shortcut">
+<!ENTITY opensp_group.caption "Mentett jelszavak gyorsbillentyű">
 <!ENTITY displayMenuitem.label "Gyorsbillentyű megjelenítése a menükben">
 <!ENTITY displayMenuitem.tooltip ""Mentett jelszavak" menüpont hozzáadása az eszközök menühöz és a Windows/Linux menühöz mint gyorsbillentyű a jelszókezelőhöz">
 <!ENTITY renameMenuitemTo.label "Rövidítés átnevezése erre:">
 <!ENTITY renameMenuitemTo.tooltip "Írjon be ide valamit a rövidítés előhívásához a "Saved Passwords" kivételével, ha egyszerűsíteni kívánja azt. Törölje az értéket a "Saved Passwords" visszaállításához. Figyelem: ez nem helyettesíti a biztonságosságot; használja a mesterjelszót (ha lehetséges) a jelszavainak megóvása érdekében.">
-<!ENTITY opensp_shortcut.label "Keyboard shortcut">
-<!ENTITY opensp_shortcut.tooltip "Key combination to press to open Saved Passwords">
+<!ENTITY opensp_shortcut.label "Gyorsbillentyű">
+<!ENTITY opensp_shortcut.tooltip "Billentyűkombináció a mentett jelszavak megnyitásához">
 <!-- TRANSLATORS: "shift", "alt", "meta", and "control" must be copied exactly (excluding quotes). Please do not try to translate them. -->
-<!ENTITY opensp_shortcut_modifiers.tooltip "Key modifiers that must be held when pressing the main key (comma- or space-separated list from the following: shift alt meta control). The use of "shift" must match the requirements of your keyboard.">
-<!ENTITY opensp_shortcut_key.tooltip "The main key of the combination. Must match the use of "shift" in the modifiers.">
-<!ENTITY captureshortcut.label "Capture">
-<!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
-<!ENTITY entershortcut.label "Please press your desired key combination now.">
-<!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
+<!ENTITY opensp_shortcut_modifiers.tooltip "Modifikációs billentyűk, melyeket a fő billentyűvel egyszerre kell lenyomni (vessző- vagy szóközzel elválasztott lista az alábbiakkal: shift, alt és ctrl). A "shift" használatának egyeznie kell a billentyűzet igényeivel.">
+<!ENTITY opensp_shortcut_key.tooltip "A kombináció fő billentyűje. Használatának egyeznie kell a "shift" modifikációs billentyűvel.">
+<!ENTITY captureshortcut.label "Felvétel">
+<!ENTITY captureshortcut.tooltip "Kattintson a billentyűkombináció felvételéhez a billentyűzetről">
+<!ENTITY entershortcut.label "Kérem nyomja le a választott billentyűkombinációt most.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
+<!ENTITY modstosavedpasswords.caption "Változások a mentett jelszavak ablakhoz">
 <!ENTITY preselectCurrentSite.label "Jelenlegi webcím auto-kijelölése">
 <!ENTITY preselectCurrentSite.tooltip "Automatikus váltás a mentett jelszavakban a jelenlegi megnyitott lap webcímére.">
 <!ENTITY alwaysShowPasswords.label "Jelszavak megjelenítése mindig">
diff --git a/locale/hu/pwdedit.properties b/locale/hu/pwdedit.properties
index 1865b47..15f61f0 100644
--- a/locale/hu/pwdedit.properties
+++ b/locale/hu/pwdedit.properties
@@ -6,6 +6,6 @@ clonelogin=Bejelentkezési adat klónozása
 editlogin=Szerkesztés
 editmultlogin=Többszörös bejelentkezések szerkesztése
 nologinform=Nincs bejelentkezési űrlap az oldalon!
-emptyhost=The Host field must not be empty. Please correct and try again.
-emptysecondary=The Submit prefix or Annotation field (depending on the selected type) must not be empty. Please correct and try again.
+emptyhost=A kiszolgáló mező nem lehet üres. Kérem javítsa ki és próbálja újra.
+emptysecondary=A jegyzetelt mező elküldött előtagja (a választott típustól függően) nem lehet üres. Kérem javítsa ki és próbálja újra.
 multduplogins=Ez eredményül kettőzött bejelentkezéseknél lehet. Annak érdekében, hogy a szerkesztés befejeződjön, meg kell hagynia legalább egy kiszolgálót, elküldeni az előtagot, HTTP kiszolgálót, vagy a felhasználónév mezőt (adott esetben) a meghatározhatatlan állapotban a megadott érték(ek) törlésével.
diff --git a/locale/hu/pwdmgrOverlay.dtd b/locale/hu/pwdmgrOverlay.dtd
index bfb03a0..716c01a 100644
--- a/locale/hu/pwdmgrOverlay.dtd
+++ b/locale/hu/pwdmgrOverlay.dtd
@@ -9,5 +9,5 @@
 <!ENTITY editentry.accesskey "z">
 <!ENTITY cloneentry.label "Klónozás">
 <!ENTITY cloneentry.accesskey "l">
-<!ENTITY visitsite.label "Visit site(s)">
-<!ENTITY visitsite.accesskey "V">
+<!ENTITY visitsite.label "Oldal(ak) meglátogatása">
+<!ENTITY visitsite.accesskey "g">
diff --git a/locale/hu/pwdmgrOverlay.properties b/locale/hu/pwdmgrOverlay.properties
index c498d56..fd9402c 100644
--- a/locale/hu/pwdmgrOverlay.properties
+++ b/locale/hu/pwdmgrOverlay.properties
@@ -2,5 +2,5 @@
 # for a string to be inserted.
 # POPUP MESSAGE WHEN ADDING/MODIFYING AN ENTRY FAILS
 badnewentry=Hiba:\n  %S\nMegkísérli megkettőzni a bejelentkezési adat bejegyzését?
-badurl=The selected login has an invalid URL. No tab was opened.
-badmulturl=One or more selected logins have invalid URLs. No tabs were opened for those logins.
+badurl=A kiválasztott bejelentkezési adat hibás webcímet tartalmaz. Nincs lap megnyitva.
+badmulturl=Egy vagy több kiválasztott bejelentkezési adat hibás webcímet tartalmaz. Ezeknek nincsenek lapok megnyitva.
diff --git a/locale/hu/spe.properties b/locale/hu/spe.properties
index b1bd8f1..8a89a65 100644
--- a/locale/hu/spe.properties
+++ b/locale/hu/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Bejelentkezési adat elmentve
 logininfochanged=Bejelentkezési adat módosítva
 logininfodeleted=Bejelentkezési adat törölve
 failed=A művelet nem sikerült:\n  %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/id-ID/prefwindow.dtd b/locale/id-ID/prefwindow.dtd
index 6882d20..6152108 100644
--- a/locale/id-ID/prefwindow.dtd
+++ b/locale/id-ID/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capture">
 <!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
 <!ENTITY entershortcut.label "Please press your desired key combination now.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
 <!ENTITY preselectCurrentSite.label "Pilih situs ini di Simpanan Kata Sandi">
 <!ENTITY preselectCurrentSite.tooltip "Ketika membuka Simpanan Kata Sandi, situs yang dikunjungi akan langsung dipilih di tab browser.">
diff --git a/locale/id-ID/spe.properties b/locale/id-ID/spe.properties
index dcd1fab..705eb80 100644
--- a/locale/id-ID/spe.properties
+++ b/locale/id-ID/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Info login disimpan
 logininfochanged=Info login berubah
 logininfodeleted=Info login dihapus
 failed=Operasi gagal:\n  %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/it/browserOverlay.dtd b/locale/it/browserOverlay.dtd
index 0163dbd..33c54e2 100644
--- a/locale/it/browserOverlay.dtd
+++ b/locale/it/browserOverlay.dtd
@@ -1,14 +1,14 @@
 <!-- Open Saved Passwords -->
 <!ENTITY savedpasswords.label "Password salvate">
-<!ENTITY savedpasswords.accesskey "v">
-<!ENTITY savedpasswords.tooltip "Apre la finestra di dialogo di Password salvate">
+<!ENTITY savedpasswords.accesskey "P">
+<!ENTITY savedpasswords.tooltip "Apre la finestra di dialogo di 'Password salvate'">
 <!-- Context menu -->
-<!ENTITY ctx_savelogininfo.label "Salva informazioni di accesso">
+<!ENTITY ctx_savelogininfo.label "Salva le informazioni di accesso">
 <!ENTITY ctx_savelogininfo.accesskey "v">
-<!ENTITY ctx_savelogininfo.tooltip "Aggiunge le informazioni di accesso per questo modulo">
-<!ENTITY ctx_editlogininfo.label "Modifica informazioni di accesso">
+<!ENTITY ctx_savelogininfo.tooltip "Aggiunge una password salvata per questo modulo">
+<!ENTITY ctx_editlogininfo.label "Modifica le informazioni di accesso">
 <!ENTITY ctx_editlogininfo.accesskey "M">
-<!ENTITY ctx_editlogininfo.tooltip "Modifica le informazioni di accesso per questo modulo">
+<!ENTITY ctx_editlogininfo.tooltip "Modifica la password salvata per questo modulo">
 <!ENTITY ctx_deletelogininfo.label "Elimina le informazioni di accesso">
 <!ENTITY ctx_deletelogininfo.accesskey "n">
-<!ENTITY ctx_deletelogininfo.tooltip "Elimina le informazioni di accesso per questo modulo">
+<!ENTITY ctx_deletelogininfo.tooltip "Elimina la password salvata per questo modulo">
diff --git a/locale/it/prefwindow.dtd b/locale/it/prefwindow.dtd
index 563cfc3..f63fd21 100644
--- a/locale/it/prefwindow.dtd
+++ b/locale/it/prefwindow.dtd
@@ -1,28 +1,30 @@
 <!ENTITY prefwindow.title "Preferenze di Saved Password Editor">
-<!ENTITY opensp_group.caption "Scorciatoie per "Password salvate"">
-<!ENTITY displayMenuitem.label "Inserisce nel menu la voce "Password salvate"">
-<!ENTITY displayMenuitem.tooltip "Aggiunge la voce "Password salvate" al menu Strumenti di Firefox in Windows o Linux come scorciatoia per il Password Manager">
+<!ENTITY opensp_group.caption "Scorciatoie di "Password salvate"">
+<!ENTITY displayMenuitem.label "Inserisce la voce "Password salvate" nel menu di Firefox">
+<!ENTITY displayMenuitem.tooltip "Aggiunge al menu Strumenti di Firefox (Windows e Linux) la voce "Password salvate" come scorciatoia per il Password Manager">
 <!ENTITY renameMenuitemTo.label "Rinomina la scorciatoia in:">
-<!ENTITY renameMenuitemTo.tooltip "Permette di dare un nome diverso da "Password salvate" alla scorciatoia rendendone la funzione meno ovvia ai ficcanaso. Cancellando il valore inserito, si ritorna al valore predefinito di "Password salvate". Attenzione: questo trucco non sostituisce un vero sistema di sicurezza! Per proteggere le proprie password infatti è opportuno usare una password principale.">
+<!ENTITY renameMenuitemTo.tooltip "Permette di dare un nome diverso da "Password salvate" alla scorciatoia rendendone la funzione meno ovvia ai ficcanaso. Cancellando il valore inserito, si ritorna al valore predefinito cioè "Password salvate". Attenzione: questo trucco non sostituisce un vero sistema di sicurezza! Per proteggere le proprie password infatti è opportuno usare una password principale.">
 <!ENTITY opensp_shortcut.label "Scorciatoia da tastiera">
 <!ENTITY opensp_shortcut.tooltip "Combinazione di tasti da premere per aprire "Password salvate"">
 <!-- TRANSLATORS: "shift", "alt", "meta", and "control" must be copied exactly (excluding quotes). Please do not try to translate them. -->
-<!ENTITY opensp_shortcut_modifiers.tooltip "Tasti modificatori che debbono essere tenuti premuti contemporaneamente al tasto principale. Elenco (separato da virgole o da spazi) dei seguenti: shift alt meta control. L'uso di "shift" deve corrispondere ai requisiti della propria tastiera.">
-<!ENTITY opensp_shortcut_key.tooltip "Tasto principale della combinazione. Deve corrispondere all'uso di "shift" nei tasti modificatori">
+<!ENTITY opensp_shortcut_modifiers.tooltip "Tasti modificatori che debbono essere tenuti premuti contemporaneamente al tasto principale. Si tratta del seguente elenco di voci, separate da virgole o da spazi: shift alt meta control. L'uso di "shift" deve corrispondere ai requisiti della propria tastiera.">
+<!ENTITY opensp_shortcut_key.tooltip "Tasto principale della combinazione. Deve corrispondere all'eventuale uso di "shift" nei tasti modificatori">
 <!ENTITY captureshortcut.label "Cattura">
 <!ENTITY captureshortcut.tooltip "Fare clic per catturare una combinazione di tasti dalla propria tastiera">
 <!ENTITY entershortcut.label "Premere ora la combinazione di tasti scelta">
+<!ENTITY webpages.caption "Pagine Web">
+<!ENTITY promptforctxmenudelete.label "Richiede sempre la conferma quando si cancellano dal menu contestuale le informazioni relative all'accesso (facendo clic col pulsante dx del mouse sulla pagina web)">
 <!ENTITY modstosavedpasswords.caption "Modifiche alla finestra "Password salvate"">
 <!ENTITY preselectCurrentSite.label "Preseleziona il sito corrente in Password salvate">
-<!ENTITY preselectCurrentSite.tooltip "Quando si apre "Password salvate", ne viene immediatamente selezionato e scorso l'elenco fino a raggiungere il sito presente nella scheda corrente del browser.">
+<!ENTITY preselectCurrentSite.tooltip "Quando si apre la finestra "Password salvate", ne viene immediatamente selezionato e scorso l'elenco fino a raggiungere il sito corrispondente a quello aperto nella scheda corrente del browser.">
 <!ENTITY alwaysShowPasswords.label "Mostra sempre le password">
-<!ENTITY alwaysShowPasswords.tooltip "Se l'opzione è selezionata, quando si apre la finestra di dialogo "Password salvate", l'estensione Saved Password Editor visualizza la colonna "Password" e quando si apre la finestra dell'editor mostra la password">
-<!ENTITY alwaysPromptForMasterPassword.label "Richiedi sempre la password principale">
-<!ENTITY alwaysPromptForMasterPassword.tooltip "Richiede sempre l'inserimento della password principale per visualizzare le password in "Password salvate". Se si abilita questa opzione si ha inevitabilmente una doppia richiesta di inserimento della password principale, almeno una volta per sessione. Se invece si disabilita, nella maggior parte dei casi, non viene effettuata alcuna richiesta.">
+<!ENTITY alwaysShowPasswords.tooltip "Se l'opzione è selezionata, quando si apre la finestra di dialogo "Password salvate", l'estensione Saved Password Editor visualizza la colonna "Password" e, quando si apre la finestra dell'editor, mostra la password">
+<!ENTITY alwaysPromptForMasterPassword.label "Richiede sempre l'inserimento della password principale">
+<!ENTITY alwaysPromptForMasterPassword.tooltip "Richiede sempre l'inserimento della password principale per visualizzare le password presenti in "Password salvate". Abilitando questa opzione inevitabilmente si ha una doppia richiesta di inserimento della password principale, almeno una volta per sessione. Se si disabilita, nella maggior parte dei casi, non compare alcuna richiesta.">
 <!ENTITY passwordfield_caption.label "Campo password nella finestra dell'editor">
 <!ENTITY passwordfield_alwayshide.label "Quando si apre la finestra dell'editor, nasconde sempre la password">
 <!ENTITY passwordfield_alwaysshow.label "Quando si apre la finestra dell'editor, mostra sempre la password">
 <!ENTITY passwordfield_rememberlast.label "Ricorda l'ultimo stato">
 <!ENTITY passwordfield_rememberlast.tooltip "Mostra o nasconde le password a seconda della situazione presente l'ultima volta che la finestra è stata aperta">
-<!ENTITY passwordfield_followspwin.label "Segue la lista delle "Password salvate"">
+<!ENTITY passwordfield_followspwin.label "Segue l'elenco delle "Password salvate"">
 <!ENTITY passwordfield_followspwin.tooltip "Mostra le password se, e solo se, esse sono attualmente visualizzate nella finestra richiamata da "Password salvate"">
diff --git a/locale/it/pwdedit.dtd b/locale/it/pwdedit.dtd
index d1e3371..76519c8 100644
--- a/locale/it/pwdedit.dtd
+++ b/locale/it/pwdedit.dtd
@@ -5,13 +5,13 @@
 <!ENTITY type_form.tooltip "Modulo di autenticazione presente in una pagina web">
 <!ENTITY type_annotated.label "Annotazione">
 <!ENTITY type_annotated.accesskey "A">
-<!ENTITY type_annotated.tooltip "Accesso che richiede l'inserimento di una stringa in aggiunta al server per identificare il servizio (per esempio una autenticazione HTTP)">
+<!ENTITY type_annotated.tooltip "Accesso che richiede l'inserimento di una stringa (in aggiunta al server) per identificare il servizio (per es. una autenticazione HTTP)">
 <!ENTITY hostname.label "Server">
-<!ENTITY hostname.tooltip "Protocollo/nome del server cui è associata la password (per esempio http://www.example.com)">
+<!ENTITY hostname.tooltip "Protocollo/nome del server cui è associata la password (per es. http://www.example.com)">
 <!ENTITY formSubmitURL.label "Prefisso di Invio">
 <!ENTITY formSubmitURL.tooltip "Prefisso dell'indirizzo di Invio del modulo">
 <!ENTITY annotation.label "Annotazione">
-<!ENTITY annotation.tooltip "Stringa aggiuntiva per identificare il servizio su cui ci si deve autenticare (per es. HTTP realm)">
+<!ENTITY annotation.tooltip "Stringa aggiuntiva per identificare il servizio sul quale ci si deve autenticare (per es. HTTP realm)">
 <!ENTITY username.label "Nome utente">
 <!ENTITY username.tooltip "Nome utente da memorizzare">
 <!ENTITY password.label "Password">
diff --git a/locale/it/pwdedit.properties b/locale/it/pwdedit.properties
index 927389a..e5c28a8 100644
--- a/locale/it/pwdedit.properties
+++ b/locale/it/pwdedit.properties
@@ -5,7 +5,7 @@ newlogin=Creazione di un nuovo accesso
 clonelogin=Clona l'accesso
 editlogin=Modifica l'accesso
 editmultlogin=Modifica più di un accesso
-nologinform=Non è stato trovato alcun modulo di accesso adatto in questa pagina!
-emptyhost=Il campo Server non può essere vuoto. Correggere e riprovare
-emptysecondary=Il prefisso di Invio o il campo Annotazione (a seconda del tipo selezionato) non può essere vuoto. Correggere e riprovare
-multduplogins=Ciò comporterebbe una duplicazione di accessi. Per completare la modifica, bisogna lasciare almeno uno di questi campi: Server, prefisso di Invio, Annotazione, Nome utente (a seconda della situazione) in uno stato indeterminato, cancellando il/i valore/i introdotto/i.
+nologinform=In questa pagina non è stato trovato alcun modulo di accesso adatto!
+emptyhost=Il campo Server non può rimanere vuoto. Correggere e riprovare.
+emptysecondary=Il prefisso di Invio o il campo Annotazione (a seconda del tipo selezionato) non può rimanere vuoto. Correggere e riprovare.
+multduplogins=Ciò comporterebbe una duplicazione di accessi. Per completare la modifica, bisogna lasciare in uno stato indeterminato (eliminando il/i valore/i introdotto/i) almeno uno di questi campi: Server, prefisso di Invio, Annotazione, Nome utente (a seconda della situazione)
diff --git a/locale/it/pwdmgrOverlay.dtd b/locale/it/pwdmgrOverlay.dtd
index 873af75..b565136 100644
--- a/locale/it/pwdmgrOverlay.dtd
+++ b/locale/it/pwdmgrOverlay.dtd
@@ -4,6 +4,7 @@
      those contexts. 
 
 
+
 -->
 <!ENTITY newentry.label "Nuovo">
 <!ENTITY newentry.accesskey "N">
diff --git a/locale/it/pwdmgrOverlay.properties b/locale/it/pwdmgrOverlay.properties
index 558ab37..a0efb8d 100644
--- a/locale/it/pwdmgrOverlay.properties
+++ b/locale/it/pwdmgrOverlay.properties
@@ -3,4 +3,4 @@
 # POPUP MESSAGE WHEN ADDING/MODIFYING AN ENTRY FAILS
 badnewentry=È avvenuto un errore:\n  %S\nSi è per caso cercato di duplicare un accesso già registrato?
 badurl=L'accesso selezionato ha una URL non valida. Pertanto non è stata aperta alcuna scheda
-badmulturl=Uno o più tra gli accessi selezionati ha una URL non valida. Pertanto per tali accessi non sono state aperte schede
+badmulturl=Uno o più degli accessi selezionati ha una URL non valida. Pertanto per tali accessi non sono state aperte schede
diff --git a/locale/it/spe.properties b/locale/it/spe.properties
index 9327abf..eb0caa2 100644
--- a/locale/it/spe.properties
+++ b/locale/it/spe.properties
@@ -3,8 +3,11 @@
 savedpasswordeditor=Saved Password Editor
 error=Errore
 nologinstoedit=Nessun accesso da modificare
-nologinstodelete=Nessun accesso da eliminare
+nologinstodelete=Nessun accesso da cancellare
 logininfosaved=Info sull'accesso salvate
 logininfochanged=Info sull'accesso modificate
-logininfodeleted=Info sull'accesso eliminate
+logininfodeleted=Info sull'accesso cancellate
 failed=Operazione non riuscita:\n  %S
+deletinglogininfo=Sto cancellando le info relative all'accesso
+deletingareyousure=Siete sicuri di voler cancellare questa info relativa all'accesso? L'operazione non può essere annullata!
+deletingdontask=Non chiederlo più (questa richiesta può essere ripristinata a livello delle opzioni dell'estensione)
diff --git a/locale/it/welcome.dtd b/locale/it/welcome.dtd
index 72e0211..e96d352 100644
--- a/locale/it/welcome.dtd
+++ b/locale/it/welcome.dtd
@@ -13,12 +13,14 @@
 
 
 
+
 -->
 <!ENTITY locale "it-IT">
 <!-- LAYOUT DIRECTION: "LTR" for left-to-right; "RTL" for right-to-left.
      Generally, this should follow the direction of your writing system. 
 
 
+
 -->
 <!ENTITY layoutdirection "LTR">
 <!-- WELCOME PAGE
@@ -38,10 +40,11 @@
 
 
 
+
 -->
 <!ENTITY welcometospe "Benvenuti in Saved Password Editor">
 <!-- Paragraph 1, Firefox version -->
-<!ENTITY welcomepara1_fx "Grazie per l'uso di <a id='addonlink'>Saved Password Editor</a>. Si può accedere alle funzioni di modifica andando in Strumenti  -> Opzioni, o in Modifica -> Preferenze (in funzione del sistema operativo usato), selezionando la voce "Sicurezza" e facendo clic sul pulsante "Password salvate…". Alternativamente si può semplicemente accedere alle Password salvate dal menu Strumenti o direttamente dal menu di Firefox (versioni 4+ di Windows [...]
+<!ENTITY welcomepara1_fx "Vi ringraziamo per l'uso di <a id='addonlink'>Saved Password Editor</a>. Si può accedere alle funzioni di modifica andando in Strumenti  -> Opzioni, o in Modifica -> Preferenze (in funzione del sistema operativo usato) selezionando la voce "Sicurezza" e facendo clic sul pulsante "Password salvate…". Alternativamente si può semplicemente accedere alle password salvate dal menu Strumenti o direttamente dal menu di Firefox (versioni 4+ di  [...]
 <!-- Paragraph 1, SeaMonkey version -->
 <!-- XXXXX TRANSLATORS: Please pay attention! XXXXX
      XXXXX SeaMonkey DOES NOT HAVE View > Toolbars > Customize…
@@ -49,10 +52,11 @@
      XXXXX Be careful if you copy and paste. XXXXX 
 
 
+
 -->
-<!ENTITY welcomepara1_sm "Grazie per l'uso di <a id='addonlink'>Saved Password Editor</a>. Si può accedere alle funzioni di modifica andando in Strumenti  -> Opzioni, o in Modifica -> Preferenze (in funzione del sistema operativo usato) o andando alla voce "Password" sotto "Privacy & Sicurezza" e selezionando "Gestione della password immagazzinate". Alternativamente si può semplicemente accedere alle Password salvate dal menu Strumenti. È anche dis [...]
+<!ENTITY welcomepara1_sm "Vi ringraziamo per l'uso di <a id='addonlink'>Saved Password Editor</a>. Si può accedere alle funzioni di modifica andando in Strumenti  -> Opzioni, o in Modifica -> Preferenze (in funzione del sistema operativo usato) o andando alla voce "Password" sotto "Privacy & Sicurezza" e selezionando "Gestione della password memorizzate". Alternativamente si può semplicemente accedere alle password salvate dal menu Strumenti. È anc [...]
 <!-- Paragraph 2 -->
 <!-- The "span" element here is replaced by "Firefox", "Thunderbird", etc. -->
-<!ENTITY welcomepara2 "Si noti che la finestra di dialogo "Password salvate" è un componente di base di <span id='appname'/> che non è fornita con questa estensione, eccetto che per le funzioni di aggiunta menzionate sopra. Il pulsante sulla barra degli strumenti viene fornito solo per comodità, nella speranza che alcuni utilizzatori di questa estensione vogliano accedere alla finestra di dialogo molto più frequentemente di quanto lo facciano altrimenti.">
+<!ENTITY welcomepara2 "Si noti che la finestra di dialogo 'Password salvate' è un componente di base di <span id='appname'/>, programma che non viene fornito con questa estensione, eccetto che per le funzioni di aggiunta menzionate sopra. Il pulsante sulla barra degli strumenti viene fornito solo per comodità, nella speranza che alcuni utilizzatori di questa estensione vogliano accedere alla finestra di dialogo molto più frequentemente di quanto lo facciano altrimenti.">
 <!-- Paragraph 3 -->
 <!ENTITY welcomepara3 "Si può anche manipolare l'accesso associato ad un particolare modulo web facendo clic col pulsante destro del mouse su uno qualsiasi dei campi e selezionando un azione.">
diff --git a/locale/ja/prefwindow.dtd b/locale/ja/prefwindow.dtd
index e879112..fd9fb10 100644
--- a/locale/ja/prefwindow.dtd
+++ b/locale/ja/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "キー取得">
 <!ENTITY captureshortcut.tooltip "クリックすると、キーボードからキーの組み合わせを取得します">
 <!ENTITY entershortcut.label "キーボードでキーの組み合わせを押してください。">
+<!ENTITY webpages.caption "Web ページ">
+<!ENTITY promptforctxmenudelete.label "コンテキストメニュー (Web ページ上で右クリック) からログイン情報を削除する場合は確認する">
 <!ENTITY modstosavedpasswords.caption "Saved Passwords ウィンドウの設定">
 <!ENTITY preselectCurrentSite.label "Saved Passwords から現在のサイトを選択する">
 <!ENTITY preselectCurrentSite.tooltip "Saved Passwords を開いた時、現在のブラウザタブ表示しているサイトの項目へスクロールして選択します。">
diff --git a/locale/ja/spe.properties b/locale/ja/spe.properties
index 87e3c89..4c8f26a 100644
--- a/locale/ja/spe.properties
+++ b/locale/ja/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=ログイン情報を保存しました
 logininfochanged=ログイン情報を変更しました
 logininfodeleted=ログイン情報を削除しました
 failed=操作に失敗しました:\n  %S
+deletinglogininfo=ログイン情報の削除
+deletingareyousure=このログイン情報を削除してもよろしいですか? これは元に戻すことができません。
+deletingdontask=今後は確認しない (アドオンのオプションから変更できます)
diff --git a/locale/nl/prefwindow.dtd b/locale/nl/prefwindow.dtd
index c091e67..d1f62bd 100644
--- a/locale/nl/prefwindow.dtd
+++ b/locale/nl/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Opnemen">
 <!ENTITY captureshortcut.tooltip "Klik om een toetscombinatie van uw toetsenbord op te nemen">
 <!ENTITY entershortcut.label "Druk nu uw gewenste toetsencombinatie.">
+<!ENTITY webpages.caption "Webpagina’s">
+<!ENTITY promptforctxmenudelete.label "Vragen bij verwijderen aanmeldinformatie vanuit het contextmenu (rechtsklikken op webpagina)">
 <!ENTITY modstosavedpasswords.caption "Aanpassingen aan het venster Opgeslagen wachtwoorden">
 <!ENTITY preselectCurrentSite.label "Huidige website preselecteren in Opgeslagen wachtwoorden">
 <!ENTITY preselectCurrentSite.tooltip "Bij openen van Opgeslagen wachtwoorden selecteert dit inmiddellijk de in het huidige browsertabblad bezochte website en scrollt ernaartoe.">
diff --git a/locale/nl/spe.properties b/locale/nl/spe.properties
index 6e98625..804c019 100644
--- a/locale/nl/spe.properties
+++ b/locale/nl/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Aanmeldinformatie opgeslagen
 logininfochanged=Aanmeldinformatie gewijzigd
 logininfodeleted=Aanmeldinformatie verwijderd
 failed=Uitvoering mislukt:\n%S
+deletinglogininfo=Aanmeldinformatie wordt verwijderd
+deletingareyousure=Weet u zeker dat u deze aanmeldinformatie wilt verwijderen? Dit kan niet ongedaan worden gemaakt.
+deletingdontask=Niet meer vragen (u kunt deze vraag herstellen in de opties van de add-on)
diff --git a/locale/pl/prefwindow.dtd b/locale/pl/prefwindow.dtd
index 4af7e2a..2f0d4f4 100644
--- a/locale/pl/prefwindow.dtd
+++ b/locale/pl/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capture">
 <!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
 <!ENTITY entershortcut.label "Please press your desired key combination now.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
 <!ENTITY preselectCurrentSite.label "Zaznacz z wyprzedzeniem bieżącą stronę w oknie zapamiętanych haseł">
 <!ENTITY preselectCurrentSite.tooltip "Podczas otwierania okna zapamiętanych haseł, nastąpi niezwłoczne zaznaczenie i przejście do witryny odwiedzanej w bieżącej karcie przeglądarki.">
diff --git a/locale/pl/spe.properties b/locale/pl/spe.properties
index 7b86237..dda1348 100644
--- a/locale/pl/spe.properties
+++ b/locale/pl/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Informacja o loginie została zapisana
 logininfochanged=Informacja o loginie została zmieniona
 logininfodeleted=Informacja o loginie została usunięta
 failed=Operacja nie powiodła się:\n %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/pt-BR/prefwindow.dtd b/locale/pt-BR/prefwindow.dtd
index bf758ac..3916b6b 100644
--- a/locale/pt-BR/prefwindow.dtd
+++ b/locale/pt-BR/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capturar">
 <!ENTITY captureshortcut.tooltip "Clique para capturar uma combinação de teclas de seu teclado">
 <!ENTITY entershortcut.label "Por favor, pressione a combinação de teclas desejada agora.">
+<!ENTITY webpages.caption "Páginas web">
+<!ENTITY promptforctxmenudelete.label "Pronpt ao excluir informações de login a partir do menu de contexto (botão direito do mouse na página web)">
 <!ENTITY modstosavedpasswords.caption "Janela de modificações para senhas salvas">
 <!ENTITY preselectCurrentSite.label "Pre-selecionar a página atual">
 <!ENTITY preselectCurrentSite.tooltip "Ao abrir o Saved Passwords a página visitada nesta aba será selecionada e mostrada.">
diff --git a/locale/pt-BR/spe.properties b/locale/pt-BR/spe.properties
index de86844..73dd887 100644
--- a/locale/pt-BR/spe.properties
+++ b/locale/pt-BR/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Informação de login salva
 logininfochanged=Informação de login alterada
 logininfodeleted=Informação de login apagada
 failed=A operação falhou:\n %S
+deletinglogininfo=Excluindo informações de login
+deletingareyousure=Tem certeza de que deseja excluir este informações de login? Isso não pode ser desfeito.
+deletingdontask=Não perguntar de novo (você pode restaurar este aviso nas opções do complemento)
diff --git a/locale/pt-PT/prefwindow.dtd b/locale/pt-PT/prefwindow.dtd
index 5e1cafc..357ec85 100644
--- a/locale/pt-PT/prefwindow.dtd
+++ b/locale/pt-PT/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capture">
 <!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
 <!ENTITY entershortcut.label "Please press your desired key combination now.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
 <!ENTITY preselectCurrentSite.label "Pré-selecionar o sítio atual nas Senhas guardadas">
 <!ENTITY preselectCurrentSite.tooltip "Ao abrir senhas guardadas, isto vai selecionar e deslocar para o sítio visitado no separador atual.">
diff --git a/locale/pt-PT/spe.properties b/locale/pt-PT/spe.properties
index 89bd14c..f557c95 100644
--- a/locale/pt-PT/spe.properties
+++ b/locale/pt-PT/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Login info saved
 logininfochanged=Login info changed
 logininfodeleted=Login info deleted
 failed=The operation failed:\n  %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/ru/prefwindow.dtd b/locale/ru/prefwindow.dtd
index c43858a..d0442d8 100644
--- a/locale/ru/prefwindow.dtd
+++ b/locale/ru/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capture">
 <!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
 <!ENTITY entershortcut.label "Please press your desired key combination now.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
 <!ENTITY preselectCurrentSite.label "Preselect current site in Saved Passwords">
 <!ENTITY preselectCurrentSite.tooltip "When opening Saved Passwords, this will immediately select and scroll to the site visited in the current browser tab.">
diff --git a/locale/ru/spe.properties b/locale/ru/spe.properties
index a179cf9..973c9a5 100644
--- a/locale/ru/spe.properties
+++ b/locale/ru/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Login info saved
 logininfochanged=Login info changed
 logininfodeleted=Login info deleted
 failed=The operation failed:\n  %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/sl-SI/prefwindow.dtd b/locale/sl-SI/prefwindow.dtd
index 75ccecf..5f5f57c 100644
--- a/locale/sl-SI/prefwindow.dtd
+++ b/locale/sl-SI/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Zajem">
 <!ENTITY captureshortcut.tooltip "Kliknite za zajetje kombinacije tipk s tipkovnice">
 <!ENTITY entershortcut.label "Pritisnite želeno kombinacijo tipk zdaj.">
+<!ENTITY webpages.caption "Spletne strani">
+<!ENTITY promptforctxmenudelete.label "Pozovi ob izbrisu podatkov o prijavi iz vsebinskega menija (desni klik na spletno stran)">
 <!ENTITY modstosavedpasswords.caption "Spremembe okna shranjenih gesel">
 <!ENTITY preselectCurrentSite.label "Predhodno izberi trenutno stran v shranjenih geslih">
 <!ENTITY preselectCurrentSite.tooltip "Ob odpiranju shranjenih gesel bo to takoj izbralo in se pomaknilo na obiskano stran v trenutnem brskalnikovem zavihku.">
diff --git a/locale/sl-SI/spe.properties b/locale/sl-SI/spe.properties
index 89ce536..4bb9a5b 100644
--- a/locale/sl-SI/spe.properties
+++ b/locale/sl-SI/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Podatki prijave shranjeni
 logininfochanged=Podatki prijave spremenjeni
 logininfodeleted=Podatki prijave izbrisani
 failed=Opravilo je spodletelo:\n %S
+deletinglogininfo=Izbriši podatke o prijavi
+deletingareyousure=Ali res želite izbrisati te podatke o prijavi? Tega ni mogoče razveljaviti.
+deletingdontask=Ne sprašuj več (ta poziv lahko obnovite v možnostih dodatka)
diff --git a/locale/sr/prefwindow.dtd b/locale/sr/prefwindow.dtd
index d866aeb..a10f687 100644
--- a/locale/sr/prefwindow.dtd
+++ b/locale/sr/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Сними">
 <!ENTITY captureshortcut.tooltip "Кликните да бисте снимили комбинацију типки на тастатури">
 <!ENTITY entershortcut.label "Сада притисните жељену комбинацију типки.">
+<!ENTITY webpages.caption "Веб странице">
+<!ENTITY promptforctxmenudelete.label "Питај ме за потврду приликом брисања информација о пријави помоћу приручног менија (десног клика на веб страницу)">
 <!ENTITY modstosavedpasswords.caption "Измене у прозору са сачуваним лозинкама">
 <!ENTITY preselectCurrentSite.label "Унапред изабери тренутну страницу у сачуваним лозинкама">
 <!ENTITY preselectCurrentSite.tooltip "Када отварате сачуване лозинке, ово ће аутоматски изабрати и спустити на страницу која је отворена у тренутном језичку,">
diff --git a/locale/sr/spe.properties b/locale/sr/spe.properties
index 56eff0a..27a1f7c 100644
--- a/locale/sr/spe.properties
+++ b/locale/sr/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Лозинка је сачувана
 logininfochanged=Лозинка је промењена
 logininfodeleted=Лозинка је обрисана
 failed=Не могу да извршим радњу:\n  %S
+deletinglogininfo=Брисање информација о пријавама
+deletingareyousure=Желите да избришете ове информације о пријавама? Ово не може бити опозвано.
+deletingdontask=Не питај ме поново (ово обавештење можете поново укључити у опцијама додатка)
diff --git a/locale/sv-SE/prefwindow.dtd b/locale/sv-SE/prefwindow.dtd
index 6f29a57..d93e46b 100644
--- a/locale/sv-SE/prefwindow.dtd
+++ b/locale/sv-SE/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capture">
 <!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
 <!ENTITY entershortcut.label "Please press your desired key combination now.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
 <!ENTITY preselectCurrentSite.label "Förhandsvälj aktuell webbplats i "Sparade lösenord"">
 <!ENTITY preselectCurrentSite.tooltip "När "Sparade lösenord" öppnas kommer Saved Password Editor omedelbart att välja och rulla till den webbplats som besöks i den aktuella webbläsarfliken.">
diff --git a/locale/sv-SE/spe.properties b/locale/sv-SE/spe.properties
index 2f462c8..c62c1f5 100644
--- a/locale/sv-SE/spe.properties
+++ b/locale/sv-SE/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Inloggningsuppgifterna har sparats
 logininfochanged=Inloggningsuppgifterna har ändrats
 logininfodeleted=Inloggningsuppgifterna har tagits bort
 failed=Det gick inte att utföra åtgärden:\n %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/tr/prefwindow.dtd b/locale/tr/prefwindow.dtd
index a489de0..1ff156d 100644
--- a/locale/tr/prefwindow.dtd
+++ b/locale/tr/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Oluştur">
 <!ENTITY captureshortcut.tooltip "Tuş kombinasyonu klavyeden oluşturmak için tıkla">
 <!ENTITY entershortcut.label "Lütfen istediğin tuş kombinasyonunu tuşla.">
+<!ENTITY webpages.caption "İnternet sayfaları">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Kayıtlı Şifreler ekranında değişiklikler">
 <!ENTITY preselectCurrentSite.label "Şuanki açılı siteyi Kayıtlı Şifrelerde önceden seç">
 <!ENTITY preselectCurrentSite.tooltip "Kayıtlı Şifreleri açarken,sekmedeki ziyaret edilen siteyi otomatik seçecek.">
diff --git a/locale/tr/spe.properties b/locale/tr/spe.properties
index 0396154..ea365de 100644
--- a/locale/tr/spe.properties
+++ b/locale/tr/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Giriş bilgisi kaydedildi
 logininfochanged=Giriş bilgisi değişti
 logininfodeleted=Giriş bilgisi silindi
 failed=İşlem başarısız oldu:\n %S
+deletinglogininfo=Giriş bilgileri siliniyor
+deletingareyousure=Giriş bilgilerini silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.
+deletingdontask=Tekrar sorma (eklenti seçeneklerinden tekrar değiştirebilirsiniz)
diff --git a/locale/uk/browserOverlay.dtd b/locale/uk/browserOverlay.dtd
new file mode 100644
index 0000000..fb6c889
--- /dev/null
+++ b/locale/uk/browserOverlay.dtd
@@ -0,0 +1,14 @@
+<!-- Open Saved Passwords -->
+<!ENTITY savedpasswords.label "Збережені паролі">
+<!ENTITY savedpasswords.accesskey "п">
+<!ENTITY savedpasswords.tooltip "Відкрити діалог збережених паролів">
+<!-- Context menu -->
+<!ENTITY ctx_savelogininfo.label "Зберегти інформацію входу">
+<!ENTITY ctx_savelogininfo.accesskey "З">
+<!ENTITY ctx_savelogininfo.tooltip "Додати збережений пароль для цієї форми">
+<!ENTITY ctx_editlogininfo.label "Змінити інформацію входу">
+<!ENTITY ctx_editlogininfo.accesskey "м">
+<!ENTITY ctx_editlogininfo.tooltip "Змінити збережений пароль для цієї форми">
+<!ENTITY ctx_deletelogininfo.label "Вилучити інформацію входу">
+<!ENTITY ctx_deletelogininfo.accesskey "В">
+<!ENTITY ctx_deletelogininfo.tooltip "Вилучити збережений пароль для цієї форми">
diff --git a/locale/uk/prefwindow.dtd b/locale/uk/prefwindow.dtd
new file mode 100644
index 0000000..4c3379b
--- /dev/null
+++ b/locale/uk/prefwindow.dtd
@@ -0,0 +1,30 @@
+<!ENTITY prefwindow.title "Налаштування Редактора Збережених Паролів">
+<!ENTITY opensp_group.caption "Елементи Збережених Паролів">
+<!ENTITY displayMenuitem.label "Включити елемент в меню">
+<!ENTITY displayMenuitem.tooltip "Додає елемент "Збережені Паролі" в меню Інструменти та меню Firefox для Windows/Linux для швидкого виклику менеджера паролів">
+<!ENTITY renameMenuitemTo.label "Перейменувати елемент на:">
+<!ENTITY renameMenuitemTo.tooltip "Введіть щось тут для виклику ярлика іншого ніж "Збережені паролі", якщо ви хочете зробити його менш надокучливим. Зітріть значення для повернення використання "Збережених паролів". Увага: це не заміна належної безпеки; якщо вам необхідно захистити свої паролі, ви повинні використовувати головний пароль, коли це можливо.">
+<!ENTITY opensp_shortcut.label "Комбінація клавіш">
+<!ENTITY opensp_shortcut.tooltip "Комбінація клавіш для відкриття збережених паролів">
+<!-- TRANSLATORS: "shift", "alt", "meta", and "control" must be copied exactly (excluding quotes). Please do not try to translate them. -->
+<!ENTITY opensp_shortcut_modifiers.tooltip "Змінні клавіші, які повинні бути натиснуті при натисканні головної клавіші (список, розділений комами чи пробілами з наступними значеннями: shift alt meta control). Використання "shift" повинно відповідати вимогам вашої клавіатури.">
+<!ENTITY opensp_shortcut_key.tooltip "Головна клавіша комбінації. Повинна відповідати використанню "shift" у змінних.">
+<!ENTITY captureshortcut.label "Захопити">
+<!ENTITY captureshortcut.tooltip "Натисніть для захоплення комбінації клавіш з клавіатури">
+<!ENTITY entershortcut.label "Натисніть свою бажану комбінацію клавіш.">
+<!ENTITY webpages.caption "Веб-сторінки">
+<!ENTITY promptforctxmenudelete.label "Запит при вилученні інформації входу з контекстного меню (права клавіша на веб-сторінці)">
+<!ENTITY modstosavedpasswords.caption "Змінні для вікна Збережених паролів">
+<!ENTITY preselectCurrentSite.label "Попередній вибір поточного сайта в Збережених паролях">
+<!ENTITY preselectCurrentSite.tooltip "При відкритті Збережених паролів буде одразу здійснено вибір і перехід до сайту, який відкрито в поточній вкладці браузера.">
+<!ENTITY alwaysShowPasswords.label "Завжди показувати паролі">
+<!ENTITY alwaysShowPasswords.tooltip "Якщо відмічено, Редактор Збережених Паролів спричинить показ стовпчика Пароля при відкритті діалогу Збережених Паролів та показ пароля при відкритті діалогу редактора.">
+<!ENTITY alwaysPromptForMasterPassword.label "Завжди запитувати головний пароль">
+<!ENTITY alwaysPromptForMasterPassword.tooltip "Запити головного пароля при показі паролів у Збережених Паролях. Увімкнення спричинить подвійний запит щонайменше один раз за сеанс. Якщо вимкнено, в більшості випадків не буде здійснюватись запит головного пароля.">
+<!ENTITY passwordfield_caption.label "Поле пароля у вікні редактора">
+<!ENTITY passwordfield_alwayshide.label "Завжди приховувати пароль при відкритті вікна редактора">
+<!ENTITY passwordfield_alwaysshow.label "Завжди показувати пароль при відкритті вікна редактора">
+<!ENTITY passwordfield_rememberlast.label "Пам'ятати останній стан">
+<!ENTITY passwordfield_rememberlast.tooltip "Показувати чи приховувати так само, як при останньому відкритті вікна">
+<!ENTITY passwordfield_followspwin.label "Стежити за списком Збережених Паролів">
+<!ENTITY passwordfield_followspwin.tooltip "Показувати лише якщо паролі в даний момент показані у вікні Збережених Паролів">
diff --git a/locale/uk/pwdedit.dtd b/locale/uk/pwdedit.dtd
new file mode 100644
index 0000000..97440a8
--- /dev/null
+++ b/locale/uk/pwdedit.dtd
@@ -0,0 +1,36 @@
+<!ENTITY savedpasswordeditor.title "Редактор збережених паролів">
+<!ENTITY signontype.label "Тип">
+<!ENTITY type_form.label "Веб-форма">
+<!ENTITY type_form.accesskey "В">
+<!ENTITY type_form.tooltip "Форма на веб-сторінці">
+<!ENTITY type_annotated.label "Анотований">
+<!ENTITY type_annotated.accesskey "А">
+<!ENTITY type_annotated.tooltip "Логін, який потребує рядок на додаток до хосту для даних служби (н-д HTTP автентифікація)">
+<!ENTITY hostname.label "Хост">
+<!ENTITY hostname.tooltip "Ім'я протоколу/хосту">
+<!ENTITY formSubmitURL.label "Відправляти префікс">
+<!ENTITY formSubmitURL.tooltip "Префікс адреси відправлення форми">
+<!ENTITY annotation.label "Анотація">
+<!ENTITY annotation.tooltip "Додатковий рядок, який визначає службу для засвідчення (н-д HTTP область)">
+<!ENTITY username.label "Ім'я користувача">
+<!ENTITY username.tooltip "Ім'я користувача для запам'ятовування">
+<!ENTITY password.label "Пароль">
+<!ENTITY password.tooltip "Пароль для запам'ятовування">
+<!ENTITY usernameField.label "Назва поля імені користувача">
+<!ENTITY usernameField.tooltip "Атрибут назви для відповідного поля імені користувача в формі">
+<!ENTITY passwordField.label "Назва поля пароля">
+<!ENTITY passwordField.tooltip "Атрибут назви для відповідного поля пароля в формі">
+<!ENTITY showPassword.label "Показати">
+<!ENTITY showPassword.accesskey "П">
+<!ENTITY showPassword.tooltip "Перемкнути видимість пароля">
+<!ENTITY hidePassword.label "Приховати">
+<!ENTITY hidePassword.accesskey "х">
+<!ENTITY guessfrompage.label "Визначення з поточної сторінки">
+<!ENTITY guessfrompage.accesskey "В">
+<!ENTITY guessfrompage.tooltip "Заповнити цю форму базуючись на можливій формі входу на поточній сторінці">
+<!ENTITY prevform.label "Попередня форма">
+<!ENTITY prevform.accesskey "о">
+<!ENTITY prevform.tooltip "Спробувати попередню форму зі сторінки">
+<!ENTITY nextform.label "Наступна форма">
+<!ENTITY nextform.accesskey "Н">
+<!ENTITY nextform.tooltip "Спробувати наступну форму зі сторінки">
diff --git a/locale/uk/pwdedit.properties b/locale/uk/pwdedit.properties
new file mode 100644
index 0000000..b0db0b4
--- /dev/null
+++ b/locale/uk/pwdedit.properties
@@ -0,0 +1,11 @@
+# TRANSLATORS: \n stands for a line break, and %S is a placeholder
+# for a string to be inserted.
+# SAVED PASSWORD EDITOR DIALOG
+newlogin=Створення нового логіна
+clonelogin=Клонування логіна
+editlogin=Зміна логіна
+editmultlogin=Зміна кількох логінів
+nologinform=На цій сторінці не знайдено відповідної форми входу!
+emptyhost=Поле розташування не повинно бути пустим. Виправте і спробуйте знову.
+emptysecondary=Поле префікса відправлення чи анотації (в залежності від вибраного типу) не повинно бути пустим. Виправте і спробуйте знову.
+multduplogins=Це може бути результатом дублікатів логінів. Для завершення зміни, ви повинні залишити принаймні одне з розташувань, префікс відправлення, анотацію чи поле імені користувача (в залежності від обставин) у невизначеному стані, шляхом стирання введених значень.
diff --git a/locale/bg/pwdmgrOverlay.dtd b/locale/uk/pwdmgrOverlay.dtd
similarity index 61%
copy from locale/bg/pwdmgrOverlay.dtd
copy to locale/uk/pwdmgrOverlay.dtd
index 3c9fd9a..7264808 100644
--- a/locale/bg/pwdmgrOverlay.dtd
+++ b/locale/uk/pwdmgrOverlay.dtd
@@ -3,11 +3,11 @@
      keys for the whole window. Make sure your choices don't conflict in any of
      those contexts. 
 -->
-<!ENTITY newentry.label "Нов запис">
+<!ENTITY newentry.label "Новий">
 <!ENTITY newentry.accesskey "Н">
-<!ENTITY editentry.label "Редактиране">
-<!ENTITY editentry.accesskey "Р">
-<!ENTITY cloneentry.label "Клониране">
+<!ENTITY editentry.label "Змінити">
+<!ENTITY editentry.accesskey "З">
+<!ENTITY cloneentry.label "Клонувати">
 <!ENTITY cloneentry.accesskey "К">
-<!ENTITY visitsite.label "Вижте сайта">
+<!ENTITY visitsite.label "Відвідати сайт(и)">
 <!ENTITY visitsite.accesskey "В">
diff --git a/locale/uk/pwdmgrOverlay.properties b/locale/uk/pwdmgrOverlay.properties
new file mode 100644
index 0000000..7afd307
--- /dev/null
+++ b/locale/uk/pwdmgrOverlay.properties
@@ -0,0 +1,6 @@
+# TRANSLATORS: \n stands for a line break, and %S is a placeholder
+# for a string to be inserted.
+# POPUP MESSAGE WHEN ADDING/MODIFYING AN ENTRY FAILS
+badnewentry=Сталася помилка:\n %S\nЧи намагалися ви створити дублікат запису входу?
+badurl=Вибраний логін має некоректний URL. Вкладку не було відкрито.
+badmulturl=Один чи більше вибраних логінів мають некоректний URL. Вкладки не були відкриті для цих логінів.
diff --git a/locale/uk/spe.properties b/locale/uk/spe.properties
new file mode 100644
index 0000000..bcff181
--- /dev/null
+++ b/locale/uk/spe.properties
@@ -0,0 +1,13 @@
+# TRANSLATORS: \n stands for a line break, and %S is a placeholder
+# for a string to be inserted.
+savedpasswordeditor=Saved Password Editor
+error=Помилка
+nologinstoedit=Немає логінів для зміни!
+nologinstodelete=Немає логінів для вилучення!
+logininfosaved=Інформація входу збережена
+logininfochanged=Інформація входу змінена
+logininfodeleted=Інформація входу вилучена
+failed=Операція невдала:\n %S
+deletinglogininfo=Вилучення інформації входу
+deletingareyousure=Ви дійсно хочете вилучити цю інформацію про вхід? Цю дію неможливо відмінити.
+deletingdontask=Не питати знову (ви можете відновити цей запит в налаштуваннях додатку)
diff --git a/locale/uk/welcome.dtd b/locale/uk/welcome.dtd
new file mode 100644
index 0000000..9be407a
--- /dev/null
+++ b/locale/uk/welcome.dtd
@@ -0,0 +1,50 @@
+<!-- LOCALE
+
+     Format: language-COUNTRY according to RFC 1766
+     ( http://www.ietf.org/rfc/rfc1766.txt ). COUNTRY is for dialectal
+     variation and is not necessary for locales without such variation. You can
+     probably copy the locale tag of your localized Mozilla application
+     (Firefox, etc.). Examples:
+
+     en-US  - English in US
+     en-GB  - English in Great Britain
+     de-DE  - German in Germany
+     ru     - Russian (no specific country)
+
+-->
+<!ENTITY locale "uk">
+<!-- LAYOUT DIRECTION: "LTR" for left-to-right; "RTL" for right-to-left.
+     Generally, this should follow the direction of your writing system. 
+-->
+<!ENTITY layoutdirection "LTR">
+<!-- WELCOME PAGE
+
+     This needs a little care. There is some embedded markup (sorry about
+     that). Of course, don't translate any text inside tags. The & lt; and
+     & gt; codes produce < and > respectively, but don't reverse them; that
+     will be done automatically for right-to-left text. & quot; produces a
+     double quote character. Please substitute whatever is appropriate in your
+     locale, but if you are editing this file directly, as opposed to using
+     BabelZilla's interface, anything other than <, >, ", ', and & must be in
+     UTF-8 or use numerical entities (e.g. & #x89ab;); named entities other
+     than the ones for those five characters (& lt; & gt; & quot; & apos;
+     & amp;) are NOT defined in this context. Double quote characters must be
+     encoded as & quot; (again, if you are editing directly), since the
+     strings are already double-quote delimited.
+
+-->
+<!ENTITY welcometospe "Вітаємо у Saved Password Editor">
+<!-- Paragraph 1, Firefox version -->
+<!ENTITY welcomepara1_fx "Дякуємо за використання <a id='addonlink'>Saved Password Editor</a>. Ви можете отримати доступ до функцій редагування, перейшовши у Меню > Налаштування, або Змінити > Налаштування (залежно від вашої операційної системи), після чого перейшовши у розділ "Безпека" та натиснувши на кнопку "Збережені паролі…". Ви також можете отримати доступ до збережених паролів з меню Інструменти чи з меню Firefox (у Firefox 4 і новіше на Windows та Linux) [...]
+<!-- Paragraph 1, SeaMonkey version -->
+<!-- XXXXX TRANSLATORS: Please pay attention! XXXXX
+     XXXXX SeaMonkey DOES NOT HAVE View > Toolbars > Customize…
+           among other things XXXXX
+     XXXXX Be careful if you copy and paste. XXXXX 
+-->
+<!ENTITY welcomepara1_sm "Дякуємо за використання <a id='addonlink'>Saved Password Editor</a>. Ви можете отримати доступ до функцій редагування, перейшовши у Меню > Налаштування, або Змінити > Налаштування (залежно від вашої операційної системи), після чого перейшовши у розділ "Безпека" та натиснувши на кнопку "Збережені паролі…". Ви також можете отримати доступ до збережених паролів з меню Інструменти. Також для вашої зручності доступна кнопка в панелі інструме [...]
+<!-- Paragraph 2 -->
+<!-- The "span" element here is replaced by "Firefox", "Thunderbird", etc. -->
+<!ENTITY welcomepara2 "Майте на увазі, що діалог збережених паролів є основним компонентом <span id='appname'/> і не є частиною цього розширення, за винятком окремих функцій, зазначених вище. Кнопка панелі інструментів призначена лише для зручності, з розрахунком на те, що деякі користувачі цього розширення захочуть отримувати доступ до цього діалогу значно частіше.">
+<!-- Paragraph 3 -->
+<!ENTITY welcomepara3 "Ви також можете використовувати логіни, пов'язані з конкретною веб-формою, натиснувши на праву кнопку миші в будь-якому з її полів і вибравши потрібну дію.">
diff --git a/locale/vi/prefwindow.dtd b/locale/vi/prefwindow.dtd
index d278e81..092e999 100644
--- a/locale/vi/prefwindow.dtd
+++ b/locale/vi/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capture">
 <!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
 <!ENTITY entershortcut.label "Please press your desired key combination now.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
 <!ENTITY preselectCurrentSite.label "Chọn trước trang hiện tại trong Saved Passwords">
 <!ENTITY preselectCurrentSite.tooltip "Khi mở Saved Passwords, cái này sẽ lập tức chọn và cuộn tới trang đã xem trong chính thẻ hiện tại.">
diff --git a/locale/vi/spe.properties b/locale/vi/spe.properties
index fa7a93e..0c405d2 100644
--- a/locale/vi/spe.properties
+++ b/locale/vi/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=Đã lưu thông tin đăng nhập
 logininfochanged=Đã thay đổi thông tin đăng nhập
 logininfodeleted=Đã xóa thông tin đăng nhập
 failed=Lỗi thi hành lệnh:\n %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/zh-CN/prefwindow.dtd b/locale/zh-CN/prefwindow.dtd
index d1ffe9a..9e2b434 100644
--- a/locale/zh-CN/prefwindow.dtd
+++ b/locale/zh-CN/prefwindow.dtd
@@ -12,6 +12,8 @@
 <!ENTITY captureshortcut.label "Capture">
 <!ENTITY captureshortcut.tooltip "Click to capture a key combination from your keyboard">
 <!ENTITY entershortcut.label "Please press your desired key combination now.">
+<!ENTITY webpages.caption "Web pages">
+<!ENTITY promptforctxmenudelete.label "Prompt when deleting login info from context menu (right-click on web page)">
 <!ENTITY modstosavedpasswords.caption "Modifications to Saved Passwords window">
 <!ENTITY preselectCurrentSite.label "在已保存密码中预先选中当前站点">
 <!ENTITY preselectCurrentSite.tooltip "打开已保存密码时,立即选中并滚动到当前浏览器标签中浏览的站点。">
diff --git a/locale/zh-CN/pwdmgrOverlay.dtd b/locale/zh-CN/pwdmgrOverlay.dtd
index 758cbe9..1891d9b 100644
--- a/locale/zh-CN/pwdmgrOverlay.dtd
+++ b/locale/zh-CN/pwdmgrOverlay.dtd
@@ -7,6 +7,7 @@
 
 
 
+
 -->
 <!ENTITY newentry.label "新建">
 <!ENTITY newentry.accesskey "N">
diff --git a/locale/zh-CN/spe.properties b/locale/zh-CN/spe.properties
index fd5e5f1..4a58c28 100644
--- a/locale/zh-CN/spe.properties
+++ b/locale/zh-CN/spe.properties
@@ -8,3 +8,6 @@ logininfosaved=登录信息已保存
 logininfochanged=登录信息已更改
 logininfodeleted=登录信息已删除
 failed=操作失败:\n  %S
+deletinglogininfo=Deleting login info
+deletingareyousure=Are you sure you want to delete this login info? This cannot be undone.
+deletingdontask=Don't ask again (you can restore this prompt in the add-on options)
diff --git a/locale/zh-CN/welcome.dtd b/locale/zh-CN/welcome.dtd
index fefb9d8..ac0a6f6 100644
--- a/locale/zh-CN/welcome.dtd
+++ b/locale/zh-CN/welcome.dtd
@@ -16,6 +16,7 @@
 
 
 
+
 -->
 <!ENTITY locale "zh-CN">
 <!-- LAYOUT DIRECTION: "LTR" for left-to-right; "RTL" for right-to-left.
@@ -25,6 +26,7 @@
 
 
 
+
 -->
 <!ENTITY layoutdirection "LTR">
 <!-- WELCOME PAGE
@@ -47,6 +49,7 @@
 
 
 
+
 -->
 <!ENTITY welcometospe "欢迎使用已保存密码编辑器">
 <!-- Paragraph 1, Firefox version -->
@@ -61,6 +64,7 @@
 
 
 
+
 -->
 <!ENTITY welcomepara1_sm "感谢您使用<a id='addonlink'>已保存密码编辑器</a>!要使用编辑功能,请打开工具 > 选项 或者 编辑 > 首选项(依操作系统而定),导航至“隐私 & 安全”下的“密码”面板,点击“管理保存的密码”按钮。也可以从工具菜单中快速打开已保存密码。为了方便使用,您可以添加一个工具栏按钮;右键点击工具栏并选择“定制...”即可。弹出的对话框中现在新包含了“编辑”和“新建”按钮。已保存密码对话框现已在菜单按钮和上下文菜单中包含了添加和编辑密码的命令。">
 <!-- Paragraph 2 -->
diff --git a/locale/zh-TW/prefwindow.dtd b/locale/zh-TW/prefwindow.dtd
index 6e3221d..c5c63ea 100644
--- a/locale/zh-TW/prefwindow.dtd
+++ b/locale/zh-TW/prefwindow.dtd
@@ -1,20 +1,22 @@
 <!ENTITY prefwindow.title "Saved Password Editor 偏好設定">
 <!ENTITY opensp_group.caption "Saved Passwords 捷徑">
 <!ENTITY displayMenuitem.label "在選單內加入捷徑">
-<!ENTITY displayMenuitem.tooltip "將「已存密碼」加入工具選單及 Windows/Linux 程式功能表作為密碼管理員的捷徑">
+<!ENTITY displayMenuitem.tooltip "將「已存密碼」加入工具選單及 Windows/Linux 系統的 Firefox 程式功能表,作為密碼管理員的捷徑">
 <!ENTITY renameMenuitemTo.label "重新命名捷徑:">
-<!ENTITY renameMenuitemTo.tooltip "若您想讓預設的「已存密碼」看起來低調一點,請在此輸入自訂的名稱。清空本欄位會使捷徑名還原為「已存密碼」。請注意:本功能無法確保安全性,若您感到有必要保護好自己的密碼,請使用主控密碼。">
+<!ENTITY renameMenuitemTo.tooltip "若您想讓預設的「已存密碼」看起來低調一點,請在此輸入自訂的名稱。清空本欄位會使捷徑名還原為「已存密碼」。請注意:本功能無法確保安全性,若您覺得有必要保護好自己的帳密,請善用主控密碼。">
 <!ENTITY opensp_shortcut.label "鍵盤快捷鍵">
 <!ENTITY opensp_shortcut.tooltip "用於開啟 Saved Passwords 的按鍵組合">
 <!-- TRANSLATORS: "shift", "alt", "meta", and "control" must be copied exactly (excluding quotes). Please do not try to translate them. -->
-<!ENTITY opensp_shortcut_modifiers.tooltip "在按下主要按鍵時,必須一直按著不放的輔助按鍵(Modifier Key, shift、alt、meta、ctrl 這些鍵,以半形逗號或空白分隔)。">
+<!ENTITY opensp_shortcut_modifiers.tooltip "在按下主要按鍵的同時,必須按住不放的輔助按鍵 (Modifier Key, shift、alt、meta、ctrl 這些鍵,以半形逗號或空白分隔)。">
 <!ENTITY opensp_shortcut_key.tooltip "按鍵組合中的主要按鍵,需符合大小寫。">
 <!ENTITY captureshortcut.label "抓取按鍵">
 <!ENTITY captureshortcut.tooltip "點此按鈕來從鍵盤抓取按鍵組合">
 <!ENTITY entershortcut.label "現在,請按下您想使用的按鍵組合">
-<!ENTITY modstosavedpasswords.caption "變更至 Saved Passwords 視窗">
+<!ENTITY webpages.caption "網頁">
+<!ENTITY promptforctxmenudelete.label "從快顯功能表(在網頁中按下右鍵)刪除登入資料時提示確認">
+<!ENTITY modstosavedpasswords.caption "針對已存密碼視窗的變更">
 <!ENTITY preselectCurrentSite.label "在已存密碼視窗中預選目前網頁">
-<!ENTITY preselectCurrentSite.tooltip "開啟已存密碼視窗時,登入資料清單會直接選定並捲動到瀏覽器分頁當前的網站。">
+<!ENTITY preselectCurrentSite.tooltip "開啟已存密碼視窗時,登入資料清單會直接選定並捲動到瀏覽中分頁所在的網站。">
 <!ENTITY alwaysShowPasswords.label "總是顯示密碼">
 <!ENTITY alwaysShowPasswords.tooltip "勾選後,Saved Password Editor 會強制顯示密碼管理員中的密碼欄,編輯密碼視窗中的密碼也會顯示為明碼。">
 <!ENTITY alwaysPromptForMasterPassword.label "總是要求主控密碼">
diff --git a/locale/zh-TW/pwdedit.dtd b/locale/zh-TW/pwdedit.dtd
index 1bad4b5..aad220d 100644
--- a/locale/zh-TW/pwdedit.dtd
+++ b/locale/zh-TW/pwdedit.dtd
@@ -5,13 +5,13 @@
 <!ENTITY type_form.tooltip "網頁中的表單">
 <!ENTITY type_annotated.label "註釋">
 <!ENTITY type_annotated.accesskey "A">
-<!ENTITY type_annotated.tooltip "此登入類型需要一組字串使主機能夠辨識伺服器(例:HTTP authentication)">
-<!ENTITY hostname.label "主機(Host)">
-<!ENTITY hostname.tooltip "密碼要套用的協定/主機名稱(例:http://www.example.com)">
-<!ENTITY formSubmitURL.label "送出前綴(Prefix)">
+<!ENTITY type_annotated.tooltip "此登入類型需要一組字串使主機能夠辨識伺服器 (例:HTTP authentication)">
+<!ENTITY hostname.label "主機 (Host)">
+<!ENTITY hostname.tooltip "密碼要套用的協定/主機名稱 (例:http://www.example.com)">
+<!ENTITY formSubmitURL.label "送出前綴 (Prefix)">
 <!ENTITY formSubmitURL.tooltip "表單送出目標位址的前綴字串">
 <!ENTITY annotation.label "註釋">
-<!ENTITY annotation.tooltip "以附加的字串辨識要認證的伺服器(例:HTTP realm)">
+<!ENTITY annotation.tooltip "以附加的字串辨識要認證的伺服器 (例:HTTP realm)">
 <!ENTITY username.label "使用者名稱">
 <!ENTITY username.tooltip "要記憶的使用者名稱">
 <!ENTITY password.label "密碼">
diff --git a/locale/zh-TW/pwdmgrOverlay.properties b/locale/zh-TW/pwdmgrOverlay.properties
index cbe4850..701a1bf 100644
--- a/locale/zh-TW/pwdmgrOverlay.properties
+++ b/locale/zh-TW/pwdmgrOverlay.properties
@@ -1,6 +1,6 @@
 # TRANSLATORS: \n stands for a line break, and %S is a placeholder
 # for a string to be inserted.
 # POPUP MESSAGE WHEN ADDING/MODIFYING AN ENTRY FAILS
-badnewentry=發生錯誤:n  %Sn您是否試圖建立重複的登入項目?
+badnewentry=發生錯誤:\n %S\n您是否試圖建立重複的登入項目?
 badurl=選取的登入設定中含有無效網址,分頁沒有開啟
 badmulturl=選取的登入設定中,有一個以上的設定含有無效網址。這些登入設定的分頁皆未開啟
diff --git a/locale/zh-TW/spe.properties b/locale/zh-TW/spe.properties
index 09eaf94..0b05a29 100644
--- a/locale/zh-TW/spe.properties
+++ b/locale/zh-TW/spe.properties
@@ -7,4 +7,7 @@ nologinstodelete=沒有登入資料可供刪除!
 logininfosaved=登入資料已儲存
 logininfochanged=登入資料已變更
 logininfodeleted=登入資料已刪除
-failed=操作失敗:\n  %S
+failed=操作失敗:\n %S
+deletinglogininfo=刪除登入資料
+deletingareyousure=您是否確定要刪除此項登入資料?刪下去就無法反悔了。
+deletingdontask=不再詢問 (您可以在元件選項中恢復此提示訊息)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/mozilla-password-editor.git



More information about the Pkg-mozext-commits mailing list