Closed Bug 1211995 Opened 9 years ago Closed 9 years ago

Firefox for Android 42+43: German localization

Categories

(Mozilla Localizations :: de / German, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: vinabrandl, Assigned: vinabrandl)

Details

Attachments

(4 files)

User Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
Build ID: 20150929144111

Steps to reproduce:

Localized:

dom.properties
security.properties
xslt.properties
about.dtd
aboutLogins.dtd
aboutLogins.properties
aboutPrivateBrowsing.dtd
browser.properties
android_strings.dtd
sync_strings.dtd
sync.properties
Attachment #8670378 - Attachment is patch: true
Attachment #8670378 - Attachment mime type: text/x-patch → text/plain
Comment on attachment 8670378 [details] [diff] [review]
firefox-41-sync_strings.dtd-v3.patch

Review of attachment 8670378 [details] [diff] [review]:
-----------------------------------------------------------------

Danke für die Übersetzung. Da diese die Texte für Version 43 und 43 enthält, ist es diesmal etwas mehr geworden. Hier die vorgenommenen Änderungen, sodass ich es gleich als http://hg.mozilla.org/releases/l10n/mozilla-aurora/de/rev/d7db53adeef6 hochladen konnte:

> # User hg
Bitte konfiguriere die Datei .hgrc auf deinem Computer, damit in Zukunft hier dein Name automatisch eingetragen wird, siehe https://developer.mozilla.org/en-US/docs/Mercurial/Using_Mercurial#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F

> Firefox 41: Localize missing strings in sync_strings.dtd
Die Übersetzung in dieser Datei ist für Firefox 43 ;-)

diff --git a/dom/chrome/dom/dom.properties b/dom/chrome/dom/dom.properties
--- a/dom/chrome/dom/dom.properties
+++ b/dom/chrome/dom/dom.properties
@@ -151,17 +151,17 @@ ImplicitMetaViewportTagFallback=Kein Met
+IgnoringWillChangeOverBudgetWarning=Will-change-Speicherverbrauch ist zu hoch. Die Oberfläche erstreckt sich über %1$S px, das Budget ist die Dokument-Oberfläche multipliziert mit %2$S (%3$S px). Vorkommen von will-change, die über das Budget gehen, werden ignoriert.
Hier scheinst du den alten Text übernommen und vermutlich bearbeitet zu haben. Im neuen Text gibt es aber nur zwei statt vorher drei Variablen. Im Englischen:
Will-change memory consumption is too high. Budget limit is the document surface area multiplied by %1$S (%2$S px). Occurrences of will-change over the budget will be ignored.
KaiRo hat die Datei vor einiger Zeit übersetzt. Nur zur Info seine Übersetzung:
IgnoringWillChangeOverBudgetWarning=Speicherverbrauch von "will-change" ist zu hoch. Die Budget-Grenze ist die Fläche des Dokuments multipliziert mit %1$S (%2$S px). Vorkommen von "will-change", die das Budget überschreiten, werden ignoriert.

+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent.request".
+BadOpaqueRedirectInterception=Ein ServiceWorker übergab eine opaqueredirect Response an FetchEvent.respondWith() während FetchEvent.request keine Navigations-Anfrage war.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()".
+InterceptionCanceled=ServiceWorker hat die Netzwerkaktivität durch Aufrufen von FetchEvent.preventDefault()abgebrochen.
Übersetzungen von KaiRo:
# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent.request".
BadOpaqueRedirectInterception=Ein ServiceWorker hat eine "opaqueredirect"-Antwort an FetchEvent.respondWith() übergeben, während FetchEvent.request keine Navigationsanfrage war.
# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()".
InterceptionCanceled=Der ServiceWorker hat das Abfangen von Netzwerkanfragen durch Aufruf von FetchEvent.preventDefault() abgebrochen.

diff --git a/dom/chrome/security/security.properties b/dom/chrome/security/security.properties
--- a/dom/chrome/security/security.properties
+++ b/dom/chrome/security/security.properties
Auch hier hatte KaiRo vor einiger Zeit bereits die Übersetzung wie bei allen anderen Dateien in dom/ vorgenommen. Bitte nur mobile/ direkt übersetzen und bei den anderen Ordnern mit den anderen absprechen. Derzeit verwendete Übersetzung: http://hg.mozilla.org/releases/l10n/mozilla-aurora/de/raw-file/20833369a96f/dom/chrome/security/security.properties

diff --git a/mobile/android/base/android_strings.dtd b/mobile/android/base/android_strings.dtd
> +<!ENTITY firstrun_import_subtext "Importieren Sie Ihre Lesezeichen und Chronik von einem anderen Browser.">
Habe noch ein "Ihre" vor "Chronik" gesetzt sowie "von" durch "aus" ersetzt.

> +<!ENTITY firstrun_import_progress_title "Übertragung läuft">
Habe es zu "Übertragung wird durchgeführt" geändert.

+<!ENTITY pref_developer_remotedebugging_wifi "Externes Debugging über Wi-Fi">
+<!ENTITY pref_developer_remotedebugging_wifi_disabled_summary "Wi-Fi Debugging erfordert, dass eine App zum Lesen von QR-Codes auf Ihrem Gerät installiert ist.">
Für "Wi-Fi" verwenden wir "WLAN".

+<!ENTITY pref_category_home_homepage "Homepage">
+<!ENTITY home_homepage_title "Homepage festlegen">
"Startseite" statt "Homepage" wie in Firefox für Desktop

+<!ENTITY tracking_protection_prompt_text "Blocken Sie selbst Inhalte zur Aktivitätenverfolgung, damit Sie sich keine Sorgen machen müssen.">
Anfang zu "Blockiert selbständig" geändert, da mit "Actively blocking" gemeint ist, dass die Aktivitätenverfolgung das übernimmt.

+<!ENTITY tab_queue_prompt_text4 "Bis zum nächsten Öffnen von &brandShortName; speichern.">
Punkt am Ende entfernt.
+<!ENTITY tab_queue_prompt_tip_text2 "Sie können dies später in den Einstellungen ändern">
Punkt am Ende hinzugefügt.

+<!ENTITY pref_magnifying_glass_enabled_summary "Links und Formularfelder durch tippen in der Nähe vergrößern">
"tippen" > "Tippen"

+<!ENTITY identity_connection_insecure "Unsichere Verbindung">
Zu "Nicht gesicherte Verbindung" geändert.
 
+<!ENTITY mixed_content_blocked_all1 "&brandShortName; hat unsicheren Inhalt auf dieser Seite blockiert.">
+<!ENTITY mixed_content_blocked_some1 "&brandShortName; hat eine Teil des unsicheren Inhalts auf dieser Seite blockiert.">
+<!ENTITY mixed_content_display_loaded1 "Teile dieser Seite sind nicht sicher (wie z.B. Grafiken).">
+<!ENTITY mixed_content_protection_disabled1 "Sie haben den Schutz vor unsicherem Inhalt deaktiviert.">
Analog diese geändert zu:
<!ENTITY mixed_content_blocked_all1 "&brandShortName; hat nicht gesichert übertragenen Inhalt auf dieser Seite blockiert.">
<!ENTITY mixed_content_blocked_some1 "&brandShortName; hat eine Teil des nicht gesichert übertragenen Inhalts auf dieser Seite blockiert.">
<!ENTITY mixed_content_display_loaded1 "Teile dieser Seite wurden nicht sicher übertragen (wie z.B. Grafiken).">
<!ENTITY mixed_content_protection_disabled1 "Sie haben den Schutz vor nicht gesichert übertragenem Inhalt deaktiviert.">
 
+<!ENTITY doorhanger_tracking_message_disabled2 "Diese Seite enthält Elemente, die ihr Surfaktivitäten verfolgen könnten.">
"ihr" > "Ihr"
 
+<!ENTITY devtools_auth_scan_header "Suche nach dem QR-Code der auf ihrem anderen Gerät angezeigt wird">
Umformuliert: "Suche nach auf anderem Gerät angezeigten QR-Code wird durchgeführt". Hier könnten wir noch Probleme mit der Länge haben.

+<!ENTITY restriction_disallow_import_settings_title2 "Deaktivieren \'Von Android importieren\'">
Umgestellt "\'Von Android importieren\' deaktivieren"
+<!ENTITY restriction_disallow_addons_title2 "Add-on Installation deaktivieren">
Da müsste noch ein Bindestrich eingefügt werden, habe umgestellt: "Installation von Add-ons deaktivieren"
+<!ENTITY restriction_disallow_display_settings_title2 "Anzeigen der Einstellungen deaktivieren">
Im Englischen ist von "Display settings" die Rede, es geht also um die "Ansicht-Einstellungen".
+<!ENTITY restriction_disallow_clear_history_title2 "Deaktivieren \'Browser-Chronik löschen\'">
Umgestellt

+<!ENTITY bookmarks_restricted_support2 "Firefox Hilfe und Unterstützung für eingeschränkte Profile auf Android Tablets">
Da müsste eigentlich ein Bindestrich vor "Hilfe" und "Unterstützung"; habe stattdessen einen Doppelpunkt hinter "Firefox" eingefügt. Weiterhin einen Bindestrich zwischen "Android" und "Tablets" hinzugefügt.

--- a/mobile/android/base/sync_strings.dtd
+<!ENTITY fxaccount_status_manage_account 'Benutzerkonto verwalten'>
+<!ENTITY fxaccount_enable_debug_mode 'Debug-Modus aktivieren'>

diff --git a/mobile/android/chrome/aboutLogins.dtd b/mobile/android/chrome/aboutLogins.dtd
> +<!ENTITY aboutLogins.emptyLoginText              "Sch�tzen Sie Ihre Zugangsdaten">
Die Dateien bitte mit der Kodierung "UTF-8 ohne Byte-Ordering-Mark (BOM)" speichern, sonst gibt es Probleme mit Nicht-ASCII-Zeichen wie Umlauten und ß.

diff --git a/mobile/android/chrome/aboutLogins.properties b/mobile/android/chrome/aboutLogins.properties
Hier ebenfalls die Konvertierung zu UTf-8 (wird in der Regel notwending, wenn die ersten Nicht-ASCII-Zeichen verwendet werden).

diff --git a/mobile/android/chrome/aboutPrivateBrowsing.dtd b/mobile/android/chrome/aboutPrivateBrowsing.dtd
> +<!ENTITY privatebrowsingpage.description.private4 "&brandShortName; verhindert, dass Ihre Aktivitäten verfolgt werden und wird keine Chronik anlegen. Aber heruntergeladene Dateien und neue Lesezeichen werden immer noch auf Ihrem Gerät gespeichert.">
Komma nach "verfolgt werden" fehlt. Zweiten Satz umformuliert: "Heruntergeladene Dateien und neue Lesezeichen bleiber aber auf Ihrem Gerät gespeichert."

> +<!ENTITY privatebrowsingpage.description.normal2 "Im Privaten Modus bewahren wir keinen Browser-Verlauf und keine Cookies auf. Lesezeichen, die Sie > anlegen, und heruntergeladene Dateien werden immer noch auf Ihrem Gerät gespeichert.">
Habe den Nebensatz im zweiten Satz durch Umformulierung entfernt: "Angelegte Lesezeichen und heruntergeladene Dateien bleiben auf Ihrem Gerät gespeichert."

diff --git a/mobile/android/chrome/browser.properties b/mobile/android/chrome/browser.properties
> +remoteIncomingPromptUSB=USB-Debugger-Verbindung zulassen?
Habe es zu "Verbindung für Debugging über USB zulassen?" abgeändert

Weiterhin war der Ordner mobile/profile mit der Datei bookmarks.inc überflüssig, habe sie mittels |hg remove mobile/profile/| entfernt.
mobile/android/chrome/aboutApps.dtd wurde ebenfalls nicht mehr benötigt, habe die Datei mittels |hg remove mobile/android/chrome/aboutApps.dtd| entfernt.
Attachment #8670378 - Flags: review+
Vina, die Dateien aboutAccounts.dtd und aboutAccounts.properties fehlen im Patch. Vermutlich hast du sie übersetzt, aber hg nicht mitgeteilt, dass es jetzt auch diese Dateien auf Änderungen überprüfen soll. Bitte wie folgt einen Patch mit diesen beiden Dateien erstellen:

Bisherige Übersetzung aus dem alten Patch lokal rückgängig machen:
hg qpop -a

Die Änderungen des ersten Patches lokal löschen (ist von mir hochgeladen worden, befindet sich also noch lokal bei dir):
hg qremove patchname

Neuen Patch erstellen:
hg qnew v43_aboutAccounts

Dateien hinzufügen:
hg add mobile/android/chrome/aboutAccounts.*

Dann wie üblich:
hg qref
hg qexport > ../firefox-android-43-aboutAccounts-v1.patch

Danke
Sebastian
Assignee: nobody → vinabrandl
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Summary: Firefox for Android 41: Localized Strings → Firefox for Android 42+43: German localization
Attached patch v43, teil 1, v2Splinter Review
Robert, gib bitte auch deine Meinung dazu ab. Danke.
Attachment #8670783 - Flags: review?(kairo)
Comment on attachment 8670783 [details] [diff] [review]
v43, teil 1, v2

Review of attachment 8670783 [details] [diff] [review]:
-----------------------------------------------------------------

::: mobile/android/base/android_strings.dtd
@@ +585,3 @@
>  
>  <!-- Mixed content notifications in site identity popup -->
> +<!ENTITY mixed_content_blocked_all1 "&brandShortName; hat nicht gesichert übertragenen Inhalt auf dieser Seite blockiert.">

Ich bin eher dazu geneigt, "content" mit "Inhalte" zu übersetzen, also im Deutschen den Plural zu verwenden, da dies bei uns eher nach den unbestimmten Mengen klingt (während das im Englischen eher der Singular ist).

@@ +585,4 @@
>  
>  <!-- Mixed content notifications in site identity popup -->
> +<!ENTITY mixed_content_blocked_all1 "&brandShortName; hat nicht gesichert übertragenen Inhalt auf dieser Seite blockiert.">
> +<!ENTITY mixed_content_blocked_some1 "&brandShortName; hat eine Teil des nicht gesichert übertragenen Inhalts auf dieser Seite blockiert.">

eine_n_ Teil

@@ +592,5 @@
>  <!-- Tracking content notifications in site identity popup -->
> +<!ENTITY doorhanger_tracking_title "Schutz vor Aktivitätenverfolgung">
> +<!ENTITY doorhanger_tracking_state_enabled "Aktiviert">
> +<!ENTITY doorhanger_tracking_state_disabled "Deaktiviert">
> +<!ENTITY doorhanger_tracking_message_enabled1 "Versuche Ihr Online-Verhalten zu verfolgen wurden blockiert.">

Ich würde hier Kommas setzen (nach "Versuche" und "verfolgen").

@@ +593,5 @@
> +<!ENTITY doorhanger_tracking_title "Schutz vor Aktivitätenverfolgung">
> +<!ENTITY doorhanger_tracking_state_enabled "Aktiviert">
> +<!ENTITY doorhanger_tracking_state_disabled "Deaktiviert">
> +<!ENTITY doorhanger_tracking_message_enabled1 "Versuche Ihr Online-Verhalten zu verfolgen wurden blockiert.">
> +<!ENTITY doorhanger_tracking_message_disabled2 "Diese Seite enthält Elemente, die Ihr Surfaktivitäten verfolgen könnten.">

Ihr_e_
Attachment #8670783 - Flags: review?(kairo) → review+
Comment on attachment 8670885 [details] [diff] [review]
fn 42, v1

Review of attachment 8670885 [details] [diff] [review]:
-----------------------------------------------------------------

::: mobile/android/base/android_strings.dtd
@@ +563,5 @@
>  <!ENTITY identity_connection_secure "Sichere Verbindung">
>  <!ENTITY identity_connection_insecure "Nicht gesicherte Verbindung">
>  
>  <!-- Mixed content notifications in site identity popup -->
> +<!ENTITY mixed_content_blocked_all "&brandShortName; hat nicht gesichert übertragenen Inhalt auf dieser Seite blockiert.">

Siehe Kommentar zu "Inhalten" am anderen Patch.
Attachment #8670885 - Flags: review?(kairo) → review+
Ganz vergessen, dass hier ja noch die zwei neuen Dateien ausstehen.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #8675652 - Flags: review?(kairo) → review+
Hochgeladen: http://hg.mozilla.org/releases/l10n/mozilla-aurora/de/rev/b3b69b3b85ec
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: