Added de (German) translation
Opened this issue · 1 comments
ostrya commented
I have translated your application into de
(German). Here is the xml:
<!-- File "strings.xml" -->
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2013 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- DEPRECATED: Use ok_label instead! -->
<!-- Label for button to confirm chosen date or time [CHAR LIMIT=30] -->
<string name="done_label">Fertig</string>
<!--
Content description for the hour selector in the time picker, which displays
selectable hours of the day along the inside edge of a circle, as in an analog clock.
[CHAR LIMIT=50]
-->
<string name="hour_picker_description">Runder Stundenwähler</string>
<!--
Content description for the minute selector in the time picker, which displays
selectable five-minute intervals along the inside edge of a circle, as in an analog clock.
[CHAR LIMIT=50]
-->
<string name="minute_picker_description">Runder Minutenwähler</string>
<!-- Accessibility announcement for hour circular picker [CHAR LIMIT=NONE] -->
<string name="select_hours">Stunden auswählen</string>
<!-- Accessibility announcement for minute circular picker [CHAR LIMIT=NONE] -->
<string name="select_minutes">Minuten auswählen</string>
<!--
Content description for the month and day selector in the date picker, which displays
a selectable grid of days laid out by month.
[CHAR LIMIT=50]
-->
<string name="day_picker_description">Kalender</string>
<!--
Content description for the year selector in the date picker, which displays
a scrolling, vertical list of years.
[CHAR LIMIT=50]
-->
<string name="year_picker_description">Jahresliste</string>
<!-- Accessibility announcement for the day picker [CHAR LIMIT=NONE] -->
<string name="select_day">Tag und Monat auswählen</string>
<!-- Accessibility announcement for the year picker [CHAR LIMIT=NONE] -->
<string name="select_year">Jahr auswählen</string>
<!-- Accessibility description for the item that is currently selected. -->
<string name="item_is_selected"><xliff:g id=\"item\" example=\"2013\" >%1$s</xliff:g> ausgewählt</string>
<!-- Accessibility announcement when a number that had been typed in is deleted [CHAR_LIMIT=NONE] -->
<string name="deleted_key"><xliff:g id=\"key\" example=\"4\" >%1$s</xliff:g> gelöscht</string>
<!-- DO NOT TRANSLATE -->
<string name="time_placeholder">--</string>
<!-- DO NOT TRANSLATE -->
<string name="time_separator">:</string>
<!-- DO NOT TRANSLATE -->
<string name="radial_numbers_typeface">sans-serif</string>
<!-- DO NOT TRANSLATE -->
<string name="sans_serif">sans-serif</string>
<!-- DO NOT TRANSLATE -->
<string name="day_of_week_label_typeface">sans-serif</string>
</resources>
<!-- File "strings2.xml" -->
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright 2017 Phillip Hsu
~
~ This file is part of ClockPlus.
~
~ ClockPlus is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ ClockPlus is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU General Public License for more details.
~
~ You should have received a copy of the GNU General Public License
~ along with ClockPlus. If not, see <http://www.gnu.org/licenses/>.
-->
<resources>
<string name="title_category_alarms">Wecker</string>
<!-- Time picker style -->
<string name="key_time_picker_style">key_time_picker_style</string>
<string name="title_time_picker_style">Zeitwähler-Stil</string>
<string name="system_default">Systemvorgabe</string>
<!-- Internally, we refer to this picker as a numpad because it's concise.
However, "numeric keypad" is more descriptive when describing the style to users. -->
<string name="number_pad">Nummernblock</string>
<string name="grid_selector">Rasterauswahl</string>
<!-- Silence after -->
<string name="key_silence_after">key_silence_after</string>
<string name="title_silence_after">Verstummen nach</string>
<!-- Snooze duration -->
<string name="key_snooze_duration">key_snooze_duration</string>
<string name="title_snooze_duration">Schlummerdauer</string>
<!-- Durations for silence after & snooze duration -->
<string-array name="entries_duration">
<item>1 Minute</item>
<item>5 Minuten</item>
<item>10 Minuten</item>
<item>15 Minuten</item>
<item>20 Minuten</item>
<item>25 Minuten</item>
<item>30 Minuten</item>
</string-array>
<string-array name="values_duration">
<item>1</item>
<item>5</item>
<item>10</item>
<item>15</item>
<item>20</item>
<item>25</item>
<item>30</item>
</string-array>
<!-- Alarm volume -->
<string name="key_alarm_volume">key_alarm_volume</string>
<string name="title_alarm_volume">Wecklautstärke</string>
<!-- Upcoming alarm threshold -->
<string name="key_notify_me_of_upcoming_alarms">key_notify_me_of_upcoming_alarms</string>
<string name="title_notify_me_of_upcoming_alarms">Über Weckzeiten benachrichtigen</string>
<string-array name="entries_notify_me_of_upcoming_alarms">
<item>Niemals</item>
<item>1 Stunde vorher</item>
<item>2 Stunden vorher</item>
<item>3 Stunden vorher</item>
<item>4 Stunden vorher</item>
<item>5 Stunden vorher</item>
<item>6 Stunden vorher</item>
<item>7 Stunden vorher</item>
<item>8 Stunden vorher</item>
</string-array>
<string-array name="values_notify_me_of_upcoming_alarms">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
</string-array>
<!-- First day of week -->
<string name="key_first_day_of_week">key_first_day_of_week</string>
<string name="title_first_day_of_week">Woche beginnt am</string>
<string name="saturday">Samstag</string>
<string name="sunday">Sonntag</string>
<string name="monday">Montag</string>
<string name="value_saturday">6</string>
<string name="value_sunday">0</string>
<string name="value_monday">1</string>
</resources>
<!-- File "strings3.xml" -->
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright 2017 Phillip Hsu
~
~ This file is part of ClockPlus.
~
~ ClockPlus is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ ClockPlus is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU General Public License for more details.
~
~ You should have received a copy of the GNU General Public License
~ along with ClockPlus. If not, see <http://www.gnu.org/licenses/>.
-->
<resources>
<string name="title_category_general">Allgemein</string>
<string name="title_system_date_time_settings">Systemeinstellungen Datum \\u0026 Uhrzeit</string>
<string name="key_theme">key_theme</string>
<string name="title_theme">Farbschema</string>
<string name="theme_light">Hell</string>
<string name="theme_dark">Dunkel</string>
<string name="theme_black">Schwarz</string>
<string name="key_last_tab">last_tab</string>
</resources>
<!-- File "strings4.xml" -->
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright 2017 Phillip Hsu
~
~ This file is part of ClockPlus.
~
~ ClockPlus is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ ClockPlus is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU General Public License for more details.
~
~ You should have received a copy of the GNU General Public License
~ along with ClockPlus. If not, see <http://www.gnu.org/licenses/>.
-->
<resources>
<string name="title_category_timers">Timer</string>
<string name="key_timer_ringtone">key_timer_ringtone</string>
<string name="title_timer_ringtone">Weckton</string>
<string name="key_timer_vibrate">key_timer_vibrate</string>
<string name="title_timer_vibrate">Vibrieren</string>
<string name="key_timer_silence_after">key_timer_silence_after</string>
</resources>
<!-- File "strings5.xml" -->
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright 2017 Phillip Hsu
~
~ This file is part of ClockPlus.
~
~ ClockPlus is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ ClockPlus is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU General Public License for more details.
~
~ You should have received a copy of the GNU General Public License
~ along with ClockPlus. If not, see <http://www.gnu.org/licenses/>.
-->
<resources>
<string name="title_category_world_clock">Weltuhr</string>
<string name="key_show_time_offsets_from">key_show_time_offsets_from</string>
<string name="title_show_time_offsets_from">Zeitverschiebung anzeigen von</string>
<string name="local_time">Ortszeit</string>
<string name="gmt">GMT</string>
</resources>
<!-- File "strings6.xml" -->
<!--
~ Copyright 2017 Phillip Hsu
~
~ This file is part of ClockPlus.
~
~ ClockPlus is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ ClockPlus is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU General Public License for more details.
~
~ You should have received a copy of the GNU General Public License
~ along with ClockPlus. If not, see <http://www.gnu.org/licenses/>.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Clock+</string>
<string name="action_settings">Einstellungen</string>
<string name="section_format">Hallo Welt aus Abschnitt: %1$d</string>
<string name="title_activity_ringtone">Clock+</string>
<string name="dummy_button">Dummy Button</string>
<string name="dummy_content">DUMMY\n
CONTENT</string>
<!-- ================================= EDIT ALARM ACTIVITY ==================================-->
<string name="title_activity_edit_alarm">EditAlarmActivity</string>
<string name="save">Speichern</string>
<string name="delete">Löschen</string>
<string name="default_alarm_time_12h">12:00</string>
<string name="default_alarm_time_24h">00:00</string>
<string name="title_snoozing_until">Schlummern bis %1$s</string>
<string name="dismiss_now">Jetzt anhalten</string>
<string name="dismiss">Anhalten</string>
<string name="snooze">Schlummern</string>
<string name="done_snoozing">Schlummern beendet</string>
<string name="alarm_set_for">Wecker auf in %1$s gestellt.</string>
<!-- ======================================================================================= -->
<!-- ==================================== TOASTS ==================================== -->
<string name="day_hour_and_minute">1 Tag, 1 Stunde und 1 Minute</string>
<string name="days_hour_and_minute">%1$d Tage, 1 Stunde und 1 Minute</string>
<string name="days_hours_and_minute">%1$d Tage, %2$d Stunden und 1 Minute</string>
<string name="days_hour_and_minutes">%1$d Tage, 1 Stunde und %3$d Minuten</string>
<string name="days_hours_and_minutes">%1$d Tage, %2$d Stunden und %3$d Minuten</string>
<string name="day_hours_and_minute">1 Tag, %2$d Stunden und 1 Minute</string>
<string name="day_hours_and_minutes">1 Tag, %2$d Stunden und %3$d Minuten</string>
<string name="day_hour_and_minutes">1 Tag, 1 Stunde und %3$d Minuten</string>
<string name="day_and_hour">1 Tag und 1 Stunde</string>
<string name="days_and_hour">%1$d Tage und 1 Stunde</string>
<string name="day_and_hours">1 Tag und %2$d Stunden</string>
<string name="days_and_hours">%1$d Tage und %2$d Stunden</string>
<string name="day_and_minute">1 Tag und 1 Minute</string>
<string name="days_and_minute">%1$d Tage und 1 Minute</string>
<string name="day_and_minutes">1 Tag und %3$d Minuten</string>
<string name="days_and_minutes">%1$d Tage und %3$d Minuten</string>
<string name="hour_and_minute">1 Stunde und 1 Minute</string>
<string name="hour_and_minutes">1 Stunde und %3$d Minuten</string>
<string name="hours_and_minute">%2$d Stunden und 1 Minute</string>
<string name="hours_and_minutes">%2$d Stunden und %3$d Minuten</string>
<string name="day">1 Tag</string>
<string name="days">%1$d Tage</string>
<string name="hour">1 Stunde</string>
<string name="hours">%2$d Stunden</string>
<string name="minute">1 Minute</string>
<string name="minutes">%3$d Minuten</string>
<string name="less_than_one_minute">weniger als 1 Minute</string>
<string name="abbrev_days_hours_and_minutes">%1$dd %2$dh %3$dm</string>
<string name="abbrev_days_and_hours">%1$dd %2$dh</string>
<string name="abbrev_days_and_minutes">%1$dd %3$dm</string>
<string name="abbrev_hours_and_minutes">%2$dh %3$dm</string>
<string name="abbrev_days">%1$dd</string>
<string name="abbrev_hours">%2$dh</string>
<string name="abbrev_minutes">%3$dm</string>
<string name="abbrev_less_than_one_minute"><1m</string>
<string name="upcoming_alarm_dismissed">%1$s Wecker angehalten.</string>
<!-- ======================================================================================= -->
<!-- ==================================== NOTIFICATIONS ==================================== -->
<string name="upcoming_alarm">Anstehender Wecker</string>
<string name="alarm">Wecker</string>
<string name="missed_alarm">Verpasster Wecker</string>
<!-- ======================================================================================= -->
<!-- ==================================== MAIN ACTIVITY ==================================== -->
<string name="snackbar_item_deleted">%1$d gelöscht</string>
<string name="snackbar_undo_item_deleted">Rückgängig</string>
<!-- ======================================================================================= -->
<string name="title_activity_settings">Settings</string>
<string name="every_day">Jeden Tag</string>
<string name="zero">0</string>
<string name="one">1</string>
<string name="two">2</string>
<string name="three">3</string>
<string name="four">4</string>
<string name="five">5</string>
<string name="six">6</string>
<string name="seven">7</string>
<string name="eight">8</string>
<string name="nine">9</string>
<string name="left_alt_24hr">:00</string>
<string name="right_alt_24hr">:30</string>
<string name="am">vorm.</string>
<string name="pm">nachm.</string>
<string name="large_text">Lorem ipsum dolor sit amet, ne ludus verterem hendrerit qui. Qui no dolorem adversarium. Eu molestie consulatu efficiendi sea, omnesque fabellas qui ad. Eius partem constituam cu vel, no rebum audire vix.\n
\n
Sit fugit suavitate consequat at. Mel fugit apeirian ea. Ea nam dico laoreet expetenda, et qui detraxit petentium. Dicit molestie duo ad.\n
\n
Falli vocibus apeirian eum et. At eam aliquip mnesarchum vituperatoribus, cum ad facete aeterno, ne mea tation volutpat voluptatum. Vix autem everti causae an, qui quidam nostrum ex. Eos ludus accusam ea, his no evertitur voluptatum. At quo debitis petentium maluisset, viris apeirian an pro.\n
\n
Dico postea propriae his cu, quo principes urbanitas rationibus ne. Sit ei semper scaevola, usu an dissentiunt contentiones, libris commodo eu eam. Ius impetus accusam ea, purto maiorum an has. Sit duis veritus an, aeque volumus gloriatur pro an.\n
\n
Sed in admodum platonem, tantas latine disputationi cu sea, mel ei dicunt omnesque suscipit. Assum fabulas evertitur nec id. Oblique gubergren vis te, his maiestatis appellantur ei. Ei mea hinc possim fabellas. Ei debet dicam ornatus vim, diam unum te nec. Id ludus nusquam legendos sit.\n
\n
Indoctum molestiae vituperatoribus eos et, eum ex esse labore copiosae. Dicam necessitatibus per ut, eu per nostrud graecis. Has ei malis salutatus. Quo ea duis ridens, dicit imperdiet deseruisse qui cu, cum iuvaret delicatissimi no. Nam et veri putent. Mei in audiam praesent accusamus, ad quod appetere eos.\n
\n
Nec audire consetetur at, ei mel wisi suavitate disputando, nec te natum mutat vitae. Atomorum deseruisse ne est. No sit solum virtute repudiandae, probo ludus commodo at qui, aeque consul vocent an vix. Case option no duo, phaedrum pertinacia cu est, diam prodesset his ex. Choro consul sed ne, no qui nonumy vivendo.\n
\n
Clita assentior cum id, mei no alii salutandi percipitur. Te qui ridens diceret deseruisse. Sed dictas inimicus cu, cu wisi persius mei. Ne sint feugiat qui, nonumy bonorum fastidii ei ius, sit in commodo mandamus. Sit magna nobis ignota at.\n
\n
Has ne alterum propriae sensibus, at mei legimus verterem deseruisse. Magna facilisi est an, sed altera denique no. Ei oblique suscipiantur nam, mel an iudico tibique. Sea no eius malorum. Ex exerci utinam oporteat sea, nam ludus sanctus lobortis in. Ei ius summo audiam vivendum, mel ea doctus nusquam temporibus. Nulla appetere periculis et eam.\n
\n
Ut dignissim laboramus vituperatoribus qui, sea ea choro offendit. Commodo adipisci necessitatibus usu ad, nam everti iudicabit neglegentur ea. Nisl brute vis ex. Vix id ubique suscipit. An persius commune efficiantur per.\n
\n
Et corpora apeirian deterruisset per. No facer patrioque eos, ut vim viris dicam urbanitas. Unum solum elaboraret duo no, tota insolens expetenda his cu, mutat facilis vivendo ex mei. Nam in mediocrem disputationi. Ei dicit conceptam sit, wisi primis aliquid ea pri. Mei cu aliquip elaboraret. An vis odio dolorem, persecuti necessitatibus vel eu, pro vide placerat intellegat id.\n
\n
Pro placerat pertinax expetendis in. An unum iisque ius. Ius putent commune eu. In his hinc detracto, per posse aeterno repudiandae at. Ubique epicurei eam ne, per ad ipsum expetenda conclusionemque.\n
\n
Eos consul facete necessitatibus in, consul alienum assentior ei per. Ad duo debet semper. Ignota numquam delenit ius et, detracto sententiae accommodare ea nec. Quo aliquip aperiri incorrupte ex, at etiam conceptam temporibus mei. Est ex voluptaria temporibus. Usu ex novum voluptatibus.\n
\n
Ad debet tamquam quaeque eos. Audire mediocrem neglegentur id sed, te enim eirmod epicuri est. Per detracto dissentiunt eu, per cu meis autem. Idque democritum cu sea, autem salutandi suscipiantur cu duo, sed id amet incorrupte. Vel impedit disputando consequuntur id, an his tamquam appareat.\n
\n
Ei voluptatum dissentias est, diam habemus postulant cu nec. Sit at tota maiorum facilisi, sale blandit moderatius mel id. Mei te eros offendit deterruisset, eos at commodo democritum. No eam laudem virtute accusata, id errem explicari eos. Eu eum ullum platonem, duis ullamcorper ea pri.\n
\n
Nam error choro noluisse at, nec in wisi dolor omnes. Vim ad utinam primis partiendo. Pro latine deleniti ut, vel erat etiam suavitate cu. Et sit expetenda evertitur, pro tollit everti ei. Sed modo postea quidam id.\n
\n
Sea ea scaevola moderatius, scripta aliquam no eam. At est hinc maluisset definitionem. Prima assum accommodare vix ei, unum velit no usu. No fierent suscipiantur qui. Delenit salutatus eu pri. Cu audiam vivendum his, ut laoreet urbanitas qui, cum ne tota eirmod elaboraret.\n
\n
Ei cum volumus tibique, pri eu sonet alienum molestiae, eos ad gubergren omittantur. Ne has eruditi senserit sapientem, est idque dicit saepe te, has cu illum adipisci. Sonet pertinax no ius. Te natum aliquip duo, id viris dicam melius sea, vocent fierent principes ea cum. Cibo harum qui at. Mel et nemore scripta epicurei, posse volumus his at, eros instructior interpretaris pri no. Has decore inermis id.\n
\n
Mutat placerat deseruisse nec id, cu sea quas prompta offendit. At causae urbanitas eos, partem mnesarchum vim no. Eam eu ceteros molestie reprehendunt, integre consulatu sadipscing sit et. Ad tollit sanctus sit.\n
\n
Ea possim offendit quaerendum sit, pro mentitum assueverit persequeris ea. Eam eu epicuri invidunt postulant, graeco sanctus mnesarchum eos no. Commune moderatius id pri, mollis labores civibus vim id. Sint dissentiet eu pri. Eu scripserit scriptorem vel. Ne qui suas delectus. Ea nam utinam invenire, amet pericula scribentur per id, iudico fuisset id duo.\n
\n
Quo dico fugit oratio eu. Ad usu soleat essent convenire, eum quot sanctus assentior et, ei lorem maluisset his. Sed diam lobortis ei. Te elit scripta maiorum mel. Te populo sensibus has, ut tota honestatis mea.</string>
<!-- TODO: Remove or change this placeholder text -->
<string name="title_activity_create_timer">CreateTimerActivity</string>
<string name="timer">Timer</string>
<string name="times_up">Zeit vorbei</string>
<string name="add_one_minute">Noch eine Minute</string>
<string name="stop">Stopp</string>
<string name="timer_expired">Timer abgelaufen</string>
<string name="add_one_minute_icon_text">+60s</string>
<string name="alarm_auto_silenced_text">Du hast deinen Wecker verpasst.</string>
<string name="timer_auto_silenced_text">Dein Timer ist abgelaufen.</string>
<string name="label">Beschriftung</string>
<string name="ringtones">Wecktöne</string>
<string name="pause">Anhalten</string>
<string name="resume">Fortsetzen</string>
<string name="empty_alarms_container">Keine Weckzeiten</string>
<string name="empty_timers_container">Keine Timer</string>
<string name="stopwatch">Stoppuhr</string>
<string name="lap">Runde</string>
<!-- The notification title to use when there are laps in a stopwatch timing. An example is "Stopwatch - Lap 2". -->
<string name="stopwatch_and_lap_number">Stoppuhr \\u002d Runde %1$d</string>
<!-- https://android.googlesource.com/platform/frameworks/base/+/master/core/res/res/values/strings.xml -->
<!-- The representation of a time duration when negative. An example is -1:14. This can be used with a countdown timer for example.-->
<string name="negative_duration">\\u2212<xliff:g id=\"time\" example=\"1:14\" >%1$s</xliff:g></string>
</resources>
Translation made with Stringlate.
fungs commented
Just changed to Clock+ after discovering that the standard Google clock app establishes network connections. I'd love to have the German translation in the Fdroid build.