merge local change FENNEC_14_0b1_BUILD1 FENNEC_14_0b1_BUILD2 FENNEC_14_0b1_BUILD3 FENNEC_14_0b1_RELEASE FENNEC_14_0b2_BUILD1 FENNEC_14_0b2_RELEASE
authorTim Maks van den Broek <thunderbird-nl@planet.nl>
Sat, 28 Apr 2012 11:45:09 +0200
changeset 2033 e21673ec90548d2d6316983e1c9ad06f001c1240
parent 2032 f95be11e619cf8865bb4916490947ffb49a5955d (current diff)
parent 2031 a4358c29f192799f30bf45afff3c9b717e55a012 (diff)
child 2034 e367077a91122404dd523b25d729576e173000dd
child 2041 2623f55efe1783bc7cee22ed880dbb8f10cce294
child 2042 dd7f35810c362a3f3379997a3ec2e5ed0b4e98ce
child 2044 9ed2ded24a2c284acc93e9c7fdb5aa361eeecc7b
child 2045 3531e5fddba399c4f599be12197ac846d7266f99
push id150
push userthunderbird-nl@planet.nl
push dateSat, 28 Apr 2012 09:45:33 +0000
merge local change
mobile/android/chrome/webapps.dtd
--- a/browser/chrome/browser/aboutDialog.dtd
+++ b/browser/chrome/browser/aboutDialog.dtd
@@ -1,14 +1,14 @@
 <!ENTITY aboutDialog.title          "Over &brandFullName;">
 
 <!-- LOCALIZATION NOTE (warningDesc.version): This is a warning about the experimental nature of Nightly and Aurora builds. It is only shown in those versions. -->
 <!ENTITY warningDesc.version        "&brandShortName; is experimenteel en kan onstabiel zijn.">
-<!-- LOCALIZATION NOTE (warningDesc.telemetry): This is a notification that Nightly/Aurora builds automatically send Telemetry data back to Mozilla. It is only shown in those versions. "It" refers to brandShortName. -->
-<!ENTITY warningDesc.telemetry      "Er worden automatisch testgegevens naar &vendorShortName; teruggestuurd, zodat &brandShortName; kan worden verbeterd.">
+<!-- LOCALIZATION NOTE (warningDesc.telemetryDesc): This is a notification that Nightly/Aurora builds automatically send Telemetry data back to Mozilla. It is only shown in those versions. "It" refers to brandShortName. -->
+<!ENTITY warningDesc.telemetryDesc  "Er worden automatisch gegevens over prestaties, hardware, gebruik en en persoonlijke aanpassingen naar &vendorShortName; teruggestuurd, zodat &brandShortName; kan worden verbeterd.">
 
 <!-- LOCALIZATION NOTE (community.exp.*) This paragraph is shown in "experimental" builds, i.e. Nightly and Aurora builds, instead of the other "community.*" strings below. -->
 <!ENTITY community.exp.start        "">
 <!-- LOCALIZATION NOTE (community.exp.mozillaLink): This is a link title that links to http://www.mozilla.org/. -->
 <!ENTITY community.exp.mozillaLink  "&vendorShortName;">
 <!ENTITY community.exp.middle       " is een ">
 <!-- LOCALIZATION NOTE (community.exp.creditslink): This is a link title that links to about:credits. -->
 <!ENTITY community.exp.creditsLink  "wereldwijde gemeenschap">
--- a/browser/chrome/browser/browser.dtd
+++ b/browser/chrome/browser/browser.dtd
@@ -601,19 +601,16 @@ just addresses the organization to follo
 <!ENTITY syncSetup.accesskey          "S">
 <!ENTITY syncSyncNowItem.label        "Nu synchroniseren">
 <!ENTITY syncSyncNowItem.accesskey    "s">
 <!ENTITY syncToolbarButton.label      "Synchroniseren">
 
 <!ENTITY addonBarCloseButton.tooltip  "Add-onbalk sluiten">
 <!ENTITY toggleAddonBarCmd.key        "/">
 
-<!-- LOCALIZATION NOTE (htmlPanel.label): This is a label for a button that
-activates the Web Developer->Inspect UI's HTML Tree Panel. -->
-<!ENTITY htmlPanel.label              "HTML">
-
-<!-- LOCALIZATION NOTE (htmlPanel.tooltiptext): The text that appears when a user
-hovers over the HTML panel's toolbar button. -->
-<!ENTITY htmlPanel.tooltiptext        "HTML-paneel">
-
-<!-- LOCALIZATION NOTE (htmlPanel.accesskey): The key bound to the HTML panel's
+<!-- LOCALIZATION NOTE (markupButton.arialabel): The markup button is the button
+located in front of the breadcrumbs display in the inspector toolbar. The button
+doesn't display any label, but exposes a label to screen-readers with "aria-label".
+-->
+<!ENTITY markupButton.arialabel          "Markup">
+<!-- LOCALIZATION NOTE (markupButton.accesskey): The key bound to the Markup panel's
 toolbar button -->
-<!ENTITY htmlPanel.accesskey          "H">
+<!ENTITY markupButton.accesskey          "M">
--- a/browser/chrome/browser/browser.properties
+++ b/browser/chrome/browser/browser.properties
@@ -110,16 +110,23 @@ crashedpluginsMessage.title=De %S-plug-i
 crashedpluginsMessage.reloadButton.label=Pagina vernieuwen
 crashedpluginsMessage.reloadButton.accesskey=n
 crashedpluginsMessage.submitButton.label=Een crashrapport verzenden
 crashedpluginsMessage.submitButton.accesskey=c
 crashedpluginsMessage.learnMore=Meer info…
 carbonFailurePluginsMessage.message=Deze pagina vraagt om een plug-in die alleen in 32-bits modus kan werken
 carbonFailurePluginsMessage.restartButton.label=Herstarten in 32-bits modus
 carbonFailurePluginsMessage.restartButton.accesskey=r
+activatePluginsMessage.message=Wilt u de plug-ins op deze pagina activeren?
+activatePluginsMessage.label=Plug-ins activeren
+activatePluginsMessage.accesskey=P
+activatePluginsMessage.always=Plug-ins voor deze pagina altijd activeren
+activatePluginsMessage.always.accesskey=c
+activatePluginsMessage.never=Plug-ins voor deze pagina nooit activeren
+activatePluginsMessage.never.accesskey=n
 
 # Sanitize
 # LOCALIZATION NOTE (sanitizeDialog2.everything.title): When "Time range to
 # clear" is set to "Everything", the Clear Recent History dialog's title is
 # changed to this.  See UI mockup and comment 11 at bug 480169 -->
 sanitizeDialog2.everything.title=Alle geschiedenis wissen
 sanitizeButtonOK=Nu wissen
 # LOCALIZATION NOTE (sanitizeEverythingWarning2): Warning that appears when
@@ -320,19 +327,21 @@ browser.menu.showCharacterEncoding=false
 syncPromoNotification.bookmarks.description=Met %S kunt u al uw bladwijzers op al uw apparaten benaderen.\u0020
 # LOCALIZATION NOTE (syncPromoNotification.passwords.label): This appears in
 # the remember password panel.  %S will be replaced by syncBrandShortName.
 # The final space separates this text from the Learn More link.
 syncPromoNotification.passwords.description=Met %S kunt u al uw wachtwoorden op al uw apparaten benaderen.\u0020
 syncPromoNotification.learnMoreLinkText=Meer info
 
 # Telemetry prompt
-# LOCALIZATION NOTE (telemetryPrompt): %1$S will be replaced by brandFullName,
-# and %2$S by the value of the toolkit.telemetry.server_owner preference.
-telemetryPrompt = Wilt u helpen %1$S te verbeteren door anonieme gegevens over prestaties, hardwareconfiguratie, gebruik van functies en browseraanpassingen naar %2$S te verzenden?
+# LOCALIZATION NOTE (telemetryOptInPrompt): %1$S will be replaced by
+# brandFullName, and %2$S by the value of the toolkit.telemetry.server_owner
+# preference.
+telemetryOptInPrompt = Wilt u helpen %1$S te verbeteren door informatie over prestaties, hardware, functies en browseraanpassingen naar %2$S te verzenden?
+# LOCALIZATION NOTE (telemetryOptInPrompt): %1$S will be replaced by?
 telemetryLinkLabel = Meer info
 telemetryYesButtonLabel2 = Ja, ik wil helpen
 telemetryYesButtonAccessKey = J
 telemetryNoButtonLabel = Nee
 telemetryNoButtonAccessKey = N
 
 # Webapps notification popup
 webapps.install = Installeren
--- a/browser/chrome/browser/devtools/debugger.dtd
+++ b/browser/chrome/browser/devtools/debugger.dtd
@@ -14,16 +14,28 @@
 <!-- LOCALIZATION NOTE (debuggerMenu.commandkey): This is the command key that
   -  launches the debugger UI. Do not translate this one! -->
 <!ENTITY debuggerMenu.commandkey     "S">
 
 <!-- LOCALIZATION NOTE (debuggerUI.closeButton): This is the label for the
   -  button that closes the debugger UI. -->
 <!ENTITY debuggerUI.closeButton      "Sluiten">
 
+<!-- LOCALIZATION NOTE (debuggerUI.stepOverButton): This is the label for the
+  -  button that steps over a function call. -->
+<!ENTITY debuggerUI.stepOverButton   "Overslaan">
+
+<!-- LOCALIZATION NOTE (debuggerUI.stepInButton): This is the label for the
+  -  button that steps into a function call. -->
+<!ENTITY debuggerUI.stepInButton     "Instappen">
+
+<!-- LOCALIZATION NOTE (debuggerUI.stepOutButton): This is the label for the
+  -  button that steps out of a function call. -->
+<!ENTITY debuggerUI.stepOutButton    "Uitstappen">
+
 <!-- LOCALIZATION NOTE (debuggerUI.stackTitle): This is the label for the
   -  widget that displays the call stack frames in the debugger. -->
 <!ENTITY debuggerUI.stackTitle       "Call stack">
 
 <!-- LOCALIZATION NOTE (debuggerUI.scriptTitle): This is the label for the
   -  widget that displays the source code for the script that is currently
   -  being inspected in the debugger. -->
 <!ENTITY debuggerUI.scriptTitle      "Script">
--- a/browser/chrome/browser/devtools/inspector.properties
+++ b/browser/chrome/browser/devtools/inspector.properties
@@ -15,20 +15,28 @@ confirmNavigationAway.buttonLeave=Pagina
 confirmNavigationAway.buttonLeaveAccesskey=v
 confirmNavigationAway.buttonStay=Op de pagina blijven
 confirmNavigationAway.buttonStayAccesskey=b
 
 breadcrumbs.siblings=Siblings
 # LOCALIZATION NOTE (htmlPanel): Used in the Inspector tool's openInspectorUI
 # method when registering the HTML panel.
 
-# LOCALIZATION NOTE (ruleView.*): Button label, accesskey and tooltip text
-# associated with the Highlighter's CSS Rule View in the Style Sidebar.
-ruleView.label=Regels
-ruleView.accesskey=R
-ruleView.tooltiptext=CSS bekijken en bewerken
-
 # LOCALIZATION NOTE (inspectButton.tooltiptext):
 # This button appears in the Inspector Toolbar. inspectButton is stateful,
-# if it's pressed users can select an element with the mouse. Pressing the
-# "Return" key # changes that state. %S is the keyboard shortcut (VK_RETURN in
-# chrome://global/locale/keys.properties).
+# if it's pressed users can select an element with the mouse.
+# %S is the keyboard shortcut.
 inspectButton.tooltiptext=Element met muis selecteren (%S)
+
+# LOCALIZATION NOTE (markupButton.*):
+# This button is the button located at the beginning of the breadcrumbs
+# in the inspector toolbar. Its tooltip is built dynamically.
+# markupButton.tooltip is used on Mac.
+# On Windows and Linux, we use markupButton.tooltipWithAccesskey, where we append
+# the keyboard shortcut.
+markupButton.tooltip=Markup-paneel
+markupButton.tooltipWithAccesskey=Markup-paneel (%S)
+
+
+# LOCALIZATION NOTE (nodeMenu.tooltiptext)
+# This menu appears in the Infobar (on top of the highlighted node) once
+# the node is selected.
+nodeMenu.tooltiptext=Nodebewerking
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/devtools/layoutview.dtd
@@ -0,0 +1,21 @@
+<!-- LOCALIZATION NOTE : FILE This file contains the Layout View strings.
+  - The Layout View is the panel accessible at the bottom of the Inspector
+  - sidebar. -->
+
+<!-- LOCALIZATION NOTE : FILE The correct localization of this file might be to
+  - keep it in English, or another language commonly spoken among web developers.
+  - You want to make that choice consistent across the developer tools.
+  - A good criteria is the language in which you'd find the best
+  - documentation on web development on the web. -->
+
+<!ENTITY elementSize.label      "Elementgrootte: ">
+
+
+<!-- LOCALIZATION NOTE (*.tooltip): These tooltips are not regular tooltips.
+  -  The text appears on the bottom right corner of the layout view when
+  -  the corresponding box is hovered. -->
+
+<!ENTITY margins.tooltip        "marges">
+<!ENTITY borders.tooltip        "randen">
+<!ENTITY padding.tooltip        "opvulling">
+<!ENTITY content.tooltip        "inhoud">
--- a/browser/chrome/browser/devtools/sourceeditor.properties
+++ b/browser/chrome/browser/devtools/sourceeditor.properties
@@ -33,8 +33,14 @@ gotoLineCmd.promptMessage=Spring naar re
 # front of any breakpoint annotation when it is displayed as a tooltip in one of
 # the editor gutters. This feature is used in the JavaScript Debugger.
 annotation.breakpoint.title=Breakpoint: %S
 
 # LOCALIZATION NOTE  (annotation.currentLine): This is the text shown in
 # a tooltip displayed in any of the editor gutters when the user hovers the
 # current line.
 annotation.currentLine=Huidige regel
+
+# LOCALIZATION NOTE  (annotation.debugLocation.title): This is the text shown in
+# a tooltip displayed in any of the editor gutters when the user hovers the
+# current debugger location. The debugger can pause the JavaScript execution at
+# user-defined lines.
+annotation.debugLocation.title=Huidige stap: %S
--- a/browser/chrome/browser/devtools/styleinspector.properties
+++ b/browser/chrome/browser/devtools/styleinspector.properties
@@ -116,8 +116,19 @@ rule.contextmenu.copyproperty.accesskey=
 
 # LOCALIZATION NOTE (rule.contextmenu.copypropertyvalue): The rule view's
 # context menu copy property entry allows a CSS property value to be copied.
 rule.contextmenu.copypropertyvalue=Eigenschapwaarde kopiëren
 
 # LOCALIZATION NOTE (rule.contextmenu.copypropertyvalue.accesskey): The rule
 # view's context menu copy property value access key.
 rule.contextmenu.copypropertyvalue.accesskey=w
+
+
+# LOCALIZATION NOTE (ruleView.*): Button label, accesskey and tooltip text
+# associated with the Highlighter's CSS Rule View in the Style Sidebar.
+ruleView.label=Regels
+ruleView.accesskey=R
+ruleView.tooltiptext=CSS bekijken en bewerken
+
+# LOCALIZATION NOTE (ruleView.empty): Text displayed when the highlighter is
+# first opened and there's no node selected in the rule view.
+rule.empty=Geen element geselecteerd.
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/downloads/downloads.dtd
@@ -0,0 +1,42 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this file,
+   - You can obtain one at http://mozilla.org/MPL/2.0/.  -->
+
+<!-- LOCALIZATION NOTE (indicator.tooltiptext):
+     Tooltip for the indicator that displays the progress of ongoing downloads.
+     -->
+<!ENTITY indicator.tooltiptext            "Downloads">
+
+<!-- LOCALIZATION NOTE (downloads.title):
+     Used by screen readers to describe the Downloads Panel.
+     -->
+<!ENTITY downloads.title                  "Downloads">
+
+<!ENTITY cmd.pause.label                  "Pauzeren">
+<!ENTITY cmd.pause.accesskey              "P">
+<!ENTITY cmd.resume.label                 "Hervatten">
+<!ENTITY cmd.resume.accesskey             "H">
+<!ENTITY cmd.cancel.label                 "Annuleren">
+<!ENTITY cmd.cancel.accesskey             "A">
+<!-- LOCALIZATION NOTE (cmd.show.label, cmd.show.accesskey, cmd.showMac.label,
+     cmd.showMac.accesskey):
+     The show and showMac commands are never shown together, thus they can share
+     the same access key (though the two access keys can also be different).
+     -->
+<!ENTITY cmd.show.label                   "Bijbehorende map openen">
+<!ENTITY cmd.show.accesskey               "m">
+<!ENTITY cmd.showMac.label                "Tonen in Finder">
+<!ENTITY cmd.showMac.accesskey            "F">
+<!ENTITY cmd.retry.label                  "Retry">
+<!ENTITY cmd.goToDownloadPage.label       "Naar downloadpagina gaan">
+<!ENTITY cmd.goToDownloadPage.accesskey   "d">
+<!ENTITY cmd.copyDownloadLink.label       "Downloadkoppeling kopiëren">
+<!ENTITY cmd.copyDownloadLink.accesskey   "k">
+<!ENTITY cmd.removeFromList.label         "Verwijderen van lijst">
+<!ENTITY cmd.removeFromList.accesskey     "V">
+<!ENTITY cmd.clearList.label              "Lijst wissen">
+<!ENTITY cmd.clearList.accesskey          "w">
+
+<!ENTITY downloadshistory.label           "Show All Downloads">
+<!ENTITY downloadshistory.accesskey       "S">
+
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/downloads/downloads.properties
@@ -0,0 +1,73 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this file,
+# You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (stateStarting):
+# Indicates that the download is starting.
+stateStarting=Starten…
+# LOCALIZATION NOTE (stateScanning):
+# Indicates that an external program is scanning the download for viruses.
+stateScanning=Scannen op virussen…
+# LOCALIZATION NOTE (stateFailed):
+# Indicates that the download failed because of an error.
+stateFailed=Mislukt
+# LOCALIZATION NOTE (statePaused):
+# Indicates that the download was paused by the user.
+statePaused=Gepauzeerd
+# LOCALIZATION NOTE (stateCanceled):
+# Indicates that the download was canceled by the user.
+stateCanceled=Geannuleerd
+# LOCALIZATION NOTE (stateBlockedParentalControls):
+# Indicates that the download was blocked by the Parental Controls feature of
+# Windows.  "Parental Controls" should be consistently named and capitalized
+# with the display of this feature in Windows.  The following article can
+# provide a reference for the translation of "Parental Controls" in various
+# languages:
+# http://windows.microsoft.com/en-US/windows-vista/Set-up-Parental-Controls
+stateBlockedParentalControls=Geblokkeerd door Ouderlijk toezicht
+# LOCALIZATION NOTE (stateBlockedPolicy):
+# Indicates that the download was blocked on Windows because of the "Launching
+# applications and unsafe files" setting of the "security zone" associated with
+# the target site.  "Security zone" should be consistently named and capitalized
+# with the display of this feature in Windows.  The following article can
+# provide a reference for the translation of "security zone" in various
+# languages:
+# http://support.microsoft.com/kb/174360
+stateBlockedPolicy=Geblokkeerd door uw beveiligingszones
+# LOCALIZATION NOTE (stateDirty):
+# Indicates that the download was blocked after scanning.
+stateDirty=Geblokkeerd: kan een virus of spyware bevatten
+
+# LOCALIZATION NOTE (sizeWithUnits):
+# %1$S is replaced with the size number, and %2$S with the measurement unit.
+sizeWithUnits=%1$S %2$S
+sizeUnknown=Onbekende grootte
+
+# LOCALIZATION NOTE (shortTimeLeftSeconds, shortTimeLeftMinutes,
+# shortTimeLeftHours, shortTimeLeftDays):
+# These values are displayed in the downloads indicator in the main browser
+# window, where space is available for three characters maximum.  %1$S is
+# replaced with the time left for the given measurement unit.  Even for days,
+# the value is never longer than two digits.
+shortTimeLeftSeconds=%1$Ss
+shortTimeLeftMinutes=%1$Sm
+shortTimeLeftHours=%1$Sh
+shortTimeLeftDays=%1$Sd
+
+# LOCALIZATION NOTE (statusSeparator, statusSeparatorBeforeNumber):
+# These strings define templates for the separation of different elements in the
+# status line of a download item.  As a separator, by default we use the Unicode
+# character U+2014 'EM DASH' (long dash).  Examples of status lines include
+# "Canceled - 222.net", "1.1 MB - website2.com", or "Paused -  1.1 MB".  Note
+# that we use a wider space after the separator when it is followed by a number,
+# just to avoid visually confusing it with with a minus sign with some fonts.
+# If you use a different separator, this might not be necessary.  However, there
+# is usually no need to change the separator or the order of the substitutions,
+# even for right-to-left languages, unless the defaults are not suitable.
+statusSeparator=%1$S \u2014 %2$S
+statusSeparatorBeforeNumber=%1$S \u2014  %2$S
+
+fileExecutableSecurityWarning="%S" is een uitvoerbaar bestand. Uitvoerbare bestanden kunnen virussen of andere code bevatten die uw computer kan beschadigen. Wees voorzichtig met het openen van dit bestand. Weet u zeker dat u “%S” wilt starten?
+fileExecutableSecurityWarningTitle=Uitvoerbaar bestand openen?
+fileExecutableSecurityWarningDontAsk=Mij niet opnieuw vragen
+
--- a/browser/chrome/browser/migration/migration.properties
+++ b/browser/chrome/browser/migration/migration.properties
@@ -2,36 +2,33 @@ profileName_format=%S %S
 
 # Browser Specific
 sourceNameIE=Internet Explorer
 sourceNameSafari=Safari
 sourceNameChrome=Google Chrome
 sourceNameFirefox=Mozilla Firefox
 
 importedBookmarksFolder=Uit %S
-importedSearchURLsFolder=Zoeken met sleutelwoorden (van %S)
-importedSearchURLsTitle=Zoeken naar %S
-importedSearchUrlDesc=Typ “%S <zoekterm>” in de locatiebalk om te zoeken naar %S.
 
-importedSafariBookmarks=Uit Safari
+importedSafariReadingList=Lijst lezen (Uit Safari)
 
 # Import Sources
 1_ie=Internetopties
 1_safari=Voorkeuren
 1_chrome=Voorkeuren
 
 2_ie=Cookies
 2_safari=Cookies
 2_chrome=Cookies
 2_firefox=Cookies
 
 4_ie=Geschiedenis
 4_safari=Geschiedenis
 4_chrome=Geschiedenis
-4_firefox=Geschiedenis
+4_firefox_history_and_bookmarks=Geschiedenis en bladwijzers
 
 8_ie=Opgeslagen formuliergeschiedenis
 8_safari=Opgeslagen formuliergeschiedenis
 8_chrome=Opgeslagen formuliergeschiedenis
 8_firefox=Opgeslagen formuliergeschiedenis
 
 16_ie=Opgeslagen wachtwoorden
 16_safari=Opgeslagen wachtwoorden
@@ -41,8 +38,9 @@ 16_firefox=Opgeslagen wachtwoorden
 32_ie=Favorieten
 32_safari=Bladwijzers
 32_chrome=Bladwijzers
 32_firefox=Bladwijzers
 
 64_ie=Andere gegevens
 64_safari=Andere gegevens
 64_chrome=Andere gegevens
+64_firefox=Bladwijzers reservekopieën
--- a/browser/chrome/browser/pageInfo.dtd
+++ b/browser/chrome/browser/pageInfo.dtd
@@ -93,16 +93,17 @@
 <!ENTITY  permAllowSession      "Toestaan voor sessie">
 <!ENTITY  permBlock             "Blokkeren">
 <!ENTITY  permissionsFor        "Toestemmingen voor:">
 <!ENTITY  permImage             "Afbeeldingen laden">
 <!ENTITY  permPopup             "Pop-upvensters openen">
 <!ENTITY  permCookie            "Cookies instellen">
 <!ENTITY  permInstall           "Extensies of thema’s installeren">
 <!ENTITY  permGeo               "Locatie doorgeven">
+<!ENTITY  permPlugins           "Plug-ins activeren">
 
 <!ENTITY  permIndexedDB              "Offlineopslag onderhouden">
 <!ENTITY  permClearStorage           "Opslag wissen">
 <!ENTITY  permClearStorage.accesskey "w">
 
 <!ENTITY  securityTab           "Beveiliging">
 <!ENTITY  securityTab.accesskey "B">
 <!ENTITY  securityHeader        "Beveiligingsinformatie over deze pagina">
--- a/browser/chrome/browser/preferences/aboutPermissions.dtd
+++ b/browser/chrome/browser/preferences/aboutPermissions.dtd
@@ -23,13 +23,15 @@
 
 <!ENTITY cookie.label                    "Cookies instellen">
 <!ENTITY cookie.remove                   "Cookies verwijderen">
 <!ENTITY cookie.manage                   "Cookies beheren…">
 <!ENTITY cookie.removeAll                "Alle cookies verwijderen">
 
 <!ENTITY geo.label                       "Locatie doorgeven">
 
+<!ENTITY plugins.label                   "Plug-ins">
+
 <!-- LOCALIZATION NOTE (indexedDB.label): This is describing indexedDB storage
      using the same language used for the permIndexedDB string in browser/pageInfo.dtd -->
 <!ENTITY indexedDB.label                 "Offlineopslag onderhouden">
 
 <!ENTITY popup.label                     "Pop-upvensters openen">
--- a/browser/chrome/browser/syncQuota.properties
+++ b/browser/chrome/browser/syncQuota.properties
@@ -1,8 +1,9 @@
+collection.addons.label    = Add-ons
 collection.bookmarks.label = Bladwijzers
 collection.history.label   = Geschiedenis
 collection.passwords.label = Wachtwoorden
 collection.prefs.label     = Voorkeuren
 collection.tabs.label      = Tabbladen
 
 # LOCALIZATION NOTE (quota.usageNoQuota.label): %1$S and %2$S are numeric value
 # and unit (as defined in the download manager) of the amount of space occupied
new file mode 100644
--- /dev/null
+++ b/browser/webapprt/webapp.dtd
@@ -0,0 +1,49 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this file,
+   - You can obtain one at http://mozilla.org/MPL/2.0/.  -->
+
+<!-- LOCALIZATION NOTE: These are localized strings for the webapp runtime,
+   - which loads a webapp in a separate process from Firefox.  Webapps loaded
+   - in this way have very little application chrome, but the runtime does
+   - provide them with some default functionality, like the standard OS
+   - menus/menuitems. -->
+
+<!ENTITY fileMenu.label                     "Bestand">
+<!ENTITY fileMenu.accesskey                 "B">
+
+<!ENTITY quitApplicationCmdWin.label        "Afsluiten">
+<!ENTITY quitApplicationCmdWin.accesskey    "A">
+<!ENTITY quitApplicationCmd.label           "Afsluiten">
+<!ENTITY quitApplicationCmd.accesskey       "A">
+<!-- On Mac, we create the Quit and Hide command labels dynamically,
+   - using properties in window.properties, in order to include the name
+   - of the webapp in the labels without creating a DTD file for it. -->
+<!ENTITY quitApplicationCmdMac.key          "Q">
+<!ENTITY hideThisAppCmdMac.key              "H">
+<!ENTITY hideOtherAppsCmdMac.label          "Verberg andere">
+<!ENTITY hideOtherAppsCmdMac.key            "H">
+<!ENTITY showAllAppsCmdMac.label            "Toon alles">
+
+<!ENTITY editMenu.label                     "Bewerken">
+<!ENTITY editMenu.accesskey                 "w">
+<!ENTITY undoCmd.label                      "Ongedaan maken">
+<!ENTITY undoCmd.key                        "Z">
+<!ENTITY undoCmd.accesskey                  "O">
+<!ENTITY redoCmd.label                      "Opnieuw uitvoeren">
+<!ENTITY redoCmd.key                        "Y">
+<!ENTITY redoCmd.accesskey                  "u">
+<!ENTITY cutCmd.label                       "Knippen">
+<!ENTITY cutCmd.key                         "X">
+<!ENTITY cutCmd.accesskey                   "n">
+<!ENTITY copyCmd.label                      "Kopiëren">
+<!ENTITY copyCmd.key                        "C">
+<!ENTITY copyCmd.accesskey                  "K">
+<!ENTITY pasteCmd.label                     "Plakken">
+<!ENTITY pasteCmd.key                       "V">
+<!ENTITY pasteCmd.accesskey                 "P">
+<!ENTITY deleteCmd.label                    "Verwijderen">
+<!ENTITY deleteCmd.key                      "D">
+<!ENTITY deleteCmd.accesskey                "V">
+<!ENTITY selectAllCmd.label                 "Alles selecteren">
+<!ENTITY selectAllCmd.key                   "A">
+<!ENTITY selectAllCmd.accesskey             "A">
new file mode 100644
--- /dev/null
+++ b/browser/webapprt/webapp.properties
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this file,
+# You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE: These are localized strings for the webapp runtime,
+# which loads a webapp in a separate process from Firefox.  Webapps loaded
+# in this way have very little application chrome, but the runtime does
+# provide them with some default functionality, like the standard OS
+# menus/menuitems.
+
+# LOCALIZATION NOTE (quitApplicationCmdMac.label): %S will be replaced with
+# the name of the webapp.
+quitApplicationCmdMac.label=%S afsluiten
+
+# LOCALIZATION NOTE (hideApplicationCmdMac.label): %S will be replaced with
+# the name of the webapp.
+hideApplicationCmdMac.label=%S verbergen
new file mode 100644
--- /dev/null
+++ b/dom/chrome/accessibility/AccessFu.properties
@@ -0,0 +1,91 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this file,
+# You can obtain one at http://mozilla.org/MPL/2.0/.
+
+menubar        =       menubalk
+scrollbar      =       scrollbalk
+grip           =       grep
+alert          =       Waarschuwing
+menupopup      =       menu-pop-up
+document       =       document
+pane           =       venster
+dialog         =       dialoog
+separator      =       scheidingsteken
+toolbar        =       werkbalk
+statusbar      =       statusbalk
+table          =       tabel
+columnheader   =       kolomtitel
+rowheader      =       rijtitel
+column         =       kolom
+row            =       rij
+cell           =       cel
+link           =       koppeling
+list           =       lijst
+listitem       =       lijstitem
+outline        =       outline
+outlineitem    =       outline-item
+pagetab        =       paginatabblad
+propertypage   =       eigenschappenpagina
+graphic        =       grafisch
+pushbutton     =       knop
+checkbutton    =       selectieknop
+radiobutton    =       keuzerondjes
+combobox       =       keuzelijst
+progressbar    =       voortgangsbalk
+slider         =       schuif
+spinbutton     =       spinknop
+diagram        =       diagram
+animation      =       animatie
+equation       =       vergelijking
+buttonmenu     =       knoppenmenu
+whitespace     =       spatie
+pagetablist    =       paginatabbladlijst
+canvas         =       canvas
+checkmenuitem  =       selectie menu-item
+label          =       label
+passwordtext   =       wachtwoordtekst
+radiomenuitem  =       radkeuzerondjes menu-item
+textcontainer  =       tekstcontainer
+togglebutton   =       wisselknop
+treetable      =       bommtabel
+header         =       kop
+footer         =       voet
+paragraph      =       paragraaf
+entry          =       ingang
+caption        =       bijschrift
+heading        =       kop
+section        =       sectie
+form           =       formulier
+comboboxlist   =       keuzelijst lijst
+comboboxoption =       keuzelijstoptie
+imagemap       =       afbeeldingsmap
+listboxoption  =       keuzelijstoptie
+listbox        =       keuzelijst
+flatequation   =       platte vergelijking
+gridcell       =       gridcel
+note           =       noot
+figure         =       figuur
+
+# More sophisiticated object descriptions
+headingLevel   =       kopniveau %S
+# LOCALIZATION NOTE: %1$S is the item's role name (e.g. "List item" or "Page tab"), %2$S is the position of the item n the set. %3$S is the total number of such items in the set. An expanded example would read "List item 2 of 5".
+objItemOf      =       %1$S %2$S van %3$S
+objChecked     =       %S gecontroleerd
+objNotChecked  =       %S niet gecontroleerd
+objExpanded    =       %S uitgevouwen
+objCollapsed   =       %S samengevouwen
+
+# Invoked actions
+jumpAction     =      gesprongen
+pressAction    =      ingedrukt
+checkAction    =      aangevinkt
+uncheckAction  =      uitgevinkt
+selectAction   =      geselecteerd
+openAction     =      geopend
+closeAction    =      gesloten
+switchAction   =      verwisseld
+clickAction    =      geklikt
+collapseAction =      samengevouwen
+expandAction   =      uitgevouwen
+activateAction =      geactiveerd
+cycleAction    =      cirkel
--- a/dom/chrome/accessibility/mac/accessible.properties
+++ b/dom/chrome/accessibility/mac/accessible.properties
@@ -13,8 +13,11 @@ activate=       Activeren
 cycle   =       Cyclisch verlopen
 
 # Universal Access API support
 # (Mac Only)
 # The Role Description for AXWebArea (the web widget). Like in Safari.
 htmlContent = HTML-inhoud
 # The Role Description for the Tab button.
 tab     =       tab
+# The Role Description for definition list dl, dt and dd
+term    =       term
+definition =    definitie
--- a/dom/chrome/dom/dom.properties
+++ b/dom/chrome/dom/dom.properties
@@ -143,8 +143,12 @@ MediaLoadHttpError=Laden van HTTP is mis
 # LOCALIZATION NOTE: %S is the URL of the media resource which failed to load.
 MediaLoadInvalidURI=Ongeldige URI. Laden van mediabron %S is mislukt.
 # LOCALIZATION NOTE: %1$S is the media resource's format/codec type (basically equivalent to the file type, e.g. MP4,AVI,WMV,MOV etc), %2$S is the URL of the media resource which failed to load.
 MediaLoadUnsupportedType=Gespecificeerd “type” van “%1$S” wordt niet ondersteund. Laden van mediabron %2$S is mislukt.
 # LOCALIZATION NOTE: %1$S is the MIME type HTTP header being sent by the web server, %2$S is the URL of the media resource which failed to load.
 MediaLoadUnsupportedMimeType=HTTP “Content-Type” van “%1$S” wordt niet ondersteund. Laden van mediabron %2$S is mislukt.
 # LOCALIZATION NOTE: %S is the URL of the media resource which failed to load because of error in decoding.
 MediaLoadDecodeError=Mediabron %S kan niet worden gedecodeerd.
+# LOCALIZATION NOTE: Do not translate "MozBlobBuilder" and "Blob"
+MozBlobBuilderWarning=Gebruik van MozBlobBuilder wordt afgeraden. Gebruik in plaats daarvan Blob-constructor.
+# LOCALIZATION NOTE: Do not translate "DOMException", "code" and "name"
+DOMExceptionCodeWarning=Gebruik van DOMException's code-attribuut wordt afgeraden. Gebruik in plaats daarvan name.
--- a/dom/chrome/layout/htmlparser.properties
+++ b/dom/chrome/layout/htmlparser.properties
@@ -30,17 +30,31 @@
 # use your version of this file under the terms of the MPL, indicate your
 # decision by deleting the provisions above and replace them with the notice
 # and other provisions required by the GPL or the LGPL. If you do not delete
 # the provisions above, a recipient may use your version of this file under
 # the terms of any one of the MPL, the GPL or the LGPL.
 #
 # ***** END LICENSE BLOCK *****
 
-# The bulk of the messages in this file are derived from 
+# Encoding warnings and errors
+EncNoDeclarationFrame=The character encoding of a framed document was not declared. The document may appear different if viewed without the document framing it.
+EncNoDeclarationPlain=The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature.
+EncNoDeclaration=The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must to be declared in the document or in the transfer protocol.
+EncLateMetaFrame=The character encoding declaration of the framed HTML document was not found when prescanning the first 1024 bytes of the file. When viewed without the document framing it, the page will reload automatically. The encoding declaration needs to be moved to be within the first 1024 bytes of the file.
+EncLateMeta=The character encoding declaration of the HTML document was not found when prescanning the first 1024 bytes of the file. When viewed in a differently-configured browser, this page will reload automatically. The encoding declaration needs to be moved to be within the first 1024 bytes of the file.
+EncLateMetaReload=The page was reloaded, because the character encoding declaration of the HTML document was not found when prescanning the first 1024 bytes of the file. The encoding declaration needs to be moved to be within the first 1024 bytes of the file.
+EncLateMetaTooLate=The character encoding declaration of document was found too late for it to take effect. The encoding declaration needs to be moved to be within the first 1024 bytes of the file.
+EncMetaUnsupported=An unsupported character encoding was declared for the HTML document using a meta tag. The declaration was ignored.
+EncProtocolUnsupported=An unsupported character encoding was declared on the transfer protocol level. The declaration was ignored.
+EncBomlessUtf16=Detected UTF-16-encoded Basic Latin-only text without a byte order mark and without a transfer protocol-level declaration. Encoding this content in UTF-16 is inefficient and the character encoding should have been declared in any case.
+EncMetaUtf16=A meta tag was used to declare the character encoding as UTF-16. This was interpreted as an UTF-8 declaration instead.
+EncMetaNonRoughSuperset=A meta tag was used to declare a character encoding the does not encode the Basic Latin range roughly like US-ASCII. The declaration was ignored.
+
+# The bulk of the messages below are derived from 
 # http://hg.mozilla.org/projects/htmlparser/file/1f633cef7de7/src/nu/validator/htmlparser/impl/ErrorReportingTokenizer.java
 # which is available under the MIT license.
 
 # Tokenizer errors
 errGarbageAfterLtSlash=Rommel na “</”.
 errLtSlashGt=“</>” gezien. Waarschijnlijke oorzaken: “<” zonder escape (escape als “&lt;”) of onjuist getypte eindtag.
 errCharRefLacksSemicolon=Tekenreferentie niet afgesloten door puntkomma.
 errNoDigitsInNCR=Geen cijfers in numerieke tekenreferentie.
--- a/mail/chrome/messenger-newsblog/am-newsblog.dtd
+++ b/mail/chrome/messenger-newsblog/am-newsblog.dtd
@@ -1,10 +1,8 @@
-<!ENTITY accountTitle.label "Accountinstellingen">
-
 <!ENTITY biffStart.label "Op nieuwe artikelen controleren na elke">
 <!ENTITY biffStart.accesskey "c">
 <!ENTITY biffEnd.label "minuten">
 
 <!ENTITY loginAtStartup.label "Op nieuwe artikelen controleren bij opstarten">
 <!ENTITY loginAtStartup.accesskey "o">
 
 <!ENTITY useQuickMode.label "Standaard de artikelsamenvatting weergeven i.p.v. de webpagina laden">
--- a/mail/chrome/messenger-newsblog/feed-subscriptions.dtd
+++ b/mail/chrome/messenger-newsblog/feed-subscriptions.dtd
@@ -10,16 +10,17 @@
 <!ENTITY feedLocation.placeholder    "Voer een geldige feed-url in om toe te voegen">
 
 <!ENTITY feedFolder.label            "Artikelen opslaan in:">
 <!ENTITY feedFolder.accesskey        "s">
 
 <!ENTITY quickMode.label             "Artikelsamenvatting weergeven i.p.v. de webpagina laden">
 <!ENTITY quickMode.accesskey         "A">
 
+<!ENTITY locationValidate.label      "Valideren">
 <!ENTITY validateText.label          "Controleer validatie en haal een geldige url op.">
 
 <!ENTITY button.addFeed.label        "Toevoegen">
 <!ENTITY button.addFeed.accesskey    "T">
 <!ENTITY button.editFeed.label       "Bewerken">
 <!ENTITY button.editFeed.accesskey   "w">
 <!ENTITY button.removeFeed.label     "Verwijderen">
 <!ENTITY button.removeFeed.accesskey "V">
--- a/mail/chrome/messenger-newsblog/newsblog.properties
+++ b/mail/chrome/messenger-newsblog/newsblog.properties
@@ -1,19 +1,21 @@
 subscribe-validating-feed=De feed verifiëren…
 subscribe-cancelSubscription=Weet u zeker dat u het inschrijven op de huidige feed wilt annuleren? 
 subscribe-cancelSubscriptionTitle=Inschrijven op een feed…
 subscribe-feedAlreadySubscribed=U hebt zich al ingeschreven op deze feed.
 subscribe-errorOpeningFile=Kan het bestand niet openen.
 subscribe-feedAdded=Feed toegevoegd.
 subscribe-feedUpdated=Feed bijgewerkt.
 subscribe-feedMoved=Feedabonnement verplaatst.
+subscribe-feedCopied=Feedabonnement gekopieerd.
 subscribe-feedRemoved=Feed uitgeschreven.
 subscribe-feedNotValid=De feed-URL is geen geldige feed.
 subscribe-networkError=De feed-URL kon niet worden gevonden. Controleer de naam en probeer het opnieuw.
+subscribe-loading=Wordt geladen, moment…
 
 subscribe-OPMLImportTitle=Te importeren OPML-bestand selecteren
 subscribe-OPMLExportTitle=Feeds exporteren als een OPML-bestand
 ## LOCALIZATION NOTE(subscribe-OPMLExportFileDialogTitle): %S is the brandShortName
 subscribe-OPMLExportFileDialogTitle=%S OPML-export
 ## LOCALIZATION NOTE(subscribe-OPMLExportDefaultFileName): %S is the brandShortName
 subscribe-OPMLExportDefaultFileName=My%SFeeds.opml
 ## LOCALIZATION NOTE(subscribe-OPMLImportInvalidFile): %S is the name of the OPML file the user tried to import.
--- a/mail/chrome/messenger/accountCreation.dtd
+++ b/mail/chrome/messenger/accountCreation.dtd
@@ -57,21 +57,21 @@
 <!ENTITY incomingSettings.label          "Instellingen inkomend:">
 <!ENTITY outgoingSettings.label          "Instellingen uitgaand:">
 <!ENTITY technicaldetails.label          "Technische details">
 <!-- LOCALIZATION NOTE (confirmWarning.label): If there is a security
      warning on the outgoing server, then the user will need to check a
      checkbox beside this text before continuing. -->
 <!ENTITY confirmWarning.label            "Ik begrijp de risico’s.">
 <!ENTITY confirmWarning.accesskey        "b">
-<!-- LOCALIZATION NOTE (createAccount.label): If there is a security warning
+<!-- LOCALIZATION NOTE (doneAccount.label): If there is a security warning
      on the incoming or outgoing servers, then the page that pops up will
      have this text in a button to continue by creating the account. -->
-<!ENTITY createAccount.label             "Account aanmaken">
-<!ENTITY createAccount.accesskey         "c">
+<!ENTITY doneAccount.label               "Klaar">
+<!ENTITY doneAccount.accesskey           "K">
 <!-- LOCALIZATION NOTE (changeSettings.label): If there is a security warning on
      the incoming or outgoing servers, then the page that pops up will have
      this text in a button to take you back to the previous page to change
      the settings and try again. -->
 <!ENTITY changeSettings.label            "Instellingen wijzigen">
 <!ENTITY changeSettings.accesskey        "I">
 
 <!ENTITY contactYourProvider.description "&brandShortName; kan u toegang tot uw e-mail geven met de opgegeven configuratie. U zou echter contact kunnen opnemen met uw systeembeheerder of e-mailprovider vanwege deze onjuiste verbindingen. Zie de Thunderbird-FAQ voor meer informatie.">
--- a/mail/chrome/messenger/am-server-top.dtd
+++ b/mail/chrome/messenger/am-server-top.dtd
@@ -1,10 +1,11 @@
 <!-- extracted from am-server-top.xul -->
 
+<!ENTITY messageStorage.label "Berichtenopslag">
 <!ENTITY securitySettings.label "Beveiligingsinstellingen">
 <!ENTITY serverSettings.label "Serverinstellingen">
 <!ENTITY serverType.label "Servertype:">
 <!ENTITY serverName.label "Servernaam:">
 <!ENTITY serverName.accesskey "S">
 <!ENTITY userName.label "Gebruikersnaam:">
 <!ENTITY userName.accesskey "u">
 <!ENTITY port.label "Poort:">
@@ -58,21 +59,24 @@
 -->
 <!ENTITY maxMessagesStart.label "Mij vragen voor het downloaden van meer dan">
 <!ENTITY maxMessagesStart.accesskey "v">
 <!-- LOCALIZATION NOTE (maxMessagesEnd.label) : see note for maxMessagesStart.label -->
 <!ENTITY maxMessagesEnd.label "berichten">
 <!ENTITY alwaysAuthenticate.label "Altijd om authenticatie vragen bij verbinden met deze server">
 <!ENTITY alwaysAuthenticate.accesskey "a">
 <!ENTITY newsrcFilePath.label "newsrc-bestand:">
-<!ENTITY localPath.label "Lokale map:">
+<!ENTITY newsrcPicker.label "newsrc-bestand selecteren">
 <!ENTITY abbreviate.label "Nieuwsgroepnamen in het berichtenmapvenster tonen als:">
 <!ENTITY abbreviateOn.label "Volledige namen (bijvoorbeeld ‘netscape.public.mozilla.mail-news’)">
 <!ENTITY abbreviateOff.label "Afgekorte namen (bijvoorbeeld ‘n.p.m.mail-news’)">
 <!ENTITY advancedButton.label "Geavanceerd…">
 <!ENTITY advancedButton.accesskey "G">
 <!ENTITY serverDefaultCharset.label "Standaard tekenset:">
+<!ENTITY localPath.label "Lokale map:">
 <!ENTITY localFolderPicker.label "Lokale map selecteren">
 <!ENTITY browseFolder.label "Bladeren…">
 <!ENTITY browseFolder.accesskey "B">
-<!ENTITY newsrcPicker.label "newsrc-bestand selecteren">
 <!ENTITY browseNewsrc.label "Bladeren…">
 <!ENTITY browseNewsrc.accesskey "e">
+
+<!ENTITY accountTitle.label "Accountinstellingen">
+<!ENTITY accountSettingsDesc.label "Dit is een speciale account. Er zijn geen identiteiten mee verbonden.">
--- a/mail/chrome/messenger/am-serverwithnoidentities.dtd
+++ b/mail/chrome/messenger/am-serverwithnoidentities.dtd
@@ -1,11 +1,2 @@
-<!ENTITY accountTitle.label "Accountinstellingen">
-<!ENTITY accountSettingsDesc.label "Dit is een speciale account. Er zijn geen identiteiten mee verbonden.">
 <!ENTITY accountName.label "Accountnaam:">
 <!ENTITY accountName.accesskey "A">
-<!ENTITY messageStorage.label "Berichtenopslag">
-<!ENTITY emptyTrashOnExit.label "Prullenbak leegmaken bij afsluiten">
-<!ENTITY emptyTrashOnExit.accesskey "P">
-<!ENTITY localPath.label "Lokale map:">
-<!ENTITY localFolderPicker.label "Lokale map selecteren">
-<!ENTITY browseFolder.label "Bladeren…">
-<!ENTITY browseFolder.accesskey "B">
new file mode 100644
--- /dev/null
+++ b/mail/chrome/messenger/cloudfile/Dropbox/settings.dtd
@@ -0,0 +1,4 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this file,
+   - You can obtain one at http://mozilla.org/MPL/2.0/.  -->
+<!ENTITY dropboxSettings.learnMore "Meer info…">
--- a/mail/chrome/messenger/cloudfile/YouSendIt/settings.dtd
+++ b/mail/chrome/messenger/cloudfile/YouSendIt/settings.dtd
@@ -1,5 +1,6 @@
 <!-- This Source Code Form is subject to the terms of the Mozilla Public
    - License, v. 2.0. If a copy of the MPL was not distributed with this file,
    - You can obtain one at http://mozilla.org/MPL/2.0/.  -->
 <!ENTITY youSendItSettings.username "Gebruikersnaam:">
 <!ENTITY youSendItSettings.needAnAccount "Account nodig?">
+<!ENTITY youSendItSettings.learnMore "Meer info…">
--- a/mail/chrome/messenger/cloudfile/addAccountDialog.dtd
+++ b/mail/chrome/messenger/cloudfile/addAccountDialog.dtd
@@ -5,8 +5,9 @@
 <!ENTITY addAccountDialog.menuTitle "Een online opslagservice selecteren">
 <!ENTITY addAccountDialog.style "width: 40em; min-height: 20em;">
 <!ENTITY addAccountDialog.accountName.label "Accountnaam:">
 <!ENTITY addAccountDialog.noAccountText "Het spijt ons, maar de huidige versie van &brandShortName; staat maar één account per online opslagservice toe.">
 <!ENTITY addAccountDialog.createAccountText "Deze functie geeft de mogelijkheid om grote bijlagen te versturen via één van de vele online opslagservices. U kunt verbinding maken via een bestaande account, of een nieuwe account instellen.">
 <!ENTITY addAccountDialog.authorizing "Autorisatie controleren…">
 <!ENTITY addAccountDialog.error "Er is een fout opgetreden bij het instellen van de account!">
 <!ENTITY addAccountDialog.acceptButton.label "Account instellen">
+<!ENTITY addAccountDialog.learnMore "Meer info…">
--- a/mail/chrome/messenger/messenger.dtd
+++ b/mail/chrome/messenger/messenger.dtd
@@ -353,18 +353,18 @@ you can use these alternative items. Oth
 <!ENTITY archiveMsgCmd.key  "a">
 <!ENTITY cancelNewsMsgCmd.label "Bericht annuleren">
 <!ENTITY cancelNewsMsgCmd.accesskey "n">
 <!ENTITY replyMsgCmd.label "Beantwoorden">
 <!ENTITY replyMsgCmd.accesskey "a">
 <!ENTITY replyMsgCmd.key "r">
 <!ENTITY replySenderCmd.label "Afzender beantwoorden">
 <!ENTITY replySenderCmd.accesskey "a">
-<!ENTITY replyNewsgroupCmd.label "Nieuwsgroep beantwoorden">
-<!ENTITY replyNewsgroupCmd.accesskey "r">
+<!ENTITY replyNewsgroupCmd2.label "Reageer naar nieuwsgroep">
+<!ENTITY replyNewsgroupCmd2.accesskey  "u">
 <!ENTITY replyToAllMsgCmd.label "Allen beantwoorden">
 <!ENTITY replyToAllMsgCmd.accesskey "e">
 <!ENTITY replyToAllMsgCmd.key "r">
 <!ENTITY replyToListMsgCmd.label "Lijst beantwoorden">
 <!ENTITY replyToListMsgCmd.accesskey  "i">
 <!ENTITY replyToListMsgCmd.key  "l">
 <!ENTITY forwardMsgCmd.label "Doorsturen">
 <!ENTITY forwardMsgCmd.accesskey "s">
@@ -493,16 +493,17 @@ you can use these alternative items. Oth
 <!ENTITY runJunkControls.label "Ongewensteberichtenverwerking uitvoeren op map">
 <!ENTITY runJunkControls.accesskey "u">
 <!ENTITY deleteJunk.label "Ongewenste berichten uit map verwijderen">
 <!ENTITY deleteJunk.accesskey "v">
 <!ENTITY importCmd.label "Importeren…">
 <!ENTITY importCmd.accesskey "I">
 <!ENTITY errorConsoleCmd.label "Foutconsole">
 <!ENTITY errorConsoleCmd.accesskey "F">
+<!ENTITY errorConsoleCmd.commandkey "j">
 <!ENTITY accountManagerCmd.label "Accountinstellingen…">
 <!ENTITY accountManagerCmd.accesskey "c">
 <!-- LOCALIZATION NOTE (accountManagerCmdUnix.accesskey): belongs to accountManagerCmd.label,
         which is placed under the Edit menu on Unix systems -->
 <!ENTITY accountManagerCmdUnix.accesskey "A">
 
 <!-- Mail Toolbar -->
 <!ENTITY getMsgButton.label "E-mail ophalen">
@@ -687,18 +688,18 @@ you can use these alternative items. Oth
 <!ENTITY contextOpenConversation.label "Bericht openen in conversatie">
 <!ENTITY contextOpenConversation.accesskey "n">
 <!ENTITY contextEditAsNew.label "Als nieuw bewerken…">
 <!ENTITY contextEditAsNew.accesskey "b">
 <!ENTITY contextArchive.label "Archiveren">
 <!ENTITY contextArchive.accesskey "h">
 <!ENTITY contextReplySender.label "Afzender beantwoorden">
 <!ENTITY contextReplySender.accesskey "a">
-<!ENTITY contextReplyNewsgroup.label "Nieuwsgroep beantwoorden">
-<!ENTITY contextReplyNewsgroup.accesskey "r">
+<!ENTITY contextReplyNewsgroup2.label "Reageer naar nieuwsgroep">
+<!ENTITY contextReplyNewsgroup2.accesskey "u">
 <!ENTITY contextReplyAll.label "Allen beantwoorden">
 <!ENTITY contextReplyAll.accesskey "e">
 <!ENTITY contextReplyList.label "Lijst beantwoorden">
 <!ENTITY contextReplyList.accesskey "i">
 <!ENTITY contextForward.label "Doorsturen">
 <!ENTITY contextForward.accesskey "s">
 <!ENTITY contextForwardAsAttachment.label "Doorsturen als bijlagen">
 <!ENTITY contextForwardAsAttachment.accesskey "t">
--- a/mail/chrome/messenger/messengercompose/composeMsgs.properties
+++ b/mail/chrome/messenger/messengercompose/composeMsgs.properties
@@ -363,16 +363,19 @@ attachmentReminderMsg=Bent u vergeten ee
 # LOCALIZATION NOTE (attachmentReminderKeywordsMsgs): Semi-colon list of plural forms.
 # See: http://developer.mozilla.org/en/Localization_and_Plurals
 # #1 number of keywords
 attachmentReminderKeywordsMsgs=Bijlagesleutelwoord gevonden:;#1 bijlagesleutelwoorden gevonden:
 attachmentReminderOptionsMsg=Bijlageherinneringswoorden kunnen worden geconfigureerd in uw voorkeuren
 attachmentReminderYesIForgot=Oh, inderdaad!
 attachmentReminderFalseAlarm=Nee, nu verzenden
 
+# Strings used by the Filelink offer notification bar.
+learnMore.label=Meer info…
+learnMore.accesskey=m
 # LOCALIZATION NOTE (bigFileDescription): Semi-colon list of plural forms.
 # See: http://developer.mozilla.org/en/Localization_and_Plurals
 # #1 number of big attached files
 bigFileDescription=Dit is een groot bestand. Het is misschien beter om Filelink te gebruiken.;Dit zijn grote bestanden. Het is misschien beter om Filelink te gebruiken.
 bigFileShare.label=Koppeling
 bigFileShare.accesskey=K
 bigFileAttach.label=Negeren
 bigFileAttach.accesskey=N
--- a/mail/chrome/messenger/msgHdrViewOverlay.dtd
+++ b/mail/chrome/messenger/msgHdrViewOverlay.dtd
@@ -60,16 +60,18 @@
 <!ENTITY hdrArchiveButton1.tooltip "Dit bericht archiveren">
 <!ENTITY hdrSmartReplyButton1.label "Slim beantwoorden">
 <!ENTITY hdrReplyButton1.label "Beantwoorden">
 <!ENTITY hdrReplyButton1.tooltip "Dit bericht beantwoorden">
 <!ENTITY hdrReplyAllButton1.label "Allen beantwoorden">
 <!ENTITY hdrReplyAllButton1.tooltip "Afzender en alle ontvangers beantwoorden">
 <!ENTITY hdrReplyListButton1.label "Lijst beantwoorden">
 <!ENTITY hdrReplyListButton1.tooltip "Mailinglijst beantwoorden">
+<!ENTITY hdrFollowupButton1.label "Reactie">
+<!ENTITY hdrFollowupButton1.tooltip "Post een reactie naar deze nieuwsgroep">
 <!ENTITY hdrForwardButton1.label "Doorsturen">
 <!ENTITY hdrForwardButton1.tooltip "Dit bericht doorsturen">
 <!ENTITY hdrJunkButton1.label "Ongewenst">
 <!ENTITY hdrJunkButton1.tooltip "Dit bericht als ongewenst markeren">
 <!ENTITY hdrTrashButton1.label "Verwijderen">
 <!ENTITY hdrTrashButton1.tooltip "Dit bericht verwijderen">
 
 <!ENTITY hdrViewToolbarShowFull.label "Pictogrammen en tekst tonen">
--- a/mail/chrome/messenger/preferences/junkLog.dtd
+++ b/mail/chrome/messenger/preferences/junkLog.dtd
@@ -1,6 +1,6 @@
-<!ENTITY junkLog.title "Ongewensteberichtenlogboek">
-<!ENTITY junkLogInfo.label "Activiteitsregistratie van de ongewensteberichtenverwerking.">
+<!ENTITY adaptiveJunkLog.title "Zelflerende ongewensteberichtenlogboek">
+<!ENTITY adaptiveJunkLogInfo.label "Activiteitsregistratie van de Zelflerende ongewensteberichtenverwerking.">
 <!ENTITY clearLog.label "Logboek wissen">
 <!ENTITY clearLog.accesskey "w">
 <!ENTITY closeLog.label "Sluiten">
 <!ENTITY closeLog.accesskey "S">
--- a/mail/chrome/messenger/preferences/security.dtd
+++ b/mail/chrome/messenger/preferences/security.dtd
@@ -9,18 +9,18 @@
 <!ENTITY manualMark.label "Wanneer ik berichten markeer als ongewenst:">
 <!ENTITY manualMark.accesskey "W">
 <!ENTITY manualMarkModeMove.label "ze verplaatsen naar de map “Ongewenst” van de account">
 <!ENTITY manualMarkModeMove.accesskey "z">
 <!ENTITY manualMarkModeDelete.label "ze verwijderen">
 <!ENTITY manualMarkModeDelete.accesskey "v">
 <!ENTITY markAsReadOnSpam.label "Berichten die zijn gedetecteerd als ongewenst, markeren als gelezen">
 <!ENTITY markAsReadOnSpam.accesskey "B">
-<!ENTITY enableJunkLogging.label "Ongewensteberichtenlogboek activeren">
-<!ENTITY enableJunkLogging.accesskey "O">
+<!ENTITY enableAdaptiveJunkLogging.label "Zelflerende ongewensteberichtenlogboek activeren">
+<!ENTITY enableAdaptiveJunkLogging.accesskey "o">
 <!ENTITY openJunkLog.label "Logboek tonen">
 <!ENTITY openJunkLog.accesskey "L">
 <!ENTITY resetTrainingData.label "Trainingsgegevens herinitialiseren">
 <!ENTITY resetTrainingData.accesskey "T">
 
 <!-- Phishing Detector -->
 <!ENTITY phishingDetector1.intro "&brandShortName; kan berichten analyseren op vermoedelijke e-mailscams door te kijken naar veelvoorkomende technieken die worden gebruikt om u te misleiden.">
 <!ENTITY enablePhishingDetector1.label    "Mij vertellen of het gelezen bericht een vermoedelijke e-mailscam is">
--- a/mail/chrome/messenger/prefs.properties
+++ b/mail/chrome/messenger/prefs.properties
@@ -1,15 +1,19 @@
 # The following are used by the Account Wizard
 #
 enterValidEmail=Voer een geldig e-mailadres in.
 accountExists=Er bestaat al een e-mail- of nieuwsaccount met dezelfde gebruikersnaam en server. Klik op Terug en voer een andere servernaam in, of klik op Annuleren.
 modifiedAccountExists=Er bestaat al een account met die gebruikersnaam en servernaam. Voer een andere gebruikers- en/of servernaam in.
 userNameChanged=Uw gebruikersnaam is bijgewerkt. U moet wellicht ook uw e-mailadres en/of gebruikersnaam die zijn verbonden met deze account bijwerken.
 serverNameChanged=De servernaam-instelling is gewijzigd. Verifieer dat mappen die door filters worden gebruikt op de nieuwe server bestaan.
+# LOCALIZATION NOTE (localDirectoryChanged): %1$S is program name (&brandShortName;)
+localDirectoryChanged=%1$S moet opnieuw worden opgestart om de veranderingen aan de lokale mapinstellingen toe te passen.
+localDirectoryRestart=Herstarten
+serverNameEmpty=Nog de servernaam of de gebruikersnaam mag leeg zijn.
 # if the user chooses to cancel the wizard when no accounts are there throw a message
 # LOCALIZATION NOTE (cancelWizard) 
 # do not localize "\n\n"
 cancelWizard=Weet u zeker dat u de accountwizard wilt afsluiten?\n\nAls u afsluit, gaat alle ingevoerde informatie verloren en wordt de account niet gemaakt.
 accountWizard=Accountwizard
 WizardExit=Afsluiten
 WizardContinue=Annuleren
 # when the wizard already has a domain (Should we say something different?)
--- a/mobile/android/base/sync_strings.dtd
+++ b/mobile/android/base/sync_strings.dtd
@@ -65,8 +65,11 @@
 <!ENTITY bookmarks.folder.tags.label 'Labels'>
 <!ENTITY bookmarks.folder.toolbar.label 'Bladwijzerwerkbalk'>
 <!ENTITY bookmarks.folder.unfiled.label 'Ongesorteerde bladwijzers'>
 <!ENTITY bookmarks.folder.desktop.label 'Desktop-bladwijzers'>
 <!ENTITY bookmarks.folder.mobile.label 'Mobiel-bladwijzers'>
 
 <!-- Notification strings -->
 <!ENTITY sync.notification.oneaccount.label 'Er wordt maar één &syncBrand.fullName.label;-account ondersteund.'>
+
+<!-- Incorrect settings and changing credentials. -->
+<!ENTITY sync.new.recoverykey.status.incorrect 'Herstelsleutel onjuist. Probeer het opnieuw.'>
--- a/mobile/android/chrome/about.dtd
+++ b/mobile/android/chrome/about.dtd
@@ -1,9 +1,13 @@
 <!ENTITY aboutPage.title                        "Over &brandShortName;">
+<!ENTITY aboutPage.warningVersion               "&brandShortName; is experimenteel en kan onstabiel zijn.">
+<!ENTITY aboutPage.telemetryStart               " Er wordt automatisch informatie over prestaties, hardware, gebruik en aanpassingen terug naar ">
+<!ENTITY aboutPage.telemetryMozillaLink         "&vendorShortName;">
+<!ENTITY aboutPage.telemetryEnd                 " teruggestuurd, zodat &brandShortName; kan worden verbeterd.">
 <!ENTITY aboutPage.checkForUpdates.link         "Controleren op updates »">
 <!ENTITY aboutPage.checkForUpdates.checking     "Updates zoeken…">
 <!ENTITY aboutPage.checkForUpdates.none         "Geen updates beschikbaar">
 <!ENTITY aboutPage.checkForUpdates.found        "Update beschikbaar">
 <!ENTITY aboutPage.faq.label                    "FAQ">
 <!ENTITY aboutPage.support.label                "Ondersteuning">
 <!ENTITY aboutPage.privacyPolicy.label          "Privacybeleid">
 <!ENTITY aboutPage.rights.label                 "Ken uw rechten">
new file mode 100644
--- /dev/null
+++ b/mobile/android/chrome/aboutApps.dtd
@@ -0,0 +1,8 @@
+<!ENTITY aboutApps.title "Uw Apps">
+
+<!-- LOCALIZATION NOTE (aboutApps.noApps.pre): include a trailing space as needed -->
+<!-- LOCALIZATION NOTE (aboutApps.noApps.middle): avoid leading/trailing spaces, this text is a link -->
+<!-- LOCALIZATION NOTE (aboutApps.noApps.post): include a starting space as needed -->
+<!ENTITY aboutApps.noApps.pre "Geen webapps geïnstalleerd. Ga naar de ">
+<!ENTITY aboutApps.noApps.middle "app store">
+<!ENTITY aboutApps.noApps.post ".">
new file mode 100644
--- /dev/null
+++ b/mobile/android/chrome/aboutApps.properties
@@ -0,0 +1,2 @@
+appsContext.uninstall=De-installeren
+appsContext.shortcut=Toevoegen aan startpagina
new file mode 100644
--- /dev/null
+++ b/mobile/android/chrome/aboutDownloads.dtd
@@ -0,0 +1,3 @@
+<!ENTITY aboutDownloads.title                      "Downloads">
+<!ENTITY aboutDownloads.header                     "Uw Downloads">
+<!ENTITY aboutDownloads.empty                      "Geen Downloads">
new file mode 100644
--- /dev/null
+++ b/mobile/android/chrome/aboutDownloads.properties
@@ -0,0 +1,2 @@
+downloadAction.open=Openen
+downloadAction.remove=Verwijderen
--- a/mobile/android/chrome/browser.properties
+++ b/mobile/android/chrome/browser.properties
@@ -220,20 +220,29 @@ stacktrace.anonymousFunction=<anoniem>
 stacktrace.outputMessage=Stacktrace van %S, functie %S, regel %S.
 timer.start=%S: timer gestart
 
 # LOCALIZATION NOTE (timer.end):
 # This string is used to display the result of the console.timeEnd() call.
 # %1$S=name of timer, %2$S=number of milliseconds
 timer.end=%1$S: %2$Sms
 
+# Webapps
+webapps.installTitle=Toepassing installeren
+
 # Click to play plugins
-clickToPlayPlugins.message=Deze pagina bevat inhoud voor plug-ins. Wilt u die afspelen?
+clickToPlayPlugins.message1=%S bevat inhoud voor plug-ins. Wilt u die afspelen?
 clickToPlayPlugins.yes=Ja
 clickToPlayPlugins.no=Nee
+# LOCALIZATION NOTE (clickToPlayPlugins.dontAskAgain): This label appears next to a
+# checkbox to indicate whether or not the user wants to make a permanent decision.
+clickToPlayPlugins.dontAskAgain=Mij niet opnieuw vragen voor deze pagina
+# LOCALIZATION NOTE (clickToPlayPlugins.playPlugins): Label that
+# will be used in site settings dialog.
+clickToPlayPlugins.playPlugins=Plugins afspelen
 
 # Site settings dialog
 # LOCALIZATION NOTE (siteSettings.labelToValue): This string will be used to
 # dislay a list of current permissions settings for a site.
 # Example: "Store Offline Data: Allow"
 siteSettings.labelToValue=%S: %S
 
 masterPassword.incorrect=Onjuist wachtwoord
deleted file mode 100644
--- a/mobile/android/chrome/webapps.dtd
+++ /dev/null
@@ -1,7 +0,0 @@
-<!ENTITY webapps.title.placeholder "Voer een titel in">
-<!ENTITY webapps.permissions "Toegang toestaan:">
-<!ENTITY webapps.perm.geolocation "Locatiebewust navigeren">
-<!ENTITY webapps.perm.offline "Offlinegegevensopslag">
-<!ENTITY webapps.perm.notifications "Desktopnotificaties">
-<!ENTITY webapps.perm.requestedHint "(verzocht)">
-<!ENTITY webapps.add-homescreen "Toevoegen aan thuisscherm">
--- a/mobile/xul/chrome/about.dtd
+++ b/mobile/xul/chrome/about.dtd
@@ -1,10 +1,13 @@
 <!ENTITY aboutPage.title                        "Over &brandShortName;">
-<!ENTITY aboutPage.faq.label                    "FAQ">
+<!ENTITY aboutPage.warningVersion               "&brandShortName; is experimenteel en kan onstabiel zijn.">
+<!ENTITY aboutPage.telemetryStart               " Er wordt automatisch informatie over prestaties, hardware, gebruik en aanpassingen terug naar ">
+<!ENTITY aboutPage.telemetryMozillaLink         "&vendorShortName;">
+<!ENTITY aboutPage.telemetryEnd                 " teruggestuurd, zodat &brandShortName; kan worden verbeterd."><!ENTITY aboutPage.faq.label                    "FAQ">
 <!ENTITY aboutPage.support.label                "Ondersteuning">
 <!ENTITY aboutPage.privacyPolicy.label          "Privacybeleid">
 <!ENTITY aboutPage.rights.label                 "Ken uw rechten">
 <!ENTITY aboutPage.relNotes.label               "Uitgaveopmerkingen">
 <!ENTITY aboutPage.credits.label                "Credits">
 <!ENTITY aboutPage.checkForUpdates.button       "Controleren op updates">
 <!ENTITY aboutPage.checkForUpdates.checking     "Updates zoeken…">
 <!ENTITY aboutPage.checkForUpdates.none         "Geen updates beschikbaar">
--- a/suite/chrome/common/dataman/dataman.dtd
+++ b/suite/chrome/common/dataman/dataman.dtd
@@ -92,16 +92,17 @@
 <!ENTITY cookies.blockOnRemove.label "Websites waarvan cookies zijn verwijderd niet toestaan nieuwe cookies op te slaan">
 <!ENTITY cookies.blockOnRemove.accesskey "W">
 
 <!-- permissions -->
 <!ENTITY perm.UseDefault "Standaard gebruiken">
 <!ENTITY perm.AskAlways "Altijd vragen">
 <!ENTITY perm.NeverSave "Nooit opslaan">
 <!ENTITY perm.Allow "Toestaan">
+<!ENTITY perm.AllowSameDomain "Toestaan voor het zelfde domein">
 <!ENTITY perm.AllowSession "Toestaan voor sessie">
 <!ENTITY perm.Block "Blokkeren">
 
 <!ENTITY perm.host.placeholder "Voer een hostnaam in">
 <!ENTITY perm.button.add.label "Toevoegen">
 <!ENTITY perm.button.add.accesskey "T">
 
 <!-- preferences -->
--- a/suite/chrome/common/dataman/dataman.properties
+++ b/suite/chrome/common/dataman/dataman.properties
@@ -48,18 +48,21 @@ cookies.deleteSelectedTitle=Geselecteerd
 cookies.deleteSelectedYes=&Verwijderen
 
 # permissions
 perm.allowXULXBL.label=XUL/XBL-opmaak gebruiken
 perm.cookie.label=Cookies instellen
 perm.geo.label=Locatie doorgeven
 perm.image.label=Afbeeldingen laden
 perm.install.label=Add-ons installeren
+perm.object.label=Plug-ins uitvoeren
 perm.password.label=Wachtwoorden opslaan
 perm.popup.label=Pop-upvensters openen
+perm.script.label=Scripts uitvoeren
+perm.stylesheet.label=Stylesheets laden
 
 perm.type.default=Een type selecteren
 
 # passwords
 pwd.hidePasswords=Wachtwoorden verbergen
 pwd.hidePasswords.accesskey=W
 pwd.showPasswords=Wachtwoorden tonen
 pwd.showPasswords.accesskey=W
--- a/suite/chrome/common/notification.properties
+++ b/suite/chrome/common/notification.properties
@@ -18,16 +18,20 @@ blockedpluginsMessage.searchButton.acces
 
 crashedpluginsMessage.title=De %S-plug-in is gecrasht.
 crashedpluginsMessage.reloadButton.label=Pagina vernieuwen
 crashedpluginsMessage.reloadButton.accesskey=n
 crashedpluginsMessage.submitButton.label=Een crashrapport verzenden
 crashedpluginsMessage.submitButton.accesskey=c
 crashedpluginsMessage.learnMore=Meer info…
 
+activatePluginsMessage.message=Wilt u de plug-ins op deze pagina activeren?
+activatePluginsMessage.label=Plug-ins activeren
+activatePluginsMessage.accesskey=a
+
 popupWarning=%S heeft voorkomen dat deze website een pop-upvenster opende.
 popupWarningMultiple=%S heeft voorkomen dat deze website %S pop-upvensters opende.
 popupWarningButton=Voorkeuren
 popupWarningButton.accesskey=V
 
 xpinstallHostNotAvailable=onbekende host
 xpinstallPromptWarning=%S heeft voorkomen dat deze website (%S) u vraagt software op uw computer te installeren.
 xpinstallPromptInstallButton=Installeren…
--- a/suite/chrome/mailnews/newsblog/am-newsblog.dtd
+++ b/suite/chrome/mailnews/newsblog/am-newsblog.dtd
@@ -1,10 +1,8 @@
-<!ENTITY accountTitle.label "Accountinstellingen">
-
 <!ENTITY biffStart.label "Op nieuwe artikelen controleren na elke">
 <!ENTITY biffStart.accesskey "c">
 <!ENTITY biffEnd.label "minuten">
 
 <!ENTITY loginAtStartup.label "Op nieuwe artikelen controleren bij opstarten">
 <!ENTITY loginAtStartup.accesskey "o">
 
 <!ENTITY useQuickMode.label "Standaard de artikelsamenvatting weergeven i.p.v. de webpagina laden">
--- a/suite/chrome/mailnews/newsblog/feed-subscriptions.dtd
+++ b/suite/chrome/mailnews/newsblog/feed-subscriptions.dtd
@@ -10,16 +10,17 @@
 <!ENTITY feedLocation.placeholder    "Voer een geldige feed-url in om toe te voegen">
 
 <!ENTITY feedFolder.label            "Artikelen opslaan in:">
 <!ENTITY feedFolder.accesskey        "s">
 
 <!ENTITY quickMode.label             "Artikelsamenvatting weergeven i.p.v. de webpagina laden">
 <!ENTITY quickMode.accesskey         "A">
 
+<!ENTITY locationValidate.label      "Valideren">
 <!ENTITY validateText.label          "Controleer validatie en haal een geldige url op.">
 
 <!ENTITY button.addFeed.label        "Toevoegen">
 <!ENTITY button.addFeed.accesskey    "T">
 <!ENTITY button.editFeed.label       "Bewerken">
 <!ENTITY button.editFeed.accesskey   "w">
 <!ENTITY button.removeFeed.label     "Verwijderen">
 <!ENTITY button.removeFeed.accesskey "V">
--- a/suite/chrome/mailnews/newsblog/newsblog.properties
+++ b/suite/chrome/mailnews/newsblog/newsblog.properties
@@ -1,19 +1,21 @@
 subscribe-validating-feed=De feed verifiëren…
 subscribe-cancelSubscription=Weet u zeker dat u het inschrijven op de huidige feed wilt annuleren? 
 subscribe-cancelSubscriptionTitle=Inschrijven op een feed…
 subscribe-feedAlreadySubscribed=U hebt zich al ingeschreven op deze feed.
 subscribe-errorOpeningFile=Kan het bestand niet openen.
 subscribe-feedAdded=Feed toegevoegd.
 subscribe-feedUpdated=Feed bijgewerkt.
 subscribe-feedMoved=Feedabonnement verplaatst.
+subscribe-feedCopied=Feedabonnement gekopieerd.
 subscribe-feedRemoved=Feed uitgeschreven.
 subscribe-feedNotValid=De feed-URL is geen geldige feed.
 subscribe-networkError=De feed-URL kon niet worden gevonden. Controleer de naam en probeer het opnieuw.
+subscribe-loading=Wordt geladen, moment…
 
 subscribe-OPMLImportTitle=Te importeren OPML-bestand selecteren
 subscribe-OPMLExportTitle=Feeds exporteren als een OPML-bestand
 ## LOCALIZATION NOTE(subscribe-OPMLExportFileDialogTitle): %S is the brandShortName
 subscribe-OPMLExportFileDialogTitle=%S OPML-export
 ## LOCALIZATION NOTE(subscribe-OPMLExportDefaultFileName): %S is the brandShortName
 subscribe-OPMLExportDefaultFileName=My%SFeeds.opml
 ## LOCALIZATION NOTE(subscribe-OPMLImportInvalidFile): %S is the name of the OPML file the user tried to import.
--- a/suite/chrome/mailnews/pref/am-server-top.dtd
+++ b/suite/chrome/mailnews/pref/am-server-top.dtd
@@ -1,10 +1,11 @@
 <!-- extracted from am-server-top.xul -->
 
+<!ENTITY messageStorage.label "Berichtenopslag">
 <!ENTITY securitySettings.label "Beveiligingsinstellingen">
 <!ENTITY serverSettings.label "Serverinstellingen">
 <!ENTITY serverType.label "Servertype:">
 <!ENTITY serverName.label "Servernaam:">
 <!ENTITY serverName.accesskey "S">
 <!ENTITY userName.label "Gebruikersnaam:">
 <!ENTITY userName.accesskey "u">
 <!ENTITY port.label "Poort:">
@@ -58,21 +59,24 @@
 -->
 <!ENTITY maxMessagesStart.label "Mij vragen voor het downloaden van meer dan">
 <!ENTITY maxMessagesStart.accesskey "v">
 <!-- LOCALIZATION NOTE (maxMessagesEnd.label) : see note for maxMessagesStart.label -->
 <!ENTITY maxMessagesEnd.label "berichten">
 <!ENTITY alwaysAuthenticate.label "Altijd om authenticatie vragen bij verbinden met deze server">
 <!ENTITY alwaysAuthenticate.accesskey "a">
 <!ENTITY newsrcFilePath.label "newsrc-bestand:">
-<!ENTITY localPath.label "Lokale map:">
+<!ENTITY newsrcPicker.label "newsrc-bestand selecteren">
 <!ENTITY abbreviate.label "Nieuwsgroepnamen in het berichtenmapvenster tonen als:">
 <!ENTITY abbreviateOn.label "Volledige namen (bijvoorbeeld ‘netscape.public.mozilla.mail-news’)">
 <!ENTITY abbreviateOff.label "Afgekorte namen (bijvoorbeeld ‘n.p.m.mail-news’)">
 <!ENTITY advancedButton.label "Geavanceerd…">
 <!ENTITY advancedButton.accesskey "G">
 <!ENTITY serverDefaultCharset.label "Standaard tekenset:">
+<!ENTITY localPath.label "Lokale map:">
 <!ENTITY localFolderPicker.label "Lokale map selecteren">
 <!ENTITY browseFolder.label "Bladeren…">
 <!ENTITY browseFolder.accesskey "B">
-<!ENTITY newsrcPicker.label "newsrc-bestand selecteren">
 <!ENTITY browseNewsrc.label "Bladeren…">
 <!ENTITY browseNewsrc.accesskey "e">
+
+<!ENTITY accountTitle.label "Accountinstellingen">
+<!ENTITY accountSettingsDesc.label "Dit is een speciale account. Er zijn geen identiteiten mee verbonden.">
--- a/suite/chrome/mailnews/pref/am-serverwithnoidentities.dtd
+++ b/suite/chrome/mailnews/pref/am-serverwithnoidentities.dtd
@@ -1,11 +1,2 @@
-<!ENTITY accountTitle.label "Accountinstellingen">
-<!ENTITY accountSettingsDesc.label "Dit is een speciale account. Er zijn geen identiteiten mee verbonden.">
 <!ENTITY accountName.label "Accountnaam:">
 <!ENTITY accountName.accesskey "A">
-<!ENTITY messageStorage.label "Berichtenopslag">
-<!ENTITY emptyTrashOnExit.label "Prullenbak leegmaken bij afsluiten">
-<!ENTITY emptyTrashOnExit.accesskey "P">
-<!ENTITY localPath.label "Lokale map:">
-<!ENTITY localFolderPicker.label "Lokale map selecteren">
-<!ENTITY browseFolder.label "Bladeren…">
-<!ENTITY browseFolder.accesskey "B">
--- a/suite/chrome/mailnews/pref/prefs.properties
+++ b/suite/chrome/mailnews/pref/prefs.properties
@@ -39,16 +39,20 @@
 #
 # The following are used by the Account Wizard
 #
 enterValidEmail=Voer een geldig e-mailadres in.
 accountExists=Er bestaat al een e-mail- of nieuwsaccount met dezelfde gebruikersnaam en server. Klik op Terug en voer een andere servernaam in, of klik op Annuleren.
 modifiedAccountExists=Er bestaat al een account met die gebruikersnaam en servernaam. Voer een andere gebruikers- en/of servernaam in.
 userNameChanged=Uw gebruikersnaam is bijgewerkt. U moet wellicht ook uw e-mailadres en/of gebruikersnaam die zijn verbonden met deze account bijwerken.
 serverNameChanged=De servernaam-instelling is gewijzigd. Verifieer dat mappen die door filters worden gebruikt op de nieuwe server bestaan.
+# LOCALIZATION NOTE (localDirectoryChanged): %1$S is program name (&brandShortName;)
+localDirectoryChanged=%1$S moet opnieuw worden opgestart om de veranderingen aan de lokale mapinstellingen toe te passen.
+localDirectoryRestart=Herstarten
+serverNameEmpty=Nog de servernaam of de gebruikersnaam mag leeg zijn.
 # if the user chooses to cancel the wizard when no accounts are there throw a message
 # LOCALIZATION NOTE (cancelWizard) 
 # do not localize "\n\n"
 cancelWizard=Weet u zeker dat u de accountwizard wilt afsluiten?\n\nAls u afsluit, gaat alle ingevoerde informatie verloren en wordt de account niet gemaakt.
 accountWizard=Accountwizard
 WizardExit=Afsluiten
 WizardContinue=Annuleren
 # when the wizard already has a domain (Should we say something different?)
--- a/toolkit/chrome/mozapps/plugins/plugins.dtd
+++ b/toolkit/chrome/mozapps/plugins/plugins.dtd
@@ -16,17 +16,19 @@
 <!ENTITY pluginWizard.installPluginsPage.description.label   "&brandShortName; is plug-ins aan het installeren…">
 
 <!ENTITY pluginWizard.finalPage.description.label            "&brandShortName; heeft het installeren van de ontbrekende plug-ins voltooid:">
 
 <!ENTITY pluginWizard.finalPage.moreInfo.label               "Lees meer over plug-ins of zoek handmatig naar ontbrekende plug-ins.">
 <!ENTITY pluginWizard.finalPage.restart.label                "&brandShortName; moet opnieuw worden opgestart om de plug-in(s) te laten werken.">
 
 <!ENTITY missingPlugin                                       "Er is een plug-in nodig om deze inhoud weer te geven.">
-<!ENTITY clickToPlayPlugin                                   "Tik hier om de plug-in te activeren.">
+<!-- LOCALIZATION NOTE (tapToPlayPlugin): Mobile (used for touch interfaces) only has one type of plugin possible. -->
+<!ENTITY tapToPlayPlugin                                     "Tik hier om de plug-in te activeren.">
+<!ENTITY clickToPlayPlugins                                  "Klik hier om de plug-ins te activeren.">
 <!ENTITY disabledPlugin                                      "Deze plug-in is uitgeschakeld.">
 <!ENTITY blockedPlugin.label                                 "Deze plug-in is geblokkeerd voor uw bescherming.">
 
 <!ENTITY installPlugin                                       "Plug-in installeren…">
 <!ENTITY managePlugins                                       "Plug-ins beheren…">
 
 <!-- LOCALIZATION NOTE (reloadPlugin.pre): include a trailing space as needed -->
 <!-- LOCALIZATION NOTE (reloadPlugin.middle): avoid leading/trailing spaces, this text is a link -->