Bug 1136409 - Firefox Mobile 38. r=KaiRo
authorSebastian Hengst <archaeopteryx@coole-files.de>
Tue, 24 Feb 2015 23:36:32 +0100
changeset 3109 4052a522d320b72bef216c50ef5d797f82eea39a
parent 3108 14b510c58c932c92d0cfed0ca5f96fd339ce44e1
child 3110 b4d25bde409fd980c81d6086ba687ad5e2a35435
child 3111 7b1e54e228c7ff245691bce2fab78e3685b94360
push id519
push userarchaeopteryx@coole-files.de
push dateSun, 05 Apr 2015 07:57:42 +0000
reviewersKaiRo
bugs1136409
Bug 1136409 - Firefox Mobile 38. r=KaiRo
mobile/android/base/android_strings.dtd
mobile/android/base/sync_strings.dtd
mobile/android/chrome/browser.properties
mobile/overrides/appstrings.properties
--- a/mobile/android/base/android_strings.dtd
+++ b/mobile/android/base/android_strings.dtd
@@ -1,18 +1,18 @@
 <!-- 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  no_space_to_start_error "Es ist nicht genügend Platz verfügbar, um &brandShortName; zu starten.">
 <!ENTITY  error_loading_file "Beim Versuch, Dateien zu laden, die &brandShortName; benötigt, ist ein Fehler aufgetreten">
 
-<!ENTITY  onboard_start_message "Willkommen bei &brandShortName;!">
-<!ENTITY  onboard_start_subtext "Ihnen, Ihrer Privatsphäre und einem offenen Web verpflichtet">
+<!ENTITY  onboard_start_message2 "Willkommen bei &brandShortName;">
+<!ENTITY  onboard_start_subtext2 "Mehr Datenschutzfunktionen und Möglichkeiten zur Anpassung als je zuvor!">
 <!ENTITY  onboard_start_button_account "Bei &brandShortName; anmelden">
 <!ENTITY  onboard_start_button_browser "Mit dem Surfen beginnen">
 
 <!-- Localization note: These are used as the titles of different pages on the home screen.
      They are automatically converted to all caps by the Android platform. -->
 <!ENTITY  bookmarks_title "Lesezeichen">
 <!ENTITY  history_title "Chronik">
 <!ENTITY  reading_list_title "Leseliste">
@@ -208,16 +208,18 @@ size. -->
 <!ENTITY pref_font_size_adjust_char "A">
 
 <!-- Localization note (pref_font_size_preview_text): This paragraph is used as an example to
     demonstrate the font size setting.  It is meant to be whimsical and fun. -->
 <!ENTITY pref_font_size_preview_text "Der schnelle, orange Fuchs überspringt Ihre Erwartungen mit mehr Geschwindigkeit, mehr Flexibilität und mehr Sicherheit. Als nicht-kommerzielle Organisation sind wir frei, um zu Ihrem Wohle zu entwickeln ohne durch äußeren Druck Kompromisse eingehen zu müssen. Das bedeutet ein besseres Benutzererlebnis für Sie und eine rosigere Zukunft für das Internet.">
 
 <!ENTITY pref_media_autoplay_enabled "Automatische Wiedergabe">
 <!ENTITY pref_media_autoplay_enabled_summary "Webseiten die automatische Wiedergabe von Videos und anderen Medieninhalten erlauben">
+<!ENTITY pref_zoom_force_enabled "Zoom immer aktivieren">
+<!ENTITY pref_zoom_force_enabled_summary "Vorgabe der Seite überschreiben, sodass die Zoomfunktion immer verwendet werden kann">
 
 <!ENTITY pref_use_master_password "Master-Passwort benutzen">
 <!ENTITY pref_sync "Sync">
 <!ENTITY pref_sync_summary "Synchronisation von Tabs, Lesezeichen, Passwörtern und Chronik">
 <!ENTITY pref_search_suggestions "Suchvorschläge anzeigen">
 <!ENTITY pref_import_android "Import aus Android">
 <!ENTITY pref_import_android_summary "Lesezeichen und Chronik aus dem Standardbrowser importieren">
 <!ENTITY pref_private_data_history2 "Chronik">
@@ -264,17 +266,17 @@ size. -->
 <!ENTITY datareporting_abouthr_title "Meinen Statusbericht anzeigen">
 <!ENTITY datareporting_telemetry_title "Telemetrie">
 <!ENTITY datareporting_telemetry_summary "Übermittelt an &vendorShortName; Browser-Daten wie Performanz, Nutzung, Hardware und Benutzeranpassungen des Browsers, um &brandShortName; zu verbessern.">
 <!ENTITY datareporting_crashreporter_summary "&brandShortName; übermittelt Absturzberichte, um &vendorShortName; dabei zu helfen, den Browser stabiler und sicherer zu machen.">
 <!-- Localization note (datareporting_crashreporter_title_short) : This string matches
      (crashReporterSection.label) in en-US/chrome/browser/preferences/advanced.dtd.-->
 <!ENTITY datareporting_crashreporter_title_short "Absturzmelder">
 <!ENTITY datareporting_wifi_title2 "&vendorShortName;-Standortdienst">
-<!ENTITY datareporting_wifi_geolocation_summary2 "Teilt ungefähre Standorte von WLANs und Mobilfunkinformationen Ihres Gerätes an &vendorShortName; mit, um unseren Standortdienst zu verbessern.">
+<!ENTITY datareporting_wifi_geolocation_summary3 "Helfen Sie &vendorShortName; beim Kartografieren der Welt! Teilen Sie uns ungefähre Standorte von WLANs und Mobilfunkzellen mit Ihrem Gerät mit, um unseren Standortdienst zu verbessern.">
 <!-- Localization note (pref_update_autodownload2) : This should mention downloading
      specifically, since the pref only prevents automatic downloads and not the
      actual notification that an update is available. -->
 <!ENTITY pref_update_autodownload2 "Updates automatisch herunterladen">
 <!ENTITY pref_update_autodownload_wifi "Nur über WLAN">
 <!ENTITY pref_update_autodownload_never "Nie">
 <!ENTITY pref_update_autodownload_always "Immer">
 
@@ -551,20 +553,29 @@ just addresses the organization to follo
 
 <!ENTITY colon ":">
 
 <!-- These are only used for accessiblity for the done and overflow-menu buttons in the actionbar.
      They are never shown to users -->
 <!ENTITY actionbar_menu "Menü">
 <!ENTITY actionbar_done "Fertig">
 
+<!-- Voice search in the awesome bar -->
+<!ENTITY voicesearch_prompt "Jetzt sprechen">
+<!ENTITY voicesearch_failed_title "&brandShortName;-Sprachsuche">
+<!ENTITY voicesearch_failed_message "Es besteht derzeit ein Problem mit der Sprachsuche. Bitte versuchen Sie es später erneut.">
+<!ENTITY voicesearch_failed_message_recoverable "Leider konnte das Gesagte nicht erkannt werden. Bitte versuchen Sie es erneut.">
+<!ENTITY voicesearch_failed_retry "Nochmals versuchen">
+
 <!-- Localization note (remote_tabs_last_synced): the variable is replaced by a
      "relative time span string" produced by Android.  This string describes the
      time the tabs were last synced relative to the current time; examples
      include "42 minutes ago", "4 days ago", "last week", etc. The subject of
      "Last synced" is one of the user's other Sync clients, typically Firefox on
      their desktop or laptop.-->
 <!ENTITY remote_tabs_last_synced "Letzte Synchronisierung: &formatS;">
+<!-- Localization note: Used when the sync has not happend yet, showed in place of a date -->
+<!ENTITY remote_tabs_never_synced "Letzte Synchronisierung: nie">
 
 <!-- Find-In-Page strings -->
 <!-- LOCALIZATION NOTE (find_matchcase): This is meant to appear as an icon that changes color
      if match-case is activated. i.e. No more than two letters, one uppercase, one lowercase. -->
 <!ENTITY find_matchcase "Aa">
--- a/mobile/android/base/sync_strings.dtd
+++ b/mobile/android/base/sync_strings.dtd
@@ -145,16 +145,18 @@
 <!ENTITY fxaccount_getting_started_get_started 'Anmelden'>
 <!ENTITY fxaccount_getting_started_old_firefox 'Verwenden Sie eine ältere Version von &syncBrand.shortName.label;?'>
 
 <!-- Localization note: the Firefox below should not change with the
      particular version of Firefox installed (Release, Beta, Aurora,
      etc).  The account remains a "Firefox Account". -->
 <!ENTITY fxaccount_create_account_header2 'Ein Firefox-Konto erstellen'>
 <!ENTITY fxaccount_create_account_password_length_restriction 'Mindestens 8 Zeichen'>
+<!ENTITY fxaccount_create_account_day_of_birth 'Tag der Geburt'>
+<!ENTITY fxaccount_create_account_month_of_birth 'Geburtsmonat'>
 <!ENTITY fxaccount_create_account_year_of_birth 'Geburtsjahr'>
 <!-- Localization note: &formatS1; is fxaccount_policy_linktos, &formatS2; is fxaccount_policy_linkprivacy, both hyperlinked. -->
 <!ENTITY fxaccount_create_account_policy_text2 'Mit dem Fortfahren erklären Sie sich mit den &formatS1; und dem &formatS2; der Firefox-Online-Dienste einverstanden.'>
 <!ENTITY fxaccount_create_account_button 'Weiter'>
 <!ENTITY fxaccount_create_account_choose_what_to_sync 'Zu synchronisierende Daten auswählen'>
 <!ENTITY fxaccount_create_account_sign_in_instead 'Haben Sie bereits ein Konto? Melden Sie sich an.'>
 <!ENTITY fxaccount_create_account_1990_or_earlier '1990 oder früher'>
 <!ENTITY fxaccount_create_account_unknown_error 'Konto konnte nicht angelegt werden'>
@@ -202,17 +204,16 @@
 <!ENTITY fxaccount_status_sync_server 'Sync-Server'>
 <!ENTITY fxaccount_status_sync '&syncBrand.shortName.label;'>
 <!ENTITY fxaccount_status_sync_enabled '&syncBrand.shortName.label;: Aktiviert'>
 <!ENTITY fxaccount_status_needs_verification2 'Ihr Konto muss verifiziert werden. Tippen Sie hier zum erneuten Senden der Verifizierungs-E-Mail.'>
 <!ENTITY fxaccount_status_needs_credentials 'Kann nicht verbinden. Tippen Sie zum Anmelden hier.'>
 <!ENTITY fxaccount_status_needs_upgrade 'Aktualisieren Sie &brandShortName;, um sich anmelden zu können.'>
 <!ENTITY fxaccount_status_needs_master_sync_automatically_enabled '&syncBrand.shortName.label; wurde eingerichtet, aber synchronisiert nicht automatisch. Schalten Sie “Daten automatisch synchronisieren” in Androids Systemeinstellungen &gt; Datenverbauch um.'>
 <!ENTITY fxaccount_status_needs_master_sync_automatically_enabled_v21 '&syncBrand.shortName.label; wurde eingerichtet, aber synchronisiert nicht automatisch. Schalten Sie “Daten automatisch synchronisieren” in Androids Systemeinstellungen &gt; Konten um.'>
-<!ENTITY fxaccount_status_needs_account_enabled '&syncBrand.shortName.label; wurde eingerichtet, aber synchronisiert nicht automatisch. Tippen Sie zum Starten der Synchronisierung hier.'>
 <!ENTITY fxaccount_status_needs_finish_migrating 'Tippen Sie hier, um sich mit Ihrem neuen Firefox-Konto anzumelden.'>
 <!ENTITY fxaccount_status_bookmarks 'Lesezeichen'>
 <!ENTITY fxaccount_status_history 'Chronik'>
 <!ENTITY fxaccount_status_passwords 'Passwörter'>
 <!ENTITY fxaccount_status_tabs 'Offene Tabs'>
 <!ENTITY fxaccount_status_legal 'Rechtliches' >
 <!-- Localization note: when tapped, the following two strings link to
      external web pages.  Compare fxaccount_policy_{linktos,linkprivacy}:
--- a/mobile/android/chrome/browser.properties
+++ b/mobile/android/chrome/browser.properties
@@ -180,19 +180,16 @@ offlineApps.ask=%S möchte Daten für die Verwendung im Offline-Modus auf Ihrem Gerät speichern.
 offlineApps.dontAskAgain=Für diese Website nicht mehr fragen
 offlineApps.allow=Erlauben
 offlineApps.dontAllow2=Nicht erlauben
 
 # LOCALIZATION NOTE (offlineApps.storeOfflineData): Label that will be used in
 # site settings dialog.
 offlineApps.storeOfflineData=Offline-Daten speichern
 
-# IndexedDB Quota increases
-indexedDBQuota.wantsTo=%S möchte eine große Menge Daten für die Verwendung im Offline-Modus auf Ihrem Gerät speichern.
-
 # LOCALIZATION NOTE (password.savePassword): Label that will be used in
  # site settings dialog.
 password.savePassword=Passwort speichern
 # LOCALIZATION NOTE (password.save): This should match
 # saveButton in passwordmgr.properties
 password.save=Speichern
 # LOCALIZATION NOTE (password.dontSave): This should match
 # dontSaveButton in passwordmgr.properties
@@ -359,19 +356,23 @@ getUserMedia.videoSource.tabShare = Weiterzuleitenden Tab auswählen
 getUserMedia.videoSource.prompt = Videoquelle
 getUserMedia.audioDevice.default = Mikrofon %S
 getUserMedia.audioDevice.none = Kein Ton
 getUserMedia.audioDevice.prompt = Zu verwendendes Mikrofon
 getUserMedia.sharingCamera.message2 = Kamera ist aktiv
 getUserMedia.sharingMicrophone.message2 = Mikrofon ist aktiv
 getUserMedia.sharingCameraAndMicrophone.message2 = Kamera und Mikrofon sind aktiv
 
-#Reader mode
-readerMode.enter = Lesemodus starten
-readerMode.exit = Lesemodus beenden
+#Reader view
+readerView.enter = Leseansicht öffnen
+readerView.exit = Leseansicht verlassen
+
+# LOCALIZATION NOTE (readerMode.toolbarTip):
+# Tip shown to users the first time we hide the reader mode toolbar.
+readerMode.toolbarTip=Zum Anzeigen der Optionen der Leseansicht antippen
 
 #Open in App
 openInApp.pageAction = Mit App öffnen
 openInApp.ok = OK
 openInApp.cancel = Abbrechen
 
 #Tab sharing
 tabshare.title = "Weiterzuleitenden Tab auswählen"
--- a/mobile/overrides/appstrings.properties
+++ b/mobile/overrides/appstrings.properties
@@ -29,8 +29,9 @@ externalProtocolPrompt=Eine externe Anwendung muss gestartet werden, um Links vom Typ %1$S: zu verarbeiten. Angeforderter Link:\n\n\n%2$S\nAnwendung: %3$S\n\n\nWenn Sie diese Anforderung nicht erwartet haben, könnte es ein Versuch sein, eine Sicherheitslücke in jener Anwendung auszunutzen. Weisen Sie die Anforderung zurück, falls Sie unsicher sind, ob die Anforderung schädlich ist.\n
 externalProtocolUnknown=<Unbekannt>
 externalProtocolChkMsg=Diese Entscheidung für alle Links von diesem Typ merken.
 externalProtocolLaunchBtn=Anwendung ausführen
 malwareBlocked=Die Seite auf %S wurde als attackierende Seite gemeldet und auf Grund Ihrer Sicherheitseinstellungen blockiert.
 phishingBlocked=Die Website auf %S ist als Seite gemeldet, die Anwender dazu verleiten soll, persönliche bzw. finanzielle Daten preiszugeben.
 cspBlocked=Diese Webseite hat eine Policy-Richtlinie (CSP), die verhindert, dass die Webseite auf diese Weise eingebunden wird.
 corruptedContentError=Die Seite, die Sie anzusehen versuchen, kann nicht angezeigt werden, da ein Fehler in der Datenübertragung festgestellt wurde.
 remoteXUL=Diese Seite verwendet eine nicht mehr unterstützte Methode, die von Firefox standardmäßig nicht mehr angeboten wird.
+sslv3Used=Firefox kann nicht für die Sicherheit Ihrer Daten auf %S garantieren, da diese Website das unsichere SSLv3-Protokoll verwendet.