diff --git a/docs/CROWDIN/cs/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/cs/SettingUpAaps/BuildingAaps.md
index b39b71de212c..282f472e17fc 100644
--- a/docs/CROWDIN/cs/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/cs/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/de/AdvancedOptions/Autotune.md b/docs/CROWDIN/de/AdvancedOptions/Autotune.md
index 587cdd47eee8..4438ef560ec7 100644
--- a/docs/CROWDIN/de/AdvancedOptions/Autotune.md
+++ b/docs/CROWDIN/de/AdvancedOptions/Autotune.md
@@ -1,8 +1,8 @@
# Autotune Plugin verwenden (nur dev)
-Documentation about Autotune algorithm can be found in [OpenAPS documentation](https://openaps.readthedocs.io/en/latest/docs/Customize-Iterate/autotune.html).
+Die Beschreibung des Autotune-Algorithmus findest Du in der [OpenAPS Dokumentation](https://openaps.readthedocs.io/en/latest/docs/Customize-Iterate/autotune.html).
-Autotune plugin is an implementation of OpenAPS autotune algorithm within AAPS.
+Das Autotune-Plugin ist die Umsetzung des OpenAPS Autotune-Algorithmus in AAPS.
**Aktuell ist das Autotune-Plugin nur im „dev branch“ (noch in Entwicklung befindliche Version) bei aktiviertem „Engineering Mode“ verfügbar.**
@@ -18,7 +18,7 @@ Autotune plugin is an implementation of OpenAPS autotune algorithm within AAPS.
- Hinweis: Bei jeder Änderung der 'Anpassungstage' werden die Ergebnisse zurückgesetzt
- 'Last Run' ruft die Ergebnisse Deines letzten gültigen Durchlaufs auf. Wenn Du „Autotune“ nicht am selben Tag gestartet haben solltest oder Ergebnisse der vorherigen Durchläufe durch die Änderung der Parameter zurückgesetzt wurden, kannst Du so die letzten Parameter und Ergebnisse zurückholen.
- 'Warnung' zeigt Dir im Fehlerfall Informationen zu Deinem gewählten Profil an (falls es z. B. mehrere KH- oder Korrekturfaktoren (IC/ISF) geben sollte)
- - Hinweis: Die Autotune-Berechnungen funktionieren nur mit einem einzigen KH-Faktor und einem einzigen Korrekturfaktor. There is currently no existing Autotune algorithm to tune a circadian IC or circadian ISF. Wenn Dein Profil mehrere Werte haben sollte, wird Dir im Abschnitt 'Warnung' der für die Berechnung genutzte (gemittelte) Wert angezeigt.
+ - Hinweis: Die Autotune-Berechnungen funktionieren nur mit einem einzigen KH-Faktor und einem einzigen Korrekturfaktor. Zur Zeit gibt es keinen Autotune-Algorithmus, der mit zirkadianen KH-Faktoren oder Korrekturfaktoren umgehen kann. Wenn Dein Profil mehrere Werte haben sollte, wird Dir im Abschnitt 'Warnung' der für die Berechnung genutzte (gemittelte) Wert angezeigt.
- Durch das Tippen auf 'Eingabeprofil überprüfen' öffnet sich die Profilansicht mit der Du wichtige Parameter Deines Profils überprüfen kannst (Einheiten, Wirkdauer (DIA), KH- und Korrekturfaktoren, Basalrate, Zielwert)
- Hinweis: 'Autotune' wird nur Deinen KH-Faktor (Einzelwert), den Korrekturfaktor (Einzelwert) und Deine Basalrate (zirkadian verteilt) korrigieren bzw. anpassen. Einheiten, DIA und Zielwert werden im vorgeschlagenen Profil nicht verändert.
@@ -178,7 +178,7 @@ Autotune sollte immer einige Tage manuell ausgeführt werden, damit Du die Mögl
Wichtig ist auch, sich die Autotune-Ergebnise sehr genau anzuschauen, um zu verstehen, aus welchem Grund Autotune welche Anpassungen vorschlägt.
-- Es kann eine vollständige Erhöhung oder Abschwächung Deines Profils geben (z.B. Anhebung des Basalprofils, um ISF- und IC-Werte abzuschwächen). it could be associated to several following days with autosens correction above 100% (more aggressivity required) or below 100% (you are more sensitive)
+- Es kann eine vollständige Erhöhung oder Abschwächung Deines Profils geben (z.B. Anhebung des Basalprofils, um ISF- und IC-Werte abzuschwächen). Das kann die Folge von längeren Phasen (mehrere Tage) mit einer Autosens-Korrektur über 100% (höhere Aggressivität notwendig) oder unter 100% (Abschwächung notwendig) sein
- Manchmal schlägt Autotune ein anderes 'Basal zu IC/ISF'-Verhältnis vor (z.B. niedrigere Basalrate und agressivere IC/ISF-Faktoren)
In folgenden Situationen wird von einer Autotune-Nutzung abgeraten:
diff --git a/docs/CROWDIN/de/AdvancedOptions/FullClosedLoop.md b/docs/CROWDIN/de/AdvancedOptions/FullClosedLoop.md
index bd52e123da89..61e8103d936e 100644
--- a/docs/CROWDIN/de/AdvancedOptions/FullClosedLoop.md
+++ b/docs/CROWDIN/de/AdvancedOptions/FullClosedLoop.md
@@ -1,48 +1,48 @@
# Full Closed Loop
-The main attraction of Full Closed Looping **FCL** is that it has the potential to mimic an artificial pancreas and make daily management easier without having the need to bolus for meals.
+Der Hauptvorteil des Full Closed Looping **FCL** besteht darin, dass es eine künstliche Bauchspeicheldrüse imitieren und die tägliche Nahrungsaufnahme erleichtern kann, ohne dass ein Bolus für die Mahlzeiten erforderlich ist.
-Whilst **hybrid closed loop** ('HCL') is algorithm based, it still requires the user to manually deliver boluses prior to meals. As a result, the loop may go into a temporary shut-off (temporary zero basal) to prevent over delivery of insulin.
+Der **Hybrid Closed Loop** („HCL“) basiert zwar auf einem Algorithmus, erfordert aber immer noch, dass der Anwender vor den Mahlzeiten manuell bolt. Als Ergebnis kann der Loop vorübergehend abgeschaltet werden (temporäre Null-Basalrate), um eine übermäßige Insulinabgabe zu verhindern.
-In **FCL** mealsize-related bolus are no longer required: leave it to the algorithm! **AAPS** may allow without the user giving any bolus, and without making carb inputs, in a mode called ‘un-announced meals’ **(‘UAM’)**. **UAM** allows **AAPS** to better tolerate incorrect carb inputs by being more aggressive.
+Im **FCL** sind mahlzeitenbezogene Boli nicht mehr notwendig: Überlasse das dem Algorithmus! Der Modus, der es **AAPS** ermöglicht ohne KH-Eingaben und manuelle Boli auszukommen, nennt sich „unangekündigte Mahlzeiten“ (engl.: un-announced meals **„UAM“**). **UAM** ermöglicht **AAPS** aggressiver auf falsche Kohlenhydrateingaben zu reagieren, sodass sich AAPS damit toleranter auf diese Fehleingaben zeigt.
### Was erwartet mich?
-There are many published studies on the favourable results **FCL** can achieve. For further reading refer to the following:
+Es gibt viele veröffentlichte Studien über die guten Ergebnisse, die **FCL** erreichen kann. Weitere Informationen findest Du in den folgenden Quellen:
1)   National Library of Medicine, PubMed [First Use of Open-Source Automated Insulin Delivery AndroidAPS in Full Closed-Loop Scenario: Pancreas4ALL Randomized Pilot Study](https://pubmed.ncbi.nlm.nih.gov/36826996/);
2)  ClinicalTrials.gov National Library of Medicine, Clinical Trial [Feasibility and Safety Study of the Automated Insulin Delivery Closed Loop System Pancreas4ALL (ASAP)](https://www.clinicaltrials.gov/study/NCT04835350?term=Feasibility%20and%20Safety%20Study%20of%20the%20Automated%20Insulin%20Delivery%20Closed%20Loop%20System%20Pancreas4ALL%20(ASAP)&rank=1)
-Success for **FCL** requires the user to:
+Um erfolgreich mit **FCL** zu sein, muss der Nutzende:
-- check whether they met the **FCL** requisites;
-- set up **Automations** that are tailored for their daily management’s needs; and
-- fine tune and adjust the **AAPS** settings (notably **Automations**).
+- überprüfen, ob er die Anforderungen des **FCL** erfüllt;
+- **Automatisierungen** einrichten, die zu den eigenen Bedürfnisse des täglichen Managements passen, und
+- die **AAPS**-Einstellungen (insbesondere die **Automatisierungen**) fein nachjustieren und anpassen.
-### General considerations why (not to) move from HCL to FCL
+### Generelle Überlegungen, warum (nicht) von Hybrid zu Full Closed Loop gewechselt werden sollte
-**FCL** is not for everyone:
+Ein **FCL** (Full Closed Loop System) ist nicht für jeden geeignet:
-- Some **FCL** users achieve TIR (70-180) around 90% and HbA1c under 6%, however other users prefer tighter control. Notably, minimising values over 140 mg/dl at diets with rapid carbs probably requires pre-bolusing.
-- **AAPS** tuning can be challenging. It is not for those users who feel overwhelmed AAPS. You will need to dedicate a few weeks in order to adjust and fine tune your **FCL**. Investing such time can yield better results and **BG** control.
-- Meal management may become easier, however exercise can still be challenging in **FCL**. Most of us like to limit sports snacks in an attempt to control body weight.
-- Difficulties still remain to establish a **FCL** for kids (discussed below).
+- Während einige **Full Closed Looper** einen TIR (70-180) von etwa 90% und einen HbA1c unter 6% erreichen, wollen andere vielleicht eine noch engere Kontrolle erreichen. Zugegebenermaßen erfordert die Minimierung von Werten über 140 mg/dl bei Nahrungsmitteln mit schnellen Kohlenhydraten vermutlich einen Vorab-Bolus.
+- Die **AAPS**-Feinabstimmung kann herausfordernd sein. Für diejenigen, die sich mit AAPS überfordert fühlen, ist es sicher nicht geeignet. Du wirst einige Wochen investieren müssen, um Deinen **FCL** anzupassen und feinzujustieren. Diese Zeit zu investieren, kann verbesserte Ergebnisse und **Glukose**-Kontrolle bringen.
+- Während die Handhabung der Mahlzeiten einfacher wird, kann im **FCL** der Umgang mit Aktivität weiterhin herausfordernd sein. Die meisten von uns wollen beim Sport so wenig Snacks wie möglich zu sich nehmen und haben dabei die Körpergewichtskontrolle im Hinterkopf.
+- Es bleiben noch Schwierigkeiten beim **FCL** mit Kindern (weiter unten diskutiert).
### Gut eingestellter Hybrid Closed Loop
-It is advisable to first establish a well-tuned **HC**L before considering the transition to **FCL**. Success with **FCL** requires a highly personalised individualised tuning of the user’s setting so that **AAPS** can give insulin to closely mimic YOUR successful hybrid closed loop mode.
+Es ist ratsam, zuerst eine gut abgestimmte Steuerung des Hybrid Closed Loop (**HCL**) zu haben, bevor Du den Schritt zum **FCL** überlegst. Ein erfolgreicher **FCL** braucht eine sehr individuelle Abstimmung der Einstellungen, damit **AAPS** so Insulin abgibt, wie es DEIN gut laufender Hybrid-Closed-Loop-Modus tut (d. h. er ahmt ihn nach).
-**FCL** requires the user to set up and tune their **Automations**. However the user must have a confident understanding of their insulin management needs before embarking on **FCL**. Errors can be masked with counter-errors. This can create an unstable **FCL** system, and make it hard to later correct. You should expect to reach a comparable %TIR with your FCL as you see today in your **HCL**.
+**FCL** erfordert, das **Automationen** eingerichtet und optimiert werden. Bevor Du Dich auf **FCL** einlässt, musst Du ein sicheres Verständnis darüber haben, was ein Insulinmanagement braucht. Fehler können mit Gegenfehlern überdeckt werden. Dies kann ein labiles **FCL**-System zur Folge haben, dass danach nur schwer zu korrigieren ist. Du kannst erwarten, dass Du mit Deinem FCL einen %TIR erreichst, so wie Du ihn heute auch mit Deinem **HCL** hast.
-**FCL is a DIY set up of Automations determined by the user by analysing their data from both their successful HCL and initial FCL experience when tuning your settings.**
+**FCL ist ein DIY-Setup von Automatisierungen, das vom Benutzer durch die Analyse seiner Daten sowohl aus seinen erfolgreichen HCL- als auch aus seinen ersten FCL-Erfahrungen bei der Anpassung seiner Einstellungen erstellt wird.**
### Schnelles Insulin (Lyumjev, Fiasp)
-**FCL** requires fast insulin. This is so that at the start of meal-related **BG** rise, **FCL** is able to keep **BG** in range (by common definition, under 180 mg/dl (10 mmol/l)).
+**FCL** benötigt schnelles Insulin. Es ist so, dass zu Beginn eines mahlzeitenbedingten **Glukosewert**-Anstiegs, **FCL** in der Lage ist, den **Glukosewert** im Zielbereich zu halten (üblicherweise unter 180 mg/dl (10 mmol/l)).
Eine Modellierungsstudie (Details siehe LINK FullLoop V2/March2023; dort Abschnitt 2.2) kann zeigen, dass *schnellere Insuline*
@@ -54,81 +54,81 @@ Quelle:
IEEE Control Systems Magazine, ResearchGate [The Artificial Pancreas and Meal Control: An Overview of Postprandial Glucose Regulation in Type 1 Diabetes](https://www.researchgate.net/publication/322866519_The_Artificial_Pancreas_and_Meal_Control_An_Overview_of_Postprandial_Glucose_Regulation_in_Type_1_Diabetes);
-- will result in significantly lower *BG** peaks than slower insulins;
-- tolerate a couple of minutes delayed first meal bolus while not incurring unacceptable height of peaks; and
-- minimise the effect on **BG** peak from different carb loads (meal sizes).
+- zu signifikant niedrigeren Glukose-Spitzen führen, als langsamere Insuline;
+- tolerieren ein um ein paar Minuten verzögerten ersten Mahlzeiten-Bolus, ohne dabei zu inakzeptablen Höhen der Spitzen zu führen; und
+- minimieren die Auswirkung auf den **Glukose**-Spitzenwert durch unterschiedliche Kohlenhydratmengen (Mahlzeitengrößen).
-**FCL** is unlikely to be effective with insulin other than Lyumjev or Fiasp, unless the user is on a very moderate to low carb diet.
+**FCL** ist mit anderen Insulinen als Lyumjev oder Fiasp wahrscheinlich nicht effektiv, es sei denn, der Nutzende ernährt sich sehr moderat bis hin zu kohlenhydratarm.
-However, Fiasp or Lyumjev can result in frequent pump occlusions, even after optimising things like needle length. It is important to have an eye on the cannula or pod time. Many users find 48 hours to be the efficacy insulin limit before resulting in cannula/pod failure.
+Allerdings können Fiasp oder Lyumjev häufig zu Verstopfungen führen, auch wenn Dinge wie beispielsweise die Nadellänge angepasst wurden. Es ist wichtig, ein Auge auf die Kanülen- oder Pod-Dauer zu haben. Bei vielen Nutzenden lässt die Insulinwirkung nach 48 Stunden nach, bevor die Kanüle bzw. der Pod letztendlich ausfällt.
-### Prerequisites
+### Voraussetzungen
-**BG** values and stable bluetooth connectivity are required to ensure **AAPS** can optimally perform without losing valuable time. **FCL** requires a 24/7 technically stable system:
+**Glukosewerte** und eine stabile Bluetooth-Verbindung sind Voraussetzung dafür, dass **AAPS** optimal und zügig agieren kann. **FCL** benötigt rund um die Uhr ein technisch stabiles System:
-- your **CGM’s performance. Your CGM should not produce jumpy **BG** values that could be misinterpreted by **FCL** as a sign of a starting meal. Similarly, **CGM** calibrations can produce jumpy results.
-- how and where any **CGM** smoothing is done, and what this might imply for your tuning. Notably how delta is defined, and AAPS recognising this as being sign of a starting meal.
-- bluetooth stability for the pump and CGM pump;
-- avoiding (or at least early recognition of) pump occlusion;
-- data flow and your phone's apps used and difference between days of sensor usage;
-- keeping all **AAPS** components well charged and in spare parts close proximity; and
-- actioning cannula (or pod) changes always early enough to lower the risk of occlusion;
+- Die Leistung Deines **CGMs. Dein CGM sollte keine springenden **Glukose** -Werte erzeugen, die vom **FCL** fälschlicherweise als der Beginn einer Mahlzeit interpretiert werden könnten. Genauso können **CGM**-Kalibrierungen zu springenden Ergebnissen führen.
+- Wie und an welcher Stelle eine **CGM**-Glättung vorgenommen wird und welche Auswirkungen das auf die Feinabstimmung Deiner Einstellungen hat. Insbesondere die Definition des Deltas und dass AAPS dieses als Zeichen für einen Mahlzeiten-Beginn wertet.
+- Bluetooth-Stabilität zur Pumpe und zwischen CGM und Pumpe;
+- Vermeidung (oder zumindest frühzeitige Erkennung) von Pumpen-Verschlüssen;
+- Der Datenfluss und die von Deinem Smartphone verwendeten Apps und die unterschiedlichen Sensortragezeiten;
+- Alle **AAPS**-Komponenten gut aufgeladen und Ersatzteile immer griffbereit zu haben; und
+- rechtzeitiger Kanülen- (oder Pod-) Wechsel, um das Risiko eines Verschlusses zu verringern;
-The above will vary depending on your **AAPS** component system and your lifestyle.
+Das oben Genannte hängt von den jeweiligen Komponenten Deines **AAPS**-Systems und Deinem individuellem Lebensstil ab.
### Mahlzeitbezogene Einschränkungen
-- Setting up a **FCL** may be easier for people whose diets do not consist of food components with a rapid high effect on **BG**, and meal patterns that do not wildly vary day-to-day. This does not necessarily mean low carb.
+- Das Einrichten eines **FCL** für Menschen, deren Ernährung aus wenig schnellen Kohlenhydraten besteht und damit einen geringen Einfluss auf den **Glukosewert** hat und deren Mahlzeiten sich täglich ähneln, könnte einfacher sein. Dies bedeutet nicht automatisch „Low Carb“.
-- Fat or protein rich diets, or slow digestion/gastroparesis, make things easier rather than harder for **FCL** because late carbs nicely cover for inevitable “tails” of late action from bolus needed around peak time.
+- Fette oder proteinreiche Ernährung oder langsame Verdauung/Gastroparese machen die Dinge eher einfacher als schwieriger für den **FCL**, weil späte Kohlenhydrate schön die unvermeidlichen „späten Wirkenden“ (tails), die durch die zur Spitzenabdeckung benötigten Boli abdecken.
-#### Glycemic index and effect on blood glucose
+#### Glykämischer Index und Wirkung auf den Blutzucker
-The challenge for the **UAM** mode rises with rising 'Effect on Blood Glucose ('EBG')
+Die Herausforderung für den **UAM**-Modus steigt mit steigendem „Effekt auf Blutzucker“ („EBG“)
-- Start moderate/low, and tune your **Profile's** settings. Only then, "test" meals with high **EBG**.
-- Consider a < 50% initial bolus if consuming very high **EBG**.
+- Beginne niedrig/moderat, und stimme Deine **Profil**-Einstellungen fein ab. „Teste“ erst dann Mahlzeiten mit hohem **EBG**.
+- Denke darüber nach < 50% als ersten Bolus abzugeben, wenn Du Nahrungsmittel mit sehr hohem **EBG** isst.
-1) **No EBG**: e.g. fresh meat, fish, eggs, bacon, oils, cheese. 2) **Low EBG**: e.g. fresh vegetables and berries, mushrooms, nuts, milk, yoghurt, cottage cheese. 3) **Moderate EBG**: e.g. whole grain bread/noodles, potatoes, wild rice, oats, dried fruits. 4) **High EBG**:e.g. wheat breads, baguette, toast, waffles, cookies, mash potatoes, noodles, rice. 5) **Very High EBG**: e.g. sugar, sweet drinks, fruit juices, cornflakes, candy, sweets, potato chips, salty pretzel sticks.
+1) **Kein EBG**: z. B. frisches Fleisch, Fisch, Eier, Speck, Öle, Käse. 2) **Geringer EBG**: z. B. frisches Gemüse und Beeren, Pilze, Nüsse, Milch, Joghurt, Hüttenkäse. 3) **Mäßiger EBG**: z. B. Vollkornbrot/Nudeln, Kartoffeln, Wildreis, Hafer, getrocknete Früchte. 4) **Hoher EBG**: z. B. Weizenbrot, Baguette, Toast, Waffeln, Kekse, Kartoffeln, Nudeln, Reis. 5) **Sehr hoher EBG**: z. B. gezuckerte Getränke, Fruchtsäfte, Cornflakes, Süßigkeiten, Kartoffelchips, Salzstangen.
-
+
-The most difficult meals for **FCL** are those foods exclusively very high and high **EBG** components (see red in the picture): Not only does **BG** shoot up rapidly, but also there is little fat/protein/fibre component to balance the inevitable “tail” of insulin activity that would come with attempts to control the high glucose earlier on.
+Die schwierigsten Mahlzeiten für den **FCL** sind diejenigen mit ausschließlich sehr hohen und hohen **EBG**-Komponenten („Effect on blood glucose“) (rot im Bild): Es steigt nicht nur der **Glukosespiegel** schnell an, sondern es gibt auch nur wenig Fett-/Protein-/Ballaststoffkomponenten, die das unvermeidliche „späte Wirkende“ (tail) der Insulinaktivität, das durch den Versuch einen hohen Glukosespiegel frühzeitig abzufangen entsteht, ausgleichen.
-Erratic consumption of snacks and sweet drinks that are loaded with fast absorbing carbs is problematic for **FCL**.
+Der falsche Konsum von Snacks und Süßgetränken, die aus schnell absorbierten Kohlenhydraten bestehen, ist für den **FCL** problematisch.
#### Vorbereitung auf Aktivität/Sport
-When exercising or being active, with a pump or hybrid closed loop it is recommended that the user reduces **IOB** prior to exercise.
+Wenn Du mit einer Pumpe oder einem hybriden Closed Loop trainierst oder aktiv bist, wird empfohlen, das **IOB** vor der Aktivität zu reduzieren.
-With **FCL**, the algorithm is tuned to detect **UAM** and automatically deliver insulin to counter **BG** rises. A high **Temp Target** and lower **Profile Percentage** (effective already around meal start) should be set well in advance of any activity.
+Mit **FCL** ist der Algorithmus so eingestellt, dass er **UAM** erkennt und bei steigenden **Glukosewerten** automatisch Insulin abgibt. Ein hohes **Temp Target** und niedriger **Profil-Prozentsatz** (bereits rund um den Beginn der Mahlzeit wirksam) sollte rechtzeitig vor jeder Aktivität gesetzt werden.
-Unusual or erratic exercise activity levels present difficulties for **FCL**. Planning ahead is required for exercise (especially if you want to reduce the need for rescue carbs/snacks during sports low). After an active day it is recommended that a lower **Percentage Profile** is set for overnight after the evening meal is fully digested: set in **Automations** an elevated (>100 mg/dl) **BG** target, with “no **SMBs** at elevated target” selected in **AAPS*** preferences.
+Ungewöhnliche oder fehlerhafte Aktivität sind für den **FCL** problematisch. Für sportliche Aktivitäten ist es nötig im Voraus zu planen (insbesondere, wenn der Bedarf an Notfall-KH/Snacks während einer Sport-Hypo reduziert werden soll). Nach einem aktiven Tag wird empfohlen, einen niedrigeres **prozentuales Profil** für die Nacht, nachdem das Abendessen vollständig verstoffwechselt ist, zu setzen: Setze in **Automatisierung** ein erhöhtes (>100 mg/dl) **Glukoseziel** und stelle sicher, dass in den **AAPS**-Einstellungen „keine **SMBs** bei erhöhtem Ziel“ausgewählt ist.
#### Hindernisse für Kinder
-**FCL** can present extra challenges for children and these include:
+**FCL** kann für Kinder zusätzliche Herausforderungen mit sich bringen, unter anderem:
-- Lyumjev or Fiasp may not available or well tolerated.
-- Hourly basal rate may very low, providing a poor basis for big **SMBs**.
-- Diet may be rich in sweet components. With the typical low blood volume of a small body, strong tendency towards very high **BG** spikes.
-- Growth hormones and going through marked changes of insulin sensitivity makes it difficult to keep the **FCL** accurately tuned.
+- Lyumjev oder Fiasp sind möglicherweise nicht verfügbar oder werden nicht gut vertragen.
+- Die stündliche Basalrate ist sehr niedrig und bietet damit eine schlechte Grundlage für große **SMBs**.
+- Die Ernährung hat möglicherweise viele süße Bestandteile. Mit dem typischerweise geringen Blutvolumen eines kleinen Körpers besteht eine starke Tendenz zu sehr hohen **Blutzucker**spitzen.
+- Wachstumshormone und ausgeprägte Veränderungen der Insulinempfindlichkeit machen es schwierig, den **FCL** genau einzustellen.
-## Enabling boosted SMBs: safety
+## Aktivierung stärkerer SMBs: Sicherheit
-In **HCL** safety restrictions are implemented regarding bolus sizes that can be automatically given by the loop.
+Im **HCL** sind Sicherheitseinschränkungen hinsichtlich der Bolusgrößen, die vom Loop automatisch abgegeben werden dürfen, hinterlegt.
-**FCL** loopers no longer need to give a sizable bolus around meal start. The impact of this means that restrictions in size limits for **SMBs** must be widened to make the loop capable of delivering large enough **SMBs**.
+**FCL**-Looper müssen mit Beginn der Mahlzeit keinen großen Bolus mehr abgeben. Dies bedeutet, dass die Größenbeschränkungen für **SMBs** reduziert werden müssen /größere SMBs), damit der Loop in der Lage ist, ausreichend große **SMBs** abzugeben.
-If you are operating with **AAPS** in the Master release, it is suggested **AAPS**' Preferences are set up with the maximum allowed **SMB** size so that **FCL** can give (maxUAMSMBBasalMinutes=120, i.e. 2 hours worth of basal at that daytime).
+Wenn Du mit **AAPS** in der Master-Version arbeitest, wird empfohlen in den **AAPS**- Einstellungen die maximal zulässige **SMB**-Größe zu verwenden, sodass der **FCL** (maxUAMSMBBasalMinutes = 120, d. h. die in diesem Zeitfenster gültige Basalmenge der nächsten 2 Stunden) abgeben kann.
-If your basal rate is very low, the resulting **SMB** limits might be too low to allow sufficient control to tackle postprandial **BG** rises. One possible solution is to avoid diets that cause strong **BG** spikes and later switches to a **AAPS** dev variant that offers a new parameter in **SMB** delivery settings: smb_max_range_extension. This will expand the standard maximum of 2 hours worth of basal by a factor of >1. (Additionally, the default 50% **SMB** delivery ratio might be elevated in dev. variants).
+Wenn Deine Basalrate sehr niedrig ist, können die sich daraus ergebenden **SMB**-Grenzen zu niedrig sein, um einen mahlzeitbedingten **Glukoseanstieg** abfangen zu können. Eine mögliche Lösung kann sein, Nahrungsmittel zu vermeiden, die starke **Glukose**-Spitzen verursachen, und später auf eine **AAPS**-Entwicklungsvariante zu wechseln, die einen neuen Parameter in den **SMB**-Einstellungen bietet: smb_max_range_extension. Dies wird das Standardlimit von 2 Stunden Basalwert um einen Faktor von >1 erhöhen. (Zusätzlich kann das Standardabgabe-Verhältnis von 50 % **SMB** in der Entwicklerversion erhöht werden ).
-**Follow the instructions to enable AAPS to mimic your bolussing via a couple of SMBs**.
+**Folge der Anleitung, um AAPS so aufzusetzen, dass mit einigen SMBs Deine normale Art zu bolen nachgeahmt werden kann**.
-Check the **SMB** tab periodicallu to see whether your **SMBs** are allowed to be sufficient enough to deliver the required insulin needed for the loop around meal starts.
+Kontrolliere den **SMB**-Reiter regelmäßig, um zu erkennen, ob Deine **SMBs** groß genug sein dürfen, um die Insulinmenge, die der Loop zu Beginn der Mahlzeit abgeben soll, zur Verfügung gestellt werden kann.
Wenn nicht, werden Deine Tuning-Bemühungen mitunter vergebens sein!
@@ -136,52 +136,52 @@ Wenn nicht, werden Deine Tuning-Bemühungen mitunter vergebens sein!
```{admonition} Boosting **ISF** can become dangerous
:class: danger
-Carefully observe/analyse the **SMB** sizes shortly after your meal commences. Verändere in kleinen Schritten und nicht mehr als 1 oder 2 Parameter auf einmal.
+Beobachte/analysiere die **SMB**-Größen kurz nach Beginn der Mahlzeit sehr genau. Verändere in kleinen Schritten und nicht mehr als 1 oder 2 Parameter auf einmal.
-Your **AAPS'** setting must be sufficiently set up to cope with your (!) variety of meals.
+Deine **AAPS**-Einstellungen müssen gut genug eingestellt sein, um Deine (!) Essensgewohnheiten und Mahlzeitenauswahl bewältigen zu können.
```
## Mahlzeiterkennung / Deine Automationen zum Boosten
-For successful **FCL**, **ISF** is the key tuning parameter. When utilising **AAPS** Master + **Automations**, a **> 100% profile change must automatically be triggered upon meal recognition** (via glucose deltas), and provide the sharpened **ISF**.
+Der Schlüssel für einen erfolgreichen **FCL** ist der richtig abgestimmte **ISF**-Parameter. Wenn der **AAPS**-Master mit **Automationen** genutzt wird, muss **bei der Erkennung einer Mahlzeit (über Glukose-Deltas) automatisch eine Profiländerung > 100% ausgelöst** werden, damit ein aggressiverer **ISF** zur Verfügung steht.
-**AAPS** Master allows up to 130% temporary **Profile** in **HCL** p mode. Boosting the **ISF** is done in 3 steps:
+Die **AAPS**-Master-Version erlaubt im **HCL**-Modus ein maximales temporäres **Profil** von bis zu 130 %. Das Boosting des **ISF** erfolgt in drei Schritten:
-- Step 1 - review the **ISF** applicable for this meal time hour within the **Profile**, and see whether e.g. Autosens suggest a modification that takes care of the current (last few hours’) insulin sensitivity status of the body..
-- Step 2 - apply a factor (1/Profile%, as set in **Automation**) to boost **ISF**.
-- Step 3 - check that the suggested **ISF** falls within set safety limits.
+- Schritt 1 - Überprüfe im **Profil** den für dieses Zeitfenster gültigen **ISF** und schaue, ob z. B. Autosens, das die aktuelle Insulinempfindlichkeit Deines Körpers der letzten Stunden berücksichtigt, eine Änderung vorschlägt.
+- Schritt 2 - Wende einen Faktor (1/Profil%, wie in **Automation** hinterlegt) an, um den **ISF** zu verstärken.
+- Schritt 3 - Stelle sicher, dass der vorgeschlagene **ISF** innerhalb der festgelegten Sicherheitsgrenzen liegt.
-### FCL's Automation templates
+### FCL Automationsvorlagen
-Boxes to tick at the top. You have the option:
+Kästchen, die oben markiert werden sollen. Du hast die Option:
-- In your **Automation** list, you can tick the check-mark (to the left of each field) OFF => This de-activates that **Automation**. For instance you can do this for all breakfast related **FCL** **Automations** to go to **HCL** for breakfast(s).
+- In Deiner **Automatisierung**s-Liste kannst Du das Häkchen (links von jedem Feld) entfernen => Damit deaktivierst Du die **Automatisierung**. Das kann beispielsweise für alle **FCL**-**Automatisierungen**, die im Zusammenhang mit einem Frühstück stehen, auf dem Weg zum **HCL** für Frühstück erfolgen.
-- For each **Automation** rule you can tick the box for User action => then the defined Actions will not automatically be executed when Conditions apply. Rather, the **AAPS** main screen will alert you whenever your **FCL** would automatically give a **SMB**. You have the opportunity then to say ‘yes’ or ‘no’. This is extremely useful in your tuning phase.
+- Für jede **Automatisierungs**-Regel kannst Du das das Kästchen für Benutzeraktion markieren => wenn die Bedingungen erfüllt sind, werden die definierten Aktionen nicht automatisch ausgeführt. Du wirst dann auf der **AAPS**-Übersichtseite jedes Mal alarmiert, wenn Dein **FCL** sonst automatisch einen **SMB** abgeben würde. Du hast dann die Möglichkeit, dazu dann „Ja“ oder „Nein“ zu sagen. Dies hilft insbesondere in der Tuning-Phase.
-This feature can be useful for certain situations like “foot to floor” syndrome whher there is a sudden rise in **BG** when getting up in the morning, but the user wants to prevent a fully automatic “breakfast started” response.
+Diese Funktion kann für bestimmte Situationen wie z. B. das Aufsteh-Phänomen (engl. „foot to floor“) nützlich sein, bei dem es zu einem plötzlichen Anstieg des **Glukosewerts** kommt, sobald Du morgens aufstehst, Du aber eine vollautomatische „Frühstück begonnen"-Reaktion verhindern möchtest.
-The section below provides guidance how to bundle **Automation’s** Conditions and how to tackle situations in which the **AAPS** should increase (or decrease) insulin delivery. As **ISF** cannot directly be tuned, raising **Profile Percentage** over 100% will do the same for our purposes.
+Der untenstehende Abschnitt enthält Anleitungen, wie man die **Automatisierungs**-Bedingungen zusammenfasst und wie man Situationen begegnen kann, in denen **AAPS** die Insulinabgabe erhöhen (oder verringern) sollte. Da der **ISF** nicht direkt angepasst werden kann, wird das prozentuale Anheben des **Profils** über 100 % für unsern Zweck den gleichen Effekt haben.
### Automatisierte große SMBs bei Glukoseanstieg
-The key to successful **FCL** **at the beginning of BG increases from meals, very large automatic SMBS must be given by the loop as quickly as possible** “to catch up” with the required **IOB** needed (compare with your typical administered bolus for similar meal in h**HCL**!)
+Der Schlüssel zu einem erfolgreichen **FCL** ist, **zu Beginn des mahlzeitbedingten Glukoseanstiegs so schnell wie möglich große automatische SMBs durch den Loop abzugeben**, um das benötigte **IOB** „aufzuholen” (verglichen mit dem normalerweise für vergleichbare Mahlzeiten abzugebenden Bolus im **HCL**!)
-To achieve this, data from your **HCL** should be analysed to determine which **deltas** might be not meal –related and those delta which might be.
+Um das zu erreichen, sollten die Daten aus Deinem **HCL** analysiert werden, um herauszufinden, welche **Deltas** nicht durch Mahlzeiten verursacht sind und welche Deltas schon.
-- As you can define the **Automation** within a pre-defined time-window, you need only to analyse there.
-- If you do very different kinds of meals (e.g. a rather high carb breakfast, but low carb lunch) you can choose to do two different (sets of) **Automations** for each of the time slots.
+- Da Du die **Automatisierung** auch nur in einem vordefinierten Zeitfenster ausführen lassen kannst, musst Du auch nur in diesem analysieren.
+- Wenn Deine Mahlzeiten in der Zusammensetzung sehr unterschiedlich sind (z.B. ein eher kohlenhydratreiches Frühstück, aber ein kohlenhydratarmes Mittagessen), kannst Du Dich dafür entscheiden für jedes der Zeitfenster zwei verschiedene **Automatisierungen** (bzw. Automatisierungsgruppen) zu erstellen.
- Wenn Du gelegentliche nächtliche Sprünge durch "compression lows" siehst, spare die Nächte aus.
- Normalerweise reicht es aus, das Delta der letzten 5 Minuten zu verwenden.
-- Du kannst aber auch eines der durchschnittlichen Deltas verwenden. By comparing the deltas in the conditions of your **Automations** you could even define actions of different aggressiveness depending on whether the **BG** rises in an accelerated way or not.
+- Du kannst aber auch eines der durchschnittlichen Deltas verwenden. Durch das Vergleichen der Deltas als Bedingung in Deiner **Automatisierung**, kannst Du - abhängig davon, ob der **Glukosewert** schneller steigt oder nicht - sogar unterschiedliche aggressive Aktionen festlegen.
-> ( delta – short avg delta )>n is a term that could be used for acceleration detection , to trigger first **SMB** at earliest sign of rising **BG**. -
-> Caution: not possible to use with poor or highly smoothened **CGM-values!
+> ( BZ-Unterschied - kurzes durchschnittl. Delta )>n ist ein Ausdruck, der zur Erkennung eines sich beschleunigenden Anstiegs genutzt werden könnte, um so den ersten **SMB** beim ersten Anzeichen steigender **Glukose** auszulösen. -
+> Achtung: nicht mit schlechten oder stark geglätteten **CGM-Werten verwendbar!
-A **CGM** with patchy data puts the user in a bad spot because, to be on the safe side, you need to „sandbag“ your definition which delta is surely a sign of a started meal. This means:
+Ein **CGM** mit lückenhaften Daten bringt den Benutzer in eine schwierige Situation, denn es ist aus Sicherheitsgründen, extrem wichtig, dass das gewählte (bzw. beobachtete) Delta ein sicheres Zeichen für einen Mahlzeitbeginn ist. Das bedeutet:
-- **FCL** loses additional time, resulting in higher **BG** peaks and lower %**TIR**;
-- you cannot use an earlier or smaller delta which could trigger, also without a meal, the **SMBs** that are supposed to make up for a user bolus in **FCL**.
+- Der **FCL** verliert zusätzliche Zeit, was zu höheren **Glukosewert**-Spitzen und einem niedrigeren **TIR**-Prozentsatz führt;
+- Du kannst im **FCL** kein früheres oder kleineres Delta benutzen, da dieses auch **SMBs** ohne eine Mahlzeit zum Ausgleich eines manuellen Bolus auslösen können.
Zudem werden schon kleine Anstiege nach einer Mahlzeit durch **wenig IOB** erkannt. Das berücksichtigend, kann eine Automation(#1) für ein Abendessen wie folgt aussehen:
@@ -189,55 +189,55 @@ Zudem werden schon kleine Anstiege nach einer Mahlzeit durch **wenig IOB** erkan
Automatisierung #1
-If Conditions apply, **AAPS** would give 1 or 2 **SMBs** in the next 12 minutes, using a boosted **ISF** according to the set elevated **Profile Percentage** (in the example, a 30% boost of insulinReq). As long as these Conditions apply, the **Automation** rule extends by another 12 minutes. A low carb meal might have slower **BG** rise characteristics. Dieser würde von einer weiteren Automation (#2) profitieren, die bei einem niedrigeren Delta einsetzt und einen schwächeren Insulin-Boost gibt.
+Wenn die Bedingungen eintreten, würde **AAPS** in den nächsten 12 Minuten 1 oder 2 - gemäß dem festgelegten höheren **Profil-Prozentsatz** geboosteten **ISF** - **SMBs** abgeben (im Beispiel, eine Erhöhung von insulinReq um 30 %). Solange diese Bedingungen zutreffen, wird die **Automatisierung**sregel um weitere 12 Minuten verlängert. Eine kohlenhydratarme Mahlzeit könnte langsamere Anstiege der **Glukosewerte** zeigen. Dieser würde von einer weiteren Automation (#2) profitieren, die bei einem niedrigeren Delta einsetzt und einen schwächeren Insulin-Boost gibt.

-The same **Automation** probably will kick in also in higher carb meals, once the steep rise as defined in Automation#1 is over.
+Die gleiche **Automatisierung** wird wahrscheinlich auch bei Mahlzeiten mit höherem Kohlenhydratgehalt greifen, sobald der steile Anstieg, wie in Automation#1 definiert, vorbei ist.
-You need to “stage” these two (+ maybe a third) **Automations** to fit with what you see in your meal (variety) => Setting appropriate jump sizes, **iob** criteria, and amplifications will be an iterative tuning process. Wenn Du einen geeigneten Zeitraum in den Bedingungen angibst, kannst Du ganz einfach unterschiedliche Automationen für Deine verschiedenen täglichen Mahlzeitenzeiten (Frühstück, Mittagessen, Abendessen) ausführen.
+Diese beiden (und eventuell eine dritte) **Automatisierungen** musst Du so arrangieren, dass sie zu dem passen, was Du bei Deinen verschiedenen Mahlzeiten siehst => die richtigen Sprunghöhen, **IOB**-Kriterien und Verstärkungen zu setzen, wird ein iterativer Abstimmungsprozess. Wenn Du einen geeigneten Zeitraum in den Bedingungen angibst, kannst Du ganz einfach unterschiedliche Automationen für Deine verschiedenen täglichen Mahlzeitenzeiten (Frühstück, Mittagessen, Abendessen) ausführen.
-Note that, still in the rise phase (!), the "overflow" of **iob** must be blocked so that the late effects of the **insulin** (the "**tail**" after 3-5 hours) will not exceed the braking capacity of the loop through zero-temping (“taking away” basal, to reduce hypo risk).
+Berücksichtige bitte, dass noch in der Steigphase (!), ein **IOB**-„Überschuß“ verhindert werden muss, damit das nach 3-5 Stunden noch wirkende **Insulin** (das „**Wirkende**“ (sog. tail)) nicht die durch das Zero-Temping mögliche Abbremswirkung überschreitet („Basal entziehen“, um das Hypo-Risiko zu reduzieren).
Bei großen Mahlzeiten gibt es **manchmal einen zweiten Anstieg**. Bis zu diesem Zeitpunkt hat sich das aktive Insulin (IOB) in der Regel schon verringert und die aggressiveren Automationen greifen wieder. (Damit das nicht passiert, überprüfe, dass die IOB-Bedingung in der Automation #2 nicht zu niedrig eingestellt ist).
-Soon after a few initial **SMBs** are given comes a **balanced phase** where moderate delivery of insulin should cover the additional carbs absorbed. (Except in low carb meals, where the loop might see too weak of a**BG** rise, and go into zero-temping right away already now).
+Kurz nachdem einige erste **SMBs** abgegeben wurden, kommt eine **balancierte Phase**, in der eine moderate zusätzliche Insulinabgabe die zusätzliche aufgenommenen Kohlenhydrate abdecken sollte. (Außer bei kohlenhydratarmen Mahlzeiten, bei denen der Loop möglicherweise einen zu schwachen **Glukose**anstieg sieht und sofort in das Zero-Temping geht).
-The **AAPS** main screen (where you see cob=0 in **UAM** full loop) might in this phase ask for more carbs required. In **UAM** mode that simply means, you could make a very rough plausibility check: Is that amount of carbs likely in your body, un-absorbed from your meal just about an hour ago (about which you gave your loop no info)?
+Die **AAPS**-Übersicht (wo Du COB=0 bei **UAM** im Full Loop siehst) könnte in dieser Phase nach zusätzlichen Kohlenhydraten fragen. Im **UAM**-Modus bedeutet das einfach, dass Du eine sehr grobe Plausibilitätsprüfung machen kannst: Ist es wahrscheinlich, dass diese Kohlenhydrate der Mahlzeit von vor einer Stunde unverdaut in Deinem Körper sind (von denen Du dem Loop nichts mitgeteilt hast)?
### IOB-Schwellenwert
-Often, **Automations** #1 and/or #2 make iob rise to heights that typically are enough for **your** meals. For personalised tuning, look in your **HCL** data at the max iob values that occur with well-managed meals (often: your meal bolus), and above which magnitude a hypo (or requirement for extra carbs) occurred at the end.
+Oft bewirken die **Automatisierung** #1 und/oder #2, dass das IOB soweit aufgebaut wird, dass es typischerweise **Deine** Mahlzeiten abdeckt. Für eine individuelles Tuning, schau in den Daten Deines **HCL** nach den maximalen IOB-Werten (max IOB), die bei gut kalkulierbaren Mahlzeiten auftreten (meist: Dein Mahlzeiten-Bolus), und in welchem Ausmaß danach eine Hypo (oder der Bedarf an zusätzlichen Kohlenhydraten) auftrat.
-Sensible **IOB-Schwellwerte**, bei denen Du die Aggressivität Deines Loops reduzieren solltest, sind möglicherweise nicht für jede Mahlzeit identisch. But especially in the first hour after the start of a meal, which is very crucial in the **UAM** mode. It will defer to for each user. For some users just about 30g/hour get absorbed, and to define a meaningful **iob** independent of the exact meal can be possible.
+Sensible **IOB-Schwellwerte**, bei denen Du die Aggressivität Deines Loops reduzieren solltest, sind möglicherweise nicht für jede Mahlzeit identisch. Aber vor allem in der ersten Stunde nach Beginn einer Mahlzeit, die im **UAM**-Modus entscheidend ist. Es wird sich für jeden Nutzenden unterscheiden. Der IOB-Schwellwert kann in Deiner Automatisierung schnell angepasst werden, um auch außergewöhnliche Mahlzeiten abzudecken oder um ihn für eine folgende Sporteinheit zu senken.
-For exceptional meals, or to lower it if sports follow, the **iob** threshold can rapidly be set differently in your **Automation**.
+Der **IOB**-Schwellwert kann in Deiner **Automatisierung** schnell angepasst werden, um auch außergewöhnliche Mahlzeiten abzudecken oder um ihn für eine folgende Sporteinheit zu senken.
-Automation(#3),”iobTH reached => **SMBs** off”, is defined to end (or pause, until another wave of carb-related rise hits) the aggressive **SMB** boosting.
+Automatisierung(#3), „IOB-Schwellwert erreicht => **SMBs** aus“, wird definiert, um das aggressive **SMB**-Boosting zu beenden (oder zu unterbrechen, bis eine weitere Welle des kohlenhydratbezogenen Anstiegs kommt).

Automatisierung #3
-It tells the loop that above your set **iob threshold** it's better not to use any more **SMBs**
+Sie sagt dem Loop, dass es besser ist, über dem von Dir festgelegten **IOB-Schwellwert** keine weiteren **SMBs** abzugeben
-- The given example does that by setting TT=111 (which is kind of arbitrary; pick a number>100 that you easy recognise as your automated **SMB** shut-off)
-- In **AAPS' Preferences/ SMB** Settings generally do not allow **SMB** at elevated target).
- The insulin required will then have to be delivered with much more caution through the bottleneck of **TBRs**
+- Im gezeigten Beispiel wird das erreicht, indem TT=111 gesetzt wird (was irgendwie willkürlich ist; wähle einen Wert >100, den Du leicht als Deine automatische **SMB**-Abschaltung erkennst)
+- Deaktiviere in den **AAPS-Einstellungen** die Option „Aktiviere **SMB** bei temporären Zielen oberhalb des regulären Ziels“.
+ Das benötigte Insulin (insulinReq) muss dann - da dann die **TBR** zum Engpass wird - viel vorsichtiger zur Verfügung gestellt werden
**Achtung: Automatisierung #3 funktioniert nur, wenn kein aktives TT gesetzt ist.** Falls Du also mit einem temporären Ziel „Bald Essen“ gearbeitet hast, muss dieses bis zum Start der Automatisierung beendet sein (d. h. normalerweise 30-40 Minuten nach Beginn der Mahlzeit).
-One way to do this is to set up an **Automation** Condition that ends an eventually running EatingSoonTT under the Condition **iob**>65% * iobTH.
-> Ways to work with EatingSoonTT Some loopers set (by pressing the TT button, or automated via a lowered **Profile** **BG** target if eating time slots are fairly fixed) an EatingSoonTT roughly an hour or more before meal start, just to guarantee a low starting **BG** and slightly increased **iob**. But, assuming the **FCL** is always en route towards target, this might not yield much and you may prefere to define an **Automation** that sets an EatingSoonTT at recognition of meal start (glucose delta, or acceleration = delta > avg delta). A low **TT** is important in this stage because any **SMB** is calculated by your loop using (predicted glucose minus TT)/sens, so a small TT makes the resulting insulinReq bigger.
+Eine Möglichkeit, dies zu tun, ist eine **Automatisierungs**-Bedingung einzurichten, die ein eventuell laufendes EatingSoonTT beendet, wenn **iob**>65% * iobTH.
+> Möglichkeiten ein „Bald Essen“-TT zu nutzen Um zu Mahlzeitbeginn einen niedrigen Ausgangs-**Glukosewert** und ein wenig mehr aktives Insulin (**IOB**) zu haben, stellen einige Looper durch drücken der „Bald Essen“-Schaltfläche (oder bei verlässlichen Essenszeiten: automatisch über ein reduziertes **Profil**-**Glukose**ziel) mindestens eine Stunde vor Beginn der Mahlzeit ein „Bald Essen“-TT ein. Aber, unter der Annahme, dass der **FCL** sowieso immer auf dem Weg zum Ziel ist, könnte dies nicht viel bringen und Du kannst stattdessen einfach eine **Automatitsierung** definieren, die beim Erkennen des Mahlzeitenbeginns (Glukose-Delta oder Beschleunigung = Delta > Durchschnitts-Delta) ein „Bald Essen"-TT setzt. Ein niedriges **temporäres Ziel** (TT) ist in dieser Phase wichtig, da jeder **SMB** des Loops durch (vorhergesagter Glukose minus temporäres Ziel)/Sensititvität berechnet wird. Damit erhöht ein niedriges temporäres Ziel den daraus resultierenden Insulinbedarf (insulinReq).
-After the first boosted **SMB**s were given, your set iobTH and *Automation** #3 should strike a good balance of limiting the glucose peak, but also not leading to a hypo after the meal.
+Nachdem die ersten geboosterten **SMBs** abgegeben wurden, sollte Dein eingestellter iobTH und die Automatisierung #3 ein gutes Gleichgewicht zwischen der Begrenzung des Glukosespitzenwertes und dem Verhindern einer Hypo nach der Mahlzeit finden.
-If your breakfast substantially deviates in carb content from your average dinner, you may benefit from defining **Automations** that apply in the respective times of day, and have different **iobTH** (possibly also different deltas, and different **Percentage Profile** set). Both, you with defining your meal spectrum and settings (notably, **iobTH**), and the loop managing the unfolding **BG** curve, must accept certain peak heights for reducing hypo danger towards the end of the **DIAs** from **SMBs**.
+Falls sich beispielsweise Dein Frühstück kohlenhydratmäßig vollständig von Deinen durchschnittlichen Abendessen unterscheidet, kannst Du von **Automatisierungen**, die zu den jeweiligen Tageszeiten gelten und unterschiedliche **iobTH**-Werte haben (möglicherweise auch unterschiedliche Deltas und unterschiedliche **prozentuale Profileinstellungen**), profitieren. Sowohl Du mit der Definition Deines Essensspektrums und Einstellungen (insbesondere **iobTH**), als auch der Loop, der sich um den sich entwickelnden **Glukose**verlauf kümmert, müssen bestimmte hohe Spitzen akzeptieren, um die Hypo-Gefahr gegen Ende der **Insulinwirkdauer** der **SMBs** zu reduzieren.
### Stagnierende hohe Glukosewerte
-In case, after a “rich” meal, a long-lasting stagnation with **high BG** value is seen, **Automation** #6 (below, left),"post-meal High”, helps deal with fatty acid resistance: After multi-course meals, large greasy pizza, raclette evening, the glucose curve can form two humps or, very often, an elongated high plateau.
+Falls nach einer „reichhaltigen“ Mahlzeit ein lang anhaltender **hoher Glukosespiegel** auftritt, hilft die **Automatisierung** #6 (unten links), „Hoch nach dem Essen“ mit der Fettsäureresistenz umzugehen: Nach mehrgängigen Mahlzeiten, einer großen fettigen Pizza oder einem Raclette-Abend könen sich in der Glukosekurve zwei Höcker oder sehr oft auch ein längeres hohes Plateau zeigen.

@@ -253,22 +253,22 @@ Außerdem muss die Automation#5 abgebrochen werden können ("Stopp Hoch nach dem
### Einer Hypo vorbeugen
-The core problem is that the **UAM** **FCL** (without carb inputs) can have **no idea how many g of carbs are still available** for absorption, and might use up that “tail” insulin, without you going into a hypo from it.
+Das Kernproblem hier ist natürlich, dass der **UAM**-**FCL** (ohne die Eingabe der Kohlenhydrate) **nicht wissen kann, wie viele Gramm an Kohlenhydraten für die Aufnahme noch verfügbar sind**, und möglicherweise das „Rest“-Insulin aufbraucht, ohne dass Du in eine Hypo kommst.
-Using boosted **SMBs**, the **FCL** “caught up” with what we formerly did with a meal bolus. Aber **zum Ende der Insulinwirkung ("tail end") kann das Vermeiden einer Hypo zu einem ernsten Thema werden**.
+Mit geboosterten **SMBs**, wird im **FCL** das „aufgeholt“, was wir früher mit einem Mahlzeitenbolus gemacht haben. Aber **zum Ende der Insulinwirkung ("tail end") kann das Vermeiden einer Hypo zu einem ernsten Thema werden**.
-In preparation for **FCL**, the user must take a closer look at the **time course of iob** for typical meals, and judge **when it becomes too much, and how you can catch that by tuning your Automations**. That is possible because we have several adjusting screws. It can be a challenge to get this right
+Als Vorbereitung auf den **FCL**, musst Du Dir den **zeitlichen Verlauf des IOB** bei typischen Mahlzeiten genauer anschauen und daran beurteilen **, wann es zu viel Insulin wird und wie Du das durch das Tuning der Automatisierungen verhindern/abfangen kannst.** Es gibt einige Stellschrauben, die das möglich machen. Das richtig hinzubekommen, kann eine Herausforderung sein.
Im Allgemeinen macht es keinen Sinn, Einstellungen nur für eine Mahlzeitenart weiter zu optimieren. Sobald Du eine ausreichend gute Einstellung z.B. für eine Art Deines Mittagessens hast, teste, wie diese mit anderen Arten funktioniert, und wie Du einen „Kompromiss“ findest.
Um Hypos 3-5 Stunden nach einer Mahlzeit zu vermeiden, reduziere die Aggressivität, bevor zu viel aktives Insulin (IOB) aufgebaut wird. Besondere Ansätze:
-- Become milder and milder with the **ISF** already during the glucose rise, as in Automation examples #1 and #2 given.
-- Define the iob threshold, from which **AAPS** is made significantly more cautious (Automation #3, above). Note this **iob** can be exceeded, by the last **SMB** before it went into effect; and then further by TBRs if the loop sees insulinReq Carbs getting absorbed will provide a counter-movement towards lower iob.
-- The iob threshold could be differentiated according to meals: By cloning the automations, you could easily differentiate for breakfast, lunch, and dinner time slots (or even for geo-locations, like company cafeteria, or at mother-in-law etc)
-> You could differentiate within these time slots even further by setting different TTs for low carb vs. fast carb, etc., and thus be able to “code for” different meal classes that may occur at this time of day, and call them up with **Automations** specially tuned for them. This is probably not necessary, unless your diet habits do vary a lot.
+- Schwäche den **ISF**, so wie es in den Automatiisierungsbeispielen #1 und #2 gemacht wird, schon während des Glukoseanstiegs immer weiter ab.
+- Lege den IOB-Schwellwert, ab dem **AAPS** deutlich vorsichtiger gemacht wird (s. Automatisierung #3 oben), fest. Berücksichtige, dass dieses **IOB** durch den letzten **SMB** überschritten werden kann, bevor dessen Wirkung eingetreten ist; und dann weiter: durch temporäre Basalraten (TBR), wenn der Loop insulinReq analysiert. Kohlenhydrate, die verstoffwechselt werden für einen Gegeneffekt sorgen (Verringerung des IOB).
+- Der IOB-Schwellwert könnte nach Mahlzeiten differenziert werden: Durch das Klonen der Automatisierungen könnte man nach Frühstück, Mittag- und Abendessen-Zeitfenstern unterscheiden (oder sogar nach Geo-Standorten wie Firmen-Cafeteria oder Schwiegermutter usw.)
+> In diesen Zeitfenstern kann sogar weiter unterschieden werden, indem Du verschiedene TTs für Low Carb vs. schnelle Kohlenhydrate usw. setzt, und so verschiedene Mahlzeitklassen „kodierst“, die zu dieser Tageszeit auftreten können und diese mit **Automatisierungen**, die speziell auf Dich zueschnitten sind, aktivierst. Sofern Deine Ernährungsgewohnheiten nicht stark variieren, ist das vermutlich gar nicht notwendig.
-Before a special meal challenge, you can raise your **iob** threshold, or make another change in any of your Automations within under 5 seconds, right from your AAPS main screen (burger top left; or **Automations** tab, depending how you configured your **AAPS**).
+Vor einer besonders herausfordernden Mahlzeit, kannst Du innerhalb weniger Sekunden Deinen **IOB**-Schwellwert heraufsetzen oder andere Anpassungen in Deinen Automatisierungen direkt über die **AAPS**-Übersicht machen (je nachdem wie Du es konfiguriert hast: das Hamburger Menü oben rechts oder den **AUTOMATION**-Reiter).
Die Gefahr einer Hypo einge Stunden nach dem Essen ist im Wesentlichen eine Frage, ob Deine Mahlzeit-Zusammensetzung so war, dass die **Insulinrestwirkungen ("tails"), die gegen den Großteil der Kohlenhydrate ankämpfen**, von **"verlängerten Kohlenhydraten" verbraucht ** werden (übermäßige/verzögerte Kohlenhydrataufnahme/Protein/Fett/Ballaststoffe).
@@ -276,8 +276,8 @@ Im Laufe der Zeit wirst Du Muster erkennen, Deine Automatisierungen adjustieren
### Reihenfolge der programmierten Automationen
-Problems can arise with overlapping definitions in **Automations**. Example: The problem is that delta >8 is also delta >5, i.e. there may be two competing **Automations** What does the loop do then? It always decides according to the sequence in which your **Automations** appear when looking into the burger menu / AdAPS main screen. Beispiel: Die Delta > +8-Regel muss als erstes ausgeführt werden (und startet, wenn alle Bedingungen zutreffen den stärksten Boost); danach folgt die Überprüfung auf Delta >5 (und eine sanftere Reaktion). Würden sie anders herum sortiert und ausgeführt werden, würde die Delta >8-Regel nie in Kraft treten, weil bereits Delta >5 angewendet wird, Fall abgeschlossen.
-> Tip for Automations: Order changes are very easy to make. Press on a list entry in **AAPS/Automations** and the user rearrange the **Automations** in question to another position.
+Es können Probleme mit sich überschneidenden Definitionen zwischen den **Automatisierungen** auftreten. Beispiel: Die Problemstellung ist, dass Delta >8 auch Delta >5 ist, d.h. es kann zwei konkurrierende **Automatisierungen** geben. Was macht der Loop in dieser Situation? Der Loop entscheidet immer nach der Sortierung Deiner **Automatisierungen** in der entsprechenden Ansicht (Hamburger-Menü/AAPS-Übersicht). Beispiel: Die Delta > +8-Regel muss als erstes ausgeführt werden (und startet, wenn alle Bedingungen zutreffen den stärksten Boost); danach folgt die Überprüfung auf Delta >5 (und eine sanftere Reaktion). Würden sie anders herum sortiert und ausgeführt werden, würde die Delta >8-Regel nie in Kraft treten, weil bereits Delta >5 angewendet wird, Fall abgeschlossen.
+> Tipp für Automatisierungen: Die Reihenfolge ist sehr leicht änderbar. Tippe auf einen Listeneintrag in **AAPS/Automatisierungen** und sortiere die fraglichen **Automatisierungen** an eine andere Stelle ein.
Genauso schnell und einfach kannst Du Auslöser oder Aktionen binnen weniger Sekunden auf Deinem AAPS-Smartphone anpassen; wenn Du beispielsweise an einem besonderen Essens-Event teilnimmst. (Aber vergiss nicht, sie für den nächsten Tag wieder auf "normal" zu setzen).
@@ -285,54 +285,54 @@ Genauso schnell und einfach kannst Du Auslöser oder Aktionen binnen weniger Sek
### Wie man wieder in den Hybrid Closed Loop zurückkehrt
-You can un-click the top boxes in the **Automations** related to your **FCL**, and go back to bolusing for meals and make carb inputs again. You may have to go to **AAPS** Preferences/Overview/Buttons and get your Buttons “Insulin, Calculator…” back for your **AAPS** main screen. Be aware that now it is again up to you to bolus for meals.
+Du kannst die oberen Kästchen in den **FCL**-bezogenen **Automatisierungen** abwählen und wieder mit Mahlzeiten-Boli und der Eingabe von Kohlenhydraten beginnen. Eventuell musst Du unter **AAPS** Einstellungen/Übersicht/Schaltflächen die Schaltflächen „Insulin“ und „Rechner…” aktivieren, um sie auf der **AAPS**-Übersicht anzuzeigen. Ab jetzt bist Du wieder selber für das Bolen der Mahlzeiten verantwortlich.
-It may be wise to do **FCL** only for meals (time slots) where **Automations** are fully defined and clicked on, and un-click only those for the other meal times when you like to do **HCL** (or have none defined yet, in your transition period).
+Es kann auch sinnvoll sein, den **FCL** nur für Mahlzeiten (Zeiträume) zu aktivieren, in denen **Automatisierungen** auch vollständig definiert sind. Wähle die Automatisierungen für die anderen Essenszeiten (oder für die Du in der Übergangsphase noch keine definiert hast) und in denen Du den **HCL** haben möchtest, ab.
-For instance, it is perfectly possible, without any extra steps after **Automations** for dinner time slots are defined, to do **FCL** only for dinners, while breakfast and lunch are done in a **HCL** as you are used to.
+Nachdem **Automatisierungen** für Abendessenzeiten erstellt sind, ist es beispielsweise ohne Zusatzaufwand möglich, einen **FCL** nur für das Abendessen zu haben, während zu Frühstücks- und Mittagessenzeiten wie gewohnt ein **HCL** läuft.
### Sind die Voraussetzungen für einen FCL immer noch gegeben?
-- Is the basic **Profile** still correct?
-- Has the **CGM** quality deteriorated
-- Refer to pre-requisites (above).
+- Ist das Basis-**Profil** noch korrekt?
+- Hat sich die **CGM**-Qualität verschlechtert
+- Bitte beachte die Voraussetzungen (oben).
### Glukosewerte steigen zu weit an
- Mahlzeiten werden nicht sofort erkannt
- Prüfe die Bluetooth-(In)Stabilität
- - Check whether you could set smaller deltas to trigger first **SMB**
+ - Prüfe, ob Du kleinere Deltas zum Auslösen des ersten **SMB** festlegen kannst
- Experimentiere mit einem Aperitif, einer Suppe einige Minuten vor der eigentlichen Mahlzeit
- SMBs sind zu schwach
- - Check order of **Automations** (e.g.: big delta before small delta)
- - Check (real-time) in **SMB** tab whether hourly profile basal and set minutes (max 120) limit allowed SMB size
- - Check (real-time) in**SMB** tab whether %profile must be set bigger
+ - Prüfe die Reihenfolge der **Automatisierungen** (z. B.: großes Delta vor kleinem Delta)
+ - Prüfe in Echtzeit den **SMB**-Tab, ob die Profilbasalrate und die Basallimit-Minuten (max. 120) eine SMB-Größe zulassen
+ - Überprüfe in Echtzeit den **SMB**-Tab, ob der Prozentsatz der Profilanpassung erhöht werden muss
- Wenn alle Deine Einstellungen das Limit erreicht haben, wirst Du möglicherweise mit den vorübergehend hohen Werten leben oder Deine Ernährung anpassen müssen.
-> Wenn Du dazu bereit bist AAPS-Entwicklungsversionen zu nutzen, kannst Du auch eine Version verwenden, die größere SMBs zulässt. Einige Nutzende greifen auch auf einen kleinen Pre-Bolus in ihrem „FCL“ zurück. However, this interferes with how glucose curve and hence detection of rises and triggered **SMBs** behave, and is therefore not easy to implement with convincing overall benefit.
+> Wenn Du dazu bereit bist AAPS-Entwicklungsversionen zu nutzen, kannst Du auch eine Version verwenden, die größere SMBs zulässt. Einige Nutzende greifen auch auf einen kleinen Pre-Bolus in ihrem „FCL“ zurück. Das beeinflusst allerdings den Glukoseverlauf und verändern damit die Erkennung der Anstiege und wie sich abgegebene **SMBs** verhalten und kann damit nicht ohne weiteres aus einer Nutzensicht überzeugen.
- Eine wichtige Erkenntnis von Nutzenden im Piloten war, dass es sehr wichtig ist, wie sich Deine Glukose- und IOB-Kurven dem Beginn der Mahlzeit nähern, um zu bestimmen, wie stark sie durch Kohlenhydrate ansteigen: Das Abfallen (zum Beispiel in Richtung eines temporären Ziels "Bald Essen"), der Aufbau von etwas IOB und eine bereits begonnene positive Beschleunigung, scheinen zu helfen, die Spitzen niedrig zu halten.
### Glukosewerte fallen zu weit ab
- Mahlzeiten werden fälschlicherweise erkannt
- - Check whether you could set bigger deltas to trigger first **SMB**
+ - Prüfe, ob Du größere Deltas zum Auslösen des ersten **SMB** festlegen kannst
- Klicke auf „Benutzeraktion“ in der entsprechenden Automation, damit Du zukünftig spontan entscheiden kannst, die Automation auszuführen oder zu blockieren, wenn sie nicht auf eine Mahlzeit zurückzuführen sind
- - To prevent snacks from triggering **SMBs** as for a meal, set a TT>100 when snacking (as you would do in sports and for anti-hypo snacks, anyways)
+ - Damit Snacks keine **SMBs**, wie für eine volle Mahlzeit, auslösen, setze ein temporäres Ziel > 100, wenn Du snackst (so wie Du es auch für Sport und Hypo-Snacks tust)
- SMBs liefern insgesamt zu viel Insulin
- - Check (real-time) in **SMB** tab whether **SMB** range extension must be set smaller
- - Check (real-time) in **SMB**tab whether **Percentage Profile** must be set smaller
- - SMB Lieferquote kann vermutlich verkleinert werden. Note in this case, it works across the board for all **SMBs** (all time slots),
+ - Überprüfe (Echtzeit) im Tab **SMB**, ob die **SMB** Bereichserweiterung verringert werden muss
+ - Überprüfe (Echtzeit) im Tab **SMB**, ob das **prozentuale Profil** verringert werden muss
+ - SMB Lieferquote kann vermutlich verkleinert werden. Als Hinweis: In diesem Fall wirkt sich das auf alle **SMBs** (und alle Zeitfenster) aus,
- Probleme mit der Insulin-Restwirkung ('tail') nach den Mahlzeiten
- Du brauchst möglicherweise einen Snack (bei einer Hypo-Vorhersage) oder Glukosetabletten (wenn Du bereits in der Hypo-Zone bist). Aber beachte, dass die benötigten Kohlenhydrate, die der Loop zu einem bestimmten Zeitpunkt angeben wird, zu hoch sein werden. Der Loop hat keinerlei Informationen über Deine Kohlenhydrataufnahme (obwohl Du möglicherweise erraten kannst, wie viel mehr, einschließlich der Kohlenhydrate aus Fetten und Proteinen immer noch darauf wartet, verstoffwechselt zu werden).
- - A valuable information would be whether the problem originates mostly in the bg rise phase already. Dann könnte eine einfach Lösung sein, iobTH zu verringern.
- - Wenn der Bedarf an zusätzlichen Kohlenhydraten häufig auftritt, notiere Dir, wie viele Gramm benötigt wurden (ohne das, was Du möglicherweise zu viel genommen hast und dann wieder etwas Insulin erforderte). Then use your profile IC value to estimate how much insulin less the **SMB** should have delivered, and go with this info into your tuning (regarding the **Percentage Profile** in **Automations**, or maybe also your set iobTH). This may relate to the**SMBs** given when glucose was high, or also extending regarding also the **SMBs** during the **BG** rise.
- - It could well be that you simply have to accept higher **BG** peaks for not going low. Oder stelle Deine Ernährung auf kleinere Kohlenhydrat- und höhere Fett- und Proteinmengen um.
+ - Eine wertvolle Information wäre, ob das Problem hauptsächlich bereits in der Glukose-Anstiegsphase entsteht. Dann könnte eine einfach Lösung sein, iobTH zu verringern.
+ - Wenn der Bedarf an zusätzlichen Kohlenhydraten häufig auftritt, notiere Dir, wie viele Gramm benötigt wurden (ohne das, was Du möglicherweise zu viel genommen hast und dann wieder etwas Insulin erforderte). Nimm dann den in Deinem Profil hinterlegten Korrekturfaktor (IC) und schätze ab, wie viel Insulin weniger die **SMBs** hätten liefern sollen, und gehe mit diesen Informationen in die Nachjustierung (des **prozentualen Profils** in den **Automatisierungen** oder eventuell auch des eingestellten iobTH). Dies kann sich auf die**SMBs** beziehen, die bei hoher Glukose abgegeben wurden, oder auf die **SMBs**, die während des **Glukoseanstiegs** abgegeben werden.
+ - Es könnte gut sein, dass Du höhere **Glukose**spitzen zum Vermeiden einer Hypo akzeptieren musst. Oder stelle Deine Ernährung auf kleinere Kohlenhydrat- und höhere Fett- und Proteinmengen um.
### Weitere Informationen
-Make sure you stay in touch with other **FCL** users.
+Stelle sicher Dich mit anderen **FCL**-Benutzenden zu vernetzen und auszutauschen.
Diskussion Full Closed Loop mit Automatisierungen:
diff --git a/docs/CROWDIN/de/CompatibleCgms/DexcomG7.md b/docs/CROWDIN/de/CompatibleCgms/DexcomG7.md
index 6aaa5b9d3272..279a81f6a309 100644
--- a/docs/CROWDIN/de/CompatibleCgms/DexcomG7.md
+++ b/docs/CROWDIN/de/CompatibleCgms/DexcomG7.md
@@ -12,7 +12,7 @@ Der G7 und ONE+ glätten die Glukosewerte weder in der (Dexcom-) App noch im Les

```{admonition} Smoothing method
-Read [Smoothing method](../CompatibleCgms/SmoothingBloodGlucoseData.md) suggestions to use for Dexcom G7/ONE+/Stelo
+Im Abschnitt [Glättung der Blut-Glukose-Daten](../CompatibleCgms/SmoothingBloodGlucoseData.md) findest Du Vorschläge für den Dexcom G7/ONE+/Stelo
```
## 1. xDrip+ (direkte Verbindung zum G7 oder ONE+)
@@ -24,11 +24,11 @@ Read [Smoothing method](../CompatibleCgms/SmoothingBloodGlucoseData.md) suggesti
## 2. Gepatchte Dexcom G7 App (DiaKEM)
-**Note: AAPS 3.2.0.0 or higher is required! Not available for ONE+.**
+**Hinweis: AAPS 3.2.0.0 oder höher ist erforderlich! Nicht für ONE+ verfügbar.**
### Installiere eine neue gepatchte (!) G7-App und starte den Sensor
-A patched Dexcom G7 app (DiaKEM) gives access to the Dexcom G7 data. This is not the BYODA app as this app can not receive G7 data at the moment.
+This is not the BYODA app as this app can not receive G7 data at the moment. A patched Dexcom G7 app (DiaKEM) gives access to the Dexcom G7 data.
- Wenn Du bisher die originale Dexcom-App genutzt hast, musst Du diese im ersten Schritt nun deinstallieren. Wenn Du den Sensor-Kopplungscode noch kennst, kannst Du eine laufende Sensorsitzung weiterführen. Bitte merke ihn Dir daher, bevor Du die originale G7-App deinstallierst.
@@ -56,7 +56,7 @@ A patched Dexcom G7 app (DiaKEM) gives access to the Dexcom G7 data. This is not
## 4. Juggluco
-Version 9.0+ required
+Version 9.0+ ist erforderlich
- Deaktiviere die App, die zuvor mit dem Sensor verbunden war: Deinstalliere die App oder nutze „Stopp erzwingen“ Deaktiviere in den App-Einstellungen die Berechtigung „Geräte in der Nähe“. Schränke den Akkuverbrauch der App ein.
diff --git a/docs/CROWDIN/de/CompatibleCgms/Libre3.md b/docs/CROWDIN/de/CompatibleCgms/Libre3.md
index fc86ee40afee..79263c9a9aaa 100644
--- a/docs/CROWDIN/de/CompatibleCgms/Libre3.md
+++ b/docs/CROWDIN/de/CompatibleCgms/Libre3.md
@@ -14,13 +14,13 @@ Wenn der Sensor mit der Libre 3 App gestartet wird, können Deine Daten über Ju
Der Sensor kann in xDrip+ im Bereich von -40 mg/dl bis +20 mg/dl (-2.2 mmol/l bis +1.1 mmol/l) kalibriert werden. Damit kannst Du die Differenz zwischen einer blutigen Messung und den Sensorwerten anpassen.
-## Method 1: use 1-minute readings directly
-AndroidAPS is taylored for 5-minute readings. Therefore processing 1-minute values has occasional limitations.
+## Methode 1: Direkte Nutzung der minütlich übertragenen Sensorwerte
+AAPS ist auf „Sensorwerte alle 5 Minuten“ ausgelegt. Die Verarbeitung von minütlichen Werten bringt in einzelnen Situationen daher Einschränkungen mit sich.

-## Method 2: convert 1-minute readings into 5-minute values via xDrip
+## Methode 2: Umwandlung in xDrip+ der minütlichen Messwerte in 5-Minuten-Werte
Juggluco wird dabei genutzt, die minütlich vorliegenden Sensorrohdaten an xDrip+ zur Glättung auf 5-Minutenintervalle zu übergeben, und von dort aus an AAPS weiterzureichen.
### Schritt 1: Juggluco einrichten
diff --git a/docs/CROWDIN/de/CompatibleCgms/xDrip.md b/docs/CROWDIN/de/CompatibleCgms/xDrip.md
index e80e727e7039..26ddfceca458 100644
--- a/docs/CROWDIN/de/CompatibleCgms/xDrip.md
+++ b/docs/CROWDIN/de/CompatibleCgms/xDrip.md
@@ -83,7 +83,7 @@ Schalte "Audio importieren" aus, damit Du nicht bei jeder Basalraten-Änderung o
### xDrip+ Version abhängig von der G6 Transmitter Seriennummer
- Alle nach Herbst bzw. nach Ende 2018 hergestellten G6-Transmitter heißen "Firefly". Sie erlauben keinen Neustart des Sensors ohne das [Entfernen des Transmitters](https://navid200.github.io/xDrip/docs/Remove-transmitter.html). Sie übermitteln keine Rohdaten. Es wird empfohlen, die aktuelle Version des [Nightly Snapshot](https://github.com/NightscoutFoundation/xDrip/releases) zu nutzen.
-- Old rebatteried transmitters and modified transmitters allow sensor life extension and restarts, they also send raw data. Du kannst die [neueste APK (stable)](https://xdrip-plus-updates.appspot.com/stable/xdrip-plus-latest.apk) verwenden.
+- Alte überarbeitete und modifizierte Transmitter ermöglichen eine Verlängerung der Sensorlaufzeit und auch Sensorneustarts. Sie können auch Rohdaten übermitteln. Du kannst die [neueste APK (stable)](https://xdrip-plus-updates.appspot.com/stable/xdrip-plus-latest.apk) verwenden.
### Dexcom-spezifische Einstellungen
diff --git a/docs/CROWDIN/de/CompatiblePumps/Accu-Chek-Combo-Tips-for-Basic-usage.md b/docs/CROWDIN/de/CompatiblePumps/Accu-Chek-Combo-Tips-for-Basic-usage.md
index b135cab45675..e49efd3656fe 100644
--- a/docs/CROWDIN/de/CompatiblePumps/Accu-Chek-Combo-Tips-for-Basic-usage.md
+++ b/docs/CROWDIN/de/CompatiblePumps/Accu-Chek-Combo-Tips-for-Basic-usage.md
@@ -57,7 +57,7 @@ orphan: true

* Hebe die Tastensperre auf der Pumpe auf, versetze die Pumpe in den Stop-Modus, bestätige bei Bedarf den Abbruch einer temporären Basalrate und tausche die Batterie aus.
-* When using the old driver, if the clock on the pump did not survive the battery change, re-set the date and time on the pump to exactly the date/time on your phone running AAPS. (Der neue Treiber nimmt die Anpassungen automatisch auf der Pumpe vor.)
+* Nur für den alten Treiber gültig: Sollte die Uhr der Pumpe den Batteriewechsel nicht überlebt haben, setze das Datum und die Uhrzeit auf der Pumpe genau auf das Datum/die Uhrzeit des AAPS-Smartphones. (Der neue Treiber nimmt die Anpassungen automatisch auf der Pumpe vor.)
* Danach versetze die Pumpe wieder in den Start-Modus, wähle **Fortfahren**, indem du auf dem Startbildschirm lange auf **Pausiert** drückst.
* Mit dem Eintreffen des nächsten Glukosewertes, setzt AAPS dann erneut eine benötigte temporäre Basalrate.
@@ -72,7 +72,7 @@ orphan: true
Die typische Lebensdauer für verschiedene Batterien ist wie folgt:
* **Energizer Ultimate Lithium**: 4 bis 7 Wochen
-* **Power One Alkaline** (Varta) from the service pack: 2 to 4 weeks
+* **Power One Alkaline** (Varta) aus dem Service-Pack: 2 bis 4 Wochen
* **Eneloop wiederaufladbare** Batterien (BK-3MCCE): 1-3 Wochen
Wenn die Lebensdauer der Batterie wesentlich kürzer ist, als die oben angegebenen Bereiche, überprüfe bitte folgende mögliche Ursachen:
@@ -86,7 +86,7 @@ Wenn die Lebensdauer der Batterie wesentlich kürzer ist, als die oben angegeben
Ein gleichzeitiger erweiterter Bolus und Multiwave Bolus wird nicht vom OpenAPS-Algorithmus unterstützt. Aber ein ähnlicher Effekt kann durch folgende Alternativen erreicht werden:
* Nutze **e-Carbs**, wenn Du Kohlenhydrate direkt oder über den Rechner eingibst indem Du die volle Mahlzeit eingibst und unter 'Dauer' bzw. 'KH-Zeit' die Zeitspanne eingibst, in der die KH voraussichtlich verstoffwechselt werden. Das System wird dann die KH-Menge auf gleichmäßig auf kleinere Mengen aufteilen und diese über die angegebene Zeit verteilen. Das hilft dem Algorithmus beim regelmäßigen Prüfen der Glukosewertänderungen die entsprechende Insulindosis abzugeben. Um eine Art Multi-Wave-Bolus nachzuahmen, kannst Du auch einen kleinen Einzelbolus mit e-carbs (verzögerte Kohlenhydrate) kombinieren.
-* Setze vor dem Essen auf der **Registerkarte AKTIONEN** in AAPS unter Temporäres Ziel ein **Bald essen** Ziel mit einem Zielwert von 80 für ein paar Stunden. The duration should be based on the interval you would choose for an extended bolus. Dadurch wird Dein Zielwert niedriger als üblich gehalten und somit die (benötigte) Insulinmenge erhöht werden.
+* Setze vor dem Essen auf der **Registerkarte AKTIONEN** in AAPS unter Temporäres Ziel ein **Bald essen** Ziel mit einem Zielwert von 80 für ein paar Stunden. Die Dauer sollte dem Intervall entsprechen, das Du für einen verlängerten/verzögerten Bolus verwenden würdest. Dadurch wird Dein Zielwert niedriger als üblich gehalten und somit die (benötigte) Insulinmenge erhöht werden.
* Verwende dann **RECHNER** auf dem Startbildschirm, um die Kohlenhydrate der Mahlzeit einzugeben, aber wende den Wert nicht direkt an, der Dir vom Bolusrechner vorgeschlagen wird. Korrigiere die Insulindosis nach unten, wenn ein Multi-Wave-Bolus abgegeben werden soll. Der Algorithmus muss nun, abhängig von der Mahlzeit, zusätzliche Mikroboli (SMB) abgeben oder eine sehr hohe temporäre Basalrate setzen, um der Steigerung des Glukosewertes entgegenzuwirken. An dieser Stelle sollte mit der Sicherheitsgrenze für die Basalrate (Max IE / h, Maximum basal IOB) sehr vorsichtig experimentiert und falls notwendig temporär geändert werden.
* Wenn Du unbedingt den erweiterten oder Multiwave-Bolus direkt an der Pumpe eingeben willst, wird AAPS Dich damit bestrafen, dass es den Closed Loop für die nächsten 6 Stunden aussetzt, um zu gewährleisten, dass nicht zu viel Insulin berechnet und abgegeben wird.
@@ -95,7 +95,7 @@ Ein gleichzeitiger erweiterter Bolus und Multiwave Bolus wird nicht vom OpenAPS-
## Alarme bei Bolusabgabe
-* If AAPS detects that an identical bolus has been successfully delivered at the same minute, bolus delivery will be prevented with identical number of insulin units. Wenn Du tatsächlich die gleiche Bolusmenge kurz hintereinander abgeben möchtest, warte weitere zwei Minuten und gib sie dann ab. Wenn der erste Bolus unterbrochen wurde oder aus anderen Gründen nicht abgegeben wurde, kannst Du den Bolus seit AAPS 2.0 direkt wieder abgeben.
+* Wenn AAPS bemerkt, dass ein identischer Bolus erfolgreich in der gleichen Minute abgegeben wurde, wird eine Bolusabgabe mit gleicher Insulinmenge verhindert. Wenn Du tatsächlich die gleiche Bolusmenge kurz hintereinander abgeben möchtest, warte weitere zwei Minuten und gib sie dann ab. Wenn der erste Bolus unterbrochen wurde oder aus anderen Gründen nicht abgegeben wurde, kannst Du den Bolus seit AAPS 2.0 direkt wieder abgeben.
* Hintergrund für dieses Verhalten ist ein Sicherheitsmechanismus, der die Bolus-Historie der Pumpe liest, bevor ein neuer Bolus abgegeben wird, um das Insulin On Board (IOB) auch dann korrekt zu berechnen, wenn direkt an der Pumpe ein Bolus abgegeben wurde. An dieser Stelle müssen nicht zu unterscheidende Einträge verhindert werden.

diff --git a/docs/CROWDIN/de/CompatiblePumps/DanaRS-Insulin-Pump.md b/docs/CROWDIN/de/CompatiblePumps/DanaRS-Insulin-Pump.md
index 2611d84b24fb..ea357c3729bc 100644
--- a/docs/CROWDIN/de/CompatiblePumps/DanaRS-Insulin-Pump.md
+++ b/docs/CROWDIN/de/CompatiblePumps/DanaRS-Insulin-Pump.md
@@ -130,7 +130,7 @@ Falls Du das Smartphone wechselst, sind die folgenden Schritte erforderlich:
### DanaRS v3, Dana-i
-* Start pairing procedure as described [above](#pairing-pump).
+* Starte den Kopplungsprozess wie [oben](#pairing-pump) beschrieben.
* In Einzelfällen muss die Koppelung im alten Smartphone zunächst gelöscht werden. Um die Koppelung in AAPS zu löschen, drückst Du in der Dana-i/RS-Registerkarte lange auf das Bluetooth-Symbol.
## Mit der Dana RS Pumpe über Zeitzonen hinweg reisen
diff --git a/docs/CROWDIN/de/CompatiblePumps/Equil5.3.md b/docs/CROWDIN/de/CompatiblePumps/Equil5.3.md
index a734c210677a..aca4ea5fa07a 100644
--- a/docs/CROWDIN/de/CompatiblePumps/Equil5.3.md
+++ b/docs/CROWDIN/de/CompatiblePumps/Equil5.3.md
@@ -27,7 +27,7 @@ Wähle in [Konfiguration > Pumpe](#Config-Builder-pump), **Equil 5.3** aus.
### Patch aktivieren
-Navigate to the Equil Tab and press **Pair Equil Patch Pump**.
+Navigiere zum Equil-Tab und tippe auf **Equil-Patch-Pumpe koppeln**.

diff --git a/docs/CROWDIN/de/CompatiblePumps/Future-possible-Pump-Drivers.md b/docs/CROWDIN/de/CompatiblePumps/Future-possible-Pump-Drivers.md
index f74031ac65df..5fa7283933c4 100644
--- a/docs/CROWDIN/de/CompatiblePumps/Future-possible-Pump-Drivers.md
+++ b/docs/CROWDIN/de/CompatiblePumps/Future-possible-Pump-Drivers.md
@@ -12,9 +12,9 @@ Diese Liste gibt eine Übersicht über alle möglichen Pumpen und inwiefern sie
### Kaleido ([Homepage](https://www.hellokaleido.com/))
-**Loop status:** Pump is a Loop candidate, but protocol is unknown at the time. No interest in open source from the vendor.
+**Loop Status:** Pumpe ist ein Loop-Kandidat, aber aktuell ist das Protokoll noch unbekannt. Kein Interesse des Herstellers an Open Source.
-**Hardware Voraussetzungen für AAPS:** Keine. It seems to be BT enabled.
+**Hardware Voraussetzungen für AAPS:** Keine. Die Pumpe scheint über Bluetooth zu kommunizieren.
### Tandem: t:slim X2 ([Homepage](https://www.tandemdiabetes.com/))
@@ -22,21 +22,21 @@ Diese Liste gibt eine Übersicht über alle möglichen Pumpen und inwiefern sie
Während das Unternehmen in der Vergangenheit entschieden hat, seine Pumpen nicht durch externe Geräte steuern zu lassen, gab es hier in den letzten Jahren Veränderungen. Die t:slim X2 Pumpe wurde aktualisiert, um über die t:connect App ferngesteuert zu werden. Das bedeutet, dass die Türen geöffnet wurden, damit künftig eine Nutzung der Pumpe mit AAPS möglich sein könnte. Eine neue Pumpenfirmware soll in Kürze veröffentlicht werden - dieses oder nächstes Jahr, bevor die schlauchlose Pumpe t:sport auf den Markt kommt. Details, welche Funktionen über t:connect steuerbar sind, gibt es noch nicht - Boli auf jeden Fall, alles andere ist unbekannt.
-**Hardware Voraussetzungen für AAPS:** Keine. It seems to be BT enabled.
+**Hardware Voraussetzungen für AAPS:** Keine. Die Pumpe scheint über Bluetooth zu kommunizieren.
### Tandem: t:Mobi & t:slim X3 & t:Mobi Tubeless ([Homepage](https://www.tandemdiabetes.com/about-us/pipeline))
**Loop Status:** Alle drei Pumpen werden Loop Kandidaten sein.
-Awaiting release of t:mobi in Europe (other two are not yet released anywhere). Development of AAPS t:mobi support has already started and should be available by end of 2025 (see more info on Discord).
+Es wird auf den Markteintritt der t:mobi in Europa gewartet (die anderen beiden Pumpen sind noch nirgendwo freigegeben). Die Entwicklung der AAPS t:mobi Unterstützung hat bereits begonnen und sollte bis Ende 2025 verfügbar sein (weitere Informationen hierzu gibt es auf Discord).
-**Hardware Voraussetzungen für AAPS:** Keine. It seems to be BT enabled.
+**Hardware Voraussetzungen für AAPS:** Keine. Die Pumpe scheint über Bluetooth zu kommunizieren.
### Willcare Insulin Pumpe ([Homepage](http://shinmyungmedi.com/en/))
**Loop Status:** Momentan kein Loop-Kandidat. Aber wir wurden von Mitarbeitern des Herstellers kontaktiert, da sie daran interessiert sind, ihre Pumpe loopfähig zu machen. Momentan fehlen wohl nur Kommandos zum Lesen und Schreiben der Profile.
-**Hardware Voraussetzungen für AAPS:** Keine. It seems to be BT enabled.
+**Hardware Voraussetzungen für AAPS:** Keine. Die Pumpe scheint über Bluetooth zu kommunizieren.
**Kommentare:** Da das Unternehmen Interesse an der Integration mit AAPS hat, könnten sie evtl. selbst die Umsetzung vornehmen.
@@ -50,7 +50,7 @@ Awaiting release of t:mobi in Europe (other two are not yet released anywhere).
### Accu-Chek Insight
-**Comments:** End of support March 2025.
+**Kommentare:** Supportende März 2025.
## Pumpen, die nicht für den Loop geeignet sind
@@ -60,11 +60,11 @@ Awaiting release of t:mobi in Europe (other two are not yet released anywhere).
### Accu-Chek Solo
-**Comments:** No community success in communicating with the Solo pump.
+**Kommentare:** Die Community konnte keine Kommunikation mit der Solo Pumpe aufbauen.
-### Ypsomed Pump
+### Ypsomed Pumpe
-**Comments:** Ypso added very heavy 3rd party encryption.
+**Kommentare:** Ypso hat sehr starke Drittanbieter-Verschlüsselung eingeführt.
## Anforderungen an Pumpen, um loopbar zu sein
diff --git a/docs/CROWDIN/de/CompatiblePumps/MedtronicPump.md b/docs/CROWDIN/de/CompatiblePumps/MedtronicPump.md
index 60252039c825..6a8d8c7fd352 100644
--- a/docs/CROWDIN/de/CompatiblePumps/MedtronicPump.md
+++ b/docs/CROWDIN/de/CompatiblePumps/MedtronicPump.md
@@ -22,14 +22,14 @@ Hinweise, wie die Firmware der Pumpe ermittelt werden kann, findest Du in den [O
## Hardware- und Softwareanforderungen
- **Telefon:** Der Medtronic-Treiber sollte mit jedem Android-Telefon funktionieren, das Bluetooth-Verbindungen unterstützt. **WICHTIG: Die Bluetooth-Implementierungen der Telefonhersteller können variieren, so dass jedes Telefonmodell variiert. Zum Beispiel werden bei einigen Telefonen Bluetooth anders aktiviert/deaktiviert. Dies kann die Benutzererfahrung (Systemverhalten) beeinflussen, wenn AAPS sich erneut mit dem Rileylink-Gerät verbinden muss.**
-- **RileyLink Compatible Device:** Android phones cannot communicate to Medtronic pumps without a separate device to handle communications. Dieses Gerät verbindet sich mit Ihrem Telefon über Bluetooth und mit Ihrer Pumpe über eine kompatible Funkverbindung. Das erste derartige Gerät wurde als Rileylink bezeichnet, aber eine Reihe weiterer Optionen sind jetzt verfügbar, die zusätzliche Funktionalität bieten können.
+- **RileyLink kompatibles Gerät:** Android-Smartphones können ohne ein separates Gerät, dass die Kommunikation steuert, nicht mit Medtronic-Pumpen kommunizieren. Dieses Gerät verbindet sich mit Ihrem Telefon über Bluetooth und mit Ihrer Pumpe über eine kompatible Funkverbindung. Das erste derartige Gerät wurde als Rileylink bezeichnet, aber eine Reihe weiterer Optionen sind jetzt verfügbar, die zusätzliche Funktionalität bieten können.
- Rileylink verfügbar unter [getrileylink.org](https://getrileylink.org/product/rileylink916)
- Orangelink verfügbar unter [getrileylink.org](https://getrileylink.org/product/orangelink)
- Emalink (mehrere Model-Optionen) verfügbar unter [github.com](https://github.com/sks01/EmaLink)
- Gnarl (einige zusätzliche DIY Tätigkeiten erforderlich) Details verfügbar auf [github.com](https://github.com/ecc1/gnarl)
-A comparison chart for the various Rileylink compatible devices can be found at [getrileylink.org](https://getrileylink.org/rileylink-compatible-hardware-comparison-chart)
+Eine Vergleichstabelle der verschiedenen Rileylink kompatiblen Geräte findest Du unter [getrileylink.org](https://getrileylink.org/rileylink-compatible-hardware-comparison-chart)
(MedtronicPump-configuration-of-the-pump)=
@@ -52,13 +52,13 @@ Damit AAPS Befehle remote verschicken kann, solltest Du die folgenden Pumpeneins
1. Den Einrichtungsassistenten im Zuge einer Neuinstallation verwenden
2. Indem Du unter KONFIGURATION > Pumpe 'Medtronic' auswählst
-When configuring your Medtronic pump with the setup wizard it is possible that you will be prevented from completing setup because of Bluetooth issues (e.g. you cannot successfully connect to the pump). Sollte das so sein, wähle unter KONFIGURATION > Pumpe 'Virtuelle Pumpe' aus und wähle zur Fehlerbehebung den zweiten Weg (s.o.).
+Falls Du Deine Medtronic-Pumpe mit Hilfe des Einrichtungsassistenten konfigurierst, kann es sein, dass Du die Einrichtung aufgrund von Bluetooth-Problemen nicht abschließen kannst (z.B. Verbindung zur Pumpe nicht möglich). Sollte das so sein, wähle unter KONFIGURATION > Pumpe 'Virtuelle Pumpe' aus und wähle zur Fehlerbehebung den zweiten Weg (s.o.).

Während der Konfiguration Deiner Medtronic-Pumpe, solltest Du die folgenden Einstellungen (s. Bild oben) vornehmen:
-- **Seriennummer der Pumpe**: Steht auf der Rückseite der Pumpe und beginnt mit 'SN'. You should only enter the 6 numbers shown without any alphabetic characters (e.g. 123456).
+- **Seriennummer der Pumpe**: Steht auf der Rückseite der Pumpe und beginnt mit 'SN'. Hier sollen nur die sechs Ziffern (keine Buchstaben) eingegeben werden (z.B. 123456).
- **Pumpentyp**: Das genutzte Pumpenmodell (z.B. 522).
- **Pumpenfrequenz**: In Abhängigkeit davon, wo Deine Pumpe hergestellt wurde, wähle eine der beiden Optionen aus. Bitte schlage in den [FAQ](#faq) nach, wenn Du nicht sicher bist welche Option Du wählen solltest:
- für Pumpen aus den USA & Kanada ist die Frequenz 916 MHz.
@@ -79,7 +79,7 @@ Während der Konfiguration Deiner Medtronic-Pumpe, solltest Du die folgenden Ein
- **RileyLink-Konfiguration**: Über diese Option kannst Du Deinen RileyLink finden ('scannen') und dann koppeln. Nach dem Scanvorgang werden alle sich in der Nähe befindlichen RileyLink-kompatiblen Geräte und deren Signalstärke angezeigt.
- **Verwende Scannen** aktiviert das Bluetooth-Scannen, bevor eine Verbindung mit Deinem RileyLink-kompatiblen Gerät aufgebaut werden kann. Das sollte die Stabilität der Verbindung zu Deinem Gerät verbessern.
- **Akkustand von OrangeLink/EmaLink/DiaLink anzeigen** Diese Funktion wird nur auf neueren Nachbauten (EmaLink oder OrangeLink) funktionieren, jedoch nicht auf dem Original-RileyLink. Die Werte werden in AAPS auf dem Tab MEDTRONIC angezeigt.
-- **Neutrale TBR setzen** Medtronic-Pumpen piepen/vibrieren bei einer aktiven TBR standardmäßig zur vollen Stunde. Enabling this option can help reduce the number of beeps heard by interrupting a temporary basal at the hour change in order to suppress the beep.
+- **Neutrale TBR setzen** Medtronic-Pumpen piepen/vibrieren bei einer aktiven TBR standardmäßig zur vollen Stunde. Bei aktivierter Funktion, wird die TBR vor Ende jeder Stunde abgebrochen und so ein piepen/vibrieren umgangen.
## MEDTRONIC (MDT) Tab
@@ -89,8 +89,8 @@ Während der Konfiguration Deiner Medtronic-Pumpe, solltest Du die folgenden Ein
- **RileyLink Akku**: Zeigt den aktuellen Akkustand Deines EmaLink oder OrangeLink Gerätes an. Nur wenn unter Medtronic-Einstellungen 'Akkustand von OrangeLink/EmaLink/DiaLink anzeigen' aktiviert wurde.
- **Pumpen-Status**: Status der Verbindung zur Pumpe. Da die Pumpe nicht permanent verbunden ist, wird hier in erster Linie das Schlafsymbol angezeigt. Es gibt eine Reihe von möglichen anderen Status wie "Aufwachen", wenn AAPS versucht, einen Befehl oder andere Pumpen-Befehle wie "Zeit abfragen", "Setze TBR", etc. auszuführen.
- **Batterie**: Zeigt den Batteriestand basierend auf dem gewählten Batterietyp (Power View) im Menü Medtronic-Einstellungen.
-- **Last connection**: How long ago the last successful pump connection happened.
-- **Last Bolus**: How long ago the last successful bolus was delivered.
+- **Letzte Verbindung**: Wie lange liegt die letzte erfolgreiche Verbindung zur Pumpe zurück.
+- **Letzter Bolus**: Wie lange liegt der letzte abgegebene Bolus zurück.
- **Basis Basalrate**: Das ist die Basis-Basalrate, die in dieser Stunde in Deinem aktiven Profil hinterlegt ist.
- **TBR / Temp basal**: Ist die aktuell laufende temporäre Basalrate. Diese kann auch 0 Einheiten pro Stunde sein.
- **Reservoir**: Insulinstand im Reservoir (Update erfolgt mindestens stündlich).
@@ -108,7 +108,7 @@ Am unteren Bildschirmrand befinden sich drei Schaltflächen:

-Die Pumpen Historie wird alle 5 Minuten abgerufen und lokal gespeichert. Nur die letzten 24 Stunden der Pumpen-Historie werden gespeichert. The allows for a convenient way to see pump behaviour should that be required. The only items stored are those relevenant to AAPS and will not include a configuration function that has no relevance.
+Die Pumpen Historie wird alle 5 Minuten abgerufen und lokal gespeichert. Nur die letzten 24 Stunden der Pumpen-Historie werden gespeichert. Damit können die Log-Dateien übersichtlich gehalten werden und das Pumpenverhalten gut analysiert werden, wenn es erforderlich werden sollte. Es werden nur die Einträge gespeichert, die eine Relevanz für AAPS haben. Konfigurations-Daten ohne Relevanz werden nicht gespeichert.
(MedtronicPump-rl-status-rileylink-status)=
@@ -125,7 +125,7 @@ Der RL-Statusdialog hat zwei Tabs:
Wenn der Medtronic-Treiber verwendet wird, werden zwei zusätzliche Aktionen im AKTIONEN-Tab hinzugefügt:
-- **Wake und Tune-Up** - Falls AAPS die Pumpe über längere Zeit nicht erreichen kann (Kontakt sollte normalerweise alle fünf Minuten erfolgen), kannst Du die Verbindung mit diesem Button erzwingen. Es wird dann auf allen möglichen Funkfrequenzen versucht Deine Pumpe zu erreichen. In the event a successful connection is made the successful frequency will be set as the default.
+- **Wake und Tune-Up** - Falls AAPS die Pumpe über längere Zeit nicht erreichen kann (Kontakt sollte normalerweise alle fünf Minuten erfolgen), kannst Du die Verbindung mit diesem Button erzwingen. Es wird dann auf allen möglichen Funkfrequenzen versucht Deine Pumpe zu erreichen. Falls eine Verbindung so hergestellt werden kann, wird diese dann verwendete Frequenz als Standard gespeichert.
- **RileyLink Konfiguration zurücksetzen** - Wenn Du Dein RileyLink-kompatibles Gerät zurücksetzten möchtest, kannst Du diese Aktion nutzen. Das Gerät kann dann neu konfiguriert werden (Frequenzbereich, Frequenztyp, Verschlüsselung).
## Wichtige Hinweise
@@ -140,7 +140,7 @@ Als OpenAPS-Nutzender solltest Du wissen, dass AAPS mit einer Medtronic-Pumpe ei
### Protokollierung
-In the event you need to troubleshoot your Medtronic pump function select the menu icon in the upper left corner of the screen, select Maintenance and Log Settings. Pump, PumpComm, PumpBTComm sollte für die Fehleranalyse von Medtronic-Problemen ausgewählt werden.
+Falls Du einen Fehler in der Pumpenfunktion Deiner Medtronic behoben möchtest, wähle aus dem Hamburger-Menü (drei Striche) „Wartung“ aus und dann „Log-Einstellungen“. Pump, PumpComm, PumpBTComm sollte für die Fehleranalyse von Medtronic-Problemen ausgewählt werden.
### Medtronic CGM
@@ -158,9 +158,9 @@ Wenn Du Richtung Osten reist, werden Stunden zur aktuellen Zeit addiert (z. B. v
Das Problem der Reisen nach Westen ist den Entwickler*innen bekannt und die Arbeiten an einer Lösung dauern an. Beachte dazu auch https://github.com/andyrozman/RileyLinkAAPS/issues/145 mit mehr Details. Für den Moment, habe bitte im Kopf, dass das Problem auftreten kann und sei beim Reisen durch Zeitzonen entsprechend aufmerksam.
-### Is a GNARL a fully compatible Rileylink compatible device?
+### Ist ein GNARL ein voll kompatibles Rileylink kompatibles Gerät?
-Der GNARL-Code unterstützt alle Funktionen des Medtronic-Treibers in AAPS und ist damit vollständig kompatibel. It is important to note that this will require additional work as you will have to source compatible hardware and then load the GNARL code on to the device.
+Der GNARL-Code unterstützt alle Funktionen des Medtronic-Treibers in AAPS und ist damit vollständig kompatibel. Es ist allerdings wichtig zu wissen, dass das mit zusätzlicher Arbeit verbunden ist. Es muss kompatible Hardware beschafft werden, auf die dann der GNARL-Code geladen werden muss.
**Hinweis:** Die GNARL-Software ist noch experimentell und wenig getestet ist. Sie sollte daher nicht als so sicher angesehen werden wie die des RileyLink.
diff --git a/docs/CROWDIN/de/CompatiblePumps/MedtrumNano.md b/docs/CROWDIN/de/CompatiblePumps/MedtrumNano.md
index 71ae6deb1583..0e49e8dbe89d 100644
--- a/docs/CROWDIN/de/CompatiblePumps/MedtrumNano.md
+++ b/docs/CROWDIN/de/CompatiblePumps/MedtrumNano.md
@@ -39,9 +39,9 @@ Diese Software ist Teil einer DIY-Lösung (Do It Yourself = Eigenbau) und kein k
**Deine Pumpe wird auch dann Insulin abgeben, wenn es sie nicht mit AAPS verbunden ist**. Die Basalrate des aktiven AAPS Profils ist in der Patch-Pumpe hinterlegt. Eine funktionsfähiges AAPS, sendet Basalraten-Befehle, die maximal 120 Minuten abdecken. Sollte die Pumpe aus irgendeinem Grund keine neuen Befehle erhalten (z.B. weil die Pumpe und das Smartphone zu weit voneinander entfernt sind), wird die Pumpe auf die in der Pumpe hinterlegte Standardbasalrate zurückfallen, sobald die temporäre Basalrate endet.
-**Basalraten-Profile mit 30-Minuten-Schritten werden in AAPS NICHT unterstützt.** Wenn Du AAPS als Neuling nutzt und zum ersten Mal Dein Basalprofil einrichtest, beachte bitte, dass Deine Basalraten im Profil nur zur vollen Stunde starten und 60 Minuten dauern. Basalraten, die zu einer halben Stunde beginnen und/oder 30 Minuten dauern, werden nicht unterstützt und führen zu Fehlern. Wenn Du zum Beispiel eine Basalrate von 1,1 Einheiten hast, die um 9:30 Uhr startet und zwei Stunden bis 11:30 Uhr läuft, wird dies nicht funktionieren. You will need to change this 1.1 unit basal rate to a time range of either 9:00-11:00 or 10:00-12:00. Der in AAPS verwendete Algorithmus kann halbstündige Basalraten nicht verarbeiten, auch wenn die Hardware der Medtrum-Pumpe dies unterstützen könnte.
+**Basalraten-Profile mit 30-Minuten-Schritten werden in AAPS NICHT unterstützt.** Wenn Du AAPS als Neuling nutzt und zum ersten Mal Dein Basalprofil einrichtest, beachte bitte, dass Deine Basalraten im Profil nur zur vollen Stunde starten und 60 Minuten dauern. Basalraten, die zu einer halben Stunde beginnen und/oder 30 Minuten dauern, werden nicht unterstützt und führen zu Fehlern. Wenn Du zum Beispiel eine Basalrate von 1,1 Einheiten hast, die um 9:30 Uhr startet und zwei Stunden bis 11:30 Uhr läuft, wird dies nicht funktionieren. Du muss diese 1,1 IE Basalrate auf einen Zeitraum von entweder 9:00 - 11:00 Uhr oder 10:00 - 12:00 Uhr einstellen. Der in AAPS verwendete Algorithmus kann halbstündige Basalraten nicht verarbeiten, auch wenn die Hardware der Medtrum-Pumpe dies unterstützen könnte.
-Gleiches gilt auch für 'Null-Basalraten'. **Basalraten mit 0 IE/h werden in AAPS NICHT unterstützt**. AAPS benutzt Vielfache der im Profil hinterlegten Basalrate, um die benötigte Insulinmenge zu berechnen. Mit 'Null-Basalraten' funktioniert diese Berechnungn nicht, auch wenn die Metrum-Pumpe diese unterstützen könnte. A temporary zero basal rate can be achieved through the "Disconnect pump" function or through a combination of Disable Loop/Temp Basal Rate or Suspend Loop/Temp Basal Rate.
+Gleiches gilt auch für 'Null-Basalraten'. **Basalraten mit 0 IE/h werden in AAPS NICHT unterstützt**. AAPS benutzt Vielfache der im Profil hinterlegten Basalrate, um die benötigte Insulinmenge zu berechnen. Mit 'Null-Basalraten' funktioniert diese Berechnungn nicht, auch wenn die Metrum-Pumpe diese unterstützen könnte. Eine temporäre Null-Basalrate kann durch die Funktion PUMPE TRENNEN oder durch eine Kombination aus LOOP DEAKTIVIEREN/TEMP BASALRATE oder LOOP PAUSIEREN/TEMP BASALRATE erreicht werden.
## Einrichtung
@@ -94,7 +94,7 @@ Hinweis: Im Stumm-Modus gibt AAPS je nach Lautstärkeeinstellungen Deines Smartp
***Voreingestellt: Aktiviert.***
-This settings changes the way AAPS will show notification on non critical pump warnings. Wenn die Option aktiviert ist, wird beim Auftreten einer Pumpenwarnung eine Benachrichtigung auf dem Smartphone angezeigt. Das betrifft auch:
+Diese Einstellungen ändern die Art und Weise, wie AAPS Benachrichtigungen bei nicht kritischen Pumpenwarnungen anzeigt. Wenn die Option aktiviert ist, wird beim Auftreten einer Pumpenwarnung eine Benachrichtigung auf dem Smartphone angezeigt. Das betrifft auch:
- Niedriger Akkustand
- Reservoir fast leer (20 IE)
- Patch-Ablaufwarnung
@@ -248,7 +248,7 @@ Um einen aktuell aktiven Patch zu deaktivieren, gehe zum [Medtrum-Reiter](#overv

-Du wirst gebeten zu bestätigen, dass Du den aktuellen Patch deaktivieren möchtest. **Please note that this action is not reversible.** When deactivation is completed, you can press **Next** to continue the process to activate a new patch. Wenn Du nicht bereit bist, einen neuen Patch zu aktivieren, tippe auf **Abbrechen**, um zum Hauptbildschirm zurückzukehren.
+Du wirst gebeten zu bestätigen, dass Du den aktuellen Patch deaktivieren möchtest. **Bitte beachte, dass diese Aktion nicht rückgängig gemacht werden kann.** Wenn die Deaktivierung abgeschlossen ist, kannst Du auf **Weiter** tippen, um einen neuen Patch zu aktivieren. Wenn Du nicht bereit bist, einen neuen Patch zu aktivieren, tippe auf **Abbrechen**, um zum Hauptbildschirm zurückzukehren.

diff --git a/docs/CROWDIN/de/CompatiblePumps/OmnipodDASH.md b/docs/CROWDIN/de/CompatiblePumps/OmnipodDASH.md
index 39689b14ec23..1265b15c0b3e 100644
--- a/docs/CROWDIN/de/CompatiblePumps/OmnipodDASH.md
+++ b/docs/CROWDIN/de/CompatiblePumps/OmnipodDASH.md
@@ -21,9 +21,9 @@ Hier finden sich die besonderen Merkmale des **Omnipod DASH** („DASH“) und d
```{admonition} Android 15
:class: warning
-There are currently reported Bluetooth connection issues with the following combination of **AAPS**: DASH + Android 15.
-Please refrain from upgrading your phone to Android 15 unless you have checked the following [**list**](https://docs.google.com/spreadsheets/u/1/d/e/2PACX-1vScCNaIguEZVTVFAgpv1kXHdsHl3fs6xT6RB2Z1CeVJ561AvvqGwxMhlmSHk4J056gMCAQE02sAWJvT/pubhtml?gid=683363241&single=true) and verified that your phone is not a known reported issue.
-If you experience frequent disconnection; try to enable Bond BT as described in: [**Bluetooth Issues**](../GettingHelp/GeneralTroubleshooting.md).
+Aktuell wird für die **AAPS**-Kombination DASH + Android 15 von Bluetooth-Verbindungsproblemen berichtet.
+Aktualisiere Dein Smartphone bitte nicht auf Android 15 bevor Du die folgende [**Liste**](https://docs.google.com/spreadsheets/u/1/d/e/2PACX-1vScCNaIguEZVTVFAgpv1kXHdsHl3fs6xT6RB2Z1CeVJ561AvvqGwxMhlmSHk4J056gMCAQE02sAWJvT/pubhtml?gid=683363241&single=true) geprüft hast und Dein Smartphone dort nicht als „bekanntes Problem“ vermerkt ist.
+Wenn Du häufige Verbindungsabbrüche feststellen solltest, versuche „Bond BT“ wie beschrieben zu aktivieren: [**Bluetooth-Probleme**](../GettingHelp/GeneralTroubleshooting.md).
```
## Hardware- und Software-Anforderungen
@@ -37,59 +37,59 @@ If you experience frequent disconnection; try to enable Bond BT as described in:
- **AAPS Version 3.0. oder neuer erstellt und installiert** mit der Anleitung aus dem Abschnitt [**AAPS erstellen**](../SettingUpAaps/BuildingAaps.md).
* [**Kontinuierliche Glukosemessung (CGM)**](../Getting-Started/CompatiblesCgms.md)
-The instructions below explain how to activate a new pod session. Wait to close to expiry of a current pod session before trying to connect **AAPS** with a new pod. Once a pod is is cancelled it cannot reused and the disconnection will be final.
+In den folgenden Anweisungen wird erklärt, wie Du eine neue Pod-Sitzung aktiviert. Warte bis die aktuelle Pod-Sitzung fast abgelaufen ist, bevor Du versuchst **AAPS** mit einem neuen Pod zu verbinden. Sobald ein Pod „abgebrochen“ wurde, kann er nicht noch einmal genutzt werden und die Verbindung ist endgültig nicht wiederherstellbar.
## Bevor Du anfängst
-**SAFETY FIRST** - you should not try to connect **AAPS** to a pod for the first time without having access to extra pods, insulin, and phone devices are a must have.
+**SICHERHEIT GEHT VOR** - Versuche nicht **AAPS** erstmalig mit einem Pod zu verbinden, ohne dass Du Ersatz-Pods in Reichweite hast. Insulin und ein Smartphone sind ebenfalls ein Muss.
-**Your Omnipod Dash PDM will become redundant after the AAPS Dash driver activates your pod.** Previously a user may have operated a PDM to send commands to your DASH. A DASH will only faciiliate a single device to send commands to communicate with it. The device that successfully activates the pod is the only device allowed to communicate with it from that point forward. This means that once you activate a DASH with your Android phone through the **AAPS**, **you will no longer be able to use your PDM with that pod**. The **AAPS** Dash driver in your Android phone is now your acting PDM.
+**Sobald AAPS Deinen Pod aktiviert hat, wird Dein Omnipod Dash PDM überflüssig.** Davor wurde der PDM möglicherweise zum Senden von Befehlen an den DASH genutzt. Ein DASH kann nur mit einem einzigen Gerät kommunizieren und über dieses Befehle senden. Das Gerät, das den Pod erfolgreich aktiviert, ist das einzige Gerät, das von diesem Zeitpunkt an mit ihm kommunizieren darf. Das bedeutet, dass, sobald Du einen DASH-Pod mit Deinem Smartphone über den **AAPS** DASH-Treiber aktiviert hast, **Du den PDM nicht mehr mit diesem Pod** verwenden kannst. Der **AAPS**-DASH Treiber in Deinem Android-Smartphone ist jetzt Dein PDM.
-*This does NOT mean you should throw away your PDM, it is recommended to keep it around as a backup and for emergencies, for instance when your phone gets lost or AAPS is not working correctly.*
+*Dies bedeutet NICHT, dass Du Deinen PDM wegwerfen solltest. Es wird empfohlen, ihn als Backup zu behalten und für Notfälle, falls das Telefon verloren geht oder AAPS nicht korrekt funktioniert.*
-**Your pod will not stop delivering insulin when it is not connected to AAPS**. Default basal rates are programmed on the pod on activation as defined in the current active **Profile**. As long as **AAPS** is operational it will send basal rate commands that run for a maximum of 120 minutes. When for some reason the pod does not receive any new commands (for instance because communication was lost due to Pod - phone distance) the pod will automatically fall back to default basal rates.
+**Dein Pod gibt auch dann Insulin ab, wenn keine AAPS-Verbindung besteht**. Die in Deinem aktuell aktiven **Profil** definierten Standard-Basalraten werden bei der Aktivierung auf den Pod übertragen. Eine funktionsfähiges **AAPS**, sendet Basalraten-Befehle, die maximal 120 Minuten abdecken. Wenn der Pod aus irgendeinem Grund keine neuen Befehle erhält (zum Beispiel, weil die Kommunikation aufgrund eines zu großen Abstandes zwischen Pod und Telefon verloren gegangen ist), fällt der Pod automatisch auf die Standard-Basalraten zurück.
-**AAPS Profile does not support a 30 minute basal rate time frame** If you are new to **AAPS** and are setting up your basal rate **Profile** for the first time, please be aware that basal rates starting on a half-hour basis are not supported, and programmes on an hourly basis. For example, if you have a basal rate of 1.1 units which starts at 09:30 and has a duration of 2 hours ending at 11:30, it is not possible replicate this im **AAPS**. You will need to change this 1.1 unit basal rate to a time range of either 9:00-11:00 or 10:00-12:00. Even though the DASH hardware itself supports the 30 minute basal rate **Profile** increments, **AAPS** does support this feature.
+**In AAPS-Profilen können 30-minütige Basalraten nicht hinterlegt werden**. Wenn Du noch neu im Thema **AAPS** bist und Dein Basalraten-**Profil** zum ersten Mal einrichtest, beachte bitte, dass Basalraten nur zur vollen Stunde beginnen können. Hast Du beispielsweise eine Basalrate von 1,1 IE, die um 09.30h startet und um 11:30h endet, wird es nicht möglich sein, diese so in **AAPS** zu übernehmen. Du muss diese 1,1 IE Basalrate auf einen Zeitraum von entweder 9:00 - 11:00 Uhr oder 10:00 - 12:00 Uhr einstellen. Auch wenn die DASH-Hardware 30-minütige-Segmente im Basalraten-**Profil** managen kann, unterstützt **AAPS** dieses Feature nicht.
-**0U/h profile basal rates are NOT supported in AAPS** While the DASH does support a zero basal rate, since **AAPS** uses multiples of the user's **Profile** basal rate to determine automated treatment; it cannot function with a zero basal rate. A temporary zero basal rate can be achieved through the "Disconnect pump" function or through a combination of Disable Loop/Temp Basal Rate or Suspend Loop/Temp Basal Rate. The lowest basal rate allowed in **AAPS** is 0.05U/h.
+Gleiches gilt auch für „Null-Basalraten“. **Basalraten mit 0 IE/h werden in AAPS NICHT unterstützt**. **AAPS** benutzt Vielfache der im **Profil** hinterlegten Basalrate, um die benötigte Insulinmenge zu berechnen. Mit „Null-Basalraten“ funktioniert diese Berechnung nicht, auch wenn der DASH diese unterstützt. Eine temporäre Null-Basalrate kann durch die Funktion PUMPE TRENNEN oder durch eine Kombination aus LOOP DEAKTIVIEREN/TEMP BASALRATE oder LOOP PAUSIEREN/TEMP BASALRATE erreicht werden. Die kleinste in **AAPS** mögliche Basalrate beträgt 0,05 IE/h.
## DASH in AAPS auswählen
-There are **two ways**:
+Es gibt **zwei Wege**:
### Option 1: Neue Installation
-When installing **AAPS** for the first time, the **Setup Wizard** will guide new users through key features and installation requirements for **AAPS**. Select “DASH” when you reach Pump selection.
+Bei der **AAPS**-Erstinstallation wird Dich der **Einrichtungsassistent** durch die wesentlichen **AAPS**-Funktionen und Installations-Anforderungen leiten. Wähle "DASH" aus, wenn Du die Pumpenauswahl erreichst.

-When in doubt you can also select “Virtual Pump” and select “DASH” later, after setting up **AAPS** (see option 2).
+Falls Du unsicher sein solltest, kannst Du auch zunächst die „Virtuelle Pumpe“ und dann später, nach abgeschlossener **AAPS**-Einrichtung, „DASH“ wählen (siehe Option 2).
### Option 2: Der Konfigurations-Generator
-On an existing installation you can select the **DASH** pump from the Config builder:
+Bei einer vorhandenen Installation von AAPS kannst Du **DASH** als Pumpe unter "Konfiguration" auswählen:
-On the top-left hand corner **hamburger menu** select **Config Builder (1)**\ ➜\ **Pump**\ ➜\ **Dash**\ ➜\ **Settings Gear (3)** by selecting the **radio button (2)** titled **Dash**.
+Wähle in der oberen linken Ecke im **Hamburger-Menü** den Punkt **Konfiguration (1)**\ ➜\ **Pumpe**\ ➜ \ **Dash**\ ➜ \ **Einstellungs-Zahnrad (3)** aus, in dem Du die **Option (2)** „**Dash**“ selektierst.
-Selecting the **checkbox (4)** next to the **Settings Gear (3)** will allow the DASH menu to be displayed as a tab in the **AAPS** interface titled **DASH**. Checking this box will facilitate your access to the DASH commands when using **AAPS**.
+Wenn Du das **Kontrollkästchen (4)** neben dem **Zahnrad (3)** wählst, wird das DASH-Menü als Registerkarte im **AAPS**-Interface mit dem Titel **DASH** als eigener Tab angezeigt. Wenn Du dieses Kästchen aktivierst, wird der Zugriff auf die DASH-Befehle bei der Verwendung von **AAPS** erleichtert.
-**NOTE:** A faster way to access the [**Dash settings**](#dash-settings) can be found below in the DASH settings section of this document.
+**HINWEIS:** Eine schnellere Möglichkeit, zu den [**DASH-Einstellungen**](#dash-settings) zu gelangen, findest Du im Abschnitt DASH-Einstellungen weiter unten in diesem Dokument.

### Überprüfung der Omnipod-Treiberauswahl
-To verify that you have selected the DASH in **AAPS**, if you have checked the box (4), **swipe to the left** from the **Overview** tab, where you will now see a **DASH** tab on **AAPS**. If this box is left unchecked, you’ll find the DASH tab in the hamburger menu upper left.
+Wenn Du das Kästchen (4) aktiviert hast und prüfen möchtest, ob Du den DASH in **AAPS** tatsächlich ausgewählt hast, **wische von der Übersicht aus nach links** und es sollte ein Tab **DASH** in **AAPS** zu sehen sein. Wenn diese Option nicht aktiviert ist, finden Sie die DASH Registerkarte links oben im Hamburger-Menü.

## DASH Konfiguration
-Please **swipe left** to the **DASH** tab where you will be able to manage all pod functions (some of these functions are not enabled or visible without an active pod session):
+Bitte **wische nach links **zur **DASH** Registerkarte, wo du alle Pod Funktionen verwalten kannst (einige dieser Funktionen sind ohne aktive Pod Sitzung nicht aktiviert oder nicht sichtbar):
- 'Refresh' pod connectivity and status, be able to silence pod alarms when the pod beeps
+ „Aktualisieren“ von Pod-Verbindungen und -Status, Abstellen von Alarmen, wenn der Pod piept
- 'Pod Management' (Activate, Deactivate, Play test beep, and Pod history)
+ „Pod-Management“ (Aktivieren, Deaktivieren, Testsignal und Pod-Historie)
### Pod aktivieren
@@ -104,9 +104,9 @@ Please **swipe left** to the **DASH** tab where you will be able to manage all p
 
-Ensure that the new pod and the phone running **AAPS** are within close proximity of each other and click the **Next** button.
+Stelle sicher, dass der neue Pod und das Smartphone, auf dem **AAPS** läuft, nah beieinander liegen und klicke auf den Button **Weiter**.
-**NOTE**: if the error message below pops up _'Could not find an available pod for activation'_ (this can happen), do not panic. Click on the **Retry** button. In most situations activation will continue successfully.
+**HINWEIS**: wenn die Fehlermeldung _„Konnte keinen verfügbaren Pod für die Aktivierung finden“_ (das kann passieren) erscheint: keine Panik. Klicke auf **Erneut** bzw. <0>Wiederholen0>. In den meisten Fällen wird die Aktivierung dann erfolgreich fortgesetzt.

@@ -146,16 +146,16 @@ Ensure that the new pod and the phone running **AAPS** are within close proximit

-It is good practice to export settings AFTER activating the pod. Export settings should be done at each pod change and once a month, copy the exported file to your internet drive. see [**Export settings Doc**](../Maintenance/ExportImportSettings.md).
+Es ist zu empfehlen, NACH der Aktivierung des Pods die Einstellungen zu exportieren. Exportiere mit jedem Wechsel eines Pods und einmal im Monat die Einstellungen und kopiere die exportierte Datei in Deinen Cloudspeicher. Details hierzu findest Du in [**Erstellen und Wiederherstellen von Backups**](../Maintenance/ExportImportSettings.md).
(OmnipodDASH-deactivate-pod)=
### Pod deaktivieren
-Under normal circumstances, the expected lifetime of a pod is three days (72 hours) and an additional 8 hours after the pod expiration warning for a total of 80 hours of pod usage.
+Unter normalen Umständen beträgt die erwartete Lebensdauer eines Pods drei Tage (72 Stunden) und zusätzliche 8 Stunden nach der Pod-Ablaufwarnung und somit insgesamt 80 Stunden.
-To deactivate a pod (either from expiration or from a pod failure):
+Gehe wie folgt vor, um einen Pod zu deaktivieren (entweder vor dem Ablaufen der Nutzungsdauer oder wegen eines Pod-Fehlers):
1. Gehe zur Registerkarte **DASH** und klicke auf **POD MGMT (1)** und dann auf dem **Pod Management** Bildschirm klicke auf den **Pod deaktivieren (2)** Button.
@@ -186,9 +186,9 @@ To deactivate a pod (either from expiration or from a pod failure):
### Insulinabgabe fortsetzen
-**Note**: During **Profile Switches**, DASH must suspend delivery before setting the new basal **Profile** as delivery can be suspended. Read [**Delivery suspended**](#delivery-suspended) in the troubleshooting section for more details.
+**Hinweis**: Während eines **Profilwechsels**, muss der DASH vor dem Setzen eines neuen Basal-**Profils** die Insulinabgabe stoppen, da die Insulinabgabe unterbrochen sein kann. Lies [**Insulinabgabe unterbrochen**](#delivery-suspended) im Abschnitt Problembehandlung für weitere Details.
-Use this command to instruct the active, currently suspended pod to resume insulin delivery. After the command is successfully processed, insulin will resume normal delivery using the current basal rate based on the current time from the active basal **Profile**. The pod will again accept commands for bolus, **TBR**, and **SMB**.
+Benutze diesen Befehl, um den aktiven, derzeit pausierten Pod anzuweisen, die Insulinabgabe fortzusetzen. Nachdem der Befehl erfolgreich verarbeitet wurde, wird die normale Insulinabgabe mit der aktuellen Basalrate fortgesetzt. Grundlage dafür ist das zu dieser Zeit aktive Basal**profil**. Der Pod akzeptiert dann wieder Befehle für Bolus, **TBR**und **SMB**.
1. Gehe zur Registerkarte **DASH** und stelle sicher, dass der **Pod Status (1)** **unterbrochen** anzeigt, drücke dann die **Abgabe fortsetzen (2)** Taste, um den aktuellen Pod anzuweisen, die normale Insulinabgabe fortzusetzen. Eine Nachricht **RESUME DELIVERY** wird im Feld **Pod Status (3)** angezeigt.
@@ -204,9 +204,9 @@ Use this command to instruct the active, currently suspended pod to resume insul
### Pod Alarme stummschalten
-*NOTE - The SILENCE ALERTS button is only available on the **DASH** tab when the pod expiration or low reservoir alert has been triggered. If the SILENCE ALERTS button is not visible and you hear beep sounds from the pod, try to 'Refresh pod status'.*
+*HINWEIS: Die 'Alarme stummschalten' Schaltfläche ist nur auf der Registerkarte **DASH** verfügbar, wenn der Alarm 'Pod Ablauf' oder 'niedriger Reservoirstand' ausgelöst wurde. Wenn die 'Alarme stummschalten' Schaltfläche nicht sichtbar ist und Du Pieptöne vom Pod hörst, versuche 'Aktualisieren' in der Registerkarte DASH.*
-The process below will show you how to acknowledge and dismiss pod beeps when the active pod time reaches the warning time limit before the pod expiration of 72 hours (3 days). This warning time limit is defined in the **Hours before shutdown** Dash alerts setting. The maximum life of a pod is 80 hours (3 days 8 hours), however Insulet recommends not exceeding the 72 hours (3 days) limit.
+In dem folgenden Prozess wird gezeigt, wie Warntöne bestätigt und stummgeschaltet werden können, die auftreten, wenn die Laufzeit des aktiven Pods den Grenzwert für die Warnung vor dem Ablauf von 72 Stunden (3 Tage) erreicht. Dieser Grenzwert für die Laufzeit ist unter **Stunden bis zum Podende** in den DASH-Einstellungen 'Alarme' definiert. Die maximale Nutzungsdauer eines Pods beträgt 80 Stunden (3 Tage und 8 Stunden), dennoch empfiehlt der Hersteller, 72 Stunden (3 Tage) nicht zu überschreiten.
1. Wenn die definierte **Stunden bis zum Podende** Vorwarnzeit erreicht ist, gibt der Pod Warnungen aus, um Dir mitzuteilen, dass er sich seiner Ablaufzeit nähert und bald ein Wechsel des Pods erforderlich sein wird. Du kannst dies auf der Registerkarte **DASH** überprüfen; das **Pod läuft ab: (1)** Feld zeigt die genaue Zeit an, zu der der Pod ablaufen wird (72 Stunden nach der Aktivierung), und dieser Text wird **rot** angezeigt, wenn dieser Zeitpunkt überschritten ist. Unter dem Feld **aktive Pod-Warnungen (2)** wird die Statusmeldung **Pod läuft in Kürze ab** angezeigt. Dadurch wird auch die Schaltfläche **Alarme stummschalten (3)** angezeigt.
@@ -227,11 +227,11 @@ The process below will show you how to acknowledge and dismiss pod beeps when th
### Anzeige Pod-Historie
-This section explains how to review your active pod history and filter by different action categories. The pod history tool allows you to view the actions and results committed to your currently active pod during its three days (72 - 80 hours) life.
+In diesem Abschnitt wird erklärt, wie Du Deine Pod-Historie überprüfen und nach verschiedenen Aktionskategorien filtern kannst. Mit dem Werkzeug 'Pod Historie' kannst Du die Aktionen und Ergebnisse deines jeweils aktiven Pod während dessen dreitägigem Lebenszyklus (72 - 80 Stunden) ansehen.
-This feature is helpful in verifying boluses, TBRs and basal commands that were sent to the pod. The remaining categories are useful for troubleshooting issues and determining the order of events that occurred leading up to a failure.
+Diese Funktion ist hilfreich bei der Überprüfung von Bolus-, TBR- und Basalraten-Befehlen, die an den Pod gesendet wurden. Die übrigen Kategorien sind hilfreich bei der Problembehebung und zur Bestimmung der Reihenfolge von Ereignissen, die zu einem Fehler geführt haben.
-*NOTE:* **Only the last command can be uncertain**. New commands *will not be sent* until the **last 'uncertain' command becomes 'confirmed' or 'denied'**. The way to 'fix' uncertain commands is to **'refresh pod status'**.
+*HINWEIS:* **Nur der letzte Befehl kann unsicher sein**. Neue Befehle *werden nicht gesendet*, bis der **zuvor als „unsicher“ eingestufte Befehl entweder bestätigt oder abgelehnt wurde**. Ein unsicherer Befehl kann durch **Pod-Status aktualisieren** behoben werden.
1. Gehe zur Registerkarte **DASH** und klicke auf **POD MGMT (1)** und dann auf dem **Pod Management** Bildschirm klicke auf den **Pod Historie (2)** Button.
@@ -252,9 +252,9 @@ This feature is helpful in verifying boluses, TBRs and basal commands that were
## Registerkarte DASH
-Below is an explanation of the layout and meaning of the icons and status fields on the **DASH** tab in the main AAPS interface.
+Im Folgenden werden die Anordnung und die Bedeutung der Symbole und Statusfelder auf der Registerkarte **DASH** des AAPS-Hauptbildschims erläutert.
-*NOTE: If any message in the **DASH** tab status fields report (uncertain), then you will need to press the Refresh button to clear it and refresh the pod status.*
+*HINWEIS: Wenn in einem der Statusfelder der Registerkarte **DASH** die Meldung 'unsicher' erscheint, musst Du die Schaltfläche 'Aktualisieren' drücken, um sie zu löschen und den Pod-Status zu aktualisieren.*

@@ -289,23 +289,23 @@ Below is an explanation of the layout and meaning of the icons and status fields
### Schaltflächen
- : Sends a refresh command to the active pod to update communication.
+ : Sendet einen Befehl an den aktiven Pod, um die Kommunikation zu aktualisieren.
* Verwende diese Option, um den Pod-Status zu aktualisieren und die Statusfelder zu erneuern, die den Text 'unsicher' enthalten.
* Weitere Informationen findest Du im Abschnitt Fehlerbehebung.
- : Navigates to the Pod management menu.
+ : Öffnet den Pod-Management Bildschirm.
- : When pressed this will disable the pod alerts beeps and notifications (expiry, low reservoir..).
+ : drücken, um die Pod-Alarme und Benachrichtigungen (Ende der Laufzeit, niedriges Reservoir) stummzuschalten.
* Der Button wird nur angezeigt, wenn die aktuelle Zeit des Pods nach dem Pod-Ablaufdatum liegt.
* Nach erfolgreicher Bestätigung wird dieses Symbol nicht mehr angezeigt.
- : Resumes the currently suspended insulin delivery in the active pod.
+ : setzt eine ausgesetzte Insulinabgabe im aktiven Pod fort.
### Pod Management Menu
-Below is the meaning of the icons on the **Pod Management** menu accessed by pressing **POD MGMT (1)** button from the **DASH** tab.
+Im Folgenden ist die Bedeutung der Symbole im **Pod Management**-Bildschirm zu sehen, die Du durch Drücken des **POD MGMT (1)** Buttons in der Registerkarte **DASH** erreichst.

@@ -320,25 +320,25 @@ Below is the meaning of the icons on the **Pod Management** menu accessed by pre
## DASH-Einstellungen
-The Dash driver settings are configurable from the top-left hand corner **hamburger menu** under **Config Builder (1)**\ ➜\ **Pump**\ ➜\ **Dash**\ ➜\ **Settings Gear (3)** by selecting the **radio button (2)** titled **Dash**. Selecting the **checkbox (4)** next to the **Settings Gear (3)** will allow the Dash menu to be displayed as a tab in the **AAPS** interface titled **DASH**.
+Die Unterstützung kann in der oberen linken Ecke über das **Hamburger-Menü**unter **Konfiguration (1)**\ ➜\ **Pumpe**\ ➜\ **Dash**\ ➜\ **Einstellungs-Zahnrad (3)** eingestellt werden, in dem das ** Feld (2)** „**Dash**“ ausgewählt wird. Wenn Du das **Kontrollkästchen (4)** neben dem **Zahnrad (3)** aktivierst, wird das DASH-Menü als Registerkarte im **AAPS**-Interface mit dem Titel **DASH** als eigener Tab angezeigt.

-**NOTE:** A faster way to access the **Dash settings** is by accessing the **3 dot menu (1)** in the upper right hand corner of the **DASH** tab and selecting **Dash preferences (2)** from the dropdown menu.
+**HINWEIS:** Einen schnelleren Zugriff auf die **DASH-Einstellungen** erlaubt das **3-Punkt-Menü (1)** in der oberen rechten Ecke der Registerkarte **DASH** und die Auswahl **DASH-Einstellungen (2)** aus dem Dropdown-Menü.

-The settings groups are listed below; you can enable or disable via a toggle switch for most entries described below:
+Die Einstellungen sind nach Gruppen sortiert unten aufgelistet. Du kannst die meisten der Einstellungen über einen Kippschalter aktivieren oder deaktivieren:
-*NOTE: An asterisk (\*) denotes the default setting is enabled.*
+*HINWEIS: Ein Sternchen (\*) bedeutet, dass "aktiviert" der Standardwert für eine Einstellung ist.*
### Bestätigungstöne

-Provides confirmation beeps from the pod for bolus, basal, SMB, and TBR delivery and changes.
+Bestätigt mit Signaltönen des Pods die Abgabe und Änderung von Bolus, Basalrate, SMB und TBR.
* **Bolus-Piep aktiviert:** Aktiviert oder deaktiviert Bestätigungstöne bei Abgabe eines Bolus.
* **Basal-Piep aktiviert:** Aktiviert oder deaktiviert Bestätigungstöne bei Einstellung einer neuen, Abbruch der aktiven oder Änderung der aktuellen Basalrate.
@@ -349,9 +349,9 @@ Provides confirmation beeps from the pod for bolus, basal, SMB, and TBR delivery

-Provides **AAPS** alerts for pod expiration, shutdown, low reservoir based on the defined threshold units.
+Einstellungen für **AAPS**-Alarme für Ablauferinnerung, Zeit bis Pod-Ende und niedrigen Reservoirstand basierend auf den definierten Schwellwerten.
-*Note an AAPS notification will ALWAYS be issued for any alert after the initial communication with the pod since the alert was triggered. Dismissing the notification will NOT dismiss the alert UNLESS automatically acknowledge Pod alerts is enabled. To MANUALLY dismiss the alert you must visit the **DASH** tab and press the **Silence ALERTS button**.*
+*Beachte, dass eine AAPS-Benachrichtigung IMMER für jeden Alarm nach der ersten Kommunikation mit dem Pod ausgegeben wird, da der Alarm ausgelöst wurde. Wenn Du die Benachrichtigung löschst, wird der Alarm NICHT gelöscht, AUSSER wenn die automatische Bestätigung von Pod-Alarmen aktiviert ist. Um den Alarm MANUELL zu löschen, musst Du auf der Registerkarte **DASH** den **Alarm stummschalten** Button drücken.*
* **Ablauferinnerung aktiviert:** Aktiviere oder deaktiviere die Pod-Ablauferinnerung, die ausgelöst wird, wenn die festgelegte Anzahl von Stunden vor dem Podende erreicht ist.
* **Stunden bis zum Podende:** Legt die Anzahl der Stunden vor der Abschaltung des aktiven Pods fest, die den Alarm zur Pod-Ablauferinnerung auslöst.
@@ -362,9 +362,9 @@ Provides **AAPS** alerts for pod expiration, shutdown, low reservoir based on th

-The Notification section allows the user to so select their preferred notifications and audible phone alerts when it is uncertain if TBR, SMB, or bolus, and delivery suspended events were successful.
+Im Benachrichtigungsabschnitt kannst Du für den Fall, dass nicht klar ist, ob TBR, SMB, Bolus oder eine Unterbrechnung der Insulinabgabe erfolgreich ausgeführt wurden, entsprechende Benachrichtigungen und akustische Smartphone-Warnungen aktivieren.
-*NOTE: These are notifications only, no audible beep alerts are made.*
+*HINWEIS: Dies sind nur Benachrichtigungen, es werden keine akustischen Signale ausgegeben.*
* **Ton für unsichere TBR-Benachrichtigung aktiviert:** Aktiviere oder deaktiviere diese Einstellung, um einen akustischen Alarm und eine visuelle Benachrichtigung auszulösen, wenn **AAPS** unsicher ist, ob eine TBR erfolgreich gesetzt wurde.
* **Ton für unsichere SMB-Benachrichtigung aktiviert:** Aktiviere oder deaktiviere diese Einstellung, um einen akustischen Alarm und eine visuelle Benachrichtigung auszulösen, wenn **AAPS** unsicher ist, ob ein SMB erfolgreich abgegeben wurde.
@@ -373,7 +373,7 @@ The Notification section allows the user to so select their preferred notificati
## Aktionen (AKT) Tab
-This tab is well documented in the main**AAPS**documentation but there are a few items on this tab that are specific to how the DASH differs from tube based pumps, especially after the processes of applying a new pod.
+Diese Registerkarte ist in der **AAPS**-Dokumentation gut beschrieben, aber es gibt einige Punkte auf dieser Registerkarte, die sich speziell darauf beziehen, wie sich der DASH von schlauchbasierten Pumpen unterscheidet, insbesondere nach dem Anbringen eines neuen Pods.
1. Gehe von der **AAPS**-Übersicht zur Registerkarte **Aktionen (AKT)**.
@@ -385,12 +385,12 @@ This tab is well documented in the main**AAPS**documentation but there are a few
**Insulin Level**
-Insulin level displayed is the amount reported by DASH. However, the pod only reports the actual insulin reservoir level when it is below 50 units. Until then “Above 50 units” will be displayed. The amount reported is not exact: when the pod reports ‘empty’ in most cases the reservoir will still have some additional units of insulin left. The DASH overview tab will display as described the below:
+Der angezeigte Insulinlevel ist der vom DASH gemeldete Betrag der verbleibenden Einheiten. Der Pod meldet allerdings den tatsächlichen Insulinlevel erst dann, wenn er unter 50 Einheiten liegt. Bis dahin wird „Über 50 Einheiten“ angezeigt. Die gemeldete Menge ist nicht genau: Wenn der Pod „leer“ meldet, wird das Reservoir in den meisten Fällen noch einige zusätzliche Einheiten Insulin enthalten. Auf der Registerkarte DASH wird die Übersicht wie unten beschrieben angezeigt:
* **Mehr als 50 IE verbleibend** - Der Pod meldet mehr als 50 Einheiten im Reservoir.
* **Unter 50 Einheiten** - Die Menge an Insulin, die noch im Reservoir vorhanden ist, wie vom Pod gemeldet.
-Additional note:
+Sonstiges
* **SMS** - Aus dem Pod übernommener Wert oder 50+ IE für SMS-Antworten
* **Nightscout** - Lädt den Wert 50 hoch, wenn mehr als 50 Einheiten angezeigt werden (Nightscout Version 14.07 und älter). Neuere Versionen melden einen Wert von 50+, wenn sich mehr als 50 Einheiten im Reservoir befinden.
@@ -408,60 +408,60 @@ Additional note:
- Wenn **AAPS** die Abgabe nicht alleine fortsetzen kann (dies geschieht, wenn der Pod nicht erreichbar ist, der Ton stumm geschaltet ist, etc.), beginnt der Pod für 3 Minuten jede Minute viermal zu piepen. Das wird, wenn die Abgabe für mehr als 20 Minuten ausgesetzt ist, alle 15 Minuten wiederholt.
* Für unbestätigte Befehle sollte "Aktualisieren" des Podstatus diese bestätigen oder ablehnen.
-**Note:** When you hear beeps from the pod, do not assume that delivery will continue without checking the phone, delivery might stay suspended, **so you need to check !**
+**Hinweis:** Wenn Du Pieptöne vom Pod hörst, kannst Du nicht davon ausgehen, dass die Insulinabgabe ohne Überprüfung im Smartphone fortgesetzt wird. Die Abgabe könnte weiterhin ausgesetzt bleiben, **also musst Du prüfen, was los ist!**
### Pod Fehler
-Pods fail occasionally due to a variety of issues, including hardware issues with the Pod itself. It is best practice not to call these into Insulet, since AAPS is not an approved use case. A list of fault codes can be [**found here**](https://github.com/openaps/openomni/wiki/Fault-event-codes) to help determine the cause.
+Pods fallen gelegentlich aus unterschiedlichen Gründen aus, u. a. wegen Hardwareproblemen mit dem Pod selbst. Am besten ist es, diese nicht bei Insulet anzugeben, da AAPS kein zugelassener Anwendungsfall ist. Um die Ursache zu ermitteln, kannst Du in [**dieser Liste**](https://github.com/openaps/openomni/wiki/Fault-event-codes) die Fehlercodes nachschlagen.
### Verhindere Pod Fehler 49
-This failure is related to an incorrect pod state for a command or an error during an insulin delivery command. This is when the driver and Pod disagree on the actual state. The Pod (out of a built-in safety measure) then reacts with an unrecoverable error code 49 (0x31) ending up with what is know as a “screamer”: the long irritating beep that can only be stopped by punching a hole at the appropriate location at the back of the Pod. The exact origin of a “49 pod failure” often is hard to trace. In situations that are suspected for this failure to occur (for instance on application crashes, running a development version or re-installation).
+Dieser Fehler hängt mit einem fehlerhaften Pod-Status für einen Befehl oder einem Fehler während der Insulinabgabe zusammen. Dies ist der Fall, wenn der AAPS-Treiber und der Pod unterschiedliche Angaben zum aktuellen Status haben. Der Pod reagiert (aufgrund einer eingebauten Sicherheitsfunktion) dann mit einem nicht auflösbaren Fehlercode 49 (0x31) und verabschiedet sich mit einem so genannten „Heuler“: dem langen, irritierenden Piepton, der nur gestoppt werden kann, indem mit einer Büroklammer in ein Loch am richtigen Ort auf der Rückseite des Pods gedrückt wird. Der genaue Ursprung eines „Pod Fehlers 49“ ist oft schwer zu ermitteln. Situationen, die für das Auftreten dieses Fehlers vermutet werden (z.B. bei einem Absturz der Anwendung, beim Ausführen einer Entwicklungsversion oder bei einer Neuinstallation).
### Pumpe nicht erreichbar Alarme
-When no communication can be established with the pod for a preconfigured time a “Pump unreachable” alert will be raised. Pump unreachable alerts can be configured by going to the top right-hand side three-dot menu, selecting **Preferences**\ ➜\ **Local Alerts**\ ➜\ **Pump unreachable threshold [min]**. Recommended value is alerting after **120** minutes.
+Wenn für eine voreingestellte Zeitspanne keine Kommunikation mit dem Pod hergestellt werden kann, wird eine „Pumpe nicht erreichbar“ Alarmmeldung angezeigt. „Pumpe nicht erreichbar“-Alarme können über das Drei-Punkte-Menü oben rechts konfiguriert werden. Wähle **Einstellungen** \ ➜ \ **Lokale Alarme** \ ➜ \ ** Grenzwert Pumpe ist nicht erreichbar [min]**. Eine Alarmierung nach **120** Minuten wird als Wert empfohlen.
### Exporteinstellungen
-Exporting **AAPS** settings enables you to restore all your settings, and maybe more importantly, all your Objectives. You may need to restore settings to the “last known working situation” or after uninstalling/reinstalling **AAPS** or in case of phone loss, reinstalling on the new phone.
+Durch den Export der **AAPS**-Einstellungen kannst Du alle Deine Einstellungen - und vielleicht noch wichtiger - alle Deine Objectives (Ziele) wiederherstellen. Es kann passieren, dass die Einstellungen in der „letzten bekannten funktionierenden Fassung“ wieder hergestellt werden müssen, etwa nach der Deinstallation/Neuinstallation von **AAPS** oder im Falle eines Smartphone-Verlustes.
-Note: The active pod information is included in the exported settings. If you import an "old" exported file, your actual pod will "die". There is no other alternative. In some cases (like a _programmed_ phone change), you may need to use the exported file to restore **AAPS'** settings **while keeping the current active Pod**. In this case it is important to only use the recently exported settings file containing the pod currently active.
+Hinweis: Die Informationen des aktiven Pod sind in den exportierten Einstellungen enthalten. Wenn Du eine „alte“ Exportdatei importierst, wird Dein aktueller Pod „sterben“. Es gibt hierzu keine Alternative. In einigen Fällen (wie bei einem _geplanten_ Austausch Deines Smartphones) musst Du unter Umständen die exportierte Datei verwenden, um **AAPS**-Einstellungen wiederherzustellen, **um so den aktuell aktiven Pod** weiter nutzen zu können. In diesem Fall ist es wichtig, nur die zuletzt exportierte Einstellungsdatei zu verwenden, die den aktuell aktiven Pod enthält.
-**It is good practice to do an export immediately after activating a pod**. This way you will always be able to restore the current active pod in case of a problem. For instance when moving to another backup phone.
+**Es ist eine gute Idee, einen Export sofort nach der Aktivierung eines Pods durchzuführen.** Auf diese Weise wirst Du immer in der Lage sein, die Verbindung zum aktuell aktiven Pod im Falle eines Problems wiederherzustellen. Zum Beispiel, wenn Du auf ein anderes Smartphone wechseln willst.
-Regularly copy your exported settings to a safe place (as a cloud drive) that can be accessible by any phone when needed (e.g. in case of a phone loss or factory reset of the actual phone).
+Kopiere die exportierten Einstellungen regelmäßig an einen sicheren Ort (z. B. in der Cloud), der bei Bedarf von jedem Telefon aus zugänglich ist (z. B. im Falle eines Telefonverlustes oder dem Rücksetzen auf die Werkseinstellung des aktuellen Telefons).
### Importeinstellungen
-**WARNING** Please note that importing settings will possibly import an outdated Pod status. As a result, there is a risk of losing the active Pod! (see **Exporting Settings**). It is better to only try it when no other options are available.
+**WARNUNG** Bitte beachte, dass durch das Importieren von Einstellungen möglicherweise ein veralteter Pod-Status importiert wird. Dadurch besteht die Gefahr, dass der aktive Pod eingebüßt wird! (siehe **Einstellungen exportieren**). Es ist besser, dies nur dann auszuprobieren, wenn keine anderen Optionen verfügbar sind.
-When importing settings with an active Pod, make sure the export was done with the currently active pod.
+Wenn Du die Einstellungen mit einem aktiven Pod importierst, stelle sicher, dass der Export ebenfalls mit diesem Pod durchgeführt wurde.
-**Importing while on an active Pod:** (you risk losing the Pod!)
+**Importieren während ein Pod aktiv ist:** (Du riskierst den Pod!)
1. Stelle sicher, dass Du Einstellungen importierst, die kürzlich mit dem aktuell aktiven Pod exportiert wurden.
2. Einstellungen importieren
3. Alle Voreinstellungen kontrollieren.
-**Importing (no active Pod session)**
+**Importieren ohne aktiven Pod**
1. Importieren aller kürzlichen Exporte sollte funktionieren (siehe oben)
2. Einstellungen importieren
3. Alle Voreinstellungen kontrollieren.
-4. You may need to **Deactivate** the "non existing" pod if the imported settings included any active pod data.
+4. Es kann erforderlich sein, einen in den importierten Einstellungen enthaltenen, aber nicht mehr vorhandenen Pod zu **deaktivieren**.
### Importieren von Einstellungen, die den Pod-Status von einem inaktiven Pod enthalten
-When importing settings containing data for a Pod that is no longer active, AAPS will try to connect with it, which will obviously fail. You can not activate a new Pod in this situation.
+Wenn Du Einstellungen für einen mittlerweile inaktiven Pod importierst, wird AAPS versuchen sich mit diesem Pod zu verbinden. Dies wird logischerweise scheitern. Du kannst in dieser Situation keinen neuen Pod aktivieren.
-To remove the old pod session “try” to de-activate the Pod. The de-activation will fail. Select “Retry”. After the second or third retry you will get the option to remove the pod. Once the old pod is removed you will be able to activate a new pod.
+Um die alte Pod-Sitzung zu löschen, „versuche“ den Pod zu deaktivieren. Die Deaktivierung wird fehlschlagen. Wähle "Wiederholen". Nach der zweiten oder dritten Wiederholung erhälst Du die Möglichkeit, den Pod zu entfernen. Sobald der alte Pod gelöscht ist, kannst Du einen neuen Pod aktivieren.
### Neuinstallation von AAPS
-When uninstalling**AAPS** you will lose all your settings, objectives and the current Pod session. To restore them make sure you have a recent exported settings file available!
+Beim Deinstallieren von **AAPS** verlierst Du alle Einstellungen, Objectives (Ziele) und die laufende Pod-Sitzung. Um sie wiederherzustellen, stelle sicher, dass Du eine kürzlich exportierte Einstellungsdatei zur Verfügung hast!
-When on an active Pod, make sure that you have an export for the current pod session or you will lose the currently active pod when importing older settings.
+Wenn ein Pod aktiv ist, stelle sicher, dass Du einen Export für die aktuelle Pod-Sitzung hast oder Du wirst den aktuell aktiven Pod durch das Importieren der älteren Einstellungen verlieren.
1. Exportiere deine Einstellungen und bewahre eine Kopie an einem sicheren Ort auf.
2. Deinstalliere **AAPS** und starte Dein Smartphone neu.
@@ -473,7 +473,7 @@ When on an active Pod, make sure that you have an export for the current pod ses
### AAPS auf eine neuere Version aktualisieren
-In most cases there is no need to uninstall. You can do an “in-place” install by starting the installation for the new version. This is also possible when on an active Pod session.
+In den meisten Fällen ist eine Deinstallation nicht erforderlich. Du kannst eine „in-place“ Installation durchführen, indem Du die Installation für die neue Version startest. Dies ist auch möglich, wenn ein Pod aktiv ist.
1. Exportiere Deine Einstellungen.
2. Installiere die neue **AAPS**-Version.
@@ -483,7 +483,7 @@ In most cases there is no need to uninstall. You can do an “in-place” instal
### Omnipod-Treiberwarnungen
-Please note that the Omnipod Dash driver presents a variety of unique alerts on the **Overview tab**, most of them are informational and can be dismissed while some provide the user with an action to take to resolve the cause of the triggered alert. A summary of the main alerts that you may encounter is listed below:
+Bitte beachte, dass der Omnipod-Treiber auf der Registerkarte **DASH** eine Vielzahl eindeutiger Warnungen anzeigt. Die meisten davon sind informativ und können ignoriert werden, während einige dem Benutzer eine Aktion vorschlagen, um die Ursache für die ausgelöste Warnung zu beheben. Im Folgenden findest du eine Zusammenfassung der wichtigsten Warnmeldungen, die dir begegnen können:
* Keine aktive Pod-Sitzung erkannt. Dieser Alarm kann vorübergehend durch Drücken von **Schlummern** deaktiviert werden, wird aber weiterhin ausgelöst, solange kein neuer Pod aktiviert wurde. Einmal aktiviert, wird dieser Alarm automatisch ausgeschaltet.
* Pod unterbrochen Hinweis, dass der Pod angehalten wurde.
@@ -493,7 +493,7 @@ Please note that the Omnipod Dash driver presents a variety of unique alerts on
## Wo ich Hilfe zum DASH finde
-All of the development work for the DASH is done by the community on a **volunteer** basis; please keep this in mind and use the following guidelines before requesting assistance:
+Die gesamte Entwicklungsarbeit für den DASH wird von der Community durch **Freiwillige** geleistet; bitte berücksichtige das und gehe durch die folgenden Schritte bevor Du um Hilfe bittest:
- **Level 0:** Lies den entsprechenden Abschnitt dieser Dokumentation um sicherzustellen, dass du verstehst, wie die Funktion, mit der Du Schwierigkeiten hast, funktionieren soll.
- **Level 1:** Wenn Du immer noch Probleme, die Du mit diesem Dokument nicht lösen kannst, haben solltest, gehe **Discord-**Kanal *#AAPS*. Nutze dazu [diesen Einladungslink ](https://discord.gg/4fQUWHZ4Mw).
diff --git a/docs/CROWDIN/de/CompatiblePumps/OmnipodEros.md b/docs/CROWDIN/de/CompatiblePumps/OmnipodEros.md
index 5c3774578081..43d90ffecbfd 100644
--- a/docs/CROWDIN/de/CompatiblePumps/OmnipodEros.md
+++ b/docs/CROWDIN/de/CompatiblePumps/OmnipodEros.md
@@ -43,7 +43,7 @@ Diese Anleitung geht davon aus, dass Du eine neue Pod-Sitzung startest. Falls di
**Sicherheit geht vor** - Stelle sicher, dass Du auf eventuell auftretende Fehler reagieren kannst, bevor Du diesen Prozess beginnst: zusätzliche Pods, Insulin, geladener RileyLink und Smartphone mit vollem Akku sind unbedingt notwendig.
-**Dein Omnipod PDM funktioniert nicht mehr, wenn der AAPS Omnipod Treiber Deinen Pod aktiviert hat**. Bisher hast Du Deinen Omnipod PDM verwendet, um Befehle an Deinen Omnipod Eros Pod zu senden. Ein Omnipod Eros Pod kann sich nur mit einem einzigen Gerät verbinden. The device that successfully activates the pod is the only device allowed to communicate with it from that point forward. Dies bedeutet, dass, sobald Du einen Omnipod Eros Pod mit Deinem RileyLink über den AAPS Omnipod Treiber aktiviert hast, **wirst Du Deinen PDM nicht mehr mit diesem Pod** verwenden können. Der AAPS Omnipod Treiber mit dem RileyLink ist dann Dein aktiver PDM. *Dies bedeutet NICHT, dass Du Deinen PDM wegwerfen solltest. Es wird empfohlen, ihn als Backup zu behalten und für Notfälle, falls AAPS nicht korrekt funktioniert.*
+**Dein Omnipod PDM funktioniert nicht mehr, wenn der AAPS Omnipod Treiber Deinen Pod aktiviert hat**. Bisher hast Du Deinen Omnipod PDM verwendet, um Befehle an Deinen Omnipod Eros Pod zu senden. Ein Omnipod Eros Pod kann sich nur mit einem einzigen Gerät verbinden. Das Gerät, das den Pod erfolgreich aktiviert, ist das einzige Gerät, das von diesem Zeitpunkt an mit ihm kommunizieren darf. Dies bedeutet, dass, sobald Du einen Omnipod Eros Pod mit Deinem RileyLink über den AAPS Omnipod Treiber aktiviert hast, **wirst Du Deinen PDM nicht mehr mit diesem Pod** verwenden können. Der AAPS Omnipod Treiber mit dem RileyLink ist dann Dein aktiver PDM. *Dies bedeutet NICHT, dass Du Deinen PDM wegwerfen solltest. Es wird empfohlen, ihn als Backup zu behalten und für Notfälle, falls AAPS nicht korrekt funktioniert.*
**Du kannst mehrere RileyLinks konfigurieren, aber nur ein RileyLink kann gleichzeitig mit einem Pod kommunizieren.** Der AAPS Omnipod Treiber unterstützt die Möglichkeit, mehrere RileyLinks in der RileyLink-Konfiguration hinzuzufügen, jedoch kann nur ein RileyLink gleichzeitig für das Senden und Empfangen der Kommunikation ausgewählt werden.
@@ -191,7 +191,7 @@ Bevor Du einen Pod aktivieren kannst, stelle sicher, dass Du Deine RileyLink-Ver
Unter normalen Umständen beträgt die Lebensdauer eines Pods drei Tage (72 Stunden) und zusätzlich 8 Stunden nach der Pod-Ablaufwarnung und somit insgesamt 80 Stunden.
-To deactivate a pod (either from expiration or from a pod failure):
+Gehe wie folgt vor, um einen Pod zu deaktivieren (entweder vor dem Ablaufen der Nutzungsdauer oder wegen eines Pod-Fehlers):
1. Navigiere zur Registerkarte **Omnipod (POD)** und klicke auf den **POD MGMT (1)** Button und dann im **Pod Management** Screen klicke auf den **Pod deaktivieren (2)** Button.
@@ -245,7 +245,7 @@ Verwende diesen Befehl, um den aktiven Pod in den Status 'unterbrochen' zu verse
#### Insulinabgabe fortsetzen
-Use this command to instruct the active, currently suspended pod to resume insulin delivery. Nachdem der Befehl erfolgreich verarbeitet wurde, wird die normale Insulinabgabe mit der aktuellen Basalrate fortgesetzt. Grundlage dafür ist das aktive Basalprofil zur aktuellen Uhrzeit. Der Pod akzeptiert wieder Befehle für Bolus, TBR und SMB.
+Benutze diesen Befehl, um den aktiven, derzeit pausierten Pod anzuweisen, die Insulinabgabe fortzusetzen. Nachdem der Befehl erfolgreich verarbeitet wurde, wird die normale Insulinabgabe mit der aktuellen Basalrate fortgesetzt. Grundlage dafür ist das aktive Basalprofil zur aktuellen Uhrzeit. Der Pod akzeptiert wieder Befehle für Bolus, TBR und SMB.
1. Gehe zum Tab **Omnipod (POD)** und stelle sicher, dass das **Pod Status (1)** Feld zeigt **Suspended**, drücke dann den **Weiterlieferung (2)** Button, um den Prozess zu starten und den aktuellen Pod anzuweisen, die normale Insulinlieferung wieder fortzusetzen. Eine Nachricht **RESUME DELIVERY** wird im Feld **Pod Status (3)** angezeigt und signalisiert, dass der RileyLink den Befehl aktiv an den suspendierten Pod sendet.
@@ -574,7 +574,7 @@ Die Omnipod Treibereinstellungen sind aus der oberen linken Ecke **Hamburger Men

-The settings groups are listed below; you can enable or disable via a toggle switch for most entries described below:
+Die Einstellungen sind nach Gruppen sortiert unten aufgelistet. Du kannst die meisten der Einstellungen über einen Kippschalter aktivieren oder deaktivieren:

@@ -595,7 +595,7 @@ Ermöglicht das Scannen eines Pod-Kommunikationsgeräts. Der Omnipod-Treiber kan
### Bestätigungstöne
-Provides confirmation beeps from the pod for bolus, basal, SMB, and TBR delivery and changes.
+Bestätigt mit Signaltönen des Pods die Abgabe und Änderung von Bolus, Basalrate, SMB und TBR.
- **\*Bolus-Töne aktiviert:** Aktiviert oder deaktiviert Bestätigungstöne, wenn ein Bolus abgegeben wird.
- **\*Basal-Töne aktiviert:** Aktiviert oder deaktiviert die Bestätigungstöne, wenn eine neue Basalrate eingestellt wird, eine aktive Basalrate abgebrochen oder die aktuelle Basalrate geändert wird.
@@ -606,7 +606,7 @@ Provides confirmation beeps from the pod for bolus, basal, SMB, and TBR delivery
Bietet AAPS-Warnungen und Nightscout-Ankündigungen für den Ablauf eines Pods, die Abschaltung oder einen niedrigen Füllstand basierend auf den definierten Schwellenwerten.
-*Note an AAPS notification will ALWAYS be issued for any alert after the initial communication with the pod since the alert was triggered. Dismissing the notification will NOT dismiss the alert UNLESS automatically acknowledge Pod alerts is enabled. Um den Alarm MANUELL zu deaktivieren, musst du die Registerkarte Omnipod (POD) aufrufen und die Schaltfläche AKK ALERTS drücken.*
+*Beachte, dass eine AAPS-Benachrichtigung IMMER für jeden Alarm nach der ersten Kommunikation mit dem Pod ausgegeben wird, da der Alarm ausgelöst wurde. Wenn Du die Benachrichtigung löschst, wird der Alarm NICHT gelöscht, AUSSER wenn die automatische Bestätigung von Pod-Alarmen aktiviert ist. Um den Alarm MANUELL zu deaktivieren, musst du die Registerkarte Omnipod (POD) aufrufen und die Schaltfläche AKK ALERTS drücken.*
- **\*Ablauferinnerung aktiviert:** Aktiviere oder deaktiviere die Pod-Ablauferinnerung, die ausgelöst wird, wenn die festgelegte Anzahl von Stunden vor dem Herunterfahren erreicht ist.
- **Stunden bis zum Podende:** Legt die Anzahl der Stunden vor der Abschaltung des aktiven Pods fest, die den Alarm zur Pod-Ablauferinnerung auslöst.
@@ -618,7 +618,7 @@ Bietet AAPS-Warnungen und Nightscout-Ankündigungen für den Ablauf eines Pods,
Meldet AAPS-Benachrichtigungen und akustische Telefonwarnungen, wenn unsicher ist, ob TBR-, SMB- oder Bolus-Ereignisse erfolgreich waren.
-*NOTE: These are notifications only, no audible beep alerts are made.*
+*HINWEIS: Dies sind nur Benachrichtigungen, es werden keine akustischen Signale ausgegeben.*
- **Ton für unsichere TBR-Benachrichtigung aktiviert:** Aktiviere oder deaktiviere diese Einstellung, um einen akustischen Alarm und eine visuelle Benachrichtigung auszulösen, wenn AAPS unsicher ist, ob eine TBR erfolgreich gesetzt wurde.
- **\*Ton für Benachrichtigung bei unsicheren SMB-Ereignis aktiviert:** Aktiviere oder deaktiviere diese Einstellung, um einen akustischen Alarm und eine visuelle Benachrichtigung auszulösen, wenn AAPS unsicher ist, ob eine SMB erfolgreich zugestellt wurde.
@@ -716,11 +716,11 @@ Die Batteriestandsmeldung ist eine Einstellung, die aktiviert werden kann, um de
### Pod Fehler
-Pods fail occasionally due to a variety of issues, including hardware issues with the Pod itself. It is best practice not to call these into Insulet, since AAPS is not an approved use case. Eine Liste an Fehlercodes findest du [hier](https://github.com/openaps/openomni/wiki/Fault-event-codes), um die Ursache zu ermitteln.
+Pods fallen gelegentlich aus unterschiedlichen Gründen aus, u. a. wegen Hardwareproblemen mit dem Pod selbst. Am besten ist es, diese nicht bei Insulet anzugeben, da AAPS kein zugelassener Anwendungsfall ist. Eine Liste an Fehlercodes findest du [hier](https://github.com/openaps/openomni/wiki/Fault-event-codes), um die Ursache zu ermitteln.
### Verhindere Pod Fehler 49
-This failure is related to an incorrect pod state for a command or an error during an insulin delivery command. Wir empfehlen Benutzern, in den Nightscout-Client Einstellungen *nur hochladen (Sync-deaktivieren)* auszuwählen, um mögliche Fehler zu vermeiden.
+Dieser Fehler hängt mit einem fehlerhaften Pod-Status für einen Befehl oder einem Fehler während der Insulinabgabe zusammen. Wir empfehlen Benutzern, in den Nightscout-Client Einstellungen *nur hochladen (Sync-deaktivieren)* auszuwählen, um mögliche Fehler zu vermeiden.
### Pumpe nicht erreichbar Alarme
@@ -739,7 +739,7 @@ Bitte beachte, dass beim Importieren von Einstellungen die Möglichkeit besteht,
### Omnipod-Treiberwarnungen
-Bitte beachte, dass der Omnipod-Treiber auf der Registerkarte **Übersicht** eine Vielzahl einzigartiger Warnungen anzeigt. Die meisten davon sind informativ und können ignoriert werden, während einige dem Benutzer eine Aktion vorschlagen, um die Ursache für die ausgelöste Warnung zu beheben. A summary of the main alerts that you may encounter is listed below:
+Bitte beachte, dass der Omnipod-Treiber auf der Registerkarte **Übersicht** eine Vielzahl einzigartiger Warnungen anzeigt. Die meisten davon sind informativ und können ignoriert werden, während einige dem Benutzer eine Aktion vorschlagen, um die Ursache für die ausgelöste Warnung zu beheben. Im Folgenden findest du eine Zusammenfassung der wichtigsten Warnmeldungen, die dir begegnen können:
#### Kein aktiver Pod
diff --git a/docs/CROWDIN/de/DailyLifeWithAaps/AapsScreens.md b/docs/CROWDIN/de/DailyLifeWithAaps/AapsScreens.md
index a2e93e6c72b7..ca0176f0ee05 100644
--- a/docs/CROWDIN/de/DailyLifeWithAaps/AapsScreens.md
+++ b/docs/CROWDIN/de/DailyLifeWithAaps/AapsScreens.md
@@ -93,8 +93,8 @@ Auf der rechten Seite zeigt ein Symbol den Loop-Status an:
1. Grüner Kreis = Loop läuft
2. Grüner Kreis mit gepunkteter Linie = [Low Glucose Suspend (LGS)](#objectives-objective6) (dt. Abschalten vor Niedrig)
-3. Red circle = loop disabled (not working permanently)
-4. Red circle = loop suspended (temporarily paused but basal insulin will be given) - remaining time is shown below icon
+3. Roter Kreis = Loop deaktiviert (dauerhaft)
+4. Roter Kreis = Loop ausgesetzt (vorübergehend pausiert, aber Basalinsulin wird weiter abgegeben) - verbleibende Zeit wird unter dem Symbol angezeigt
5. Grauer Kreis = Pumpe getrennt (vorübergehend gar keine Insulinabgabe) - verbleibende Zeit wird unter dem Symbol angezeigt
6. orangener Kreis = Superbolus läuft - verbleibende Zeit wird unterhalb des Symbols angezeigt
7. Blauer Kreis mit gepunkteten Linien = Open Loop
@@ -303,7 +303,7 @@ Um zusätzliche Diagramme zu konfigurieren, aktiviere die zu den von Dir auf dem
Viele kommen mit der folgenden Konfiguration zusätzlicher Diagramme gut zurecht:
-* Graph 1 with IOB, COB, Sensitivity change
+* Diagramm 1 mit „Aktives Insulin“, „Aktive Kohlenhydrate“, „Sensitivität“
* Diagramm 2 mit „Abweichungen“ und „Blutzuckerwirkung“.
#### Gesamtinsulin
@@ -366,7 +366,7 @@ Es ergibt eine gute Kombination diese Linie zusammen mit den Balken für Abweich

-Buttons for Insulin and Carbs are almost always visible. If the connection to the pump is lost, the Calculator button will not be visible.
+Die Schaltflächen für Insulin und Kohlenhydrate sind fast immer sichtbar. Wenn die Verbindung zur Pumpe unterbrochen ist, ist die Schaltfläche „Rechner“ nicht sichtbar.
Andere Schaltflächen können unter [Einstellungen > Übersicht > Schaltflächen](#Preferences-buttons) eingerichtet werden.
diff --git a/docs/CROWDIN/de/DailyLifeWithAaps/Automations.md b/docs/CROWDIN/de/DailyLifeWithAaps/Automations.md
index b7a3e6bde077..5e2d6e2c7107 100644
--- a/docs/CROWDIN/de/DailyLifeWithAaps/Automations.md
+++ b/docs/CROWDIN/de/DailyLifeWithAaps/Automations.md
@@ -223,7 +223,7 @@ Klicke auf das Papierkorbsymbol, um eine **Automatisierungsregel** zu löschen.

-## Examples of Automations
+## Beispiele für Automatisierungen
Es folgen nun einige Beispiele für **Automatisierungen**. Weiterführende und tiefere Diskussionen über **Automatisierungen** im allgemeinen und einige Praxisbeispiele findest Du entweder in den Facebook-Gruppen oder auf Discord. Die folgenden Beispiele sollten nicht blind übernommenen werden. Wichtig ist, die genaue Funktionsweise der jeweiligen Automatisierung** zu verstehen, bevor sie genutzt wird.
@@ -270,7 +270,7 @@ Der Screenshot zeigt die detaillierten Auslöser der **Automatisierung**:

-## Automating Preference Settings Export
+## Automatischer Export der Einstellungen
### Täglicher automatischer Export der Einstellungen
@@ -293,7 +293,7 @@ Screenshots, die die Auslöser für diese Automatisierung im Detail zeigen:
Hinweis: Der Export wird im Careportal protokolliert. Hinweis: Automatisierungen werden **nur dann** ausgeführt, wenn Du vorher einen manuellen Export der Einstellungen gemacht hast. Siehe [Einstellungen > Wartung](#preferences-maintenance-settings) zur richtigen Aktivierung des automatischen Exports der Einstellungen.
-## Automation Logs
+## Automatisierungsprotokolle (Logs)
Es gibt unten am Rand des Reiters eine **AAPS**Protokollierung der zuletzt ausgelösten **Automatisierung**.
@@ -332,6 +332,6 @@ Setze einen Haken im Kästchen neben der **Automatisierung**, um sicherzustellen
Überprüfe die Reihenfolge der Regeln in Deiner Liste, so es oben beschrieben wurde.
-## Alternatives to Automations
+## Alternativen zu einer Automatisierung
Für fortgeschrittene Benutzer gibt es andere Möglichkeiten, Aufgaben mit IFTTT oder einer Drittanbieter-Android-App namens Automate zu automatisieren.
diff --git a/docs/CROWDIN/de/DailyLifeWithAaps/CobCalculation.md b/docs/CROWDIN/de/DailyLifeWithAaps/CobCalculation.md
index 402046e5cbcd..bd0c04204b02 100644
--- a/docs/CROWDIN/de/DailyLifeWithAaps/CobCalculation.md
+++ b/docs/CROWDIN/de/DailyLifeWithAaps/CobCalculation.md
@@ -46,7 +46,7 @@ In der **COB**-Kurve wird ein orangener Punkt angezeigt, wenn die minimale Kohle
### Wie erkennt AAPS falsche COB-Werte?
-Normalerweise erkennt __AAPS__ eine Kohlenhydrat-Aufnahme anhand von **Glukosewert**-Veränderungen. In case the user has entered carbs but **AAPS** cannot detect their estimated absorption through **BG** deviations, it will use the [min_5m_carbimpact](#Preferences-min_5m_carbimpact) method to calculate the absorption instead (so called ‘fallback’). Da dieses Verfahren nur die minimale Kohlenhydrat-Aufnahme ohne Berücksichtigung von Glukosewert-Änderungen berechnet, kann dies zu falschen COB-Werten führen.
+Normalerweise erkennt __AAPS__ eine Kohlenhydrat-Aufnahme anhand von **Glukosewert**-Veränderungen. Für den Fall, dass Du Kohlenhydrate eingegeben hast, aber **AAPS** die erwartete Absorption nicht durch **Glukosewert**-Veränderungen erkennen kann, wird als sog. Fallback zur Berechnung der Absorption die [min_5m_carbimpact](#Preferences-min_5m_carbimpact)-Methode verwendet. Da dieses Verfahren nur die minimale Kohlenhydrat-Aufnahme ohne Berücksichtigung von Glukosewert-Änderungen berechnet, kann dies zu falschen COB-Werten führen.

diff --git a/docs/CROWDIN/de/DailyLifeWithAaps/SensitivityDetectionAndCob.md b/docs/CROWDIN/de/DailyLifeWithAaps/SensitivityDetectionAndCob.md
index c1c0a15c6f0b..2c0f47e18b98 100644
--- a/docs/CROWDIN/de/DailyLifeWithAaps/SensitivityDetectionAndCob.md
+++ b/docs/CROWDIN/de/DailyLifeWithAaps/SensitivityDetectionAndCob.md
@@ -2,7 +2,7 @@
# Empfindlichkeitserkennung
-## Sensitivity algorithm
+## Sensitivitäts-Algorithmus
Aktuell gibt es 3 Modelle zur Empfindlichkeitserkennung:
diff --git a/docs/CROWDIN/de/DailyLifeWithAaps/TimezoneTraveling-DaylightSavingTime.md b/docs/CROWDIN/de/DailyLifeWithAaps/TimezoneTraveling-DaylightSavingTime.md
index 1f2e01065e46..b647a057ba50 100644
--- a/docs/CROWDIN/de/DailyLifeWithAaps/TimezoneTraveling-DaylightSavingTime.md
+++ b/docs/CROWDIN/de/DailyLifeWithAaps/TimezoneTraveling-DaylightSavingTime.md
@@ -80,7 +80,7 @@ Nutze den Bolus-Kalkulator erst dann wieder, wenn Du sicher bist, dass COB und I
### Accu-Chek Combo
-**NOTE**: As mentioned above, this section is only valid for the old, Ruffy-based driver. Der neue Treiber passt Datum und Uhrzeit und Sommer-/Winterzeit automatisch an.
+**HINWEIS**: Wie oben erwähnt, gelten die Informationen dieses Abschnitts nur für die alten Ruffy-basierenden Treiber. Der neue Treiber passt Datum und Uhrzeit und Sommer-/Winterzeit automatisch an.
AAPS wird Dich alarmieren, wenn die Uhrzeit der Pumpe zu sehr von der des Smartphones abweicht. Bei der Zeitumstellung wäre dies unerfreulicherweise mitten in der Nacht. Um dies zu verhindern und stattdessen den Schlaf zu genießen, folge diesen Schritten, so dass Du die Zeitumstellung zu einer Zeit erzwingen kannst, die Dir passt.
diff --git a/docs/CROWDIN/de/ExchangeSiteCustomWatchfaces/CustomWatchfaceReference.md b/docs/CROWDIN/de/ExchangeSiteCustomWatchfaces/CustomWatchfaceReference.md
index 6f3ed8c4d2e2..c714aed75d18 100644
--- a/docs/CROWDIN/de/ExchangeSiteCustomWatchfaces/CustomWatchfaceReference.md
+++ b/docs/CROWDIN/de/ExchangeSiteCustomWatchfaces/CustomWatchfaceReference.md
@@ -11,13 +11,13 @@ Diese Seite ist für Designer neuer Zifferblättern gedacht. Es listet alle verf
Die Zifferblatt-Datei ist eine einfache Zip-Datei. Damit sie auch als Zifferblatt erkannt werden kann, muss sie die folgenden Dateien enthalten:
- Eine Bilddatei mit dem Namen "CustomWatchface" (zulässige Bitmap-formate sind `CustomWatchface.jpg`, `CustomWatchface.png` oder ein Vektor `CustomWatchface.svg`). Diese Datei wird als Icon in der Zifferblatt-Auswahl angezeigt, wenn Du auf "Watchface laden" klickst. Das Bild wird auch auf den Buttons im WEAR-Tab angezeigt.
-- Eine Datei mit dem Namen `CustomWatchface.json` (siehe [JSON-Struktur](#cwf-reference-json-structure) unten). Diese zweite Datei ist die Schlüsseldatei, die alle Informationen enthält, die für das Design des Zifferblattes bestimmt. Diese json-Datei muss gültig sein (das ist wahrscheinlich der schwierigste Punkt, wenn Du diese Datei von Hand in einem Texteditor bearbeitest, weil bereits ein fehlendes oder zusätzliches Komma ausreicht, um das json-Format zu zerstören). This JSON file must also include a `"metadata"` block with a `"name"` key with not empty value. Dies wird später der Zifferblatt-Name sein (siehe [Metadaten Einstellungen](#cwf-reference-metadata-settings) unten)
+- Eine Datei mit dem Namen `CustomWatchface.json` (siehe [JSON-Struktur](#cwf-reference-json-structure) unten). Diese zweite Datei ist die Schlüsseldatei, die alle Informationen enthält, die für das Design des Zifferblattes bestimmt. Diese json-Datei muss gültig sein (das ist wahrscheinlich der schwierigste Punkt, wenn Du diese Datei von Hand in einem Texteditor bearbeitest, weil bereits ein fehlendes oder zusätzliches Komma ausreicht, um das json-Format zu zerstören). Diese JSON-Datei muss auch einen `"metadata"` Block mit einem `"name"` Schlüssel mit nicht leerem Wert enthalten. Dies wird später der Zifferblatt-Name sein (siehe [Metadaten Einstellungen](#cwf-reference-metadata-settings) unten)
- Die ZIP-Datei sollte so klein wie möglich (kleiner als 500 KB) sein. Eine zu große Datei wird geblockt und nicht an die Smartwatch übertragen.
Die ZIP-Datei kann auch einige zusätzliche Ressourcen-Dateien enthalten:
- Hardcodierte Dateinamen für Bilder, die in Standardansichten der Smartwatch verwendet werden (wie `Background`, `CoverChart` ...) findest Du in der [Liste der hartkodierten Ressourcen-Dateien](#cwf-reference-list-of-hardcoded-resource-files) unten. Gültige Dateiformate sind: `jpg`, `png` oder `svg`. Für die meisten wirst Du `png` oder `svg`, die mit Transparenz umgehen können, nutzen müssen. (jpg sind kleiner als png, können aber keine Transparenz darstellen). Hinweis: Das beste Verhältnis zwischen Qualität und Dateigröße bietet das Vektorformat (svg-Dateien).
-- Additional resource files with free names. Diese zusätzlichen Dateien können entweder Bilddateien oder Schriftarten sein (`ttf` und `otf` Formate werden für Schriftarten akzeptiert). Beachte bitte, dass für diese zusätzlichen Dateien `Dateiname` (ohne die Erweiterung) als Schlüsselwert innerhalb der JSON-Datei verwendet wird, um festzulegen, wo oder wann diese Dateien verwendet werden sollen.
+- Zusätzliche Ressourcen-Dateien mit freien Namen. Diese zusätzlichen Dateien können entweder Bilddateien oder Schriftarten sein (`ttf` und `otf` Formate werden für Schriftarten akzeptiert). Beachte bitte, dass für diese zusätzlichen Dateien `Dateiname` (ohne die Erweiterung) als Schlüsselwert innerhalb der JSON-Datei verwendet wird, um festzulegen, wo oder wann diese Dateien verwendet werden sollen.
- Bilddateien werden häufig als Hintergrund für Textansichten oder für dynamische Animationen (wie zum Beispiel den Akkustand zwischen 0% und 100%) eingesetzt
- Schriftarten-Dateien ermöglichen Dir eigene Schriftarten innerhalb Deines Zifferblattes zu nutzen
@@ -25,19 +25,19 @@ Die ZIP-Datei kann auch einige zusätzliche Ressourcen-Dateien enthalten:
## JSON-Struktur
-JSON files can be edited in Notepad (or notepad++) text editor (prefer notepad++ that recognize JSON and use color formatting)
+JSON-Dateien können im Texteditor Editor (oder Notepad++) bearbeitet werden (Notepad++ erkennt JSON und nutzt Farbformatierungen und ist daher zu bevorzugen)
- Es enthält String Keys `"string_key":` und Schlüsselwerte, die Strings wie `"key value"`, integer, boolean wie `true`oder `false` oder Datenblöcke sein können.
-- each value is separated by a comma `,`
+- Werte werden durch ein Komma `,` getrennt
- Ein Datenblock beginnt mit `{` und endet mit `}`
-- the json file is a whole block so it starts by `{` and ends by `}`, and inside this file all embedded blocks are associated to a `"key"` that should be unique within the block
-- To improve readability of json file, it's generally indented (each new key is on a new line, each new block is shifted on the right by 4 spaces characters)
+- Die JSON Datei ist ein vollständiger Block. Er startet mit `{` und endet mit `}`. Alle in der Datei eingebetteten Blöcke sind mit dem Schlüssel `"key"` verknüpft. Diese Schlüssel sollten innerhalb des Blocks "unique" sein
+- Um die Lesbarkeit der JSON Datei zu verbessern, werden Einrückungen genutzt (jeder neue Schlüssel befindet sich in einer neuen Zeile, jeder neue Block wird rechts von 4 Leerzeichen verschoben)
(cwf-reference-metadata-settings)=
### Metadaten-Einstellungen
-Dieser Block ist der erste und verpflichtende Block, der in der JSON-Datei enthalten ist. It contains all the information associated to this watchface, like the name, the author, the date of creation or update, the author version or the plugin version.
+Dieser Block ist der erste und verpflichtende Block, der in der JSON-Datei enthalten ist. Er enthält alle für das Zifferblatt wichtige Informationen (Name, Autor, Ertstell-/Aktualisierungsdatum, Version oder Plugin-Version).
Ein Beispiel des Metadatenblocks:
@@ -173,12 +173,12 @@ Zwei zusätzliche Parameter, die Du für die Diagrammansicht (ChartView) hinzuf
### Benötigte Werkzeuge
-- Text editor: My advice is to use NotePad++ (or equivalent) that is a simple text editor, but added value is you can see formatted text with color code, so it's easier to detect errors. any simple text editor will do the job. Since the purpose is to tune json information.
+- Texteditor: Mein Rat ist, NotePad++ (oder etwas Gleichwertiges) zu verwenden. Das ist ein einfacher Texteditor, dessen Mehrwert darin liegt, formatierten Text mit Farbcodes sichtbar zu machen, und das Erkennen von Fehlern damit einfacher macht. Das kann mit jedem einfachen Texteditor gemacht werden. Da der Zweck ist es, die json Informationen anzupassen.
- Bildeditor (Bitmap und/oder Vektor)
- Wenn Du Bitmaps verwendest
- Der Bildeditor sollte in der Lage sein, mit Transparenz (erforderlich für alle Bilder über dem Hintergrund) und dem png-Format (wenn Du ein Bitmap-Bild verwendet hast) umzugehen
- Das Hintergrundbild kann im jpg-Format sein (kleiner als png)
- - Image editor should allow you to measure in pixel graphical objects (can be a simple square) (top, left, width, height)
+ - Der Bildeditor sollte grafische Objekte in Pixel messen können (das kann ein einfaches Quadrat sein) (oben, links, Breite, Höhe)
- Der Bildeditor sollte Farben mit dem RRVVBB-Code in Hexadezimal anzeigen können
- Der Bildeditor sollte Bilder auf 400px x 400px (eine der wichtigsten Auflösungen) verkleinern können
- Wenn Du Vektoren verwendest
@@ -212,7 +212,7 @@ Das vereinfacht das Arbeiten erheblich: Bei jeder Änderung mit dem Texteditor a
### Die Zifferblatt-Anpassung beginnen
-First step you will have to define a watchface Name (necessary to select it easily for testing), and start to tune metadata keys at the beginning of json file
+Im ersten Schritt musst Du einen Namen für das Zifferblatt festlegen (das ist notwendig, um es später zum Testen auswählen zu können) und beginne damit, die Metadaten (metadata keys) am Anfang der JSON-Datei anzupassen
Dann musst Du festlegen, welche Informationen angezeigt werden sollen, d. h. Du definierst welche Ansicht sichtbar sein soll und welche ausgeblendet werden soll.
@@ -221,7 +221,7 @@ Dann musst Du festlegen, welche Informationen angezeigt werden sollen, d. h. Du
Nun kannst Du damit beginnen den `"visibility":` Key der einzelnen Ansichten festzulegen, indem Du ihnen entweder den Wert `"visible"` oder `"gone"` (je nachdem, ob Du die Ansicht behalten möchtest oder nicht) zuweist
-You can also start to tune approximativaly top, left margin and width height values to start organizing the watchface (these values will be tuned later using image editor)
+Du kannst damit beginnen die ungefähren oberen und linken Ränder, sowie die Breite und Größe des Zifferblatts festzulegen (diese Werte werden später mit dem Bildeditor)
Hinweis: Alles innerhalb eines **400px x 400px Rechtecks** kann gestaltet werden. Alle Angaben sind absolute Koordinaten innerhalb dieses Bereichs.
@@ -247,7 +247,7 @@ Farben werden mit einem Textfeld angegeben, das mit `#` beginnt, gefolgt von RRG
Du kannst auch 2 zusätzliche Werte für den Alphakanal und eine Transparenzstufe angeben (AARRGGBB):
-- `"#00000000"`is completely transparent, and `"#FF000000"` is completely opaque ( so `"#FF000000"` is equivalent to `"#000000"`)
+- `"#00000000"` ist komplett transparent, und `"#FF000000"` ist komplett undurchsichtig (damit ist `"#FF000000"` identisch mit `"#000000"`)
Du kannst auch den spezifischen Schlüsselwert (keyvalue) `"bgColor"` verwenden, um damit automatisch die dem jeweiligen Glukosewert zugeordneten Farben für `"highColor"`, `"midColor"`, `"lowColor"`, die in in den allgemeinen Parametern festgelegt sind, zu nutzen:
@@ -260,7 +260,7 @@ Um mehr über ImageViews und die `"color":`-Schlüssel zu erfahren, kannst Du un
Der einfachste Weg Dein Zifferblatt anzupassen ist, einige Bilder mit spezifischen Namen in die Zip-Datei aufzunehmen (siehe [Liste der fest codierten Ressourcendateien](#cwf-reference-list-of-hardcoded-resource-files))
-- Das Bild sollte das `.jpg`, `.png` oder `.svg`-Format haben. but be careful, jpg doesn't manage transparency, so should be only used for background layer. For all intermediate layers (cover_chart, cover_plate, hands) use either `.png`or `.svg` image
+- Das Bild sollte das `.jpg`, `.png` oder `.svg`-Format haben. Aber Vorsicht, jpg unterstützt keine Transparenz, sollte also nur für den Hintergrund verwendet werden. Für alle dazwischen liegenden Schichten (cover_chart, cover_plate, Zeiger) verwende entweder Bilder im `.png`- oder `.svg`-Format
- Wenn einen Vektorbildeditor hast (wie zum Beispiel "Illustrator"), bevorzuge ein Format, das kleine Textdateien mit der `.svg`-Erweiterung und bester Qualität erzeugt.
- Du solltest darauf achten, den genauen Dateinamen zu verwenden (einschließlich Groß-/Kleinschreibung)
@@ -282,13 +282,13 @@ Der `"color"`-Schlüssel kann verwendet werden, um die Standardbildfarbe anzupas
- Angewendet auf die Hintergrundansicht wird damit die Hintergrundfarbe eingestellt (Standardmäßig schwarz)
- Angewendet auf die cover_plate (einfaches Zifferblatt) oder die Zeiger ändert es das Standardbild (weiß) durch die angegebene Farbe (einschließlich `"bgColor"`)
-When you apply `"color"` key on a bitmap image (`.jpg` or `.png`), color will apply an interesting effect on color saturation. Du wirst Dein Bitmap immer noch erkennen.
+Wenn Du `"color"` auf ein Bitmap-Bild anwendest (`. pg` oder `.png`), wird die Farbe wird einen interessanten Effekt auf die Farbsättigung haben. Du wirst Dein Bitmap immer noch erkennen.
Der `color`-Schlüssel wird auf Bilddateien im `.svg`-Format keine Wirkung haben, nimm an die Farbe der Vektor-Dateien sei fest codiert. Wenn Du die Farben ändern möchtest, musst Du mehrere `svg`-Dateien einbinden und die [dynData](#cwf-reference-dyndata-feature)-Funktion verwenden, um sie zu ändern
### Zusätzliche Schriftarten für TextViews verwenden
-Mehrere Standardschriftarten sind bereits in der Wear-App verfügbar (siehe font-Keys im Kapitel [Schlüsselwerte](#cwf-reference-key-values)). But if you want to use additional fonts not available as default, you can include additional fonts within zip file:
+Mehrere Standardschriftarten sind bereits in der Wear-App verfügbar (siehe font-Keys im Kapitel [Schlüsselwerte](#cwf-reference-key-values)). Wenn Du aber zusätzliche Schriftarten verwenden möchtest, die nicht standardmäßig verfügbar sind, kannst Du zusätzliche Schriftarten in die Zip-Datei aufnehmen:
- Die beiden zulässigen Font-Formate sind `.ttf` und `.otf`
- Wenn Du eine eigene Schriftart in der Zip-Datei aufnimmst, zum Beispiel eine Datei mit dem Namen `myCustomFont.ttf`, dann muß genau dieser Dateinamen genutzt werden, um sie in der JSON-Datei für einen TextView zu verwenden:
@@ -314,7 +314,7 @@ Diese Funktion sollte aber mit Vorsicht verwendet werden. Voreinstellungen werde
- Lege niemals Einstellungen, die sich auf versteckte Ansichten (hidden views) beziehen, fest
- Versuche die sichtbaren Ansichten zu maximieren
- Stelle die Breite bestimmter Ansichten übergroß dar (oversize):
- - TBR can be shown as percentage (small width, but also as absolute values much wider)
+ - TBR kann als Prozentsatz angezeigt werden (geringe Breite, aber auch als absolute Werte: viel breiter)
- delta oder avg delta mit detaillierten Informationen können sehr breit sein
- Das Gleiche gilt für iob2: Diese Ansicht kann einen Gesamt-IOB haben, aber wenn ein detailliertes IOB ausgewählt ist, kann die Textgröße sehr lang sein
@@ -388,7 +388,7 @@ Wenn die Zwillings-Ansichten vertikal positioniert sind, musst Du den Schlüssel
### DynDaten-Funktion
-DynData is the most powerful feature if you want to include some animation within you watchface, according to some internal values (like BG value, BG level, delta, % of battery... see list of available data [here](#cwf-reference-dyndata-key-values))
+DynData ist die leistungsstärkste Funktion, wenn Du Animationen, die von einigen internen Werten abhängen (z.B. Glukosewert, Glukosespiegel, Delta, % des Akkus ... siehe Liste der verfügbaren Daten [hier](#cwf-reference-dyndata-key-values)), in Dein Zifferblatt einbinden möchtest.
Um diese Funktion zu veranschaulichen, nehme ich das Beispiel des AAPS (SteamPunk) Zifferblatts:
@@ -410,7 +410,7 @@ Hinweis: Um Transparenz sehen zu können, sind alle diese Bilder auf einem gelbe
#### **Hintergrund-Management**
-First, concerning BG value image, no choice here, it can only be in the background layer (otherwise it will be in front of the chart view and chart will not be visible!). Also müssen wir den Glukosewert auf den Hintergrund abbilden und dann das Hintergrundbild entsprechend dem Glukosewert drehen.
+Zunächst, was das Glukosewert-Bild betrifft: Hier gibt es keine Wahl. Es kann nur in der Hintergrundebene sein (sonst wäre es vor der Diagrammansicht und das Diagramm wäre nicht sichtbar!). Also müssen wir den Glukosewert auf den Hintergrund abbilden und dann das Hintergrundbild entsprechend dem Glukosewert drehen.
Innerhalb des `"background"`-Blocks werden wir 2 dedizierte Schlüssel einfügen, um diese Rotation durchzuführen:
@@ -425,7 +425,7 @@ Innerhalb des `"background"`-Blocks werden wir 2 dedizierte Schlüssel einfügen
"visibility": "visible"
},
```
-`"dynData":` key will define which block should be used to define the animation (value, range, conversion...) here this block was named "rotateSgv" (choose an explicit name when you use this feature),
+Der `"dynData":`-Schlüssel wird definieren, welcher Block verwendet werden soll, um die Animation zu definieren (Wert, Bereich, Konvertierung...) hier wurde dieser Block "rotateSgv" genannt (wenn Du diese Funktion nutzt, wähle einen expliziten Namen),
`"rotationOffset": true,` wird festlegen, dass die Animation entsprechend dem Wert rotieren sollte. (andere verfügbare Schlüssel sind `"leftOffset"` und `"topOffset"`, wenn Du einen Schieberegler (Slider) erstellen möchtest)
@@ -454,7 +454,7 @@ Dieser Block ist einfach: Du hast einen ersten Schlüssel mit dem Namen `"valueK
In Bezug auf den Glukosewert wird 39 mg/dl als Minimalwert (min data) und 400 mg/dl Maximalwert (max data) vorbelegt (siehe [DynData-Referenzschlüsselwerte](#cwf-reference-dyndata-key-values) unten allen verfügbaren Schlüsselwerten und den zugehörigen Min/Max-Datenwerten).
-Innerhalb des `"rotateSgv"`-Blocks werden die beiden zusätzlichen Schlüssel (`"minData":` und `"maxData":`) verwendet, um die Mindest- und Höchstwerte auf 30 und 330 zu justieren. With these min and max values, we will be able to directly use data value (without any conversion) to rotate background in degrees. In dieser Situation werden alle Glukosewerte über 330 mg/dl auf 330 begrenzt, die obere Begrenzung des Bildes.
+Innerhalb des `"rotateSgv"`-Blocks werden die beiden zusätzlichen Schlüssel (`"minData":` und `"maxData":`) verwendet, um die Mindest- und Höchstwerte auf 30 und 330 zu justieren. Mit diesen Min- und Max-Werten können wir den Datenwert direkt (ohne jegliche Konvertierung) verwenden, um den Hintergrund in Grad zu drehen. In dieser Situation werden alle Glukosewerte über 330 mg/dl auf 330 begrenzt, die obere Begrenzung des Bildes.
#### **Chart-Management**
@@ -520,10 +520,10 @@ Jetzt schauen wir uns an, wie man mit Hintergrundbildern auf Basis eines Wertes
`"invalidImage":` ist der Schlüssel der das Bild referenziert, das angezeigt werden wird, wenn wir ungültige (oder fehlende Daten) haben. Hier erstellen wir den Link zu einem zusätzlichen Ressourcenbild mit einer Skala von 5 mg/dl, das zur Zip-Datei hinzugefügt ist
-Then we will use a series of images, starting from `"image1":` to `"image8":`. Die Anzahl der bereitgestellten Bilder wird die Anzahl der Schritte zwischen `minData` und `maxData` definieren.
+Dann werden wir eine Reihe von Bildern verwenden, beginnend mit `"image1":` bis `"image8":`. Die Anzahl der bereitgestellten Bilder wird die Anzahl der Schritte zwischen `minData` und `maxData` definieren.
- `image1` definiert das Bild, das angezeigt wird, wenn avg_delta gleich oder nahe bei `minData` ist, und das Bild mit der höchsten Nummer (hier `image8`) wird verwendet, um das Bild zu definieren, das angezeigt werden soll, wenn avg_delta gleich oder nahe bei `maxData` ist
-- between -20mgdl and 20mgdl, the overall range is 40mgdl, divided by 8 (number of images provided), we will have 8 steps of 5mgdl
+- Zwischen -20mg/dl und 20mg/dl liegen 40 mg/dl; geteilt durch 8 (Anzahl der bereitgestellten Bilder), ergibt 8 Schritte mit je 5 mg/dl
- Jetzt können wir Hintergrundbilder dem jeweiligen avg_delta Wert zuordnen, beginnend mit den niedrigsten Werten: zwischen -20 und -15, und auch zwischen -15 und -10 werden wir `steampunk_gauge_mgdl_20` für die Skala verwenden, dann zwischen -10 und -5 `steampunk_gauge_mgdl_10`, und so weiter bis +15 und +20, wo wir wieder `steampunk_gauge_mgdl_20` als Hintergrundbild verwenden
(cwf-reference-dynamic-rotation-management)=
@@ -564,16 +564,16 @@ Für diese Ansichten werden wir dynamische Bilder und die zuvor erklärte Rotati
"rotationOffset": true
},
```
-Here each view is dedicated to a specific scale (so is linked to a dedicated dynData block), you can also notice that `"rotationOffset":` key is enabled for these 3 views.Now take a look on the first dynData block:
+Hier ist jede Ansicht einer bestimmten Skala zugeordnet (sie ist mit einem dedizierten dynData-Block verknüpft); Du kannst erkennen, dass der Schlüssel `"rotationOffset":` für diese 3 Ansichten aktiv ist. Schau Dir jetzt den ersten dynData.Block an:
```json
```
-Here, even if dynamic range will be used only between -5 and +5 avg_delta data, it's important to keep the overall range of -20, +20mgdl to ensure that the pointer will be synchronize with the background during scale switches. That's why we keep the same overall range than for `avgDeltaBackground` and the same number of steps (8 images).
+Auch wenn der Dynamikbereich für Daten nur zwischen -5 und +5 avg_delta verwendet wird, ist es wichtig, den Gesamtbereich von -20, +20 mg/dl zu behalten, um sicherzustellen, dass der Zeiger während der Skalenumstellungen mit dem Hintergrund synchronisiert wird. Aus diesem Grund behalten wir den gleichen Gesamtbereich wie bei `avgDeltaBackground` und die gleichen Zahlenschritte (8 Bilder) bei.
Du kannst erkennen, dass `"invalidImage"` oder mehrere `"imagexx"` den Schlüsselwert `"null"` haben (es könnte eine beliebige Zeichenkette sein, die nicht als Dateiname in der Zip-Datei existiert). Wenn ein Dateiname nicht gefunden wird, wird das Hintergrundbild transparent angezeigt. Daher wird sichergestellt, dass der Zeiger nur für Schritt 4 und Schritt 5 sichtbar ist (avg_delta zwischen -5 mg/dl und +5 mg/dl) und außerhalb dieses Bereichs nicht sichtbar ist.
-Jetzt sehen wir einen neuen Block `"rotationOffset":`, der zwei Schlüssel `"minValue":` und `"maxValue":` hat. These values are used to make the conversion between internal data (in mgdl), and the angle rotation we want to have.
+Jetzt sehen wir einen neuen Block `"rotationOffset":`, der zwei Schlüssel `"minValue":` und `"maxValue":` hat. Diese Werte werden verwendet, um die Konvertierung zwischen internen Daten (in mg/dl) und der Winkeldrehung, die wir haben wollen, vorzunehmen.
- Das Steampunk-Zifferblatt ist so konzipiert, dass der Zeiger um maximal -30 Grad bis 30 Grad gedreht werden kann. Also gemäß der Skala (hier von -5 mg/dl bis 5 mg/dl) möchten wir für diese Werte 30 Grad haben. Weil `minData` und `maxData`4-mal größer sind, sind die entsprechenden minValues und maxValues 4 * 30 Grad, also -120 und +120 Grad. Aber für alle Rotationen über oder unter +-30 Grad wird der Zeiger ausgeblendet (kein Bild sichtbar). Der Zeiger wird nur für Werte zwischen -5 und +5 mg/dl sichtbar sein... Also genau das, was hier erwartet wird.
@@ -687,14 +687,14 @@ Dieser Block sollte einen `"prefKey"`-Schlüssel enthalten, der definiert, welch
Dann kommen zwei JSON-Blöcke, die das Format "dynData" verwenden und entsprechend der ausgewählten Einstellung verwendet werden.
-Note that the "HardCoded" file name for Background image is now replaced by a dynamic image that will be the same whatever the BG value (`Background_mgdl.png`file if key_units is "true", `Background_mmol.png` if key_units is false), and we also include an `"invalidImage" key to always have a background image even if no data has been received from the phone.
+Beachte, dass der "hartcodierte"-Dateiname für das Hintergrundbild jetzt durch ein dynamisches Bild, das unabhängig vom Glukosewert ist, ersetzt wird (`Background_mgdl.png`-Datei, wenn key_units "true" ist, `Background_mmol.png`, wenn key_units falsch ist), und wir fügen auch einen "invalidImage"-Schlüssel hinzu, um immer ein Hintergrundbild zu haben, selbst wenn keine Daten vom Smartphone empfangen wurden.
#### Kombiniere verschiedene Einstellungen innerhalb von dynPref mit AAPS V2
In den meisten Fällen, in denen Du Einstellungen definierst, geht es nicht darum, "dynamisches Verhalten" zu erzeugen, sondern nur um die Ergebnisse basierend auf einer bestimmten Auswahl anzuzeigen. Innerhalb von dynPref wird das allerdings als dynamisches Merkmal behandelt ...
- Wenn ein `dynData`-Block mit allen Parametern gefüllt ist (mit Bildern, Schriftfarbe, Farbe, ...), wirst Du mit `dynPref` jeden Parameter mit einer spezifischen Einstellung kombinieren können.
-- Here we will see how match divider preference will be associated to dark preference to show when it's enabled (true) white text on black background on dark watchface (dark parameter true) or black text on white background on light watchface (dark false)...
+- Hier werden uns damit beschäftigen wie die Trennlinien-Eigenschaften mit einer "dunkel"-Einstellung belegt wird, um anzuzeigen wann sie aktiviert ist (true) weißer Text auf schwarzem Hintergrund auf dunklem Zifferblatt (dark-Parameter true) oder schwarzer Text auf weißem Hintergrund auf hellem Zifferblatt (dark false)...
Lass und zuerst auf den Anfang der JSON-Datei schauen:
@@ -756,7 +756,7 @@ Lass uns nun einen Blick auf die in den "Trennstreifen" aufgenommenen Elemente w
"dynPref": "matchDivider"
},
```
-Then within dynPref block, you can see that Match divider parameter (`key_match_divider` key), include the 2 blocks "true" and "false", but these two blocks are only used to define that view will use either "dark" dynBlock (so exactly the same background and text color than the otherviews outside the banner), or "white" dynBLock that will set opposite colors for background and text...
+Innerhalb des dynPref-Blocks kannst Du erkennen, dass der Match-Divider-Parameter (`key_match_divider`-Schlüssel) die 2 Blöcke "true" und "false" enthält. Diese beiden Blöcke werden aber nur verwendet, um festzulegen, die Ansicht entweder den "dunklen" dyn-Block (also genau die gleiche Hintergrund- und Textfarbe wie die anderen Ansichten außerhalb des Banners) oder den "weißen" dyn-Block nutzt, der gegenteiligen Farben für den Hintergrund und den Text einstellt...
```json
"matchDivider": {
@@ -786,7 +786,7 @@ Beachte, dass Du Dich hier innerhalb eines "dynData"-Blocks befindest. Um eine F
-Then we will see a third example with iob views (`iob1` and `iob2`), where we will use smaller text for detailed iob and bigger text for total iob:
+Dann werden wir ein drittes Beispiel mit iob-Ansichten (`iob1` und `iob2`) ansehen, bei dem wir kleinen Text für detailliertes iob und größeren Text für Gesamt-iob verwenden werden:
```json
"iob1": {
@@ -866,8 +866,8 @@ Der Text ist nun schwarz auf weißem Hintergrund mit einer Größe von 19
#### Tipps und Tricks für dynPref
-- You can combine as many pref than you want, but be careful, the number of blocks to describe can increase very fast (it's exponential): if you chain 3 parameters and you want to define all situations, you will have 8 blocks to describe, if each parameter has only 2 values...
-- Be careful to not build "infinite loop" (for example if dynpref1 block should be completed by dynpref2 block that should be completed by dynpref1 block...). In diesem Fall werden die dynpref-Blöcke als ungültig betrachtet...
+- Du kannst so viele Einstellungen miteinander kombinieren, wie Du möchtest. Die Anzahl der beschreibenden Blöcke kann allerdings sehr schnell zunehmen (exponentiell): Wenn Du 3 Parameter verkettest, alle Situationen definieren möchtest und jeder Parameter nur 2 Werte hat, wirst Du 8 beschreibende Blöcke erhalten ...
+- Achte darauf, keine "Endlosschleifen" zu erstellen (zum Beispiel, wenn der Block dynpref1 durch den Block dynpref2 abgeschlossen werden soll, der wiederum durch den Block dynpref1 abgeschließt...). In diesem Fall werden die dynpref-Blöcke als ungültig betrachtet...
- Vergiss nicht, den numerischen Index nach dem Schlüssel aufzunehmen (wenn Du zum Beispiel `"textsize"` innerhalb einer Ansicht verwendest muss `"textsize1"` innerhalb des Werteblocks des dynPref verwendet werden, da es sich um ein "dynData"-Format handelt, das in diesem Fall mit einem Einzelschritt verknüpft ist)
- Es sollte nur ein Schlüssel `"valueKey"` pro Ansicht festgelegt werden, daher sollten bei Zusammenstellung eines endgültigen `dynData`-Blocks aus mehreren `dynPref`-Blöcken nicht mehrere `"valueKey"` (und zugehörige `"minData"`, `"maxData"`, ...) enthalten sein
@@ -884,8 +884,8 @@ Das CustomWatchface V2 enthält folgende Funktionen:
- [Neue Status-View](cwf-reference-new-status-feature)
- [Neue View für temporäre Ziele](cwf-reference-new-temp-target-feature)
- [Neue Reservoir-Stand-View](cwf-reference-new-reservoir-level-feature)
-- [New Formatting Feature](cwf-reference-new-formating-feature)
-- [Show External data for Follower](cwf-reference-show-external-datas) (up to 3 set of data within one single Watchface, for AAPS, AAPSCLIENT and AAPSCLIENT2)
+- [Neue Formatierungs-Möglichkeiten](cwf-reference-new-formating-feature)
+- [Anzeigen von externen Daten für Follower](cwf-reference-show-external-datas) (bis zu 3 Datensätze in einem Zifferblatt für AAPS, AAPSCLIENT und AAPSCLIENT2)
(cwf-reference-new-status-feature)=
@@ -953,9 +953,9 @@ Beachte, dass diese Ansicht auch für externe Daten verfügbar ist (siehe [unten
(cwf-reference-new-formating-feature)=
-#### New Formatting feature for DynData or DynPref
+#### Neue Formatierungsfunktion für DynData oder DynPref
-You can now manage a custom formatting of raw values received by the watch and included in [dyndata key value table](#cwf-reference-dyndata-key-values) below.
+Du kannst jetzt die von der Smartwatch empfangenen und im unten dargestellten [DynData Key Value Table](#cwf-reference-dyndata-key-values) enthaltenen Rohdaten mit einer eigenen Formatierung versehen.
Um zu zeigen, wie diese Funktion funktioniert, nehmen wir das AAPS (Large) Zifferblatt und schauen uns die Ergebnisse „time ago value“ und den neuen„Status“Zeit-Vor-Wert" und der neuen "Status": Ansicht ist „visible“ oder nicht:
@@ -963,9 +963,9 @@ Um zu zeigen, wie diese Funktion funktioniert, nehmen wir das AAPS (Large) Ziffe
- Im ersten Screenshot auf der linken Seite ist die Statusansicht sichtbar (mit IOB, detailliertem IOB und BGI) also steht nur 1/3 der Zeile zur Anzeige des Zeitstempels zur Verfügung (sehr kompakte Informationen mit `1'`, und für die Uploader Akku-Informationen `U: 55%`)
- Im zweiten Screenshot wurde jetzt die `Status`-Ansicht im Smartwatch-Parameter versteckt, um mehr Platz für das das volle Label mit Zeitstempel-Informationen und Uploader-Batterie zu haben(`1 minute ago` und `Uploader: 55 %`)
-- Im dritten Screenshot auf der rechten Seite hast Du die gleichen Smartwatch-Einstellungen, jetzt aber hat sich der Zeitstempel geändert und liegt über "1". now the custom watchface is able to show the label updated with plural management (`2 minutes ago`)
+- Im dritten Screenshot auf der rechten Seite hast Du die gleichen Smartwatch-Einstellungen, jetzt aber hat sich der Zeitstempel geändert und liegt über "1". Jetzt kann das benutzerdefinierte Zifferblatt, die Tabelle mit Mehrfachmanagement (engl. plural management) aktualisiert anzuzeigen (`2 minutes ago`)
-I will not explain below how the whole views are managed within zip file (positioning of each view according to different settings), but I will only focus on the way we manage formatting feature and associated dynamic value within AAPS (Large) watchface.
+Ich werde unten nicht weiter erläutern, wie die gesamten Ansichten innerhalb der Zip-Datei verwaltet werden (Positionierung jeder Ansicht auf Basis verschiedener Einstellungen). Ich werde mich auf die Art und Weise konzentrieren, wie wir die Formatierungsfunktion und den damit verbundenen dynamischen Wert innerhalb des AAPS (Large) Zifferblattes verwalten.
@@ -1010,10 +1010,10 @@ Lass uns mit den Ansichten beginnen:
```
Der wichtigste Schlüssel ist hier `"dynValue"`: Wenn diese Schlüsselinformation vorliegt, kann damit der Rohwert dynamisch gesteuert werden. Der boolesche Wert dahinter (true oder false) legt fest, ob der Wert „konvertiert“ werden soll oder nicht
-- `false`: raw value will be use as it is without any limitation or conversion
+- `false`: Der Rohwert wird ohne Einschränkung oder Konvertierung verwendet
- `true`: Der Rohwert wird konvertiert (mit den `minData` und `maxData`-Schlüsseln des dynData-Blocks und mit den in dynData definierten `minValue` und `maxValue`-Werten
-For this watchface, raw values are used without any conversion, so for both views, `"dynValue"` key as been set to `false`.
+Für dieses Zifferblatt werden die Rohwerte nicht konvertiert. Für beide Ansichten, wurde der `„dynValue“`-Schlüssel auf `false` gesetzt.
@@ -1038,16 +1038,16 @@ Standardmäßig ist die `„uploader_battery“`-Ansicht mit `„uploader_batter
`"valueKey": "uploader_battery"` (min Wert 0, max Wert 100, und Rohwert ist Prozentwert des Smartphone-Akkus)
-The formatting string is included into `"textvalue1"` key (`"textvalue1"`, `"textvalue2"`, etc keys are linked to `"textvalue"` key that could be included into `view` block)
+Der Formatierungsstring ist im `"textvalue1"`-Schlüssel (`"textvalue1"`, `"textvalue2"`, etc. Schlüssel sind mit `"textvalue"`-Schlüssel verknüpft, die im `View`-Block enthalten sein könnten)
-- `"textvalue"` key can be used with formatting information within the view block (in this situation format will be static, whatever the value or the settings)
-- If you want to modify formatting information according to settings or values, thenall dynData feature can be applied, and the dedicated keys are `"invalidTextValue"` key (without "formatting information" because value is not valid) and `"textvalue1"`, `"textvalue2"`... (and as many values that you want to manage steps between minData and maxData)
+- `"textvalue"`-Schlüssel kann mit den Formatierungsinformationen des View-Blocks genutzt werden (in dieser Situation ist das Format statisch, unabhängig davon, wie der Wert oder die Einstellung sind)
+- Wenn Du Formatierungen anhand von Einstellungen und Werten anpassen möchtest, kannst Du die Funktion dynData nutzen, und die dedizierten Schlüssel sind `„invalidTextValue“`-Schlüssel (ohne "Formatierung von Informationen", da der Wert ungültig ist) und `"textvalue1"`, `"textvalue2"`.. (und ebenso viele Werte, die Du zwischen minData und maxData verwalten möchtest)
- Die zusätzlichen `„dynPref“`-Schlüssel werden dazu genutzt andere Blöcke für die Positionierung, und Farbvarianten in Abhängigkeit von den sichtbaren Ansichten, Dunkelheits- und matchDivider-Einstellungen zu definieren
-Concerning now the formatting string, syntax is the following: `%[flags][width][.precision]f`
+Die Formatierungssyntax ist: `%[flags][width][.precision]f`
-- `%` is the beginning of a formatting, `f` is the end and should be used for Double value conversion.
- - Note that if you want to use `%` character within your string, you will have to use `%%` to specify that it's not a formatting string but percentage character.
+- `%` ist der Anfang einer Formatierung, `f` ist das Ende und sollte für die Double-Value-Konvertierung verwendet werden.
+ - Beachte, dass, wenn Du das `%`-Zeichen in Deinem String verwenden möchtest, Du `%%` verwenden musst, um anzuzeigen, dass es keine Formatierung, sondern ein Prozentzeichen sein soll.
- `[flag]` ist optional, es kann häufig ein `+` sein, wenn Du vor den Zahlen ein Zeichen haben möchtest oder `(` wenn Du negative Werte in Klammern haben willst
- `[width]` ist optional, definiere die minimale Zeichenanzahl, die in die Ausgabe geschrieben werden soll
- `[.precision]` wird verwendet, um die Ziffernanzahl nach dem Radix-Punkt zu definieren.
@@ -1082,32 +1082,32 @@ Lass uns jetzt einen Blick auf den Timestamp dynPref-Block werfen, um mehrere zu
- `„minData“` und `„maxData“` werden verwendet, um den Bereich zu definieren und stellen sicher, dass der Wechsel von Singular zu Plural zwischen 1 und 2 Werten erfolgt
- Beachte, dass `„maxData“` (Integer) auf 3 und nicht auf 2 gesetzt wurde nur weil „Double“-Daten, die im System verwaltet werden, keine ganze Zahl sind, so dass ein Wert etwas oberhalb oder etwas unterhalb 1 ein einzelnes oder plurales Format haben kann, auch wenn es nach dem Runden auf ganze Zahlen der Wert ist 1.
-- For `timestamp` view, it's important to set `"dynValue"` key to `false`, otherwise because of formatting (singular/plural), all values above 3 will be limited to `3 minutes ago` with conversion using `maxData`...
+- Für die `timestamp`-Ansicht ist es wichtig, den `„dynValue“`-Schlüssel auf `false`zu setzen andernfalls werden wegen der Formatierung (Singular/Plural), alle Werte über 3 auf `3 minutes ago` mit `maxData` konvertiert ...
-**Additional comment concerning formatting feature**
+**Zusätzlicher Kommentar zur Formatierungsfunktion**
- Beachte, dass die einzigen verfügbaren dynamischen Werte die sind, die hier aufgelistete [sind:](#cwf-reference-dyndata-key-values)
-- All `BG` values are in mgdl unit, if you want to use formatting feature to show values in mmol units, you will have to manage mgdl to mmol conversion. Within a `dynData` or `dynPref` block, the key that should be used to name the block that will include `"minValue"`and `"maxValue"` for value conversion should be named `"dynValue": { ... }`. (siehe [Dyn Data Schlüssel](#cwf-reference-dyndata-keys))
-- If within a view you want to use a static formatting string, with `"textvalue"` key to define format, and `"dynValue"` key to define usage of dynamic value, then you will have to also use a `"dynData"` or a `"dynPref"`block (even if empty), to be able to use formatting feature.
-- `"textvalue1"`, `"textvalue2"` to textvalue*n* can be used without formatting feature to replace double value step by a dedicated text label (for example with `"day_name"` key value and seven steps to define custom name of the dayx of the week, ... )
+- Alle `BG`-Werte liegen in mgdl als Einheit vor. Wenn Du die Formatierungsfunktion zur Umwandlung der Werte mmol nutzen möchtest, musst Du die mgdl zu mmol Umwandlung steuern. Innerhalb eines `dynData`- oder `dynPref`-Blocks, sollte der Schlüssel der den Block, der `„minValue“` und `„maxValue“` für dieUmwandlung der Werte enthält mit `„dynValue“: { ... } bennant werden`. (siehe [Dyn Data Schlüssel](#cwf-reference-dyndata-keys))
+- Wenn Du in einer Ansicht einen statischen Formatierungsstring verwenden möchtest, mit dem `"textvalue"`-Schlüssel zur Formatdefinition, und `„dynValue“`-Schlüssel für den Umgang mit dem dynamischen Wert dann musst Du auch einen `„dynData“`- oder einen `„dynPref“`Baustein nutzen (auch wenn er leer ist), um die Formatierungsfunktionen nutzen zu können.
+- `"textvalue1"`, `"textvalue2"` bis textvalue *n* können ohne Formatierungsfunktion genutzt werden, um den double value-Schrittdurch ein dediziertes Textlabel (zum Beispiel mit einem `„Wochentag“` als Schlüsselwert und sieben Schritten um einen eigenen Namen für den Wochentag zu definieren, ... )
- Für die vollständige Dokumentation siehe [Class Formatter](https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html)
(cwf-reference-show-external-datas)=
-#### Show External data for Follower
+#### Externe Daten für Follower anzeigen
Das benutzerdefinierte Zifferblatt kann nun auf dem gleichen Zifferblatt bis zu 3 Datensätze anzeigen: AAPS, AAPSCLIENT und AAPSCLIENT2
Um dieses Feature nutzen zu können, muss Folgendes erfüllt sein:
-- have at least 2 of the 3 following apps installed in phone (AAPS, AAPSCLIENT, AAPSCLIENT2)
+- es müssen 2 der 3 folgenden Apps auf dem Smartphone installiert sein (AAPS, AAPSCLIENT, AAPSCLIENT2)
- Aktiviere Broadcast-Daten in AAPSCLIENT und/oder AAPSCLIENT2, um Daten an die Hauptanwendung zu übermitteln, die zur Synchronisierung mit CustomWatchface verwendet wird (AAPS oder AAPSCLIENT)
- Benutze ein CustomWatchface, das Ansichten mit einem Schlüssel implementiert, einschließlich `_Ext1` oder `_Ext2` (siehe [Schlüssel und KeyValue Referenz](cwf-reference-key-and-keyvalue-reference) unten)
-Note that if main app in phone is AAPSCLIENT and secondary app which broadcast data is AAPSCLIENT2, you will have to enable `Switch external data in watchface` parameter within Custom Watchface dedicated parameter if you use a watchface which use standard views and Ext1 additional views (Ext1 is linked to AAPSCLIENT and Ext2 is linked to AAPSCLIENT2)
+Wenn die Hauptanwendung auf dem Smartphone der AAPSCLIENT ist und die sekundäre App zur Übertragung der Daten der AAPSCLIENT2 ist: Du musst den dedizierten „`Switch external datas in watchface`“-Parameter im Custom Watchface aktivieren, wenn Du ein Zifferblatt nutzt, das die Standardansichten und Ext1 Zusatzansichten nutzt (Ext1 ist mit AAPSCLIENT verknüpft und Ext2 mit AAPSCLIENT2)
Zusätzlich wurden drei neue Ansichten (`"patient_name"` , `"patient_name_Ext1"` und `"patient_name_Ext2"` *) hinzugefügt, um den Patientennamen automatisch in das Ziffeerblatt einbinden zu können (siehe Beispiel unten)
@@ -1125,14 +1125,14 @@ Zusätzlich wurden drei neue Ansichten (`"patient_name"` , `"patient_name_Ext1"`
#### Liste der Standard Metadaten-Schlüssel
-| Key | Kommentar |
-| ------------------ | ------------------------------------------------------------------------------------------------------------------------- |
-| `"name"` | Name des eigenen Zifferblattes |
-| `"author"` | Name oder Pseudo des Autor(en) |
-| `"created_at"` | Creation (or update) date, be careful `/` is a special character, so if you use it for the date put `\`before |
-| `"cwf_version"` | Das Watchface-Plugin, das mit dem Deinem Zifferblatt kompatibel ist [cwf - custom watchface] |
-| `"author_version"` | Hier kann der Autor die Zifferblatt-Version hinterlegen |
-| `"comment"` | Freitext, der dazu genutzt werden kann, Zusatzinformationen oder Beschränkungen des aktuellen Zifferblatts zu beschreiben |
+| Key | Kommentar |
+| ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------- |
+| `"name"` | Name des eigenen Zifferblattes |
+| `"author"` | Name oder Pseudo des Autor(en) |
+| `"created_at"` | Erstell- oder Aktualisieurungs-Datum, sei vorsichtig `/` ist ein Sonderzeichen. Wenn Du es für ein Datum nutzen möchtest, setze ein `\` davor |
+| `"cwf_version"` | Das Watchface-Plugin, das mit dem Deinem Zifferblatt kompatibel ist [cwf - custom watchface] |
+| `"author_version"` | Hier kann der Autor die Zifferblatt-Version hinterlegen |
+| `"comment"` | Freitext, der dazu genutzt werden kann, Zusatzinformationen oder Beschränkungen des aktuellen Zifferblatts zu beschreiben |
(cwf-reference-preference-keys)=
@@ -1194,7 +1194,7 @@ Für die meisten Bilder ist es möglich sie mit High- und Low-Suffixen an den Gl
| Dateinamen | Kommentar |
| --------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| CustomWatchface | Bild, das für die Zifferblatt-Auswahl und innerhalb des Wear-Plugins angezeigt wird |
-| Background,
BackgroundHigh,
BackgroundLow | none (standardmäßig schwarz): Hintergrundbild. background is always visible and default color is black if no image provided. Die Farbe kann dem Zifferblatt-Design angepasst werden |
+| Background,
BackgroundHigh,
BackgroundLow | none (standardmäßig schwarz): Hintergrundbild. Wenn kein Bild angegeben wird, ist der Hintergrund immer sichtbar und die Standardfarbe ist Schwarz. Die Farbe kann dem Zifferblatt-Design angepasst werden |
| CoverChart,
CoverChartHigh,
CoverChartLow | none (Standard): Bild vor dem Diagramm (Transparenz sollte angegeben sein, um das dahinter liegende Diagramm sehen zu können. Kann zur Begrenzung des Diagramm-Bereichs verwendet werden |
| CoverPlate,
CoverPlateHigh,
CoverPlateLow | Einfach Zifferblatt-Beschriftung (standardmäßig): Bild, das vor allen Textwerten angezeigt wird. Transparenz ist erforderlich, um alle dahinter liegenden Werte sehen zu können |
| HourHand,
HourHandHigh,
HourHandLow | hour_hand (default): Bild eines Stundenzeigers. Ein Standardbild wird "mitgeliefert" und kann, um es dem zum Analogdesign anzupassen, eingefärbt werden. Beachte, dass um den Mittelpunkt des Bildes rotiert werden wird (Rotationsachse) |
@@ -1209,7 +1209,7 @@ Für die meisten Bilder ist es möglich sie mit High- und Low-Suffixen an den Gl
| ArrowSingleDown | ↓ (default): Bild eines einfachen Pfeils nach unten |
| ArrowDoubleDown | ↓↓ (default): Bild eines doppelten Pfeils nach unten |
-Als Dateitypen sind `.jpg`, `.png` und `.svg` möglich. But be careful, `.jpg`doesn't manage transparency (so most of the files should be with .png or .svg to not hide view that are behind...)
+Als Dateitypen sind `.jpg`, `.png` und `.svg` möglich. Aber Vorsicht, `.jpg` hat keine Transparenz-Funktion (um hintereinanderliegende Ansichten nicht zu verdecken, sollten daher am Besten .png oder .svg Dateien genutzt werden)
(cwf-reference-list-of-view-keys)=
@@ -1276,7 +1276,7 @@ delta_Ext1
delta_Ext2
| Key | Typ | Kommentar / Wert |
| ------------------------ | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `"width"` | | Breite in Pixeln |
-| `"height"` | | height of view in pixel |
+| `"height"` | | Höhe in Pixeln |
| `"topmargin"` | | Oberer Rand in Pixeln |
| `"leftmargin"` | | Linker Rand in Pixeln |
| `"rotation"` | | Drehwinkel in Grad |
@@ -1292,19 +1292,19 @@ delta_Ext1
delta_Ext2
#### TextView-Schlüssel
-| Key | Typ | comment |
-| -------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `"textsize"` | | Schriftgröße in Pixel (beachte, dass die Schriftart auch obere und untere Ränder enthalten kann, sodass die tatsächliche Textgröße im Allgemeinen kleiner ist als die festgelegte Anzahl von Pixeln). Note that size should be smaller than view height to not be truncated |
-| `"gravity"` | string | siehe Tabelle mit Schlüsselwerten |
-| `"font"` | string | siehe Schlüsselwert-Tabelle für verfügbare Schriftarten.
Kann auch der Schriftdateiname (ohne Erweiterung) für in die Zip-Datei aufgenommene Schriftarten sein |
-| `"fontStyle"` | string | siehe Tabelle mit Schlüsselwerten |
-| `"fontColor"` | string | Manage color of the font
`"#RRVVBB"`: color code in RVB format, hexadecimal values #FF0000 is red
`"#AARRVVBB"`: AA include Alpha information (transparency), 00 is transparent, FF is opaque
`"bgColor"`: keyValue bgColor is an easy way to use highColor, midColor or lowColor according to BG value |
-| `"allCaps"` | boolean | true, wenn der Text in Großbuchstaben dargestellt werden soll (hauptsächlich für Tages- oder Monatsnamen) |
-| `"background"` | string | `resource_filename` you can include a resource image as background of the text view (resource file will be resized to fit height and width of text view, but keeping image ratio). text value will be in front of background image.
- Note that this key can also be used for `chart` view to set a custom background to the chart, in front of background image |
-| `"color"` | string | Manage the color of view Background or tune color of image (if bitmap only)
`"#RRVVBB"`: color code in RVB format, hexadecimal values #FF0000 is red
`"#AARRVVBB"`: AA include Alpha information (transparency), 00 is transparent, FF is opaque
`"bgColor"`: keyValue bgColor is an easy way to use highColor, midColor or lowColor according to BG value
- For default embedded image (hand, dial) color will be applied directly, for bitmap image (jpg or png) this will apply a saturation gradient filter on imagae
- For svg this parameter will have no effect (color of svg files cannot be modified)
- Note that this key can also be used for `chart` view to set a custom background to the chart, in front of background image |
+| Key | Typ | comment |
+| -------------- | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `"textsize"` | | Schriftgröße in Pixel (beachte, dass die Schriftart auch obere und untere Ränder enthalten kann, sodass die tatsächliche Textgröße im Allgemeinen kleiner ist als die festgelegte Anzahl von Pixeln). Beachte, dass die Größe kleiner als die Ansichtshöhe sein sollte, um diese nicht „abzuschneiden“ |
+| `"gravity"` | string | siehe Tabelle mit Schlüsselwerten |
+| `"font"` | string | siehe Schlüsselwert-Tabelle für verfügbare Schriftarten.
Kann auch der Schriftdateiname (ohne Erweiterung) für in die Zip-Datei aufgenommene Schriftarten sein |
+| `"fontStyle"` | string | siehe Tabelle mit Schlüsselwerten |
+| `"fontColor"` | string | Die Schriftfabe managen
`"#RRVVBB"`: Fabcode im RVB-Format, Hexadezimal-Werte #FF0000 entspricht rot
`"#AARRVVBB"`: AA zeigt die Alpha-Information (Tranparenz), 00 ist transparent, FF ist undurchsichtig
`"bgColor"`: keyValue bgColor ist eine einfache Art highColor, midColor oder lowColor in Abhängigkeit vom Glukosewert zu setzen |
+| `"allCaps"` | boolean | true, wenn der Text in Großbuchstaben dargestellt werden soll (hauptsächlich für Tages- oder Monatsnamen) |
+| `"background"` | string | `resource_filename` Du kannst ein Ressourcenbild als Hintergrund für die Textansicht einfügen (Die Ressourcendatei wird auf die Höhe und Breite der Textansicht skaliert, wobei das Bildverhältnis beibehalten wird). Der Textwert wird vor dem Hintergrundbild angezeigt.
- Beachte, dass dieser Schlüssel auch für die Ansicht `chart` verwendet werden kann, um ein benutzerdefiniertes Hintergrundbild für das Diagramm vor dem Hintergrundbild festzulegen |
+| `"color"` | string | Manage die Farbe der Hintergrund-Ansicht oder passe die Bildfarbe an (nur für Bitmap)
`"#RRVVBB"`: Farbcode im RVB-Format, Hexadezimal-Wert #FF0000 entspricht rot
`"#AARRVVBB"`: AA hält die Alpha-Informationen (Transparenz), 00 steht für transparent, FF ist undurchsichtig
`"bgColor"`: Schlüsselwert bgColor ist eine einfache Art highColor, midColor oder lowColor abhängig vom Glukosewert zu nutzen
- Für das standardmäßig eingebundene Bild (Zeiger und Zifferblattl) wird die Farbe direkt genutzt, für Bitmaps (jpg oder png) wird es für den Sättigungsverlauf-Filter des Bildes genutzt
- Für svg wird der Parameter wirkungslos sein (die Farbe von svg-Dateien können nicht verändert werden)
- Beachte, dass dieser Schlüssel auch in der `chart`-Ansicht dazu genutzt werden kann, einen eigenen Hintergrund für das Diagramm vor das Hintergrund-Bild zu setzen |
| `"textvalue"` | string | Schlüssel speziell für die 4 freien Textansichten, die im Layout enthalten sind (von freetext1 bis freetext4), damit kann der einzufügende Text festgelegt werden(kann ein Label sein, oder einfach nur `:`, wenn Du nur Trennzeichen zwischen Stunden- und Minutenansicht hinzufügen möchtest)
-Aus dem Custom Watchface plugin v2 (AAPS 3.3), kann der Textwert verwendet werden, um einen Format-String für die anderen TextViews einzufügen (Verwendung mit `dynValue`-Schlüssel und `dynData` oder `dynPref`). zum Beispiel |
-| `"dynValue"`* | boolean | „true“, wenn Du den Rohwert als „double“ einfügen möchtest. Useful with `texvalue` key if you want a dedicated format to show value |
+Aus dem Custom Watchface plugin v2 (AAPS 3.3), kann der Textwert verwendet werden, um einen Format-String für die anderen TextViews einzufügen (Verwendung mit `dynValue`-Schlüssel und `dynData` oder `dynPref`). zum Beispiel |
+| `"dynValue"`* | boolean | „true“, wenn Du den Rohwert als „double“ einfügen möchtest. Nützlich mit dem `texvalue`-Schlüssel, wenn ein dediziertes Format den Wert anzeigen soll |
**Schlüssel seit Custom Watchface V2.0 hinzugefügt (verfügbar in AAPS 3.3.0 Wear-Apk oder höher)*
@@ -1312,18 +1312,18 @@ Aus dem Custom Watchface plugin v2 (AAPS 3.3), kann der Textwert verwendet werde
#### ImageView-Schlüssel
-| Key | Typ | comment |
-| --------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `"color"` | string | Manage the color of view Background or tune color of image (if bitmap only)
`"#RRVVBB"`: color code in RVB format, hexadecimal values #FF0000 is red
`"#AARRVVBB"`: AA include Alpha information (transparency), 00 is transparent, FF is opaque
`"bgColor"`: keyValue bgColor is an easy way to use highColor, midColor or lowColor according to BG value
- For default embedded image (hand, dial) color will be applied directly, for bitmap image (jpg or png) this will apply a saturation gradient filter on imagae
- For svg this parameter will have no effect (color of svg files cannot be modified)
- Note that this key can also be used for `chart` view to set a custom background to the chart, in front of background image |
+| Key | Typ | comment |
+| --------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `"color"` | string | Manage die Farbe der Hintergrund-Ansicht oder passe die Bildfarbe an (nur für Bitmap)
`"#RRVVBB"`: Farbcode im RVB-Format, Hexadezimal-Wert #FF0000 entspricht rot
`"#AARRVVBB"`: AA hält die Alpha-Informationen (Transparenz), 00 steht für transparent, FF ist undurchsichtig
`"bgColor"`: Schlüsselwert bgColor ist eine einfache Art highColor, midColor oder lowColor abhängig vom Glukosewert zu nutzen
- Für das standardmäßig eingebundene Bild (Zeiger und Zifferblattl) wird die Farbe direkt genutzt, für Bitmaps (jpg oder png) wird es für den Sättigungsverlauf-Filter des Bildes genutzt
- Für svg wird der Parameter wirkungslos sein (die Farbe von svg-Dateien können nicht verändert werden)
- Beachte, dass dieser Schlüssel auch in der `chart`-Ansicht dazu genutzt werden kann, einen eigenen Hintergrund für das Diagramm vor das Hintergrund-Bild zu setzen |
(cwf-reference-chartview-keys)=
#### ChartView-Schlüssel
-| Key | Typ | comment |
-| -------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `"color"` | string | Manage the color of view Background or tune color of image (if bitmap only)
`"#RRVVBB"`: color code in RVB format, hexadecimal values #FF0000 is red
`"#AARRVVBB"`: AA include Alpha information (transparency), 00 is transparent, FF is opaque
`"bgColor"`: keyValue bgColor is an easy way to use highColor, midColor or lowColor according to BG value
- For default embedded image (hand, dial) color will be applied directly, for bitmap image (jpg or png) this will apply a saturation gradient filter on imagae
- For svg this parameter will have no effect (color of svg files cannot be modified)
- Note that this key can also be used for `chart` view to set a custom background to the chart, in front of background image |
-| `"background"` | string | `resource_filename` you can include a resource image as background of the text view (resource file will be resized to fit height and width of text view, but keeping image ratio). text value will be in front of background image.
- Note that this key can also be used for `chart` view to set a custom background to the chart, in front of background image |
+| Key | Typ | comment |
+| -------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `"color"` | string | Manage die Farbe der Hintergrund-Ansicht oder passe die Bildfarbe an (nur für Bitmap)
`"#RRVVBB"`: Farbcode im RVB-Format, Hexadezimal-Wert #FF0000 entspricht rot
`"#AARRVVBB"`: AA hält die Alpha-Informationen (Transparenz), 00 steht für transparent, FF ist undurchsichtig
`"bgColor"`: Schlüsselwert bgColor ist eine einfache Art highColor, midColor oder lowColor abhängig vom Glukosewert zu nutzen
- Für das standardmäßig eingebundene Bild (Zeiger und Zifferblattl) wird die Farbe direkt genutzt, für Bitmaps (jpg oder png) wird es für den Sättigungsverlauf-Filter des Bildes genutzt
- Für svg wird der Parameter wirkungslos sein (die Farbe von svg-Dateien können nicht verändert werden)
- Beachte, dass dieser Schlüssel auch in der `chart`-Ansicht dazu genutzt werden kann, einen eigenen Hintergrund für das Diagramm vor das Hintergrund-Bild zu setzen |
+| `"background"` | string | `resource_filename` Du kannst ein Ressourcenbild als Hintergrund für die Textansicht einfügen (Die Ressourcendatei wird auf die Höhe und Breite der Textansicht skaliert, wobei das Bildverhältnis beibehalten wird). Der Textwert wird vor dem Hintergrundbild angezeigt.
- Beachte, dass dieser Schlüssel auch für die Ansicht `chart` verwendet werden kann, um ein benutzerdefiniertes Hintergrundbild für das Diagramm vor dem Hintergrundbild festzulegen |
(cwf-reference-key-values)=
@@ -1358,12 +1358,12 @@ Aus dem Custom Watchface plugin v2 (AAPS 3.3), kann der Textwert verwendet werde
| ------------------------- | ------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `"dynData"` | block | Definiere den Block aller dynamischen Datenblöcke, die für die Ansichten verwendet werden. In der Regel nach der letzten Ansicht.
Alle in diesem Block definierten Schlüssel werden als Schlüsselwert innerhalb des View Blocks verwendet:
`"dynData": { dynData blocks }`
und jeder Block ist durch einen benutzerdefinierten Namen und mehrere Schlüssel definiert:
`"customName": { one dynData block }` |
| `"valueKey"` | string | Name der dynamischen Daten, die verwendet werden sollen (in der Regel gleichbedeutend mit dem zugehörigen Ansichtenschlüssel).
Falls nicht vorhanden, werden standardmäßig die Werte verwendet, die für die Ansicht verwendet werden, die diesen Block nutzt.
Du kannst beispielsweise einen Block definieren, um den Akkustand ohne Angabe von valueKey anzupassen, und dann denselben Block verwenden, um uploader_battery und rig_battery anzupassen |
-| `"minData"` | | specify the minimum value to take into account for AAPS data : for example if value is sgv (unit mgdl internally), if minData is set to 50, all bg values below 50mgdl will be set to 50.
- Note that minData and maxData will be used to calculate dynamic values (in pixel or in degrees). |
-| `"maxData"` | | specify the maximum value to take into account for AAPS data : for example if value is sgv (unit mgdl internally), if maxData is set to 330, all bg values above 330mgdl will be set to 330. |
+| `"minData"` | | Gib den kleinsten Wert an, der für AAPS-Daten berücksichtigt werden soll: zum Beispiel, wenn der Wert sgv (interne Einheit mg/dl) ist und minData ist auf 50 gesetzt worden, werden alle Glukosewerte unter 50 mg/dl auf 50 gesetzt.
- Beachte, dass minData und maxData verwendet werden, um dynamische Werte zu berechnen (in Pixel oder Grad). |
+| `"maxData"` | | Gibt den höchsten Wert an, der für AAPS-Daten berücksichtigt werden soll: zum Beispiel, wenn der Wert sgv (Einheit mg/dl intern) ist und maxData ist auf 330 gesetzt worden, werden alle Glukosewerte über 330 mg/dl auf 330 gesetzt. |
| `"leftOffset"` | block | Gibt die horizontale Verschiebung der Ansicht gemäß den Minimal- und Maximalwerten in Pixel an.
- Es beinhaltet den Schlüssel für den minimalen Wert, den Schlüssel für den maximalen Wert und den Schlüssel für ungültige Werte (optional)
- Wenn die Daten unterhalb oder gleich dem minData sind, wird die Ansicht um minValue Pixel verschoben, und wenn die Daten oberhalb oder gleich dem maxData sind, wird die Ansicht um maxValue Pixel verschoben
Beachte, dass für die Anwendung dieser Verschiebung `leftOffset` innerhalb der Ansicht auf true gesetzt werden sollte |
| `"topOffset"` | block | Gibt die vertikale Verschiebung der Ansicht gemäß den Minimal- und Maximalwerten in Pixel an.
- Es beinhaltet den Schlüssel für den minimalen Wert, den Schlüssel für den maximalen Wert und den Schlüssel für ungültige Werte (optional)
- Wenn die Daten unterhalb oder gleich dem minData sind, wird die Ansicht um minValue Pixel verschoben, und wenn die Daten oberhalb oder gleich dem maxData sind, wird die Ansicht um maxValue Pixel verschoben
Beachte, dass für die Anwendung dieser Verschiebung topOffset innerhalb der Ansicht auf true gesetzt werden sollte |
| `"rotationOffset"` | block | Gibt den Drehwinkel in Grad der Ansicht gemäß den Minimal- und Maximalwerten in Pixel an.
- Er beinhaltet den Schlüssel für den minimalen Wert (`minValue`), den Schlüssel für den maximalen Wert (`maxValue`) und den optionalen Schlüssel für ungültige Werte (`invalidValue`)
- Wenn die Daten unterhalb oder gleich dem `minData` sind, wird die Ansicht um `minValue`-Grad gedreht, und wenn die Daten oberhalb oder gleich dem `maxData` sind, wird die Ansicht um `maxValue`-Grad gedreht
Beachte, dass für die Anwendung dieser Drehung `rotationOffset` innerhalb der Ansicht auf „true“ gesetzt werden sollte |
-| `"dynValue"`* | block | Specify the dynValue conversion from min and max range to min and max values in pixels.
- It includes `minValue` key, `maxValue` Key and `invalidValue` key (optional)
- If data is below or equal `minData`, then the dynValue sent will be minValue (converted to double) , and if data is above or equal to `maxData`, then the dynValue calculated will be maxValue (converted to double)
Note that to apply this conversion, `dynValue` key should be set to true within the view |
+| `"dynValue"`* | block | Gib die Konvertierung des dynValue von min und max range auf min und max value in Pixeln an.
- Das sind der `minValue`-Schlüssel, der `maxValue`-Schlüssel und der optionale `invalidValue`-Schlüssel
- Wenn die Daten nierdriger oder gleich `minData` sind, dann wird der gesendete dynValue zu minValue (zu „double“ konvertiert), und wenn Daten höher oder gleich wie `maxData` sind, dann wird der berechnete dynValue zu maxValue (zu „double“ konvertiert)
Beachte, dass für die Konvertierung der `dynValue`-Schlüssel innerhalb der Ansicht auf „true“ gesetzt werden muss |
| `"minValue"` | | Ergebniswert, der auf die Ansicht angewendet werden soll (Schlüssel nur innerhalb eines leftOffset-, topOffset- oder rotationOffset-Blocks anwendbar) |
| `"maxValue"` | | Ergebniswert, der auf die Ansicht angewendet werden soll (Schlüssel nur innerhalb eines leftOffset-, topOffset- oder rotationOffset-Blocks anwendbar) |
| `"invalidValue"` | | Ergebniswert, der auf die Ansicht angewendet werden soll, wenn Daten ungültig sind (Schlüssel nur innerhalb eines leftOffset-, topOffset- oder rotationOffset-Blocks anwendbar) |
@@ -1382,7 +1382,7 @@ Aus dem Custom Watchface plugin v2 (AAPS 3.3), kann der Textwert verwendet werde
| `"invalidRotationOffset"` | | Manage rotationOffset-Schritte, wenn die Daten ungültig sind |
| rotationOffset*1_to_n* | | Manage rotationOffset für jeden Schritt zwischen minData (oder nahe an minData) mit rotationOffset1 und maxData (oder nahe an maxData) mit rotationOffset*n* |
| `"invalidTextvalue"`* | string | Manage textvalue if the data in invalid |
-| textvalue*1_to_n* * | string | Manage texvalue to use for each step between minData (or close to minData) with textvalue1 and maxData (or close to maxData) with textvalue*n*
Note, can include formatting string if `"dynValue"` is set to true within view |
+| textvalue*1_to_n* * | string | Manage textvalue für jeden Schritt zwischen minData (oder nahe an minData) mit textvalue1 und maxData (oder nahe an maxData) mit textvalue*n*
Hinweis: das kann auch eine Formatierung beinhalten, wenn `"dynValue"` innerhalb einer View auf true gesetzt wird |
**Schlüssel seit Custom Watchface V2.0 hinzugefügt (verfügbar in AAPS 3.3.0 Wear-Apk oder höher)*
@@ -1423,7 +1423,7 @@ Aus dem Custom Watchface plugin v2 (AAPS 3.3), kann der Textwert verwendet werde
| `"dynPrefColor"` | string | Dieser Schlüssel gilt ausdrücklich für den Main-Block und dessen wesentlichen Farben (highColor, midColor, lowColor, graph colors...). Du kannst dies nutzen, um die Standardfarben auf Basis der Einstellungen (Preferences) zu verändern |
| `"prefKey"` | string | Gib hier den Schlüsselwert der Einstellung an, der genutzt werden soll, um die benutzerdefinierten Einstellungen zu erhalten (siehe [PrefKey-Werte](#cwf-reference-prefkey-values) unten). Dieser Schlüssel sollte innerhalb eines `dynPref` Blocks verwendet werden.
Dann sollte der `dynPref`-Block genau so viele Schlüssel wie prefKey Werte enthalten.
Beachte, dass die meisten Zeiteinstellungen "Boolean" sind, also solltest Du innerhalb des dynPref-Blocks diese beiden dynData-Blöcke finden:
`"true": { dynData Block },`
`"false": { dynData Block }` |
| `"true"` | block | Die meisten Einstellungen werden als boolean `"true"` oder `"false"` gesetzt. You will specify the dynData block to use if preference selected by user is true.
Note that if the block also contains a `"dynPref":`key, the dynData block will be merged with other block. Das ermöglicht Dir beispielsweise Farben mit einer Einstellung und die Textgröße auf Basis einer anderen Einstellung zu setzen |
-| `"false"` | block | Die meisten Einstellungen werden als boolean `"true"` oder `"false"` gesetzt. You will specify the dynData block to use if preference selected by user is false.
Note that if the block also contains a `"dynPref":`key, the dynData block will be merged with other block. Das ermöglicht Dir beispielsweise Farben mit einer Einstellung und die Textgröße auf Basis einer anderen Einstellung zu setzen |
+| `"false"` | block | Die meisten Einstellungen werden als boolean `"true"` oder `"false"` gesetzt. Du wirst den dynData-Block, der genutzt werden soll, wenn die Einstellung durch den User "false" ist, angeben.
Beachte, dass wenn der Block auch einen `"dynPref":`-Schlüssel enthält, diese dynData-Blöcke miteinander verschmolzen werden. Das ermöglicht Dir beispielsweise Farben mit einer Einstellung und die Textgröße auf Basis einer anderen Einstellung zu setzen |
(cwf-reference-prefkey-values)=
diff --git a/docs/CROWDIN/de/Getting-Started/CompatiblesCgms.md b/docs/CROWDIN/de/Getting-Started/CompatiblesCgms.md
index 01e73a5409c2..7e1fd3c4e532 100644
--- a/docs/CROWDIN/de/Getting-Started/CompatiblesCgms.md
+++ b/docs/CROWDIN/de/Getting-Started/CompatiblesCgms.md
@@ -9,22 +9,22 @@ Dieser Abschnitt gibt einen kurzen Überblick über alle mit **AAPS** kompatible
* [xDrip+Einstellungen](../CompatibleCgms/xDrip.md)
* [Nightscout als BZ-Quelle](../CompatibleCgms/CgmNightscoutUpload.md): Auch wenn Nightscout als BZ-Quelle für die Insulinabgabe im Closed-Loop genutzt werden kann, **wird diese Methode nicht empfohlen**, da sie zwingend auf eine stabile (mobile) Datenverbindung oder eine WLAN-Verbindung angewiesen ist. Das bedeutet, dass Deine **CGM**-Daten nur dann von **AAPS** empfangen werden, wenn Du eine Online-Verbindung zu Deiner Nightscout-Website hast. Für ein zuverlässigeres Setup ist der Einsatz eines CGM mit lokaler Übertragung vom Receiver an **AAPS** die bessere Option.
-| CGM | Verfügbare [BZ-Quellen](../SettingUpAaps/ConfigBuilder.md#bg-source) |
-| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| [Dexcom G7](../CompatibleCgms/DexcomG7.md) | xDrip+, DiaKEM app or [Juggluco](https://www.juggluco.nl/Jugglucohelp/introhelp.html) |
-| [Dexcom ONE+ und Stelo](../CompatibleCgms/DexcomG7.md) | xDrip+ |
-| [Dexcom G6](../CompatibleCgms/DexcomG6.md) | xDrip+ oder BYODA |
-| [Dexcom ONE](../CompatibleCgms/DexcomG6.md) | xDrip+ |
-| [Dexcom G5](../CompatibleCgms/DexcomG5.md) | xDrip+ |
-| [Libre 3/3+](../CompatibleCgms/Libre3.md) | [Juggluco](https://www.juggluco.nl/Juggluco/libre3/) (with or without xDrip+) |
-| [Libre 2/2+](../CompatibleCgms/Libre2.md) | xDrip+ (EU only) or [Juggluco](https://www.juggluco.nl/Jugglucohelp/introhelp.html) (with or without xDrip+) |
-| [Libre 1](../CompatibleCgms/Libre1.md) | xDrip+, Glimp, Tomato oder Diabox. Transmitter erforderlich |
-| [Eversense](../CompatibleCgms/Eversense.md) | xDrip+ oder ESEL/Eversense patched App |
-| [Enlite (MM640G/MM630G)](../CompatibleCgms/MM640g.md) | xDrip+ oder MM640g + 600SeriesAndroidUploader-App |
-| [PocTech](../CompatibleCgms/PocTech.md) | PocTech |
-| [Ottai](../CompatibleCgms/OttaiM8.md) | Ottai |
-| [Syai Tag](../CompatibleCgms/SyaiTagX1.md) | Syai Tag |
-| Sibionics CGM | [Juggluco](https://www.juggluco.nl/Jugglucohelp/introhelp.html) |
+| CGM | Verfügbare [BZ-Quellen](../SettingUpAaps/ConfigBuilder.md#bg-source) |
+| ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- |
+| [Dexcom G7](../CompatibleCgms/DexcomG7.md) | xDrip+, DiaKEM App oder [Juggluco](https://www.juggluco.nl/Jugglucohelp/introhelp.html) |
+| [Dexcom ONE+ und Stelo](../CompatibleCgms/DexcomG7.md) | xDrip+ |
+| [Dexcom G6](../CompatibleCgms/DexcomG6.md) | xDrip+ oder BYODA |
+| [Dexcom ONE](../CompatibleCgms/DexcomG6.md) | xDrip+ |
+| [Dexcom G5](../CompatibleCgms/DexcomG5.md) | xDrip+ |
+| [Libre 3/3+](../CompatibleCgms/Libre3.md) | [Juggluco](https://www.juggluco.nl/Juggluco/libre3/) (mit oder ohne xDrip+) |
+| [Libre 2/2+](../CompatibleCgms/Libre2.md) | xDrip+ (nur EU) oder [Juggluco](https://www.juggluco.nl/Jugglucohelp/introhelp.html) (mit oder ohne xDrip+) |
+| [Libre 1](../CompatibleCgms/Libre1.md) | xDrip+, Glimp, Tomato oder Diabox. Transmitter erforderlich |
+| [Eversense](../CompatibleCgms/Eversense.md) | xDrip+ oder ESEL/Eversense patched App |
+| [Enlite (MM640G/MM630G)](../CompatibleCgms/MM640g.md) | xDrip+ oder MM640g + 600SeriesAndroidUploader-App |
+| [PocTech](../CompatibleCgms/PocTech.md) | PocTech |
+| [Ottai](../CompatibleCgms/OttaiM8.md) | Ottai |
+| [Syai Tag](../CompatibleCgms/SyaiTagX1.md) | Syai Tag |
+| Sibionics CGM | [Juggluco](https://www.juggluco.nl/Jugglucohelp/introhelp.html) |
(GettingStarted-TrustedBGSource)=
@@ -36,12 +36,12 @@ Damit **AAPS** diese korrekt identifizieren kann, muss die App, die die **Glukos
Mit einer vertrauenswürdigen Datenquelle ist es durchgehend möglich **SMB**s abzugeben.
-| Sensor | CGM-App |
-| --------------------- |:-----------------------------------------:|
-| Dexcom G5/G6 | BYODA, xDrip+ (Direkt, Nativ) |
-| Dexcom G7 | DiaKEM, xDrip+ (Direct, Native), Juggluco |
-| Dexcom ONE/ONE+/Stelo | xDrip+ (Direkt, Nativ) |
-| Libre 2/2+ (EU) | xDrip+, Juggluco (with or without xDrip+) |
-| Libre 2/2+/3/3+ | Juggluco (with or without xDrip+) |
+| Sensor | CGM-App |
+| --------------------- |:----------------------------------------:|
+| Dexcom G5/G6 | BYODA, xDrip+ (Direkt, Nativ) |
+| Dexcom G7 | DiaKEM, xDrip+ (Direkt, Nativ), Juggluco |
+| Dexcom ONE/ONE+/Stelo | xDrip+ (Direkt, Nativ) |
+| Libre 2/2+ (EU) | xDrip+, Juggluco (mit oder ohne xDrip+) |
+| Libre 2/2+/3/3+ | Juggluco (mit oder ohne xDrip+) |
Hinweis: xDrip+ Companion App und Followers sind keine vertrauenswürdige Datenquellen.
diff --git a/docs/CROWDIN/de/Getting-Started/Introduction.md b/docs/CROWDIN/de/Getting-Started/Introduction.md
index 156e1fefb736..1970b4630c55 100644
--- a/docs/CROWDIN/de/Getting-Started/Introduction.md
+++ b/docs/CROWDIN/de/Getting-Started/Introduction.md
@@ -39,7 +39,7 @@ Diverse kommerzielle Hybrid-Closed-Loop-Systeme wurden auf den Markt gebracht, z
Android APS (**AAPS**) ist ein Hybrid-Closed-Loop-System oder eine "künstliche Bauchspeicheldrüse" (Artificial Pancreas System = APS). Es berechnet benötigte Insulinmengen, indem es bewährte [OpenAPS](https://openaps.org/)-Algorithmen (Berechnungsvorschriften) verwendet, die von der #WeAreNotWaiting Typ 1 Diabetes Community entwickelt wurden.
-Da OpenAPS nur mit bestimmten älteren Insulinpumpen kompatibel ist, wurde **AAPS** (das mit einer breiteren Palette von Insulinpumpen verwendet werden kann) 2016 von Milos Kozak für ein Familienmitglied mit Typ-1-Diabetes entwickelt. Seit diesen frühen Tagen wurde **AAPS** durch ein Team von freiwilligen Computerentwicklern und anderen Enthusiasten kontinuierlich weiterentwickelt und verfeinert. Viele dieser Personen haben einen Bezug zur Welt des Typ-1-Diabetes. Heute wird **AAPS** von rund 10.000 Personen genutzt. It is a highly customisable and versatile system, and because it is open-source, it is also readily compatible with many other open-source diabetes software and platforms. Die grundlegenden Komponenten des gegenwärtigen **AAPS**-Systems werden oben in **Bild 1** dargestellt.
+Da OpenAPS nur mit bestimmten älteren Insulinpumpen kompatibel ist, wurde **AAPS** (das mit einer breiteren Palette von Insulinpumpen verwendet werden kann) 2016 von Milos Kozak für ein Familienmitglied mit Typ-1-Diabetes entwickelt. Seit diesen frühen Tagen wurde **AAPS** durch ein Team von freiwilligen Computerentwicklern und anderen Enthusiasten kontinuierlich weiterentwickelt und verfeinert. Viele dieser Personen haben einen Bezug zur Welt des Typ-1-Diabetes. Heute wird **AAPS** von rund 10.000 Personen genutzt. Das System ist sehr flexibel und anpassbar. Dadurch, dass es System Open-Source ist, ist es auch problemlos mit viel anderer Open-Source-Diabetes Software und vielen Plattformen kompatibel. Die grundlegenden Komponenten des gegenwärtigen **AAPS**-Systems werden oben in **Bild 1** dargestellt.
@@ -47,7 +47,7 @@ Da OpenAPS nur mit bestimmten älteren Insulinpumpen kompatibel ist, wurde **AAP
Das „Gehirn“ von AAPS ist eine **App**, die Du selber erstellen ("bauen") musst. Es gibt für dieses Erstellen sehr detaillierte Schritt-für-Schritt-Anleitungen. Du installierst die **AAPS-App** auf einem [kompatiblen](../Getting-Started/Phones.md) **Android-Smartphone** (**1**). Eine Reihe von Nutzenden bevorzugt es, den "Loop" auf einem separaten Smartphone zu haben und es nicht auf ihrem eigentlichen Haupttelefon. Damit ist es dann auch möglich, Dein bestehendes Systemumfeld (z.B. iOS) weiterzunutzen, und nur für AAPS ein Android-Smartphone zu nutzen.
-Das **Android Smartphone** benötigt außer **AAPS** noch eine weitere App. This [additional app](../Getting-Started/CompatiblesCgms.md) receives glucose data from a sensor (**2**) by bluetooth, and then sends the data internally on the phone to the **AAPS app**.
+Das **Android Smartphone** benötigt außer **AAPS** noch eine weitere App. Diese [zusätzliche App](../Getting-Started/CompatiblesCgms.md) empfängt über Bluetooth die Glukosewerte von einem Sensor (**2**) und sendet sie dann im Smartphone an die **AAPS-App**.
Die **AAPS-App** verwendet einen Entscheidungsprozess (**Algorithmus**) von OpenAPS. Neulinge starten mit dem Basis-Algorithmus **oref0** und können mit zunehmender Erfahrung auf den neueren **oref1**-Algorithmus wechseln. Welcher Algorithmus (oref0 und oref1) gewählt werden sollte, hängt stark von Deiner persönlichen Situation ab. Beim Eintreffen eines neuen Sensorwerts, berücksichtigen beide Algorithmen mehrere Faktoren bei der dann ausgeführten Neuberechnung. Per Bluetooth sendet dann der Algorithmus die Befehle, wieviel Insulin benötigt wird, an die Insulinpumpe (**3**). Sämtliche Informationen können als mobile Daten oder per WLAN ins Internet gesendet werden (**4**). Diese Informationen und Daten können mit Followern (wenn nötig) geteilt werden und/oder für Datenanalysen ausgewertet werden.
@@ -84,7 +84,7 @@ Dies alles sind Beispiele, das volle Leistungsspektrum bietet große Flexibilit
Es gibt mehrere mögliche Überwachungskanäle (Sugarmate, Dexcom Follow, xDrip+, Android Auto _etc._), die in bestimmten Szenarien (Schlafen/Fahren) für Eltern und Erwachsene, die individuell einstellbare Warnungen benötigen, hilfreich sind. In einigen Apps (xDrip+) können Alarme auch vollständig ausschaltet werden. Das ist besonders dann nützlich, wenn ein Sensor frisch gesetzt wurde („soacking“) und/oder die Sensorwerte noch nicht vollständig stabil sind und Du mit diesem Sensor erst später loopen möchtest.
#### 5) **Fernbedienung**
-Ein bedeutender Vorteil von **AAPS** gegenüber kommerziellen Systemen ist, dass es für Follower möglich ist, über authentifizierte Texte (SMS) Befehle oder über eine App ([Nachtscout](https://nightscout.github.io/) oder AAPSClient), um eine große Anzahl von Befehlen an das **AAPS** System zurückzuschicken. Das ist eine der durch Eltern von Typ-1 Kindern am häufigsten genutzte Funktionalität in AAPS. Es ist sehr nützlich: zum Beispiel auf dem Spielplatz. Wenn Du einen Snack von Deinem eigenen Telefon aus für einen Vorab-Bolus machen willst, und Dein Kind ins Spielen vertieft ist. It is possible to monitor the system (_e.g._ Fitbit), send basic commands (_e.g._ Samsung Galaxy watch 4), or even run the entire AAPS system from a high-spec smartwatch (**5**) (_e.g._ LEMFO). In diesem letzten Szenario ersetzt die Full-Android-Smartwatch das Smartphone. Mit zunehmender Batteriekapazität und zuverlässigerer Technik der Smartwatches wird diese Option auch immer attraktiver.
+Ein bedeutender Vorteil von **AAPS** gegenüber kommerziellen Systemen ist, dass es für Follower möglich ist, über authentifizierte Texte (SMS) Befehle oder über eine App ([Nachtscout](https://nightscout.github.io/) oder AAPSClient), um eine große Anzahl von Befehlen an das **AAPS** System zurückzuschicken. Das ist eine der durch Eltern von Typ-1 Kindern am häufigsten genutzte Funktionalität in AAPS. Es ist sehr nützlich: zum Beispiel auf dem Spielplatz. Wenn Du einen Snack von Deinem eigenen Telefon aus für einen Vorab-Bolus machen willst, und Dein Kind ins Spielen vertieft ist. Das System kann überwacht werden (_z. B._ Fitbit), grundlegende Befehle senden (_z. B._ Samsung Galaxy Watch 4), oder das gesamte AAPS System kann über eine leistungsstarke Smartwatch (**5**) (_z. B._ LEMFO) vollständig gesteuert werden. In diesem letzten Szenario ersetzt die Full-Android-Smartwatch das Smartphone. Mit zunehmender Batteriekapazität und zuverlässigerer Technik der Smartwatches wird diese Option auch immer attraktiver.
#### 6) **Keine kommerziellen Einschränkungen aufgrund der offenen Anwendungsschnittstellen**
Über die Verwendung eines Open-Source-Ansatzes hinaus kann der Quellcode von **AAPS** jederzeit eingesehen werden, was das allgemeine Prinzip der Bereitstellung offener Programmierschnittstellen ist. Dies gibt anderen Entwicklern die Möglichkeit, ebenfalls neue Ideen einzubringen. **AAPS** ist eng in Nightscout integriert. Dies beschleunigt die Entwicklung und ermöglicht es den Anwendern, Funktionen hinzuzufügen, um das Leben mit Diabetes noch einfacher zu machen. Gute Beispiele für solche Integrationen sind [Nightscout](https://nightscout.github.io/), [Nightscout Reporter](https://nightscout-reporter.zreptil.de/), [xDrip+](https://xdrip.readthedocs.io/en/latest/install/usethedoc/), [M5 Stack](https://github.com/mlukasek/M5_NightscoutMon/wiki) usw. Es besteht ein ständiger Dialog zwischen Open-Source-Entwicklern und den Entwicklern kommerzieller Systeme. Viele der DIY-Innovationen werden schrittweise von kommerziellen Systemen übernommen, wo die Entwicklungen verständlicherweise langsamer sind. Auch weil Schnittstellen zwischen Systemen verschiedener Unternehmen (Pumpen, Apps, Sensoren _usw._) sorgfältig ausgehandelt und lizenziert werden müssen. Dies kann auch Innovationen verlangsamen die für den einzelnen Patienten bequem sind (oder für eine kleine Untergruppe von Patienten mit sehr spezifischen Anforderungen), die aber keinen großen finanziellen Gewinn bringen.
@@ -93,7 +93,7 @@ Ein bedeutender Vorteil von **AAPS** gegenüber kommerziellen Systemen ist, dass
Mit **AAPS** ist es einfach Dinge wie Insulinstände in der Pumpe, Alter des Katheters, Sensoralter, Pumpenbatterie, Insulin-On-Bord _usw._. Viele Aktionen können durch die **AAPS** App durchgeführt werden (Füllen der Pumpe, Abschalten der Pumpe _etc._), anstatt an der Pumpe selbst, was bedeutet, dass die Pumpe in der Tasche oder am Gürtel bleiben kann.
#### 8) **Zugänglichkeit und Bezahlbarkeit**
-**AAPS** bietet Menschen, die es sich derzeit nicht leisten können, sich selbst zu finanzieren, oder die keine Finanzierung/Versicherung haben, Zugang zu einem Hybrid-Closed-Loop-System von Weltklasse, das den kommerziellen Systemen konzeptionell um Jahre voraus ist, was die Entwicklung angeht. Sie benötigen derzeit ein Nightscout-Konto, um **AAPS** einzurichten, obwohl das Nightscout-Konto für den täglichen Betrieb des **AAPS**-Ablaufs nicht erforderlich ist. Viele Menschen verwenden weiterhin Nightscout zur Erfassung ihrer Daten und zur Fernbedienung. Obwohl **AAPS** selbst kostenlos ist, kann das Einrichten von Nightscout über eine der verschiedenen Plattformen eine Gebühr (€ 0 - €12) nach sich ziehen, je nachdem, welche Unterstützung Sie benötigen (siehe Vergleichstabelle) und ob Sie Nightscout nach dem Setup weiter verwenden wollen oder nicht. **AAPS** works with a wide range of affordable (starting from approx €150) [Android phones](https://docs.google.com/spreadsheets/u/1/d/e/2PACX-1vScCNaIguEZVTVFAgpv1kXHdsHl3fs6xT6RB2Z1CeVJ561AvvqGwxMhlmSHk4J056gMCAQE02sAWJvT/pubhtml?gid=683363241&single=true). Verschiedene Versionen sind für bestimmte Standorte und Sprachen verfügbar und AAPS kann auch von [blinden](#accessibility-for-users-aaps-who-are-partially-or-completely-blind) Personen verwendet werden.
+**AAPS** bietet Menschen, die es sich derzeit nicht leisten können, sich selbst zu finanzieren, oder die keine Finanzierung/Versicherung haben, Zugang zu einem Hybrid-Closed-Loop-System von Weltklasse, das den kommerziellen Systemen konzeptionell um Jahre voraus ist, was die Entwicklung angeht. Sie benötigen derzeit ein Nightscout-Konto, um **AAPS** einzurichten, obwohl das Nightscout-Konto für den täglichen Betrieb des **AAPS**-Ablaufs nicht erforderlich ist. Viele Menschen verwenden weiterhin Nightscout zur Erfassung ihrer Daten und zur Fernbedienung. Obwohl **AAPS** selbst kostenlos ist, kann das Einrichten von Nightscout über eine der verschiedenen Plattformen eine Gebühr (€ 0 - €12) nach sich ziehen, je nachdem, welche Unterstützung Sie benötigen (siehe Vergleichstabelle) und ob Sie Nightscout nach dem Setup weiter verwenden wollen oder nicht. **AAPS** arbeitet mit einer großen Auswahl an erschwinglichen [Android-Smartphones](https://docs.google.com/spreadsheets/u/1/d/e/2PACX-1vScCNaIguEZVTVFAgpv1kXHdsHl3fs6xT6RB2Z1CeVJ561AvvqGwxMhlmSHk4J056gMCAQE02sAWJvT/pubhtml?gid=683363241&single=true) (ab ca. €150) zusammen. Verschiedene Versionen sind für bestimmte Standorte und Sprachen verfügbar und AAPS kann auch von [blinden](#accessibility-for-users-aaps-who-are-partially-or-completely-blind) Personen verwendet werden.
#### 9) **Support**
Kein automatisiertes Insulinsystem ist perfekt. Kommerzielle und Open-Source-Systeme sind sich in möglichen Fehler (Übertragungsprobleme und temporäre Hardware-Fehler) ähnlich. Es gibt Unterstützung seitens der Community der AAPS-Nutzer auf Facebook, Discord und GitHub. Hier sind Leute von überall auf der Welt, die an Design und Entwicklung beteiligt waren und solche, die **AAPS** derzeit verwenden. Es gibt auch Facebook-Supportgruppen und Hilfe von Kliniken/Handelsunternehmen für die kommerziellen APS-Systeme - es lohnt sich, mit den Anendern zu sprechen. oder frühere Anwender dieser Systeme, um Feedback zu häufigen Fehlern, zur Qualität des Schulungsangebots und zum Niveau der kontinuierlichen Unterstützung zu erhalten.
@@ -165,7 +165,7 @@ Es ist schwierig, ein „Gefühl“ für ein System zu bekommen, wenn man es nic
## Verwendet AAPS künstliche Intelligenz oder einen Lernalgorithmus?
-The current master version of **AAPS** (3.3.1.3) does not have any machine learning algorithms, multiple-parameter insulin response models, or artificial intelligence. Das System an sich ist, im Hinblick darauf wie es funktioniert, offen und transparent. Es kann sowohl von Patienten und Klinikpersonal verstanden werden und es wird dazu kein Expertenwissen benötigt. Das bedeutet auch, dass Du, wenn Du einen stark schwankenden Tagesablauf hast (z. B. von einer stressigen Arbeitswoche zu einem erholsamen Urlaub) und wahrscheinlich eine deutlich andere Insulinmenge benötigst, sofort in **AAPS** auf ein schwächeres/stärkeres, maßgeschneidertes Profil umschalten kannst. Ein "lernendes System" wird dies für Dich zwar automatisch anpassen, aber es ist sehr wahrscheinlich, dass die Insulinanpassungen so länger dauern werden.
+Die aktuelle Master-Version von **AAPS** (3.3.1.3) enthält keine Maschinenlernalgorithmen, Multiparameter-Insulinreaktionsmodelle oder künstliche Intelligenz. Das System an sich ist, im Hinblick darauf wie es funktioniert, offen und transparent. Es kann sowohl von Patienten und Klinikpersonal verstanden werden und es wird dazu kein Expertenwissen benötigt. Das bedeutet auch, dass Du, wenn Du einen stark schwankenden Tagesablauf hast (z. B. von einer stressigen Arbeitswoche zu einem erholsamen Urlaub) und wahrscheinlich eine deutlich andere Insulinmenge benötigst, sofort in **AAPS** auf ein schwächeres/stärkeres, maßgeschneidertes Profil umschalten kannst. Ein "lernendes System" wird dies für Dich zwar automatisch anpassen, aber es ist sehr wahrscheinlich, dass die Insulinanpassungen so länger dauern werden.
## Welches System ist für mich oder meinen Angehörigen das Richtige?
@@ -222,7 +222,7 @@ Wenn Du das Gefühl hast, dass Du von Deinem Team beim Loopen mit **AAPS** nicht
a) Das **AAPS** System wurde von Patienten und deren Betreuern entworfen. Es wurde letztendlich für die Sicherheit konzipiert, aber auch auf Grundlage einer fundierten Patientenerfahrung. Derzeit gibt es weltweit rund **10.000** AAPS-Nutzer. Es ist daher wahrscheinlich, dass es in Deiner Klinik weitere Patienten gibt, die DIY-Looping verwenden (ob sie gegenseitig davon wissen oder nicht).
-b) Eine kürzlich in der international führenden medizinischen Fachzeitschrift [The Lancet](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8720075/pdf/nihms-1765784.pdf)_(1)_ veröffentlichte und von Experten begutachtete Anleitung hat bestätigt, dass DIY-Loops **sicher** und **wirksam bei der Verbesserung der Diabeteskontrolle** sind, einschließlich der Zeit im Zielbereich (engl. time in range = TIR). There are regular articles in leading journals like [Nature](https://doi.org/10.1038/d41586-023-02648-9)_(3)_ which highlight the progress of the DIY looping community.
+b) Eine kürzlich in der international führenden medizinischen Fachzeitschrift [The Lancet](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8720075/pdf/nihms-1765784.pdf)_(1)_ veröffentlichte und von Experten begutachtete Anleitung hat bestätigt, dass DIY-Loops **sicher** und **wirksam bei der Verbesserung der Diabeteskontrolle** sind, einschließlich der Zeit im Zielbereich (engl. time in range = TIR). Es gibt regelmäßige Artikel in führenden Zeitschriften wie [Nature](https://doi.org/10.1038/d41586-023-02648-9)_(3)_ die den Fortschritt in der DIY-Looping-Commmunity hervorheben.
Durch den Einstieg mit **AAPS** erreicht man eine _schrittweise_ Umstellung von der "Open"-Loop-Pumpenbehandlung, über die Einstellung niedriger BZ-Werte, bis hin zum hybriden "Closed" Loop, wodurch eine Reihe von Zielen erreicht werden. Daher gibt es ein strukturiertes Programm, bei dem der Benutzer in jeder Phase ein gewisses Maß an Kompetenz nachweisen und seine Grundeinstellungen (Basalrate, Insulinempfindlichkeit (ISF) und Kohlehydratfaktor (ICR, I:C, IC)) feinabstimmen muss, bevor er in den Closed Loop kann.
diff --git a/docs/CROWDIN/de/Getting-Started/Phones.md b/docs/CROWDIN/de/Getting-Started/Phones.md
index f426601a2911..a4eda9ff98ac 100644
--- a/docs/CROWDIN/de/Getting-Started/Phones.md
+++ b/docs/CROWDIN/de/Getting-Started/Phones.md
@@ -1,16 +1,16 @@
# Smartphones
-Die aktuelle **AAPS**-Version (3.3) setzt ein Android Smartphone mit Google **Android 11.0 oder höher** voraus. If you are considering buying a new phone, (as of December 2024), **Android 14 is preferred**.
+Die aktuelle **AAPS**-Version (3.3) setzt ein Android Smartphone mit Google **Android 11.0 oder höher** voraus. Solltest Du in Erwägung ziehen, ein neues Smartphone zu kaufen so wäre (Stand: Dezember 2024) **Android 14** zu bevorzugen.
-As of November 2024, several users have reported issues with Android 15 and Omnipod Dash Bluetooth connection.
+Seit November 2024 haben mehrere Benutzer Probleme mit Android 15 und der Omnipod Dash Bluetooth-Verbindung gemeldet.
-Since June 2025, many users report not being able to start Omnipod Dash with Android 16.
+Seit Juni 2025 gibt es Berichte darüber, dass sie den Omnipod Dash nicht mit Android 16 starten können.
-You may wish to delay the updates, especially if you are using Omnipod Dash.
+Insbesondere dann, wenn Du einen Omnipod Dash nutzt, solltest Du überlegen, die entsprechenden Updates zu verzögern.
-Check [Facebook or Discord](../GettingHelp/WhereCanIGetHelp.md) for latest updates on this subject.
+Die allerneusten Informationen zu diesem Thema erhältst Du auf [Facebook oder Discord](../GettingHelp/WhereCanIGetHelp.md).
-Users are strongly encouraged to keep their build of **AAPS** up to date for safety reasons. Für Menschen, die kein Gerät mit Android 11 (oder neuer) nutzen können, stehen weiterhin ältere **AAPS**-Versionen für ältere Android-Versionen zur Verfügung, siehe dazu auch die [Release Notes](#maintenance-android-version-aaps-version).
+Aus Sicherheitsgründen wird Dir dringend empfohlen, Deine **AAPS**-Version immer aktuell zu halten. Für Menschen, die kein Gerät mit Android 11 (oder neuer) nutzen können, stehen weiterhin ältere **AAPS**-Versionen für ältere Android-Versionen zur Verfügung, siehe dazu auch die [Release Notes](#maintenance-android-version-aaps-version).
- [Jelly Pro Einstellungen](../CompatiblePhones/Jelly.md)
- [Huawei Einstellungen](../CompatiblePhones/Huawei.md)
diff --git a/docs/CROWDIN/de/Getting-Started/PreparingForAaps.md b/docs/CROWDIN/de/Getting-Started/PreparingForAaps.md
index a1553e991ba0..74236e78da7c 100644
--- a/docs/CROWDIN/de/Getting-Started/PreparingForAaps.md
+++ b/docs/CROWDIN/de/Getting-Started/PreparingForAaps.md
@@ -28,7 +28,7 @@ Vorsicht ist bei einer (zu) schnellen Verbesserung der Blutzuckerkontrolle und d
Ein wichtiger Sicherheitsaspekt ist, dass eine **schnelle Reduzierung des HbA1c und eine verbesserte Blutzuckerkontrolle bei Personen mit einem über einen längeren Zeitraum erhöhten Glukosespiegel dauerhaften Schaden** verursachen können. Viele Menschen mit Diabetes sind sich dessen nicht bewusst, und nicht alle Klinikärzte machen ihre Patienten auf dieses Problem aufmerksam.
-Dieser Schaden kann **Sehverlust und dauerhafte Neuropathie (Schmerz)** beinhalten. It is possible to avoid this damage occurring, by reducing average glucose levels more slowly. Wenn Du derzeit einen erhöhten HbA1c hast und zu **AAPS** (oder einem anderen Closed-Loop-System) wechselst, besprich dieses potentielle Risiko _bitte_ mit Deinem Klinik-Team, bevor Du startest, und lege gemeinsam einen Zeitraum fest, in dem Du den Glukosespiegel sicher schrittweise senkst. Es ist einfach in **AAPS** zunächst am Anfang einen höheren Glukosezielwert zu setzen (der aktuell höchst mögliche Wert ist 10,6 mmol/l bzw. 191 mg/dl, alternativ kannst Du - sofern nötig - ein entsprechend schwaches Profile hinterlegen) und dann über die Monate hinweg den Zielwert reduzieren.
+Dieser Schaden kann **Sehverlust und dauerhafte Neuropathie (Schmerz)** beinhalten. Es ist möglich, diesen Schaden zu vermeiden, indem der durchschnittliche Glukosespiegel langsamer reduziert wird. Wenn Du derzeit einen erhöhten HbA1c hast und zu **AAPS** (oder einem anderen Closed-Loop-System) wechselst, besprich dieses potentielle Risiko _bitte_ mit Deinem Klinik-Team, bevor Du startest, und lege gemeinsam einen Zeitraum fest, in dem Du den Glukosespiegel sicher schrittweise senkst. Es ist einfach in **AAPS** zunächst am Anfang einen höheren Glukosezielwert zu setzen (der aktuell höchst mögliche Wert ist 10,6 mmol/l bzw. 191 mg/dl, alternativ kannst Du - sofern nötig - ein entsprechend schwaches Profile hinterlegen) und dann über die Monate hinweg den Zielwert reduzieren.
#### Wie schnell kann ich meinen HbA1c reduzieren, ohne dauerhaften Schaden zu riskieren?
@@ -122,7 +122,7 @@ Dieser Abschnitt zielt darauf ab, neuen Benutzern Links zu Ressourcen bereitzust
#### [Abschnitt für Mediziner und Fachpersonal](../UsefulLinks/ClinicianGuideToAaps.md)
-This is a [section specifically for clinicians](../UsefulLinks/ClinicianGuideToAaps.md) who want to know more about AAPS and open source artificial pancreas technology. In der Einleitung gibt es auch Hilfestellung dazu, [wie Du das mit Deinem Diabetes-Team besprechen kannst](#introduction-how-can-i-approach-discussing-aaps-with-my-clinical-team).
+Dieser [Abschnitt ist für Mediziner und Fachpersonal](../UsefulLinks/ClinicianGuideToAaps.md), die mehr über AAPS und Open Source Artificial Pancreas Technolgie lernen möchten. In der Einleitung gibt es auch Hilfestellung dazu, [wie Du das mit Deinem Diabetes-Team besprechen kannst](#introduction-how-can-i-approach-discussing-aaps-with-my-clinical-team).
## Was werden wir bauen und installieren?
@@ -139,7 +139,7 @@ Neben den drei grundlegenden Hardwarekomponenten (Smartphone, Insulinpumpe und G
### 2) Ein Server für Berichte: Nightscout (Tidepool*)
-Um alle **AAPS**-Vorteile nutzen zu können, musst Du einen Nightscout-Server einrichten. You can [do this yourself](https://nightscout.github.io/nightscout/new_user/#free-diy) or alternatively, pay a small fee for a [managed Nightscout service](https://nightscout.github.io/#nightscout-as-a-service) to be set up for you. Nightscout wird genutzt, um über die Zeit hinweg Daten von **AAPS** zu sammeln und kann daraus detaillierte Berichte erstellen, die Zusammenhänge von CGM- und Insulinmustern zeigt. Eltern und Betreuende können Nightscout auch dazu nutzen, um remote mit der **AAPS**-Anwendung zu kommunizieren und das Diabetes-Management des Kindes im Auge zu behalten. Die Funktionen zur Remote-Kommunikation beinhaltet Echtzeit-Informationen der Glukosewerte und dem Insulinspiegel, Remote-Bolus (über SMS) und Ankündigung von Mahlzeiten. Eine getrennte Betrachtung von CGM-Daten und Pumpen-Daten ist beim Versuch die Diabetes-Performanz zu analysieren, so als ob dem blinden Autofahrer der Beifahrende die Umgebung beschreibt. Alternativ zu Nightscout kann seit der AAPS version 3.2 (oder neuer) auch Tidepool genutzt werden.
+Um alle **AAPS**-Vorteile nutzen zu können, musst Du einen Nightscout-Server einrichten. Du kannst das [selbst machen](https://nightscout.github.io/nightscout/new_user/#free-diy) oder alternativ einen kommerziellen Anbieter gegen eine kleine Gebühr mit dem Aufsetzen und Betreiben des Nightscout-Services ([managed service](https://nightscout.github.io/#nightscout-as-a-service)) für Dich beauftragen. Nightscout wird genutzt, um über die Zeit hinweg Daten von **AAPS** zu sammeln und kann daraus detaillierte Berichte erstellen, die Zusammenhänge von CGM- und Insulinmustern zeigt. Eltern und Betreuende können Nightscout auch dazu nutzen, um remote mit der **AAPS**-Anwendung zu kommunizieren und das Diabetes-Management des Kindes im Auge zu behalten. Die Funktionen zur Remote-Kommunikation beinhaltet Echtzeit-Informationen der Glukosewerte und dem Insulinspiegel, Remote-Bolus (über SMS) und Ankündigung von Mahlzeiten. Eine getrennte Betrachtung von CGM-Daten und Pumpen-Daten ist beim Versuch die Diabetes-Performanz zu analysieren, so als ob dem blinden Autofahrer der Beifahrende die Umgebung beschreibt. Alternativ zu Nightscout kann seit der AAPS version 3.2 (oder neuer) auch Tidepool genutzt werden.
### 3) Eine App zum Auslesen Deines Sensors (CGM)
@@ -219,8 +219,8 @@ Das Smartphone sollte regelmäßig Sicherheitsupdates erhalten und stets auf der
```{admonition} delaying Samsung phones updates
:class: Warnung
-Samsung hält unglücklicherweise einen Rekord an erzwungenen Updates nach denen Bluetooth-Verbindungsprobleme auftreten. To disable these forced updates you need to switch the phone to "developer mode" by:
- go to settings and about then software information, then tap build number u til it confirms you have unlocked developer mode. Gehe zurück in die Einstellungen und Du solltest ganz unten einen neuen Eintrag "Entwickleroptionen" finden. Öffne die Entwickleroptionen und scrolle bis zum Punkt "System automat. aktualisieren" und deaktiviere diese Option
+Samsung hält unglücklicherweise einen Rekord an erzwungenen Updates nach denen Bluetooth-Verbindungsprobleme auftreten. Um diese Zwangsupdates zu deaktivieren, musst Du das Smartphone in den „Entwicklermodus“ schalten:
+ Gehe zu Einstellungen - Telefoninfo - Softwareinformationen und tippe so lange auf „Buildnummer“, bis die Meldung über den aktivierten Entwicklermodus erscheint. Gehe zurück in die Einstellungen und Du solltest ganz unten einen neuen Eintrag "Entwickleroptionen" finden. Öffne die Entwickleroptionen und scrolle bis zum Punkt "System automat. aktualisieren" und deaktiviere diese Option
```
```{admonition} Google Play Protect potential Issue
diff --git a/docs/CROWDIN/de/Getting-Started/Watches.md b/docs/CROWDIN/de/Getting-Started/Watches.md
index e39d69806c45..b1e63b5e9cd9 100644
--- a/docs/CROWDIN/de/Getting-Started/Watches.md
+++ b/docs/CROWDIN/de/Getting-Started/Watches.md
@@ -13,7 +13,7 @@ Smartwatches werden mehr und mehr mit **AAPS**,_sowohl_ für Erwachsene mit Diab
Smartwatches können - je nach Modell - auf unterschiedliche Weise mit **AAPS** genutzt werden. Sie können **AAPS**ganz oder teilweise steuern oder einfach verwendet werden, um Glukosewerte, aktives Insulin und andere Parameter remote zu überprüfen.
-Die Integration einer Smartwatch mit **AAPS** kann in vielen Situationen nützlich sein. Z.B. beim Auto- oder Motorradfahren oder bei sportlichen Aktivitäten. Some people feel that looking at a watch (in a meeting, party, dinner table etc.) is more discrete than looking on a phone. Von einem Sicherheitsaspekt ist eine Smartwatch, wenn man unterwegs ist, besonders hilfreich. Das **AAPS**-Smartphone kann (z. b. in der Tasche) verstaut bleiben und AAPS kann über die Smartwatch gesteuert werden.
+Die Integration einer Smartwatch mit **AAPS** kann in vielen Situationen nützlich sein. Z.B. beim Auto- oder Motorradfahren oder bei sportlichen Aktivitäten. Für manche Menschen ist ein kurzer Blick (z. B. in Besprechungen, auf einer Party oder beim Abendessen) auf die Smartwatch deutlich diskreter als der Blick auf das Smartphone. Von einem Sicherheitsaspekt ist eine Smartwatch, wenn man unterwegs ist, besonders hilfreich. Das **AAPS**-Smartphone kann (z. b. in der Tasche) verstaut bleiben und AAPS kann über die Smartwatch gesteuert werden.
## Besondere Vorteile für **AAPS**-nutzende Eltern/Betreuende
@@ -49,11 +49,11 @@ Der beste Weg, eine Smartwatch auszusuchen, ist in den entsprechenden **AAPS** D
## Full Android
-Klingt attraktiv, oder? Wie dem auch sei, momentan experimentieren nur wenige Enthusiasten mit **AAPS** auf einer Standalone Smartwatch. Es gibt nur wenige Smartwatches mit einer vernünftigen Bedienoberfläche, die auch gut mit **AAPS** und Deiner CGM App funktionieren. Popular models include the LEMFO LEM. Du musst die vollständige **AAPS** APK (die Apk, die normalerweise auf einem Smartphone installiert wird) anstelle der **AAPS** "wear" apk auf die Smartwatch laden.
+Klingt attraktiv, oder? Wie dem auch sei, momentan experimentieren nur wenige Enthusiasten mit **AAPS** auf einer Standalone Smartwatch. Es gibt nur wenige Smartwatches mit einer vernünftigen Bedienoberfläche, die auch gut mit **AAPS** und Deiner CGM App funktionieren. Beliebte Modelle sind unter anderem der LEMFO LEM. Du musst die vollständige **AAPS** APK (die Apk, die normalerweise auf einem Smartphone installiert wird) anstelle der **AAPS** "wear" apk auf die Smartwatch laden.
Auch wenn es derzeit keinen eindeutigen Spezifikationen gibt, die erkennen lassen, ob eine Smartwatch als Standalone **AAPS** nutzbar ist, gibt es einige Parameter, die gute Indikatoren sind:
-1) Android 11 or newer. 2) Die Möglichkeit zu haben das Zifferblatt aus dem "Square-Modus" zu holen, um Text zum einfacheren Lesen zu vergrößern. 3) Sehr gute Akkulaufzeit. 4) Gute Bluetooth-Reichweite.
+1) Android 11 oder höher. 2) Die Möglichkeit zu haben das Zifferblatt aus dem "Square-Modus" zu holen, um Text zum einfacheren Lesen zu vergrößern. 3) Sehr gute Akkulaufzeit. 4) Gute Bluetooth-Reichweite.
Die meisten Frustrationen mit Standalone **AAPS**-Smartwatches entstehen aus der Interaktion mit einem winzigen Bildschirm, und der Tatsache, dass die aktuelle AAPS-Voll-App-Benutzeroberfläche nicht für eine Smartwatch konzipiert wurde. Durch das sehr eingeschränkte Display und kann ein Stift beim Editieren der **AAPS**-Einstellungen helfen. Einige der AAPS-Tasten sind möglicherweise auf dem Zifferblatt nicht sichtbar.
@@ -75,7 +75,7 @@ Wenn Du eine Standalone Smartwatch aufsetzen möchtest und Zusatzinformationen b
Die ersten drei Smartwatch-Optionen setzen **Wear OS** als Betriebssystem voraus.
-**Wear OS** ist das Betriebssystem, das auf einigen modernen Android Smartwatches läuft. Wenn die Smartwatch nur als _kompatibel_ mit Android und iOS beschrieben wird, bedeutet das nicht, dass sie Wear OS verwendet. Möglicherweise handelt es sich dann dabei um ein anderes Betriebssystem, das nicht mit **AAPS** kompatibel ist. To support installation and use of any version of **AAPS** or **AAPSClient**, a smartwatch will need to be running **Wear OS**, and be Android 11 or newer. As a guide, as of October 2024, the latest release of **Wear OS** is version 5.0 (based on Android 13).
+**Wear OS** ist das Betriebssystem, das auf einigen modernen Android Smartwatches läuft. Wenn die Smartwatch nur als _kompatibel_ mit Android und iOS beschrieben wird, bedeutet das nicht, dass sie Wear OS verwendet. Möglicherweise handelt es sich dann dabei um ein anderes Betriebssystem, das nicht mit **AAPS** kompatibel ist. Eine Smartwatch sollte **Wear OS** und idealerweise Android 11 (oder neuer) nutzen, um die verschiedenen Versionen von **AAPS** oder dem **AAPSClient** voll nutzen zu können. Im Oktober 2024 war die aktuelle **Wear OS**-Version WearOS 5.0 (mit Android 13 als Basis).
Wenn Du die **AAPS** wear.apk auf Deiner **Wear OS**-Smartwatch installierst, kannst Du aus einer Vielzahl verschiedener **AAPS**-Ziffernblätter auswählen. Alternativ kannst Du auch das Standard-Ziffernblatt Deiner Smartwatch mit **AAPS** Informationen erweitern (sog. "complications"). Eine Komplikation ist jede Funktionalität, die zusätzlich zur Uhrzeit hinaus auf dem Zifferblatt angezeigt wird.
diff --git a/docs/CROWDIN/de/GettingHelp/GeneralTroubleshooting.md b/docs/CROWDIN/de/GettingHelp/GeneralTroubleshooting.md
index ab00637b0f73..b70689a44a1e 100644
--- a/docs/CROWDIN/de/GettingHelp/GeneralTroubleshooting.md
+++ b/docs/CROWDIN/de/GettingHelp/GeneralTroubleshooting.md
@@ -37,37 +37,37 @@ Ignoriere sie: Weitere Details, Trotzdem installieren.
* [SMS-Befehle](#SMSCommands-troubleshooting)
-### Frequent Bluetooth connection problems
+### Häufige Bluetooth-Verbindungsprobleme
#### Android 15
```{warning}
-Developers are working on this issue impacting **AAPS** on some Samsung and Pixel phones.
+Entwickler arbeiten an dem Problem, das Einfluss auf **AAPS** auf einigen Samsung und Pixel Smartphones hat.
```
-After upgrading Android or moving to a recent phone, **AAPS** frequently loses Bluetooth connection to the pump. The problem disappears temporarily when restarting the phone. If the phone runs Android 15, you can try to enable the following:
+Nach einem Android-Upgrade oder dem Umzug auf ein neueres Smartphone verliert **AAPS** häufig die Bluetooth-Verbindung zur Pumpe. Mit einem Neustart des Smartphones verschwindet das Problem vorübergehend. Wenn auf dem Smartphone Android 15 läuft, kannst Du versuchen die folgenden Dinge zu aktivieren:
-1) **Open preferences** by clicking the three-dot menu on the top right side of the home screen.
+1) **Öffne die Einstellungen** durch einen Klick auf das 3-Punkte-Menü rechts oben auf dem Startbildschirm.

-2. Scroll down and open the **Confirmation beeps** / **Advanced** submenu. Enable **Bond BT device on Android 15+**.
+2. Scrolle ganz herunter und öffne das **Bestätigungstöne** / **Erweitertes**-Untermenü. Aktiviere **Verbinde BT-Gerät bei Android 15+**.

-3. If the pump asks for a pairing request, accept it.
+3. Wenn die Pumpe eine Koppelungsanfrage schickt, nimm Sie sie an.
-4. Restart your phone.
+4. Starte dein Smartphone neu.
-#### Battery optimization
+#### Akku-Optimierung
-Der Fehler kann bei verschiedenen Insulinpumpen auftreten. Apart from excluding AAPS from any battery optimization, you can also exclude the system Bluetooth app from battery optimization. In einigen Fällen hilft das. Depending on the phone you use, you will find the Bluetooth app differently.
+Der Fehler kann bei verschiedenen Insulinpumpen auftreten. Neben AAPS von jeder Akku-Optimierung auszuschließen, kannst Du auch die Bluetooth-App des Systems von der Akku-Optimierung ausschließen. In einigen Fällen hilft das. Je nach verwendetem Smartphone findet sich die Bluetooth-App an anderen Stellen.
Hier sind Beispiele wie, Du die Einstellungen auf einzelnen Android-Smartphones findest.
-##### Pixel phones (stock Android)
+##### Pixel Smartphones (unverändertes Android)
* Gehe zu Einstellungen > Apps
diff --git a/docs/CROWDIN/de/GettingHelp/TroubleshootingAndroidStudio.md b/docs/CROWDIN/de/GettingHelp/TroubleshootingAndroidStudio.md
index e2c40c99c319..76ceed0ce4af 100644
--- a/docs/CROWDIN/de/GettingHelp/TroubleshootingAndroidStudio.md
+++ b/docs/CROWDIN/de/GettingHelp/TroubleshootingAndroidStudio.md
@@ -168,7 +168,7 @@ Wenn Du die folgende Fehlermeldung erhältst, musst Du, bevor Du es noch einmal

-4. In Version (1), wähle das JDK aus, das zur **AAPS**-Version passt (das ist die von Dir notierte Version aus der Anforderungstabelle). In Vendor (2) select any Vendor. Location (3): Ändere nichts.
+4. In Version (1), wähle das JDK aus, das zur **AAPS**-Version passt (das ist die von Dir notierte Version aus der Anforderungstabelle). In Vendor (2) wähle einen beliebigen Anbieter aus. Location (3): Ändere nichts.

@@ -206,7 +206,7 @@ Wenn Du die folgende Fehlermeldung erhältst, musst Du, bevor Du es noch einmal
Wenn Du eine Fehlermeldung wie die unten siehst, verwendest Du wahrscheinlich ein Windows 10 32-Bit-Betriebssystem. Dies wird seit Android Studio 3.5.1 und höher nicht unterstützt und es gibt leider nichts, was die **AAPS**-Entwickelnden dagegen tun können!
- There is information on the internet about how to determine whether you have a 32-bit or 64-bit OS - i.e. [this one](https://support.microsoft.com/en-us/windows/32-bit-and-64-bit-windows-frequently-asked-questions-c6ca9541-8dce-4d48-0415-94a3faa2e13d).
+ Es gibt im Internet eine Reihe von Anleitungen (wie z. B. [diese](https://support.microsoft.com/en-us/windows/32-bit-and-64-bit-windows-frequently-asked-questions-c6ca9541-8dce-4d48-0415-94a3faa2e13d)), die beschreiben, wie Du herausfindest, ob Du ein 32-Bit oder 64-Bit Betriebssystem hast.

diff --git a/docs/CROWDIN/de/GettingHelp/WhereCanIGetHelp.md b/docs/CROWDIN/de/GettingHelp/WhereCanIGetHelp.md
index dacad7b2b3fa..37818e8cbef7 100644
--- a/docs/CROWDIN/de/GettingHelp/WhereCanIGetHelp.md
+++ b/docs/CROWDIN/de/GettingHelp/WhereCanIGetHelp.md
@@ -8,7 +8,7 @@ Dieses Projekt basiert auf ehrenamtlicher Arbeit, weshalb einige Regeln existier
* Stufe 2: Durchsuche die Facebook-Gruppe; wenn deine Frage dort nicht schon beantwortet wurde, dann stelle sie in der [AndroidAPS users Facebook-Gruppe](https://www.facebook.com/groups/1900195340201874/).
* Stufe 3: Wenn Facebook keine Lösung bringt, frage in [discord](https://discord.gg/4fQUWHZ4Mw). Duplizierte Beiträge werden auf beiden Kanälen ignoriert/gelöscht, um doppelte Antworten zu vermeiden. Denke bitte daran, dass die Mehrheit der Entwickler sich in Eurpoa befinden, so dass sie zur Beantwortung nicht rund um die Uhr verfügbar sind; bitte gib ihnen besonders an Wochenenden und in der Urlaubszeit ein paar Stunden Zeit.
* Stufe 4: Erstelle ein [Fehlerticket](https://github.com/nightscout/AndroidAPS/issues) und hänge die [Protokolldateien](../GettingHelp/AccessingLogFiles.md) (engl. log files) an.
-* level 5: email *developers@aaps.app* (only if personal data is involved that should not go in a public channel and your problems have not been resolved in the other levels)
+* Stufe 5: Schreibe eine E-Mail an *developers@aaps.app* (nur dann, wenn persönliche Daten benötigt werden, die nicht auf einem öffentlichen Kanal verbreitet werden sollten und wenn dein Problem nicht auf einer anderen Stufe gelöst wurde)
Für Unterstützung zu CGM-Quellen nutze bitte die Facebook-Gruppen oder Discord-Kanäle für das jeweilige System (z. B. [xDrip+](https://www.facebook.com/groups/xDripG5/), [600 series uploader](https://www.facebook.com/groups/NightscoutForMedtronic/)). Bei Unterstützungsbedarf zu Nightscout nutze [CGM in der Cloud](https://www.facebook.com/groups/cgminthecloud/), da die Mitglieder dort Spezialwissen haben, das Leute in den verschiedenen Systemgruppen nicht in der Tiefe besitzen.
@@ -16,7 +16,7 @@ Für Unterstützung zu CGM-Quellen nutze bitte die Facebook-Gruppen oder Discord
Trete der [AndroidAPS Facebook-Gruppe](https://www.facebook.com/groups/1900195340201874/) und/oder [AndroidAPS auf Discord](https://discord.gg/4fQUWHZ4Mw) bei. Du kannst dort alle Fragen zum Algorithmus stellen, alle Setup-Probleme posten, die du mit Android Studio und der Erstellung der APK hast, alle Fragen zur Verwendung der App anbringen und auch Tipps bekommen, wie du die App optimal nutzen kannst. Es gibt auch eine Gruppe für die Combo Insulinpumpe [AAPSCombo](https://www.facebook.com/groups/127507891261169/), die ein etwas spezifischeres Setup hat.
-Bitte beachte, dass Facebook kürzlich innerhalb der AAPS Facebook-Gruppe geteilte externe Links entfernt hat. Dies betrifft sowohl aktuelle als auch ältere Beiträge mit externen Links zu den AAPS-Notizen bzw. zur AAPS Dokumentation („read the docs“). For new users who are working through the Objectives and reviewing historic AAPS Facebook posts please search key terms as discussed within the AAPS notes for further assistance.
+Bitte beachte, dass Facebook kürzlich innerhalb der AAPS Facebook-Gruppe geteilte externe Links entfernt hat. Dies betrifft sowohl aktuelle als auch ältere Beiträge mit externen Links zu den AAPS-Notizen bzw. zur AAPS Dokumentation („read the docs“). Als Neuling, der sich gerade durch die Ziele arbeitet und auf der Suche nach Hilfe historische AAPS Facebook-Beiträge prüfen möchte, suche mit den Suchbegriffen wie sie in den AAPS-Notizen diskutiert werden.
## Weitere Informationsquellen in englischer Sprache
diff --git a/docs/CROWDIN/de/Maintenance/DocumentationUpdate.md b/docs/CROWDIN/de/Maintenance/DocumentationUpdate.md
index 0100ad31e026..75fcfa0956f3 100644
--- a/docs/CROWDIN/de/Maintenance/DocumentationUpdate.md
+++ b/docs/CROWDIN/de/Maintenance/DocumentationUpdate.md
@@ -1,8 +1,8 @@
# Docs Updates & Änderungen
-## May 2025
+## Mai 2025
-- Added [3.2.0.4 upgrade page](#update-aaps-3204) @psonnera
+- [3.2.0.4 Upgrade-Seite](#update-aaps-3204) hinzugefügt @psonnera
## Januar 2025
diff --git a/docs/CROWDIN/de/Maintenance/ReleaseNotes.md b/docs/CROWDIN/de/Maintenance/ReleaseNotes.md
index 4781320593a6..39a89dfd831d 100644
--- a/docs/CROWDIN/de/Maintenance/ReleaseNotes.md
+++ b/docs/CROWDIN/de/Maintenance/ReleaseNotes.md
@@ -23,7 +23,7 @@ Da die Releasefolge und deren Veröffenlichungszeitpunkte immer wieder erfragt w
## Android Version und AAPS Version
-If your smartphone uses an Android Version older than Android 11 you will not be able to use AAPS v3.3 and up as it requires at least Android 11.
+Wenn die Android-Version Deines Smartphones älter als Android 11 ist, kannst Du nicht auf AAPS 3.3 updaten. Die Mindestanforderung ist Android 11.
Damit Benutzer älterer Android-Versionen nicht ausgeschlossen werden, wurden zwei ältere Versionen zur Verfügung gestellt, bei denen die Versionsprüfung angepasst wurde. Es sind keine anderen Verbesserungen enthalten.
@@ -58,46 +58,46 @@ WearOS 5, API Level 34 (Android 14) hat [einige Einschränkungen](#BuildingAapsW
(version3300)=
## Version 3.3.2.0
-Release date: 27-03-2025
+Erscheinungsdatum: 27.03.2025
### So wird aktualisiert
-* [Android Studio version called "Meerkat"](#Building-APK-recommended-specification-of-computer-for-building-apk-file) or above is required to build this version. If you already built a 3.3.x version, you need to upgrade Android Studio again.
-
-### Starting this version, notification and version enforcement has been simplified and softed and works following way:
-* No expiration when device is offline (if no connection to the internet). It means no 60 and 90 days grace periods anymore.
-* After expiration LGS mode is enforced
-* You'll receive warning/notifications less often:
- - 28+ days remaining: every 7 days
- - 27-14 days remaining: every 3 days
- - then once a day
- - Notification will be generated after noon to not bother you during nights
-* There are only 2 kinds of notification
- - New version available (has no effect on AAPS)
- - Application is expiring on some date in the future (still no effect on AAPS) / has expired (AAPS will turn into LGS mode)
-
-### News
-
-* SMS RESTART command @MilosKozak
-* Watch Profile switch parameters @olorinmaia
-* Dark mode AAPS V2 watchface @olorinmaia
-* G7 data exchange improvements @olorinmaia
-* Widget configuration @MilosKozak
-* Radiobuttons UI improvements @olorinmaia
-* Automation: position choosing from map @MilosKozak
-* Version visible on main screens @MilosKozak
-* Compilation with existing git system in enforced (no zip downloads)
-* Show version on main screen @MilosKozak
-* Tidepool upload improvements @ConstantinMatheis
+* Um diese Version zu erstellen, benötigst Du die [Android Studio Version „Meerkat“](#Building-APK-recommended-specification-of-computer-for-building-apk-file) oder höher. Auch wenn Du bereits eine 3.3.x-Version erstellt hast, musst Du das Android Studio erneut aktualisieren.
+
+### Beginnend mit dieser Version, wurde die Benachrichtigung und die Pflicht auf die neueste Version aktualisieren zu müssen vereinfacht und aufgeweicht. Das Vorgehen ist wie folgt:
+* Frist läuft nicht ab, wenn das Gerät offline ist (wenn keine Verbindung zum Internet besteht). D. h. es gibt keine 60- und 90-Tage „Übergangsfristen“ mehr.
+* Nach Ablauf wird der LGS-Modus erzwungen
+* Du erhältst seltener Warnungen/Benachrichtigungen:
+ - 28+ Tage verbleibend: alle 7 Tage
+ - 27-14 Tage verbleibend: alle 3 Tage
+ - dann einmal am Tag
+ - Benachrichtigung wird nach Mittag generiert, um Dich während der Nacht nicht zu stören
+* Es gibt nur 2 Benachrichtigungsarten
+ - Neue Version verfügbar (hat keine Auswirkung auf AAPS)
+ - Anwendung läuft bald ab (noch keine Auswirkung auf AAPS) / ist abgelaufen (AAPS wird in den LGS-Modus umgestellt)
+
+### Neues
+
+* SMS RESTART Befehl @MilosKozak
+* Smartwatch Profilwechsel-Parameter @olorinmaia
+* Dark Mode AAPS V2 Zifferblatt @olorinmaia
+* Verbesserung des G7-Datenaustauschs @olorinmaia
+* Widget-Konfiguration @MilosKozak
+* Radiobuttons UI verbessert @olorinmaia
+* Automatisierung: Position aus der Karte auswählen @MilosKozak
+* Version auf der Übersicht sichtbar @MilosKozak
+* Kompilierung mit vorhandenem Git-System wird erzwungen (keine Zip-Downloads)
+* Version auf der Übersicht anzeigen @MilosKozak
+* Tidepool-Upload verbessert @ConstantinMatheis
### Behobene Fehler
-* Dash unbonding fix @Andreas
-* Garmin fixes @robertbuessow @suside
-* Fix of IOB displaying in dialogs @olorinmaia
-* Objectives spelling and validation improvements @MilosKozak
-* Fixed rendering of emulated TBRs @MilosKozak
-* Fixed bypassing security @tdrkDev
+* Dash: Problem mit Entkoppelung behoben @Andreas
+* Garmin: Probleme behoben @robertbuessow @suside
+* IOB-Anzeige in Dialogen korrigiert @olorinmaia
+* Verbesserung der Rechtschreibung und der Validierungsprozesse in den Zielen (Objectives) @MilosKozak
+* Rendern der emulierten TBRs verbessert @MilosKozak
+* Umgehen der Sicherheitsmechanismen korrigiert @tdrkDev
## Version 3.3.1.3
@@ -107,7 +107,7 @@ Erscheinungsdatum: 21.01.2025
* Dash: Bonding ist optional (standardmäßig ausgeschaltet) @MilosKozak
* Equil: Bolus 10+U Fehler behoben, Alarmverbesserungen @EquilHack
-* Garmin: watch improvements @swissalpine
+* Garmin: Smartwatch-Verbesserungen @swissalpine
* Smartwatch-Verbesserungen @olorinmaia
* Loop-Status von der Smartwatch steuern @tdrkDev
* Stabilitätsverbesserungen
@@ -256,16 +256,16 @@ Erscheinungsdatum: 29.12.2024
## [Version 3.2.0.4](https://github.com/nightscout/AndroidAPS/releases/tag/3.2.0.4)
-Release date: 27-02-2024
+Erscheinungsdatum: 27.02.2024
-This version is the last one supporting Android 10. If you cannot upgrade to Android 11, [update AAPS to 3.2.0.4](#update-aaps-3204).
+Diese Version ist die letzte, die Android 10 unterstützt. Wenn Du nicht auf Android 11 aktualisieren kannst, [aktualisiere AAPS auf Version 3.2.0.4](#update-aaps-3204).
### Änderungen
-- xDrip G7 support
-- Medtrum fixes
-- Automation icon fix
-- Passing objective 1 fix
+- xDrip+ G7-Unterstützung
+- Medtrum-Korrekturen
+- Automatisierungssymbol korrigiert
+- Erreichen des Ziel 1 behoben
(version3200)=
@@ -276,8 +276,8 @@ Erscheinungsdatum: 23.10.2023
### Wichtige Hinweise
- Nightscout Version 15 ist zwingend erforderlich
-- Wenn Websockets in NS v3 genutzt werden, werden Behandlungen, die über die NS Oberfläche (Plus-Button) oder andere Anwendungen, die die V1 API nutzen, eingegeben werden, nicht an AAPS gesendet. Dies wird in einer der kommenden NS-Versionen behoben werden. Always use the same client (v1 or v3) in AAPS and AAPSClient until NS fully switch to v3 internally. Das Gleiche gilt für AAPS und den AAPSClient selbst.
-- Websockets in v3 plugin work in a similar manner as v1 plugin. Mit deaktivierten Websockets plant AAPS regelmäßige NS-Downloads ein. Da NS damit dann nicht mehr permanent verbunden ist, wird so der Stromverbrauch reduziert. On the opposite side it means delays in exchanging data. Bitte lies [diese](#Important-comments-on-using-v3-versus-v1-API-for-Nightscout-with-AAPS) wichtigen Kommentare des Entwicklerteams, bevor Du es nutzt!
+- Wenn Websockets in NS v3 genutzt werden, werden Behandlungen, die über die NS Oberfläche (Plus-Button) oder andere Anwendungen, die die V1 API nutzen, eingegeben werden, nicht an AAPS gesendet. Dies wird in einer der kommenden NS-Versionen behoben werden. Verwende immer den gleichen Client (v1 oder v3) in AAPS und AAPSClient, bis NS intern auf v3 umgestellt ist. Das Gleiche gilt für AAPS und den AAPSClient selbst.
+- Websockets im v3-Plugin funktionieren ähnlich wie im v1-Plugin. Mit deaktivierten Websockets plant AAPS regelmäßige NS-Downloads ein. Da NS damit dann nicht mehr permanent verbunden ist, wird so der Stromverbrauch reduziert. Das bedeutet allerdings auch, dass Daten seltener ausgetauscht werden (Datenaktualität). Bitte lies [diese](#Important-comments-on-using-v3-versus-v1-API-for-Nightscout-with-AAPS) wichtigen Kommentare des Entwicklerteams, bevor Du es nutzt!
- Wenn xDrip als BZ-Quelle genutzt wird, muss diese nach dem Update noch einmal neu eingestellt werden (bedingt durch interne Anpassungen).
- Um das erste Objective (Ziel) zu erreichen, kann anstelle von Nightscout nun auch Tidepool genutzt werden.
- Wenn Daten an xDrip+ gesendet werden sollen, muss xDrip- Synchronisierungs-Plugin konfiguriert werden. Um Glukosewerte von AAPS in xDrip zu erhalten, muss "xDrip+ Sync Follower" als Quelle ausgewählt sein
@@ -313,7 +313,7 @@ Erscheinungsdatum: 23.10.2023
- Änderung im Bolus-Rechner: Wenn CGM-Daten fehlen, wird der Prozentsatz ignoriert (d.h. 100% wird genutzt)
- Umstellung auf das KTS Build System @MilosKozak
- Verbesserung der CI-Integration @MilosKozak @buessow
-- tests cleanup @ryanhaining @MilosKozak
+- Bereinigung der Tests @ryanhaining @MilosKozak
- Mehr als 110.000 neue Codezeilen, 240.000 Zeilen geändert, 6.884 Dateien angepasst
(Important-comments-on-using-v3-versus-v1-API-for-Nightscout-with-AAPS)=
@@ -336,11 +336,11 @@ EINSCHRÄNKUNGEN
- NS 15 muss mit AAPS 3.2 verwendet werden
- V3 erkennt keine Updates, die durch das V1 Protokoll vorgenommen wurden. Das wird vermutlich in einer der kommenden Nightscout-Versionen behoben sein
- Im umgekehrten Fall erkennt V1, durch die wenig effiziente Art Änderungen nachzuverfolgen, Änderungen, die durch V3 vorgenommen wurden
-- remember NS still uses v1 internally so far thus is not possible to enter data through NS web UI if you are using v3. Um die Daten remote einzugeben, musst Du SMS über den AAPSClient nutzen
+- Bitte habe im Kopf, dass Nighscout intern immer noch V1 nutzt, und es deswegen nicht möglich ist, Daten über die Nightscout-Weboberfläche einzugeben, sofern Du V3 verwendest. Um die Daten remote einzugeben, musst Du SMS über den AAPSClient nutzen
EMPFOHLENE EINSTELLUNGEN
- Aus den oben beschriebenen Gründen solltest Du auf allen Deinen Geräten die gleiche Methode verwenden (Hinweis: zum Redaktionsschluss nutzen alle Uploader derzeit noch V1). Wenn Du Dich für V3 entscheidest, wähle in AAPS und allen AAPSClients V3
-- v3 is preferred because of efficiency
+- Aus Effizienzgründen wird V3 bevorzugt
- Der Einsatz von Websockets mit V3 oder nicht ist Geschmackssache
- Es wird DRINGEND empfohlen AAPS die Daten sammeln zu lassen und dann zentral als einziger Uploader an Nightscout übertragen lassen. Alle anderen Geräte und Anwendungen sollten Daten von Nightscout lediglich auslesen. Dadurch vermeidest Du Synchronisierungsfehler und -konflikte. Dies gilt auch für die Übermittlung der Glukosewerte an Nightscout mit dem Dexcom Share Connector o. ä. Tools
@@ -494,7 +494,7 @@ Erscheinungsdatum: 12.01.2021
- Fehlerbehebung für SMB & Dexcom App
- Watchface Korrekturen
- Verbesserte Crash-Reports
-- gradle reverted to allow direct watchface installation
+- Gradle zurückgesetzt, um direkte Installation des Watchfaces zu ermöglichen
- Fehlerbehebung bei Automatisierungen
- Verbesserung Dana RS Treiber
- Verschiedene Absturzursachen behoben
@@ -520,10 +520,10 @@ Erscheinungsdatum: 01.01.2021
- Neues Watchface @rICTx-T1D
- Verbesserung der Verbindung zur Dana RS @MilosKozak
- Verhalten "Unveränderte CGM Werte" für SMB für Dexcom-nativer App entfernt
-- New [Low Resolution Skin](#Preferences-skin)
+- Neue [niedrig auflösende Oberfläche](#Preferences-skin)
- Neuer Patiententyp [„Schwangere“](#Open-APS-features-overview-of-hard-coded-limits) @Brian Quinion
- Neues NSClient-Layout für Tablets @MilosKozak
-- NSClient transfer insulin, sensitivity and display settings directly from main AAPS @MilosKozak
+- NSClient überträgt Insulin, Senstivität und Anzeige-Einstellungen direkt von AAPS @MilosKozak
- [Filter für Einstellungen](../SettingUpAaps/Preferences.md) @Brian Quinion
- Neue Pumpensymbole @Rig22 @@teleriddler @osodebailar
- Neuer [Insulintyp Lyumjev](#Config-Builder-lyumjev)
@@ -653,7 +653,7 @@ Nutze bitte [Android Studio 3.6.1](https://developer.android.com/studio/) oder n
- Profile können geklont und bearbeitet werden.
- Lokale Profile können zu Nightscout hochgeladen werden.
- Profilwechsel können in ein neues lokales Profil geklont werden (Zeitverschiebung und Prozentsatz werden berücksichtigt).
- - Vertical NumberPicker for targets
+ - Neue Eingabemöglichkeit für Zielwerte
- Einfaches Profil wurde entfernt.
@@ -785,7 +785,7 @@ Erscheinungsdatum: 03.03.2019
- Unterstützung für [Accu-Chek Insight](../CompatiblePumps/Accu-Chek-Insight-Pump.md) (von Tebbe Ubben und JamOrHam)
- Statusanzeige auf dem Hauptbildschirm (Nico Schmitz)
- Assistent für die Zeitumstellung (Sommer-/Winterzeit - Roumen Georgiev)
-- Fix processing profile names coming from NS (Johannes Mockenhaupt)
+- Korrektur der Verarbeitung von Profilnamen, die von Nightscout übertragen werden (Johannes Mockenhaupt)
- Sperre des User Interface behoben (Johannes Mockenhaupt)
- Unterstützung für die aktualisierte G5-App (Tebbe Ubben und Milos Kozak)
- G6, Poctech, Tomato, Eversense als BZ-Quelle (Tebbe Ubben und Milos Kozak)
diff --git a/docs/CROWDIN/de/Maintenance/Update3_0.md b/docs/CROWDIN/de/Maintenance/Update3_0.md
index a1f887521c1d..dfc2a7cbeb12 100644
--- a/docs/CROWDIN/de/Maintenance/Update3_0.md
+++ b/docs/CROWDIN/de/Maintenance/Update3_0.md
@@ -20,11 +20,11 @@ orphan: true
* Wenn eine der Bedingungen fehlt, musst Du sie erneut hinzufügen.
* Rote Automatisierungen enthalten ungültige Aktionen, bearbeite sie und setze sie auf gültige Werte zurück.
- Example: A profile change to 140% was allowed earlier but is now restricted to 130%.
+ Beispiel: Eine Änderung des Profils auf 140 % wurde früher erlaubt, ist jetzt aber auf 130 % beschränkt.
## Prüfe Deine NSClient- und Synchronisations-Einstellungen
-* The implementation of the nsclient plugin has changed completely.
+* Die Implementierung des NSClient Plugins hat sich komplett geändert.
* Gehe zur Registerkarte NSClient und öffne die Einstellungen im rechten Menü. Eine neue Einstellung "Synchronisierung" ist jetzt verfügbar.
* Du kannst nun eine detaillierte Auswahl treffen, welche Daten mit deiner Nightscout-Seite synchronisiert werden sollen.
@@ -34,12 +34,12 @@ orphan: true
* Um Dein aktuelles Nightscout-Profil in ein lokales Profil zu kopieren, geh auf die Seite 'Behandlungen' (jetzt im rechten Dreipunkt-Menü).
* Suche nach einem Profilwechsel mit 100% und drücke 'Klonen'.
* Ein neues lokales Profil wird hinzugefügt, dass vom aktuellen Datum an gültig ist.
-* Um das Profil von Nightscout aus zu aktualisieren, musst Du 'Clone' verwenden (den Eintrag, nicht das Profil) und die Änderungen speichern. You should see "Profile valid from:" set to current date.
+* Um das Profil von Nightscout aus zu aktualisieren, musst Du 'Clone' verwenden (den Eintrag, nicht das Profil) und die Änderungen speichern. Du solltest „Profil gültig ab:“ mit dem aktuellen Datum gefüllt sehen.
(Update3_0-reset-master-password)=
## Masterpasswort zurücksetzen
* Du kannst nun Dein Master-Passwort zurücksetzen, falls Du es vergessen hast.
-* You need to add a file named `PasswordReset` to the `/AAPS/extra` directory on your phones filesystem.
+* Dazu muss eine Datei mit dem Namen `PasswordReset` in das `/AAPS/extra` Verzeichnis Deines Smartphone-Dateisystems hinzugefügt werden.
* Starte AAPS neu.
* Das neue Passwort wird durch die Seriennummer Deiner aktiven Pumpe gebildet.
* Für den Omnipod Dash ist die Seriennummer immer '4241'.
diff --git a/docs/CROWDIN/de/Maintenance/UpdateAaps3204.md b/docs/CROWDIN/de/Maintenance/UpdateAaps3204.md
index 597c3da98833..c1c18237e99a 100644
--- a/docs/CROWDIN/de/Maintenance/UpdateAaps3204.md
+++ b/docs/CROWDIN/de/Maintenance/UpdateAaps3204.md
@@ -1,4 +1,4 @@
-# Updating to AAPS 3.2.0.4
+# Auf AAPS 3.2.0.4 aktualisieren
(update-aaps-3204)=
@@ -8,13 +8,13 @@
Zu den Details schaue bitte auf die [FAQ-Seite](../UsefulLinks/FAQ.md).
-## Computer and software specifications for building AAPS 3.2.0.4
+## Computer- und Software-Anforderungen für das Erstellen der AAPS-Version 3.2.0.4
* Um die APK zu erstellen ist möglicherweise eine bestimmte **[Android Studio](https://developer.android.com/studio/)**-Version erforderlich.
| AAPS-Version | Empfohlene
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ------------------------------------------------------- | -------------------------------------------------------- | ------ |:--- |
-| [3.2.0.4](#version3200) | Hedgehog (2023.1.1) | up to Meerkat | 8.2 | 17 |
+| [3.2.0.4](#version3200) | Hedgehog (2023.1.1) | bis zu Meerkat | 8.2 | 17 |
Die „empfohlene Version“ enthält im Paket bereits die entsprechende JVM-Version. Die empfohlene Version ist gleichzeitig auch die Mindestversion, die Du zum Erstellen von **AAPS** nutzen kannst. Mit einer älteren Version als der, die unter „empfohlen“ aufgeführt ist, wirst Du **NICHT** in der Lage sein, AAPS zu erstellen. Solltest Du eine andere Version verwenden, kann es aufgrund der JVM-Version zu Problemen kommen. Schaue auf den Seiten zur [Fehlerbehebung für Android Studio](#troubleshooting_androidstudio-uncommitted-changes) nach, um diese Probleme zu lösen. Wenn Deine aktuelle Android Studio Version nicht in der Tabelle aufgeführt ist, musst Du sie zuerst aktualisieren.
@@ -57,30 +57,30 @@ Die Gradle-Version ist mit dem Quellcode verknüpft. Wenn Du den Quellcode herun
**Es wird dringend empfohlen eine SSD (Solid State Disk) anstelle einer HDD (Hard Disk Drive) zu verwenden, da damit weniger Zeit benötigt wird, um die AAPS-apk-Datei zu erstellen**. Es ist aber auch möglich eine Festplatte (HDD) zum Erstellen der **AAPS**-apk-Datei zu nutzen. Wenn du dies tust, kann es lange dauern, bis der Bau der App abgeschlossen ist, aber sobald er begonnen hat, kann man ihn unbeaufsichtigt lassen.
-## Help and support during 3.2.0.4 building process
+## Hilfestellung des 3.2.0.4 Erstellprozesses
-If you run into difficulties in the process of building the **AAPS** app, there is a dedicated [**troubleshooting Android Studio**](https://androidaps.readthedocs.io/en/3.2/GettingHelp/TroubleshootingAndroidStudio.html) section, please consult that first.
+Solltest Du Probleme beim Erstellen der **AAPS**-App haben, kannst Du im Abschnitt [**Fehlerbehebung für Android Studio**](https://androidaps.readthedocs.io/en/3.2/GettingHelp/TroubleshootingAndroidStudio.html) einiges an Hilfestellung finden.
Wenn Du den Eindruck hast, dass in der Anleitung Schritte falsch, fehlend oder missverständlich sind, oder Du trotzdem noch Probleme hast, wende Dich über [Facebook](https://www.facebook.com/groups/AndroidAPSUsers) oder [Discord](https://discord.gg/4fQUWHZ4Mw) an andere **AAPS**-Nutzende. Wenn Du selbst etwas ändern möchtest (z.B. Screenshots aktualisieren _etc_), erstelle einen entsprechenden [Pull-Request (PR)](../SupportingAaps/HowToEditTheDocs.md).
```{note}
-This page provides both example pictures for the **New** and old (**Classic**) Android Studio user interfaces.
+Diese Seite zeigt einige Screenshots der verschiedenen Benutzeroberflächen (**New** und **Classic**), die Android Studio anbietet.
```
-## Overview for updating 3.2.0.x to 3.2.0.4
+## Übersicht zur Aktualisierung von 3.2.0.x auf 3.2.0.4
```{contents} Steps for updating to 3.2.0.4
:depth: 1
:local: true
```
-### Export your current settings
+### Exportiere Deine aktuellen Einstellungen
-Export your settings from the existing **AAPS** version on your phone. Vielleicht brauchst Du sie nicht, aber sicher ist sicher.
+Exportiere die Einstellungen Deiner aktuellen **AAPS**-Version Deines Smartphones. Vielleicht brauchst Du sie nicht, aber sicher ist sicher.
-See the [Export & import settings](ExportImportSettings.md) page if you don't remember how to do this.
+Wenn Du nicht mehr genau weißt, wie man das macht, schaue auf der Seite [Export & Import der Einstellungen](ExportImportSettings.md) nach.
-### Update your local AAPS copy
+### Aktualisiere Deine lokale AAPS-Kopie
* Öffne Dein bestehendes AAPS-Projekt mit Android Studio. Möglicherweise musst Du Dein Projekt wählen. Klicke (doppelt) auf das AAPS-Projekt.
@@ -90,7 +90,7 @@ See the [Export & import settings](ExportImportSettings.md) page if you don't re

-* In the menu bar of Android Studio, select Git -> Fetch
+* Wähle in der Menüleiste des Android Studios Git -> Fetch

@@ -106,7 +106,7 @@ See the [Export & import settings](ExportImportSettings.md) page if you don't re

-* In the menu bar, now select Git -> Pull
+* Wähle nun in der Menüleiste Git -> Pull

@@ -143,7 +143,7 @@ See the [Export & import settings](ExportImportSettings.md) page if you don't re

-### Select JVM version 17
+### Wähle JVM Version 17 aus
- Öffne die Gradle-Ansicht, in dem Du auf der rechten Seite im Android Studio auf den Elefanten (1) klickst, und öffne dann die Einstellungen (2) und wähle dort die **Gradle Settings** (3) aus:
@@ -153,21 +153,21 @@ See the [Export & import settings](ExportImportSettings.md) page if you don't re

-- In **Gradle JDK** field, check if the appropriate version: **jbr-17** is selected (1) If not, click on the field, and see if it is already available in the list.
+- Prüfe im **Gradle JDK**-Feld, ob die richtige Version: **jbr-17** ausgewählt ist (1). Wenn nicht, klicke auf das Feld und schaue, ob es schon in der Liste zu sehen ist.

-- In Version (1), select **17**. In Vendor (2) select JetBrains Runtime or any Vendor. Location (3): Ändere nichts.
+- Wähle als Version (1), **17** aus. Unter Vendor (2) wähle JetBrains Runtime oder einen beliebigen Vendor. Location (3): Ändere nichts.

- Schließe die **Settings** (dt. Einstellungen) mit **OK**.
-### Select the AAPS 3.2.0.4 branch
+### Wähle den AAPS 3.2.0.4 Branch
-- At the bottom left, select the Git symbol, right-click on 3.2.0.4 and Checkout.
+- Wähle unten links das Git-Symbol, klicke mit der rechten Maustaste auf 3.2.0.4 und dann auf Checkout.

@@ -175,26 +175,26 @@ See the [Export & import settings](ExportImportSettings.md) page if you don't re

-### Sync project with Gradle
+### Synchronisiere das Projekt mit Gradle
```{admonition} WARNING!
:class: warning
-**Never update Gradle.** Always sync it with the project.
+**Aktualisiere niemals Gradle.** Synchronisiere es nur mit dem Projekt.
```
-Use the elephant icon and Sync Project with Gradle Files (or follow [this](#gradle-resync)) for the new UI.
+Nutze das Elefanten-Symbol und synchronisiere das Projekt mit den Gradle-Dateien (oder folge [dieser Anleitung](#gradle-resync)) für die neue Benutzeroberfläche (UI).

-Or ([this](https://androidaps.readthedocs.io/en/3.2/GettingHelp/TroubleshootingAndroidStudio.html#gradle-resync)) for the classic UI.
+Oder ([dieser Anleitung](https://androidaps.readthedocs.io/en/3.2/GettingHelp/TroubleshootingAndroidStudio.html#gradle-resync)) für die klassische Benutzeroberfläche.

-### Build the Signed 3.2.0.4 APK
+### Erstelle die eine signierte 3.2.0.4 APK
Dein Quellcode entspricht jetzt der zuletzt freigegebenen Version und alle Voraussetzungen sind geprüft. Es ist an der Zeit, die signierte APK wie im Abschnitt[Signierte AAPS APK erstellen](#Building-APK-generate-signed-apk) beschrieben zu erstellen (bauen).
-### Transfer and install the 3.2.0.4 APK
+### Übertrage und installiere die 3.2.0.4 APK
Du musst die APK-Datei auf Dein Smartphone übertragen, um sie dort installieren zu können.
@@ -205,7 +205,7 @@ In allen anderen Fällen (z.B. wenn ein neuer 'key store' für das Signieren der
Nutze die Anleitung [AAPS auf Dein Smartphone übertragen und installieren](../SettingUpAaps/TransferringAndInstallingAaps.md)
-### Check AAPS version 3.2.0.4 on phone
+### Überprüfe die AAPS Version 3.2.0.4 auf Deinem Smartphone
Nachdem Du die neue APK-Datei installiert hast, kannst Du auf dem Smartphone die Version prüfen. Gehe dazu oben rechts auf die drei Punkte und wähle dann "Über". Du solltest die aktuelle Version angezeigt bekommen.
diff --git a/docs/CROWDIN/de/Maintenance/UpdateToNewVersion.md b/docs/CROWDIN/de/Maintenance/UpdateToNewVersion.md
index 54a6795507eb..0cd6a87ff3fc 100644
--- a/docs/CROWDIN/de/Maintenance/UpdateToNewVersion.md
+++ b/docs/CROWDIN/de/Maintenance/UpdateToNewVersion.md
@@ -32,11 +32,11 @@ Aufgrund der gesetzlichen Regelungen für Medizinprodukte ist **AAPS** nicht als
Die benötigte Minimalversion ist im Abschnitt [AAPS erstellen](#Building-APK-recommended-specification-of-computer-for-building-apk-file) beschrieben. Sollte Deine Version älter sein, [aktualisiere zuerst das Android Studio](#Building-APK-install-android-studio)!
(Update-to-new-version-update-your-local-copy)=
- ### Update your local copy
+ ### Aktualisiere Deine lokale Kopie
```{admonition} WARNING
:class: warning
- If you update from versions prior to 2.8.x, please follow the instructions to do a [New clone](../SettingUpAaps/BuildingAaps.md), as this guide will not work for you!
+ Wenn Du von einer Version vor 2.8.x aktualisierst, erstelle - wie in der Anleitung beschrieben - einen [neuen Clone](../SettingUpAaps/BuildingAaps.md). Der hier beschriebene Weg wird für Dich nicht funktionieren!
* Öffne Dein bestehendes AAPS-Projekt mit Android Studio. Möglicherweise musst Du Dein Projekt wählen. Klicke (doppelt) auf das AAPS-Projekt.
diff --git a/docs/CROWDIN/de/RemoteFeatures/FollowingOnly.md b/docs/CROWDIN/de/RemoteFeatures/FollowingOnly.md
index 752bc0a63c29..9d13838baf52 100644
--- a/docs/CROWDIN/de/RemoteFeatures/FollowingOnly.md
+++ b/docs/CROWDIN/de/RemoteFeatures/FollowingOnly.md
@@ -30,9 +30,9 @@ Die häufigsten Strategien im Zusammenhang mit **AAPS** werden weiter unten erl
#### Dexcom Follow konfigurieren: Schritt-für-Schritt-Anleitung
-If you use the unofficial Dexcom app BYODA for receiving sensor data, you may be able to send invites to followers from within the BYODA app.
+Wenn Du die inoffizielle Dexcom App BYODA für das Auslesen der Sensorwerte nutzt, kannst Du weitere Follower aus der BYODA App heraus einladen.
-You cannot send invite emails to Dexcom followers anymore from third-party apps. In xDrip+ wird die Einladungsanfrage nur zu einer „Einladung nicht gesendet“-Nachricht führen.
+Mittlerweile können aus Drittanbieter-Apps keine Einladungs-Emails mehr an Dexcom-Follower verschickt werden. In xDrip+ wird die Einladungsanfrage nur zu einer „Einladung nicht gesendet“-Nachricht führen.
Du musst die offizielle Dexcom-App installieren, die Einladung senden und dann die offizielle App wieder deinstallieren.
@@ -123,20 +123,20 @@ Die [xDrip4iOS Facebook-Gruppe](https://www.facebook.com/groups/853994615056838/
"Wie bekomme ich **xDrip4iOS** für mein iPhone?"
Es gibt zwei Möglichkeiten:
-1. If you have a Mac and an Apple Developer account (99 EUR/USD per year) you can build your own xDrip4iOS by [following the instructions](https://xdrip4ios.readthedocs.io/en/latest/install/build/).
+1. Wenn Du einen Mac und einen Apple Developer Account (99 EUR/USD pro Jahr) hast, kannst Du Dein eigenes xDrip4iOS erstellen, indem Du [den folgenden Anweisungen folgst:](https://xdrip4ios.readthedocs.io/en/latest/install/build/).
-If you want, you can then become a "releaser" and [share a Personal Testflight xDrip4iOS](https://xdrip4ios.readthedocs.io/en/latest/install/personal_testflight/) with up to 100 other people to help them.
+Wenn Du möchtest, kannst Du dann zu einem Herausgeber („Releaser“) werden, [einen persönlichen Testflight xDrip4iOS](https://xdrip4ios.readthedocs.io/en/latest/install/personal_testflight/) mit bis zu 100 anderen Personen teilen, um ihnen auf diese Weise zu helfen.
-2. You join the [xDrip4iOS Facebook group](https://www.facebook.com/groups/853994615056838/announcements) and read the pinned posts for current methods to get the app. **Du solltest nicht um eine Einladung zur App** bitten (lies die Gruppenregeln).
+2. Du trittst der [xDrip4iOS Facebook-Gruppe](https://www.facebook.com/groups/853994615056838/announcements) bei und verfolgst die „pinned posts“, die die derzeit verfügbaren Möglichkeiten die App zu bekommen, beschreiben. **Du solltest nicht um eine Einladung zur App** bitten (lies die Gruppenregeln).
```

-"What is **Shuggah**?" A group of Ukrainian developers copied the project code for xDrip4iOS (which is shared publicly on GitHub) and released it on the App Store under a business account. The Shuggah release is in no way managed by the xDrip4iOS developers.
+„Was ist **Shuggah**?“ Eine Gruppe ukrainischer Entwickelnder nahm den xDrip4iOS Projektcode (der öffentlich auf Github verfügbar ist) und veröffentlichte ihn unter einem Firmenkonto im App Store. Das Shuggah-Release wird nicht von den xDrip4iOS Entwickelnden gemanagt.
-The [xDrip4iOS Facebook group](https://www.facebook.com/groups/853994615056838/announcements) supports xDrip4iOS, and the matching Apple Watch apps.
+Die [xDrip4iOS Facebook-Gruppe](https://www.facebook.com/groups/853994615056838/announcements) unterstützt xDrip4iOS und die zugehörigen Apple Watch Apps.
### [Sugarmate](https://apps.apple.com/fr/app/sugarmate/id1111093108) (iOS)
diff --git a/docs/CROWDIN/de/RemoteFeatures/RemoteControlWearOS.md b/docs/CROWDIN/de/RemoteFeatures/RemoteControlWearOS.md
index 349ae46840b6..883dab7e4157 100644
--- a/docs/CROWDIN/de/RemoteFeatures/RemoteControlWearOS.md
+++ b/docs/CROWDIN/de/RemoteFeatures/RemoteControlWearOS.md
@@ -93,7 +93,7 @@ Ein gefüllter Stern (**Ein**) zeigt an, dass die Option ausgewählt wurde und e
* **Big Numbers** (Standard: `Off`): größere Schrift
* **Ring History** (Standard: `Off`): Graphische Darstellung der BZ-Historie mit grauen Ringen innerhalb des grünen "Stundenrings"
-* **Light Ring History** (default `On`): Ring history more discrete with a darker gray
+* **Light Ring History** (Standard: `On`): Ring um Historie mit dunklerem Grau
* **Animations** (Standard: `On`): Animation des Kreises im Watchface - Voraussetzung: Funktion wird von der Uhr unterstützt und diese ist nicht im Energiesparmodus
### Kommando-Einstellungen
@@ -236,7 +236,7 @@ Die QuickWizard-Kachel kann 1 bis 4 Schnellassistenten-Aktionstasten halten, die
Lange Akkulaufzeit für Android Wear OS Smartwatches ist eine Herausforderung. Einige Smartwatches halten bis zu 30 Stunden vor dem erneuten Aufladen. Das Display sollte ausgeschaltet werden, um bei Nichtverwendung optimal Energie zu sparen. Die meisten Uhren unterstützen das „Always On“-Display.
-Seit AAPS Version 3 können wir „Simplify UI“ während des "Always-On-Modus" verwenden. Dieses UI enthält nur den Blutzucker, den Trend und die Zeit. This UI is power-optimized with less frequent updates, showing less information and lighting up fewer pixels to save power on OLED displays.
+Seit AAPS Version 3 können wir „Simplify UI“ während des "Always-On-Modus" verwenden. Dieses UI enthält nur den Blutzucker, den Trend und die Zeit. Dieses UI ist leistungsoptimiert mit weniger häufigen Updates, die weniger Informationen zeigen und weniger Pixel nutzen, um Strom auf OLED-Bildschirmen zu sparen.
Der vereinfachte UI-Modus ist für diese Zifferblätter verfügbar: AAPS, AAPS V2, Home Big, Digital Style, Steampunk, Cockpit. Das vereinfachte UI ist optional und wird über die Einstellungen der Ziffernblätter konfiguriert. (Halte das Ziffernblatt lange gedrückt und klicke auf "Bearbeiten" oder auf das Zahnrad-Symbol) Wähle die Konfiguration "Einfache UI" und setze sie auf "Immer an" oder "Immer ein- und aufladen".
diff --git a/docs/CROWDIN/de/RemoteFeatures/RemoteMonitoring.md b/docs/CROWDIN/de/RemoteFeatures/RemoteMonitoring.md
index 15ddc137df6e..6e90b49c8628 100644
--- a/docs/CROWDIN/de/RemoteFeatures/RemoteMonitoring.md
+++ b/docs/CROWDIN/de/RemoteFeatures/RemoteMonitoring.md
@@ -26,7 +26,7 @@ Es gibt einige Möglichkeiten (z. B. mit SMS-Befehlen), AAPS fernsteuern zu kön
Eine Smartwatch kann die AAPS-Steuerung speziell mit Kindern vereinfachen. Es sind einige verschiedene Konfigurationen möglich:
- Auf einer kompatiblen Smartwatch kann die [AAPSClient WearOS App](https://github.com/nightscout/AndroidAPS/releases/) installiert werden, die mit der AAPSClient App auf dem Eltern-Smartphone verbunden wird. Damit können der aktuelle Glukosewert und der Loop-Status angezeigt werden. Zusätzlich können dann KH-Einträge vorgenommen werden und auch temporäre Ziele und Profiländerungen aktiviert werden. Die Abgabe eines Bolus ist NICHT über die WearOS App möglich.
-- Alternativ kann die [AAPS WearOS-App](../WearOS/WearOsSmartwatch.md) erstellt und auf einer kompatiblen Smartwatch installiert werden. Die App ist zwar mit der Smartwatch des Kindes verbunden, aber die Smartwatch selbst wird nicht durch ein Elternteil getragen. Damit sind dann alle Funktionen der oben beschriebenen NSClient-Version (Smatwatch) verfügbar und zusätzlich die Abgabe eines Bolus möglich. This allows the parent to administer insulin without needing to remove the kid's phone from however it is kept on them.
+- Alternativ kann die [AAPS WearOS-App](../WearOS/WearOsSmartwatch.md) erstellt und auf einer kompatiblen Smartwatch installiert werden. Die App ist zwar mit der Smartwatch des Kindes verbunden, aber die Smartwatch selbst wird nicht durch ein Elternteil getragen. Damit sind dann alle Funktionen der oben beschriebenen NSClient-Version (Smatwatch) verfügbar und zusätzlich die Abgabe eines Bolus möglich. Damit kann ein Elternteil einen Bolus abgeben, ohne an das in Reichweite befindliche Smartphone des Kindes zu müssen.
## Dinge, die zu beachten sind
diff --git a/docs/CROWDIN/de/RemoteFeatures/SMSCommands.md b/docs/CROWDIN/de/RemoteFeatures/SMSCommands.md
index 1cb6c2f66411..bfc050d5c6be 100644
--- a/docs/CROWDIN/de/RemoteFeatures/SMSCommands.md
+++ b/docs/CROWDIN/de/RemoteFeatures/SMSCommands.md
@@ -57,7 +57,7 @@ Gehe auf Deinem Smartphone zu **Apps > AAPS > Berechtigungen**. Stelle sicher, d

-### Date and time syncing
+### Datum und Uhrzeit synchronisieren
Die Zeit auf beiden Telefonen muss synchron sein. Am einfachsten erfolgt dies direkt über das Mobilfunknetz. Zeitunterschiede können zu Authentifizierungsproblemen führen.
diff --git a/docs/CROWDIN/de/Sandbox/MoveTest/sandbox2.md b/docs/CROWDIN/de/Sandbox/MoveTest/sandbox2.md
index 2ae842a416d1..7460dbfd25a5 100644
--- a/docs/CROWDIN/de/Sandbox/MoveTest/sandbox2.md
+++ b/docs/CROWDIN/de/Sandbox/MoveTest/sandbox2.md
@@ -18,9 +18,9 @@ Dies ist eine interne Sandbox-Datei für das Dokumentationsteam zum Testen
1. CROWDIN Übersetzung und
2. Read The Docs Deployment.
-You can directly jump from here to the first label in the sandbox1.md file - ["Jump"](../sandbox1.md#this-is-a-test).
+Du kannst direkt von hier zum ersten Label in der sandbox1.md-Datei springen - ["Jump"](../sandbox1.md#this-is-a-test).
-You can directly jump from here to the second label in this file - ["Jump"](../sandbox1.md#this-is-another-test).
+Du kannst direkt von hier zum zweiten Label in dieser Datei springen - ["Jump"](../sandbox1.md#this-is-another-test).
Hier kannst Du zur ersten Sandbox-Datei springen - ["Jump"](../sandbox1.md).
diff --git a/docs/CROWDIN/de/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/de/SettingUpAaps/BuildingAaps.md
index 70fd447e1918..2579761a7809 100644
--- a/docs/CROWDIN/de/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/de/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ Zu den Details schaue bitte auf die [FAQ-Seite](../UsefulLinks/FAQ.md).
| AAPS-Version | Empfohlene
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ------------------------------------------------------- | -------------------------------------------------------- | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
-| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
-| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | bis zu Narwhal | 7.3.3 | 17 |
+| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | bis zu Narwhal | 8.2 | 17 |
+| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | bis zu Narwhal | 8.10 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | | 21 |
Die „empfohlene Version“ enthält im Paket bereits die entsprechende JVM-Version. Die empfohlene Version ist gleichzeitig auch die Mindestversion, die Du zum Erstellen von **AAPS** nutzen kannst. Mit einer älteren Version als der, die unter „empfohlen“ aufgeführt ist, wirst Du **NICHT** in der Lage sein, AAPS zu erstellen. Solltest Du eine andere Version verwenden, kann es aufgrund der JVM-Version zu Problemen kommen. Schaue auf den Seiten zur [Fehlerbehebung für Android Studio](#troubleshooting_androidstudio-uncommitted-changes) nach, um diese Probleme zu lösen. Wenn Deine aktuelle Android Studio Version nicht in der Tabelle aufgeführt ist, musst Du sie zuerst aktualisieren.
@@ -147,7 +147,7 @@ Installiere Android Studio, indem Du, wie in den folgenden Screenshots gezeigt,

-If you want to save hard disk space, your you can uncheck Android Virtual Device: it is not used for building **AAPS**.
+Wenn Du Festplattenplatz sparen möchtest, kannst Du Option Android Virtual Device deaktivieren: Diese wird nicht zum Erstellen von **AAPS** genutzt.

@@ -211,7 +211,7 @@ Android Studio wird dann mit **Gradle** (einem Entwicklungswerkzeug für Android
Überprüfe auf dem Begrüßungsbildschirm von Android Studio, ob „**Projects**“ (1) auf der linken Seite hervorgehoben ist.
-Then click "**Clone Repository**" (2) on the right:
+Klick dann rechts auf „**Clone Repository**“ (2):

diff --git a/docs/CROWDIN/de/SettingUpAaps/CompletingTheObjectives.md b/docs/CROWDIN/de/SettingUpAaps/CompletingTheObjectives.md
index 4d1c2a447b0a..4e181c4686bd 100644
--- a/docs/CROWDIN/de/SettingUpAaps/CompletingTheObjectives.md
+++ b/docs/CROWDIN/de/SettingUpAaps/CompletingTheObjectives.md
@@ -153,7 +153,7 @@ Das heißt, während Du Dich im **Ziel 6** befindest, wird **AAPS** bei fallende
**Hohe Werte müssen deshalb von Dir manuell mit einem Korrekturbolus korrigiert werden.**
-- If your IOB is negative (see screenshot below) a temporary basal rate (TBR) > 100% can be triggered in **Objective 6**.
+- Wenn Dein IOB negativ ist (siehe Screenshot unten), kann auch in **Ziel 6** eine temporäre Basalrate (TBR) > 100% gesetzt werden.

diff --git a/docs/CROWDIN/de/SettingUpAaps/ConfigBuilder.md b/docs/CROWDIN/de/SettingUpAaps/ConfigBuilder.md
index 7ec8781411df..61a4f2e8f389 100644
--- a/docs/CROWDIN/de/SettingUpAaps/ConfigBuilder.md
+++ b/docs/CROWDIN/de/SettingUpAaps/ConfigBuilder.md
@@ -171,7 +171,7 @@ Dieses Modul kann nicht deaktiviert werden, da es ein zentraler Bestandteil von
Weitere Informationen findest Du auf der Seite [Ziele (Objectives)](../SettingUpAaps/CompletingTheObjectives.md).
-## Synchronization
+## Synchronisierung
In diesem Abschnitt kannst Du einstellen, ob und wenn ja wohin **AAPS** Deine Daten senden darf.
diff --git a/docs/CROWDIN/de/SettingUpAaps/Preferences.md b/docs/CROWDIN/de/SettingUpAaps/Preferences.md
index eae36ea4d2e0..74a8af21328e 100644
--- a/docs/CROWDIN/de/SettingUpAaps/Preferences.md
+++ b/docs/CROWDIN/de/SettingUpAaps/Preferences.md
@@ -49,7 +49,7 @@ Wenn Du **AAPS** zum ersten Mal installierst, wird standardmäßig der **Einfach
- Wird auf dem [Dual Watchface](../WearOS/WearOsSmartwatch.md) angezeigt.
(Preferences-skin)=
-### Skin
+### Erscheinungsbild
Einstellung ist im [einfachen Modus](#preferences-simple-mode) versteckt.
@@ -61,12 +61,12 @@ Bei der „Darstellung niedrige Auflösungen“ werden die Beschriftungen kürze
Der Unterschiede in Darstellungsarten hängen von der Anzeigeorientierung des Smartphones ab:
-#### Portrait orientation
+#### Hochformat
- **Ursprüngliches Erscheinungsbild** und **Schaltflächen werden immer am unteren Rand des Bildschirms angezeigt** sind identisch.
- **Großer Bildschirm** zeigt alle Diagramme größer an.
-#### Landscape orientation
+#### Querformat
- Bei Verwendung von **Ursprüngliches Erscheinungsbild** und **Großer Bildschirm**, musst Du nach unten scrollen, um Schaltflächen am unteren Rand des Bildschirms zu sehen
@@ -80,7 +80,7 @@ Der Unterschiede in Darstellungsarten hängen von der Anzeigeorientierung des Sm

(Preferences-master-password)=
-### Master password
+### Master-Passwort
Da ab Version 2.7 die Einstellungen verschlüsselt sind, wird ein Passwort benötigt, um die [Einstellungen exportieren](../Maintenance/ExportImportSettings.md) zu können.
@@ -88,7 +88,7 @@ Da ab Version 2.7 die Einstellungen verschlüsselt sind, wird ein Passwort benö

-### Settings protection
+### Schutz der Einstellungen
- Schütze Deine Einstellungen mit einem Passwort oder einer biometrischen Authentifizierung (d. h. [**AAPS**-Nutzung durch Kinder](../RemoteFeatures/RemoteMonitoring.md)). Ist diese Option aktiviert, wirst Du bei jedem Zugriff auf die Einstellungen jedes Mal zur Authentifizierung aufgefordert.
@@ -98,13 +98,13 @@ Da ab Version 2.7 die Einstellungen verschlüsselt sind, wird ein Passwort benö

-### Application protection
+### Schutz der App
Wenn die App gesichert ist, musst Du zum Öffnen von **AAPS** ein Passwort eingeben oder die biometrische Authentifizierung Deine Smartphones nutzen.
**AAPS** wird sofort geschlossen, wenn ein falsches Kennwort eingegeben wurde. AAPS wird aber trotzdem im Hintergrund weiter ausgeführt, wenn AAPS zuvor erfolgreich geöffnet worden war.
-### Bolus protection
+### Bolus-Schutz
- Bolus-Schutz könnte nützlich sein, wenn **AAPS** von einem kleinen Kind verwendet wird und Du [SMS für Boli](../RemoteFeatures/SMSCommands.md) verwendest.
@@ -112,7 +112,7 @@ Wenn die App gesichert ist, musst Du zum Öffnen von **AAPS** ein Passwort einge

-### Password and PIN retention
+### Passwort und PIN-Sperrung
Lege hier fest, wie viele Sekunden nachdem das Passwort erfolgreich eingegeben wurde, die Einstellungen oder die Bolus-Funktionen freigeschaltet bleiben sollen.
@@ -122,7 +122,7 @@ Im Abschnitt **Übersicht** kannst Du die Einstellungen für den Startbildschirm

-### Keep screen on
+### Bildschirm aktiv lassen
Die Option "Bildschirm aktiv lassen" hindert Android daran, den Bildschirm abzuschalten. Dies ist z.B. zu Präsentationszwecken hilfreich, es verbraucht aber sehr viel Batterie. Deshalb wird empfohlen, das Smartphone an ein Ladekabel anzuschließen.
@@ -158,7 +158,7 @@ Der Vorschlag muss bestätigt werden, bevor Insulin abgegeben wird.
Es wird nur eine Quick Wizard-Schaltfläche angezeigt. Wenn Du eine andere ausführen möchtest: Drücke lange auf die gerade angezeigte Quick Wizard-Schaltfläche. Damit werden dann alle verfügbaren Quick Wizard-Optionen aufgelistet. Um eine davon auszuführen, drücke lange darauf. Vor der Ausführung musst Du sie bestätigen.
(Preferences-default-temp-targets)=
-### Default temp targets
+### Vordefinierte temporäre Ziele
Einstellung ist im [einfachen Modus](#preferences-simple-mode) versteckt.
@@ -174,7 +174,7 @@ Das Ziel und die Dauer jedes vordefinierten temporären Ziels (TT) kannst Du hie
Lerne [hier, wie Du temporäre Ziele aktivierst](#TempTargets-where-can-i-select-a-temp-target).
-### Fill/Prime standard insulin amounts
+### Füll-/Vorfüll-Standardmengen
Einstellung ist im [einfachen Modus](#preferences-simple-mode) versteckt.
@@ -183,13 +183,13 @@ Wenn Du den Schlauch oder die Kanüle über **AAPS** füllen möchtest, machst D
Voreinstellungen für Füllmengen können in diesem Dialog definiert werden. Stelle die Werte für die drei Buttons im Dialog 'Katheterwechsel' (Aktionen Tab / Menü) abhängig von der Länge Deines Katheters ein.
(Preferences-range-for-visualization)=
-### Range for visualization
+### Zielbereich für die Grafikanzeige
Wähle die Ober- und Untergrenze des grün hinterlegten Zielbereichs für das Diagramm auf der **AAPS**-Übersicht und auf der Smartwatch. Dies dient nur der Anzeige und ist nicht der Zielwert für Deinen Blutzucker. Beispiel: 70 - 180 mg/dl oder 3,9 - 10 mmol/l

-### Shorten tab titles
+### Kurze Tab-Überschriften
Einstellung ist im [einfachen Modus](#preferences-simple-mode) versteckt.
@@ -200,7 +200,7 @@ Zum Beispiel wird die 'OpenAPS AMA' -Registerkarte zu 'OAPS', 'Objectives (Ziele

(Preferences-show-notes-field-in-treatments-dialogs)=
-### Show notes field in treatments dialogs
+### Möglichkeit zur Erfassung von Notizen in Behandlungsdialogen
Einstellung ist im [einfachen Modus](#preferences-simple-mode) versteckt.
@@ -230,7 +230,7 @@ Mit der letzten Option kannst Du diese Einstellungen, wenn Du sie definiert hast

(Preferences-deliver-this-part-of-bolus-wizard-result)=
-### Deliver this part of bolus wizard result
+### Abgabe nur eines Teils der vom Bolus-Rechner ermittelten Insulinmenge
Lege den [Standard-Prozentsatz](#AapsScreens-section-j) des Bolus fest, den der Bolus-Rechner bei seinen Berechnungen berücksichtigen soll.
@@ -240,7 +240,7 @@ Bei der Verwendung von [SMB](#objectives-objective9) geben viele Menschen nicht
* für Menschen mit langsamer Verdauung: Ein voller Vorab-Bolus kann eine Hypo zur Folge haben, da die Insulinwirkung schneller eintritt, als die die Kohlenhydrate verdaut werden.
* um **AAPS** mehr Spielraum für den Umgang mit **Glukosewertanstiegen** zu geben. Sobald es sinnvoll erscheint, wird **AAPS** in beiden Fällen den fehlenden Bolus-Teil mit SMBs ausgleichen.
-### Enabled bolus advisor
+### Bolus-Berater aktivieren
Einstellung ist im [einfachen Modus](#preferences-simple-mode) versteckt.
@@ -248,14 +248,14 @@ Einstellung ist im [einfachen Modus](#preferences-simple-mode) versteckt.
Wenn der Bolus-Berater aktiviert ist und Du ihn in einer Hyperglykämie aufrufst, erhältst Du eine Warnung, und Du wirst gefragt, ob Du einen Vorab-Bolus abgeben und später, wenn Dein **Glukosewert** wieder im Zielbereich ist, essen möchtest.
-### Enabled bolus reminder
+### Bolus-Erinnerung aktivieren
Einstellung ist im [einfachen Modus](#preferences-simple-mode) versteckt.
- Abschnitt wird aktuell überarbeitet -
(Preferences-advanced-settings-overview)=
-### Advanced Settings (Overview)
+### Erweiterte Einstellungen (Übersicht)

@@ -272,21 +272,21 @@ Sei vorsichtig und aktiviere ihn erst dann, wenn Du vollständig verstanden hast
## Sicherheitseinstellungen der Behandlungen
(preferences-patient-type)=
-### Patient type
+### Patiententyp
- Sicherheitsgrenzwerte werden auf der Grundlage des Alters festgelegt, das Du in dieser Einstellung auswählst.
- Wenn du an diese festen Grenzen (z.B. Maximal-Bolus) kommst, ist es an der Zeit, einen Schritt weiter zu gehen.
- Es ist keine gute Idee, ein höheres Alter als das echte Alter. Dies kann zu einer Überdosierung aufgrund von Falscheingaben (z.B. das Weglassen des Dezimalpunktes) im Bolus-Dialog führen.
- Wenn Du die Werte für diese fest eingestellten Sicherheitsgrenzen wissen möchtest, scrolle auf [dieser Seite](../DailyLifeWithAaps/KeyAapsFeatures.md) zu der Algorithmenfunktion, die Du verwendest.
-### Max allowed bolus
+### Max. erlaubter Bolus [IE]
- Legt die maximale Bolusgröße (in IE) fest, die **AAPS** als Einzelbolus abgeben darf.
- Diese Einstellung ist eine Sicherheitsgrenze, um die Abgabe eines massiven Bolus aufgrund einer versehentlichen Eingabe oder eines Benutzerfehlers zu verhinden.
- Es wird empfohlen, das auf eine vernünftige Menge zu setzen, die ungefähr der maximalen Abgabemenge von Bolus Insulin entspricht, das Du für eine Mahlzeitenkorrektur brauchst.
- Diese Einschränkung gilt auch für die Ergebnisse des Bolus-Rechners.
-### Max allowed carbs
+### Max erlaubte KH [g]
- Legt die maximale Kohlenhydratmenge, für die der **AAPS**-Bolus-Rechner einen Bolus abgeben darf, fest.
- Diese Einstellung ist eine Sicherheitsgrenze, um die Abgabe eines massiven Bolus aufgrund einer versehentlichen Eingabe oder eines Benutzerfehlers zu verhinden.
@@ -295,7 +295,7 @@ Sei vorsichtig und aktiviere ihn erst dann, wenn Du vollständig verstanden hast
## Loop
(Preferences-aps-mode)=
-### APS mode
+### APS-Modus
Wechsel zwischen Open Loop, Closed Loop und Unterbrechung bei niedrigen BZ (LGS).

@@ -317,14 +317,14 @@ Der Closed Loop arbeitet im Rahmen zahlreicher Sicherheitsgrenzen, die Du indivi
Der Closed Loop steht ab dem **[Ziel 6 ](#objectives-objective6)** (oder darüber) zur Verfügung und setzt eine kompatible Pumpe voraus.
-#### Low Glucose Suspend (LGS)
+#### Abschalten der Basalrate bei niedrigen Werten (Low Glucose Suspend - LGS)
In diesem Modus ist [maxIOB](#Open-APS-features-maximum-total-iob-openaps-cant-go-over) auf Null gesetzt.
-Das bedeutet, dass bei fallenden Glukosewerten, **AAPS** das Basal für Dich reduzieren kann. Wenn aber die Glukosewerte steigen, wird keine automatische Korrektur vorgenommen. Die Basalrate wird genauso so bleiben, wie sie im aktuellen **Profil** hinterlegt ist. Only if IOB is negative (from a previous Low Glucose Suspend) additional insulin will be given to lower **BG**.
+Das bedeutet, dass bei fallenden Glukosewerten, **AAPS** das Basal für Dich reduzieren kann. Wenn aber die Glukosewerte steigen, wird keine automatische Korrektur vorgenommen. Die Basalrate wird genauso so bleiben, wie sie im aktuellen **Profil** hinterlegt ist. Nur wenn das IOB negativ ist (wegen einer vorangegangenen Abschaltung der Basalrate bei niedrigen Werten) wird, um den **Glukosewert** zu senken, zusätzliches Insulin abgegeben.
(Preferences-minimal-request-change)=
-### Minimal request change
+### Minimaler Wert zur Anfrage einer Änderung
Wenn Du im **Open Loop** bist, erhältst Du jedes Mal, wenn **AAPS** eine Basalraten-Anpassung empfiehlt, eine Benachrichtigung. Um die Anzahl der Benachrichtigungen zu reduzieren, kannst Du entweder einen [breiteren BZ-Zielbereich](#profile-glucose-targets) verwenden oder den Prozentsatz des minimalen Werts zur Anfrage einer Änderung erhöhen. Diese definiert, wie hoch die relative Änderung sein muss, damit eine Benachrichtigung erscheint.
@@ -367,11 +367,11 @@ Im COB-Diagramm auf dem Startbildschirm werden Zeiten, in denen min_5m_impact ve

-### Meal max absorption time
+### Maximale Dauer der Essens-Resorption [h]
Wenn du oft Mahlzeiten mit viel Fett oder Eiweiß zu dir nimmst, wirst du die Resorptionszeit für das Essen erhöhen müssen.
-### Advanced settings - autosens ratio
+### Erweiterte Einstellungen - Autosens-Faktoren

@@ -424,15 +424,15 @@ Bei der Verwendung von NSClientV3 müssen alle Uploader die API V3 verwenden. Da
- Überprüfe die Eingaben auf Tippfehler, wenn du bei Ziel 1 hängen bleibst.
- Lasse "Mit Websockets verbinden" aktiviert (empfohlen).
-### Synchronization
+### Synchronisierung
Die Art der Synchronisierung hängt davon ab, wie Du **AAPS** nutzen möchtest.
Du kannst festlegen welche Informationen [von und zu Nightscout hoch- bzw. heruntergeladen werden sollen](#Nightscout-aaps-settings).
-### Alarm options
+### Alarm-Optionen
-
+
- In den Alarm-Optionen legst Du fest, welche Standard-Nightscout-Alarme in AAPS genutzt werden sollen. **AAPS** wird dann alarmieren, wenn Nightscout einen Alarm auslöst.
- Damit die Alarme ausgelöst werden können, musst Du in den [Nightscout-Variablen](https://nightscout.github.io/nightscout/setup_variables/#alarms) Werte für Urgent High, High, Low und Urgent Low Alarme setzen.
@@ -441,7 +441,7 @@ Du kannst festlegen welche Informationen [von und zu Nightscout hoch- bzw. herun
- Benachrichtigungen über Nightscout-[Ankündigungen](https://nightscout.github.io/nightscout/discover/#announcement): Nightscout-Ankündigungen werden dann auch in der **AAPS**-Benachrichtigungszeile angezeigt.
- Du kannst die Schwellenwerte für veraltete Daten und stark veraltete Alarme ändern, wenn nach einer bestimmten Zeit keine Daten von Nightscout empfangen werden.
-### Connection settings
+### Verbindungseinstellungen

@@ -452,7 +452,7 @@ Du kannst festlegen welche Informationen [von und zu Nightscout hoch- bzw. herun
- Gib zum Löschen aller SSIDs ein Leerzeichen in das Feld ein.
(Preferences-advanced-settings-nsclient)=
-### Advanced settings (NSClient)
+### Erweiterte Einstellungen (Nightscout-Client)

diff --git a/docs/CROWDIN/de/SettingUpAaps/SetupWizard.md b/docs/CROWDIN/de/SettingUpAaps/SetupWizard.md
index 1cbc3e275f8d..0c60f206f2f2 100644
--- a/docs/CROWDIN/de/SettingUpAaps/SetupWizard.md
+++ b/docs/CROWDIN/de/SettingUpAaps/SetupWizard.md
@@ -134,7 +134,7 @@ Klicke auf "WEITER":

-## Master password
+## Master-Passwort
Da die **AAPS**-Konfiguration einige sensible Daten enthält (_z.B._ den API_KEY zum Zugriff auf Deinen Nightscout-Server), wird sie durch ein Passwort, das Du selbst festlegen kannst, verschlüsselt.
@@ -253,7 +253,7 @@ Gehe auf den vorherigen Bildschirm zurück und tippe auf "Alarm-Optionen":

-Lasse die Schalter vorerst alle deaktiviert. We only walked to the screen to make you familiar with possible options you might configure in the future. Im Moment besteht hierzu noch kein Grund.
+Lasse die Schalter vorerst alle deaktiviert. Wir sind nur zu diesem Bildschirm gegangen, um Dich mit den möglichen Optionen vertraut zu machen, die Du zukünftig vielleicht konfigurieren möchtest. Im Moment besteht hierzu noch kein Grund.
Gehe auf den vorherigen Bildschirm zurück und wähle "Verbindungs-Einstellungen" aus.
@@ -261,7 +261,7 @@ Hier kannst Du konfigurieren, wie Du Deine Daten auf den Auswertungsserver über
Betreuende müssen die Option „Mobilfunkverbindung verwenden“ aktivieren, da das Smartphone das dem Kind oder der betreuten Person helfen soll, sonst keine Daten außerhalb der WLAN-Reichweite (_z.B._ auf dem Weg zur Schule) hochladen kann.
-Other **AAPS** users can disable the transfer via cellular connection if they want to save data or battery.
+Andere **AAPS**-Nutzende können die Übertragung über die Mobilfunkverbindung deaktivieren, um so Daten oder Akku zu sparen.
Im Zweifel lass einfach alles aktiviert.
@@ -275,7 +275,7 @@ Es könnte interessant sein zu sehen, ob **AAPS** jetzt korrekt konfiguriert ist
Aktiviere "Ankündigungen aus Fehlern generieren" und "Benachrichtigungen aus KH-Vorschlags-Alarmen erzeugen".
-Lass "Hochladen verlangsamen" weiterhin deaktiviert. You would only use it in unusual circumstances if for example a lot of information is to be transferred to the Nightscout server, and the Nightscout server is being slow in processing this data.
+Lass "Hochladen verlangsamen" weiterhin deaktiviert. Du würdest es nur in ganz besonderen Situationen (wenn z.B. viele Informationen zum Nightscout-Server übertragen werden müssen und der Nightscout-Server diese Daten nur sehr verzögert verarbeiten kann) aktivieren.
Gehe zweimal zurück zur Liste der Plugins und wähle "WEITER", um zum nächsten Bildschirm zu kommen:
@@ -293,7 +293,7 @@ Drücke auf "WEITER", um zur nächsten Seite zu kommen.

-## Patient type
+## Patiententyp
Hier legst Du den „Patiententyp“ fest, der dazu führt, dass die **AAPS**-Software je nach Alter des Patienten unterschiedliche Grenzwerte berücksichtigt. Dies ist aus Sicherheits- und Schutzgründen wichtig.
@@ -355,9 +355,9 @@ Bitte lies die Dokumentation zu den [Profilen](../SettingUpAaps/YourAapsProfile.
```{admonition} Working profile required - no exceptions here !
:class: danger
-An accurate profile is necessary to control the safe action of **AAPS**.
+Ein genau passendes Profil ist notwendig, damit **AAPS** sicher arbeiten kann.
-It's required that you have determined and discussed your profile with your doctor, and that it has been proven to work by successful basal rate, ISF and IC testing!
+Es ist erforderlich, dass Du Dein Profil mit Deiner Ärztin oder Deinem Arzt bestimmt und besprochen hast. Basalrate, Korrekturfaktoren (ISF) und Essensfaktoren (IC) müssen ausgetestet sein und sich bewiesen haben!
Wenn ein Roboter eine falsche Eingabe bekommt, wird er versagen - immer wieder. **AAPS** kann nur mit den zur Verfügung gestellten Informationen arbeiten. Wenn Dein Profil zu stark ist, riskierst Du Hypoglykämien, und wenn es zu schwach ist, riskierst Du Hyperglykämien.
```
@@ -411,7 +411,7 @@ Speichere das Profil, indem Du auf "SPEICHERN" tippst:

-After saving, a new button "Activate Profile" appears.
+Nach dem Speichern erscheint eine neue Schaltfläche „Aktiviere Profil“.
```{admonition} Several defined but only one active profile
:class: information
@@ -479,7 +479,7 @@ Tippe auf "WEITER", um zur nächsten Seite zu kommen:
## Der APS Algorithmus
-Nutze den OpenAPS SMB-Algorithmus als Deinen APS-Algorithmus. Despite the name the SMB feature of the algorithm is disabled until you are familiar with AAPS and already worked through the first objectives. OpenAPS SMB ist im Vergleich zu OpenAPS AMA neuer und im Allgemeinen auch besser.
+Nutze den OpenAPS SMB-Algorithmus als Deinen APS-Algorithmus. Trotz des Namens ist das SMB-Feature des Algorithmus deaktiviert, bis Du mit AAPS vertraut bist und die ersten Ziele abgeschlossen hast. OpenAPS SMB ist im Vergleich zu OpenAPS AMA neuer und im Allgemeinen auch besser.
Der Grund dafür, dass SMB zu Beginn deaktiviert sind, ist, dass die SMB-Funktion durch einen sogenannten Super Micro Bolus (SMB) eine schnellere Reaktion auf den Anstieg des Glukosewerts ermöglicht und das nicht durch eine prozentuale Erhöhung des Basalwerts erreicht. Am Anfang ist Dein Profil in der Regel noch nicht so gut abgestimmt, wie es später mit etwas mehr Erfahrung sein wird. Daher wird diese Funktion zu Beginn zunächst deaktiviert.
@@ -501,7 +501,7 @@ Gehe zurück und tippe auf "WEITER", um zum nächsten Bildschirm zu kommen:

-## APS mode
+## APS-Modus
Lass "Open Loop" ausgewählt.
diff --git a/docs/CROWDIN/de/SettingUpAaps/Tidepool.md b/docs/CROWDIN/de/SettingUpAaps/Tidepool.md
index 5572cc587181..1822839b88e3 100644
--- a/docs/CROWDIN/de/SettingUpAaps/Tidepool.md
+++ b/docs/CROWDIN/de/SettingUpAaps/Tidepool.md
@@ -9,7 +9,7 @@ Hinweis: Die Tidepool-Organisation arbeitet auch daran, den iOS Loop als Produkt
## Schritt 1 - Ein Tidepool-Konto erstellen
--Navigate to [tidepool.org](https://www.tidepool.org/)
+-Navigiere zu [tidepool.org](https://www.tidepool.org/)
- Gehe auf “Personal Sign Up” oder “Sign Up”
diff --git a/docs/CROWDIN/de/SettingUpAaps/TransferringAndInstallingAaps.md b/docs/CROWDIN/de/SettingUpAaps/TransferringAndInstallingAaps.md
index 0ea01b84545c..18d057277b67 100644
--- a/docs/CROWDIN/de/SettingUpAaps/TransferringAndInstallingAaps.md
+++ b/docs/CROWDIN/de/SettingUpAaps/TransferringAndInstallingAaps.md
@@ -2,7 +2,7 @@
Im vorherigen Abschnitt [**AAPS** erstellen](../SettingUpAaps/BuildingAaps.md), hast Du die **AAPS**-App (eine .apk-Datei) auf einem Computer erstellt (gebaut).
-The next steps are to **transfer** the **AAPS** APK file (as well as other apps you may need, like BYODA, xDrip+ or another CGM receiver app) to your Android smartphone, and then **install** the app(s).
+Die nächsten Schritte sind, die **AAPS**-APK-Datei (sowie andere Apps, die Du eventuell benötigst, wie BYODA, xDrip+ oder eine andere CGM-App) auf Dein Android-Smartphone zu **übertragen** und sie dann zu **installieren**.
Nachdem Du **AAPS** auf dem Smartphone installiert hast, können wir dann mit der [**Konfiguration des AAPS-Loop**](../SettingUpAaps/SetupWizard.md) weiter machen.
@@ -49,8 +49,8 @@ Nach Abschluss der Installation bist Du mit diesem Schritt fertig.
Du solltest das **AAPS**-Icon nun sehen und die App öffnen können.
```{warning}
-**IMPORTANT SAFETY NOTICE**
-Did you remember to disallow the installation from Google Drive?
+**WICHTIGER SICHERHEITSHINWEIS**
+Hast Du daran gedacht, die Installation über Google Drive wieder zu verbieten?
```
Bitte mache jetzt mit der [Konfiguration des AAPS-Loop](../SettingUpAaps/SetupWizard.md) weiter.
diff --git a/docs/CROWDIN/de/SettingUpAaps/YourAapsProfile.md b/docs/CROWDIN/de/SettingUpAaps/YourAapsProfile.md
index 60daafdc4907..00bba7e0e29c 100644
--- a/docs/CROWDIN/de/SettingUpAaps/YourAapsProfile.md
+++ b/docs/CROWDIN/de/SettingUpAaps/YourAapsProfile.md
@@ -153,7 +153,7 @@ Ein **höherer / schwächerer ISF** (z. B. 45 statt 35) bedeutet, dass das Insul
* Der **Glukosewert** ist 190 mg/dl (10,5 mmol/l) und das Ziel ist 100 mg/dl (5,6 mmol/l).
* Du möchtest also eine Korrektur um `190 - 110 = 90 mg/dl` oder `10,5 - 5,6 = 4,9 mmol/l`
* Wenn `ISF = 30` -> `90 / 30 = 3` oder `ISF = 1,3` -> `4,9 / 1,63 = 3`: 3 Einheiten Insulin
-* If `ISF = 45` -> `90 / 45 = 2` or `ISF = 2.45` -> `4.9 / 2.45 = 2`: 2 units of insulin
+* Wenn `ISF = 45` -> `90 / 45 = 2` oder `ISF = 2,45` -> `4,9 / 2,45 = 2`: 2 Einheiten Insulin
Ein zu niedriger **ISF** (und daher zu aggressiver; nicht unüblich) kann zu „Überkorrekturen“ führen. **AAPS** errechnet, dass mehr Insulin benötigt wird, um einen hohen **Glukosewert** zu korrigieren. Dies kann (besonders während des Fastens) zu einem „Achterbahn“-Verlauf der Glukosewerte führen, so wie es auf dem Bild unten dargestellt ist. In diesen Situationen sollte der **ISF**-Wert erhöht werden, um **AAPS** so weniger aggressiv zu machen. Dadurch wird sichergestellt, dass **AAPS** kleinere Korrekturdosen abgibt, und vermeidet damit die Überkorrektur eines hohen **Glukosewertes**, die einen niedrigen **Glukosewert** zur Folge haben würde.
diff --git a/docs/CROWDIN/de/SupportingAaps/HowToEditTheDocs.md b/docs/CROWDIN/de/SupportingAaps/HowToEditTheDocs.md
index 79e1d5d86a52..ddad2ca3e29e 100644
--- a/docs/CROWDIN/de/SupportingAaps/HowToEditTheDocs.md
+++ b/docs/CROWDIN/de/SupportingAaps/HowToEditTheDocs.md
@@ -38,7 +38,7 @@ Wir verwenden Markdown für die Dokumentation. Die Datei hat das Suffix ".md". D

-4. Du arbeitest im "<>Edit file" Reiter. Select the "Preview changes" tab for a fresh look to make sure everything you changed looks like you meant it to (typos sic.). Wenn du etwas entdeckst, das ausgebessert werden muss, wechsle wieder zum edit Reiter, um die Ausbesserungen vorzunehmen.
+4. Du arbeitest im "<>Edit file" Reiter. Wechsle zum „Preview changes“-Reiter, um auf die Vorschau einen Blick zu werfen, damit alles, was Du geändert hast, so aussieht, wie Du es wolltest (Rechtschreibfehler prüfen). Wenn du etwas entdeckst, das ausgebessert werden muss, wechsle wieder zum edit Reiter, um die Ausbesserungen vorzunehmen.

@@ -62,7 +62,7 @@ PS: dein Fork und Branch befinden sich nach wie vor auf deinem persönlichen Git
Wir verwenden Markdown für die Dokumentation. Die Dateien haben die Endung "*.md".
-Markdown is a very simple text formatting language which separates text content from text formatting.
+Markdown ist eine sehr einfache Textformatierungssprache, die Inhalte von der Formatierung trennt.
Der Autor markiert z.B. eine Überschrift als Überschrift 1 und in der Markdown-Verarbeitung wird daraus der entsprechende HTML Code erzeugt, der diese Textstelle wie gewünscht formatiert.
@@ -176,9 +176,9 @@ Interne Links auf Seiten, sind Links auf den Anfang einer md-Datei, die auf unse
- Interne Links zu .md Seiten: `[Linktext](.../folder/file.md)`
-#### Internal links to named inline references
+#### Interne Links auf bestimmte Textstellen (Textanker)
-Internal links to named inline references are links to any point in a md file which is hosted on our own server and where a reference was set to link to.
+Textanker sind Links auf eine beliebige Textstelle in einer md-Datei auf unseren eigenen Servern, die als Sprungziel (Anker) festgelegt wurden.
Setze einen Textanker an die Stelle in der Zieldatei, an die gesprungen werden soll.
@@ -190,9 +190,9 @@ Es hat sich daher bewährt, als Namen den Dateinamen und eine zusätzliche Refer
Verwende ausschließlich Kleinbuchstaben und verbinde Wörter mit Bindestrichen.
-Then link this reference in the text you are writing with the following kind of link.
+Mit der folgenden Schreibweise kannst Du den Link in Deinem Text setzen.
-- Internal links to named inline references: `[alt text](name-of-my-md-file-this-is-my-fancy-named-reference)`
+- Link auf einen Textanker: `[alt text](name-of-my-md-file-this-is-my-fancy-named-reference)`
### Notizen, Warnungen, Ausklappinformationen
diff --git a/docs/CROWDIN/de/SupportingAaps/OpenHumans.md b/docs/CROWDIN/de/SupportingAaps/OpenHumans.md
index 4fcf45c25b1d..020341bfc168 100644
--- a/docs/CROWDIN/de/SupportingAaps/OpenHumans.md
+++ b/docs/CROWDIN/de/SupportingAaps/OpenHumans.md
@@ -27,7 +27,7 @@ Vertrauliche oder private Informationen wie z. B. Deine Nightscout-URL oder das
1. Erstelle ein Konto bei [Open Humans](https://www.openhumans.org), falls Du dies noch nicht getan hast. Zur Anmeldung kannst Du auch Dein Google- oder Facebook-Konto verwenden, wenn Du dies möchtest.
2. Aktiviere das “Open Humans”-Modul in [Konfiguration > Synchronisation](../SettingUpAaps/ConfigBuilder.md).
3. Öffne dessen Einstellungen durch einen Klick auf das Zahnradsymbol. Du kannst das Hochladen auf die Zeiten beschränken, in denen Du Dich im WLAN befindest und/oder zu denen das Smartphone geladen wird.
-4. Open the Open Humans Plugin (either through OH tab or hamburger menu) and click 'LOGIN'.
+4. Öffne das Open-Humans-Plugin (entweder über den OH Tab oder Hamburger-Menü) und klicke auf „LOGIN“.

diff --git a/docs/CROWDIN/de/SupportingAaps/Translations.md b/docs/CROWDIN/de/SupportingAaps/Translations.md
index 221b5b1f34d7..7df33886bdd8 100644
--- a/docs/CROWDIN/de/SupportingAaps/Translations.md
+++ b/docs/CROWDIN/de/SupportingAaps/Translations.md
@@ -85,7 +85,7 @@ Die Genehmigung ist ein manueller Schritt. Als gemeinnützige Organisation stell
-Wenn Du einen Text mit einem Link übersetzt, Please you have to be careful **not** to remove the link which is represented by a pair of `<0>0>` tags or if their are more in one paragraph other numbers.
+Wenn Du einen Text mit einem Link übersetzt, Achte darauf den Link **nicht** zu entfernen, der durch ein Paar `<0>0>` Tags dargestellt wird oder mit einer anderen Zahl, falls mehrere Links in einem Absatz enthalten sind.
Es ist die Aufgabe des Proofreaders, einen besonderen Blick darauf zu haben!
diff --git a/docs/CROWDIN/de/UsefulLinks/ClinicianGuideToAaps.md b/docs/CROWDIN/de/UsefulLinks/ClinicianGuideToAaps.md
index 71e7293d63f8..8935aea46c27 100644
--- a/docs/CROWDIN/de/UsefulLinks/ClinicianGuideToAaps.md
+++ b/docs/CROWDIN/de/UsefulLinks/ClinicianGuideToAaps.md
@@ -18,7 +18,7 @@ Ohne ein Closed Loop System sammelt der Patient mit Diabetes Daten von seiner Pu
Bei der automatisierten Insulinverabreichung macht das System das Gleiche: Es sammelt Daten von der Pumpe, dem CGM und andere Informationen, die protokolliert werden (z.B. über Nightscout). Diese Informationen verwendet es als Basis seiner Berechnungen und entscheidet, wie viel mehr oder weniger Insulin benötigt wird (über oder unter der zugrunde liegenden Basalrate). Mittels temporärer Basalraten werden die notwendigen Anpassungen vorgenommen, um den BZ stabil zu halten oder in den Zielbereich zu bringen.
-If the device running AAPS breaks or goes out of range of the pump, once the latest temporary basal rate ends, the pump falls back to being a standard pump with the preprogrammed basals rates running.
+Wenn das Gerät, auf dem AAPS läuft, kaputt geht oder die Bluetooth-Verbindung zur Pumpe verliert, fällt die Insulinpumpe nach dem Ende der letzten temporären Basalrate wieder auf die im Profil hinterlegte Basalrate zurück und verhält sich wie eine herkömmliche Pumpe.
## Wie Daten gesammelt werden
@@ -81,7 +81,7 @@ Als Arzt, der möglicherweise keine Erfahrung mit AAPS oder DIY Closed Loop Syst
Das Wichtigste für den Patienten ist, nur jeweils eine Änderung vorzunehmen und deren Auswirkungen 2 - 3 Tage lang zu beobachten, bevor er sich entscheidet, eine andere Einstellung zu ändern oder zu modifizieren. Dies gilt natürlich nicht, wenn es sich offensichtlich um eine "schlechte Anpassung" handelt, die die Situation verschlimmert. In diesem Fall sollte er sofort zur vorherigen Einstellung zurückkehren. Wir Menschen tendieren dazu, alles auf einmal ändern zu wollen. Aber wenn man das tut kann es sein, dass daraus suboptimale Einstellungen entstehen, die nur schwer wieder in einen guten Status zurückgeführt werden können.
-Eines der leistungsfähigsten Werkzeuge zur Durchführung von Einstellungsänderungen ist ein automatisiertes Kalkulationstool für Basalraten, ISF und BE-Faktoren. Es heißt “[Autotune](https://openaps.readthedocs.io/en/latest/docs/Customize-Iterate/autotune.html)”. Es ist so konzipiert, dass es unabhängig/manuell ausgeführt werden kann und die Daten Sie oder Ihren Patienten dabei unterstützen, schrittweise Änderungen an den Einstellungen vorzunehmen. Es hat sich in der Community bewährt, Autotune-Berichte zuerst zu überprüfen bevor man versucht, manuelle Anpassungen an den Einstellungen vorzunehmen. Mit AAPS wird Autotune als Ausnahme ausgeführt, obwohl es derzeit Bemühungen gibt, es auch direkt in AAPS zu integrieren. As these parameters are a prerequisite both for standard pump insulin delivery and for closed loop insulin delivery, discussion of the autotune results and adjustment of these parameters would be the natural link to the clinician.
+Eines der leistungsfähigsten Werkzeuge zur Durchführung von Einstellungsänderungen ist ein automatisiertes Kalkulationstool für Basalraten, ISF und BE-Faktoren. Es heißt “[Autotune](https://openaps.readthedocs.io/en/latest/docs/Customize-Iterate/autotune.html)”. Es ist so konzipiert, dass es unabhängig/manuell ausgeführt werden kann und die Daten Sie oder Ihren Patienten dabei unterstützen, schrittweise Änderungen an den Einstellungen vorzunehmen. Es hat sich in der Community bewährt, Autotune-Berichte zuerst zu überprüfen bevor man versucht, manuelle Anpassungen an den Einstellungen vorzunehmen. Mit AAPS wird Autotune als Ausnahme ausgeführt, obwohl es derzeit Bemühungen gibt, es auch direkt in AAPS zu integrieren. Da diese Parameter sowohl für die Standardpumpentherapie als auch für den Closed Loop die Basis darstellen, wäre die Diskussion der Autotune-Ergebnisse und die Anpassung dieser Parameter die natürliche Verbindung zum Arzt.
Darüber hinaus beeinflusst das menschliche Verhalten, das in der manuellen Diabetes-Therapie erlernt wurde, oft die Ergebnisse - auch bei einem DIY Closed Loop. Wenn zum Beispiel ein niedriger Glukosewert vorhergesagt wird und AAPS das Insulin reduziert, kann eine geringe Menge an Kohlenhydraten (z.B. 3-4g Kohlenhydrate) ausreichen, um einen Glukosewert von 70 mg/dl (3.9 mmol) zu erhöhen. In vielen Fällen kann es aber sein, dass der Patient sich auf Basis seiner bisherigen Erfahrungen entscheidet, deutlich mehr Kohlenhydrate zu sich zu nehmen. Dies führt zu einem schnelleren Anstieg sowohl aus der zusätzlichen Glukose als auch durch die von AndroidAPS im Vorfeld vorgenommene Reduktion der Insulingabe.
diff --git a/docs/CROWDIN/de/UsefulLinks/FAQ.md b/docs/CROWDIN/de/UsefulLinks/FAQ.md
index 6b8269d10e31..61bedcabc042 100644
--- a/docs/CROWDIN/de/UsefulLinks/FAQ.md
+++ b/docs/CROWDIN/de/UsefulLinks/FAQ.md
@@ -298,7 +298,7 @@ Das Telefon kann AAPS-Dienste oder sogar Bluetooth unterbrechen, wodurch die Ver
### Wo kann ich Behandlungen in AAPS v3 löschen?
-3 dots menu, select treatments, then 3 dots menu again and you have different options available.
+3-Punkte-Menü, wähle Behandlungen, dann hast Du verschiedene Optionen zur Verfügung.
### AAPSClient Remote App konfigurieren und nutzen
diff --git a/docs/CROWDIN/de/WearOS/WearOsSmartwatch.md b/docs/CROWDIN/de/WearOS/WearOsSmartwatch.md
index 23a3770b940e..c50d4d065d81 100644
--- a/docs/CROWDIN/de/WearOS/WearOsSmartwatch.md
+++ b/docs/CROWDIN/de/WearOS/WearOsSmartwatch.md
@@ -21,8 +21,8 @@ Installiere die **AAPS Wear-**-APK mit [Wear-Installer 2](https://youtu.be/abgN4
Keine Einschränkung in den **AAPS Wear-** Operationen.
```{admonition} Android Wear OS 5
-:class: warning
-**FIRMWARE UPDATES WILL MOST PROBABLY BREAK AAPS WATCHFACES: DISABLE WATCH UPDATES**.
+:class: Warnung
+**FIRMWARE UPDATES WERDEN MIT SEHR HOHER WAHRSCHEINLICHHKEIT DIE AAPS-ZIFFERBLÄTTER UNBRAUCHBAR MACHEN: DEAKTIVIERE SMARTWATCH UPDATES**.
```
### Galaxy Watch mit vorinstalliertem Wear OS 5
@@ -31,10 +31,10 @@ Keine Einschränkung in den **AAPS Wear-** Operationen.
```{admonition} Android Wear OS 5
:class: warning
-Installing the AAPS Watch Face has to be done with [Wear Installer 2](https://www.youtube.com/watch?v=yef_qGvcCnk) after installing the Wear app.
-Accidental change of the Watch Face to another one requires the procedure above to be repeated.
-Changing the dedicated Watch Face parameters like: Dark, Watchdivider, etc. is not possible.
-**FIRMWARE UPDATES WILL MOST PROBABLY BREAK AAPS WATCHFACES: DISABLE WATCH UPDATES**.
+Die Installation des AAPS-Zifferblatts muss mit dem [Wear Installer 2](https://www.youtube.com/watch?v=yef_qGvcCnk) nach der Installation der Wear App erfolgen.
+Ein versehnentliches Ändern des Zifferblattes auf ein anderes Zifferblatt, hat zur Folge, dass die oben beschriebene Prozedur wiederholt werden muss
+Ändern spezieller Zifferblatt-Parameter wie: Dark, Watchdivider, etc. ist nicht möglich.
+**FIRMWARE UPDATES WERDEN MIT SEHR HOHER WAHRSCHEINLICHHKEIT DIE AAPS-ZIFFERBLÄTTER UNBRAUCHBAR MACHEN: DEAKTIVIERE SMARTWATCH UPDATES**.
```
Eine Alternative kann der [GlucoDataHandler](https://play.google.com/store/apps/details?id=de.michelinside.glucodatahandler) mit einer Komplikation sein.
@@ -138,9 +138,9 @@ Tippe side "plug-in" socket in der App, um die WearOS.apk auf Dein Smartwatch ho
(BuildingAapsWearOs-WearOS5-TShoot)=
-### General troubleshooting recommendations for Wear OS 5
+### Allgemeine Empfehlungen zur Fehlerbehebung bei Wear OS 5
-- WLAN Tethering nicht verwenden. That won't work.
+- WLAN Tethering nicht verwenden. Das wird nicht funktionieren.
- ADB-Debugging muss nicht auf dem Smartphone aktiviert werden (nur auf der Smartwatch). Deaktiviere das ADB Debugging auf dem Smartphone.
- Achte darauf, dass Du Dich mit Deinem lokalen Netzwerk verbindest, in dem sich das Smartphone und die Smartwatch gegenseitig „sehen“ können (verwende nicht Dein WLAN-Gästenetzwerk).
- Für die Galaxy Watch 7 musst Du den Wear Installer verwenden, da dieser Dir die Möglichkeit gibt das „AAPS(Custom)“-Zifferblatt bei der Installation auszuwählen.
@@ -180,7 +180,7 @@ Wenn das Sideloading der **AAPS** Wear.apk auf die Smartwatch erfolgreich war, s

-### Troubleshooting the **AAPS** watch- **AAPS** phone communication
+### Verbindungsprobleme zwischen **AAPS** Smartwatch und **AAPS** Smartphone beheben
1. Wenn Easy Fire Tools sich nicht verbindet oder Du die Meldung "authorisation failed" erhälst > Überprüfe, ob die IP-Adresse korrekt eingegeben wurde.
2. Überprüfe, ob die Smartwatch mit dem Internet (und nicht nur über Bluetooth mit dem Smartphone) verbunden ist.
diff --git a/docs/CROWDIN/el/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/el/SettingUpAaps/BuildingAaps.md
index ab9ee72b5ea0..40195217b957 100644
--- a/docs/CROWDIN/el/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/el/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/es/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/es/SettingUpAaps/BuildingAaps.md
index 098ac8b2cb57..e446c025ced3 100644
--- a/docs/CROWDIN/es/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/es/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/fr/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/fr/SettingUpAaps/BuildingAaps.md
index e65bbec00129..2ea8e7bcbb89 100644
--- a/docs/CROWDIN/fr/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/fr/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/he/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/he/SettingUpAaps/BuildingAaps.md
index b1ba920a9caf..99f2ccbde81d 100644
--- a/docs/CROWDIN/he/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/he/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/ko/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/ko/SettingUpAaps/BuildingAaps.md
index 1da17f92852f..630477f2d718 100644
--- a/docs/CROWDIN/ko/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/ko/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/lt/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/lt/SettingUpAaps/BuildingAaps.md
index a8c790468a23..a364ac5d915a 100644
--- a/docs/CROWDIN/lt/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/lt/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/nl/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/nl/SettingUpAaps/BuildingAaps.md
index e90d500793b4..fb76b66365b9 100644
--- a/docs/CROWDIN/nl/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/nl/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/pb/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/pb/SettingUpAaps/BuildingAaps.md
index 55e0c7feda23..0d201ffa6c3a 100644
--- a/docs/CROWDIN/pb/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/pb/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/pl/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/pl/SettingUpAaps/BuildingAaps.md
index 55e0c7feda23..0d201ffa6c3a 100644
--- a/docs/CROWDIN/pl/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/pl/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/pt/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/pt/SettingUpAaps/BuildingAaps.md
index 6c54e44a21be..ee1e9e0918ae 100644
--- a/docs/CROWDIN/pt/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/pt/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/ro/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/ro/SettingUpAaps/BuildingAaps.md
index 55e0c7feda23..0d201ffa6c3a 100644
--- a/docs/CROWDIN/ro/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/ro/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/ru/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/ru/SettingUpAaps/BuildingAaps.md
index afd6b701dbd3..a0b15a520c1e 100644
--- a/docs/CROWDIN/ru/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/ru/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/sk/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/sk/SettingUpAaps/BuildingAaps.md
index 55e0c7feda23..0d201ffa6c3a 100644
--- a/docs/CROWDIN/sk/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/sk/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/tr/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/tr/SettingUpAaps/BuildingAaps.md
index 612bee9832f2..ee44045fb007 100644
--- a/docs/CROWDIN/tr/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/tr/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@ See [FAQ page](../UsefulLinks/FAQ.md) for details.
| AAPS Version | Preferred
Android Studio
Version | Alternative
Android Studio
Version | Gradle | JVM |
| ----------------------- | ---------------------------------------------------- | ------------------------------------------------------ | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug Feature Drop (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
The "preferred version" is packaged with the appropriate JVM version. The preferred version is also the minimal version you can use to build **AAPS**. You will **NOT** be able to build on a version older than the "preferred" one. If using a different version, you may encounter issues related to JVM version. See the [Troubleshooting Android Studio](#troubleshooting_androidstudio-uncommitted-changes) page to help solve these issues. If your current Android Studio version is not listed in the table, you must update it first.
diff --git a/docs/CROWDIN/zh_CN/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/zh_CN/SettingUpAaps/BuildingAaps.md
index c7cb63aa50f2..31d100c7e46a 100644
--- a/docs/CROWDIN/zh_CN/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/zh_CN/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@
| AAPS 版本 | 推荐
Android Studio
版本 | 备选
Android Studio
版本 | Gradle | JVM |
| ----------------------- | ---------------------------------------- | ---------------------------------------- | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | up to Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog (2023.1.1) | up to Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug 功能更新包 (2024.2.2) | up to Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
推荐版本是已内置适配的JVM版本。 推荐版本同时也是构建**AAPS**的最低可用版本。 若使用低于"推荐"的版本将**无法**完成构建。 若选用其他版本,可能遭遇与JVM版本相关的兼容性问题。 请参考[Android Studio问题排查指南](#troubleshooting_androidstudio-uncommitted-changes)解决。 若您当前的Android Studio版本未在下表中列出,则需先升级至支持版本。
diff --git a/docs/CROWDIN/zh_TW/SettingUpAaps/BuildingAaps.md b/docs/CROWDIN/zh_TW/SettingUpAaps/BuildingAaps.md
index ccc32d757d4f..034e588dafee 100644
--- a/docs/CROWDIN/zh_TW/SettingUpAaps/BuildingAaps.md
+++ b/docs/CROWDIN/zh_TW/SettingUpAaps/BuildingAaps.md
@@ -15,12 +15,12 @@
| AAPS版本 | 首選
Android Studio
版本 | 替代
Android Studio
版本 | Gradle | JVM |
| ----------------------- | ---------------------------------------- | ---------------------------------------- | ------ |:--- |
-| 2.6.2 | 3.6.1 | | 5.6 | 11 |
-| 2.8.2.1 | 4.1.1 | | 6.1 | 13 |
-| [3.1.0.3](#version3100) | 2020.3.1 | 最高支援到 Narwhal | 7.3 | 17 |
+| 2.6.2 | 3.6.1 | | 5.6.4 | 11 |
+| 2.8.2.1 | 4.1.1 | | 6.1.1 | 13 |
+| [3.1.0.3](#version3100) | 2020.3.1 | 最高支援到 Narwhal | 7.3.3 | 17 |
| [3.2.0.4](#version3204) | Hedgehog(2023.1.1) | 最高支援到 Narwhal | 8.2 | 17 |
| [3.3.1.3](#version3300) | Ladybug功能更新(2024.2.2) | 最高支援到 Narwhal | 8.10 | 21 |
-| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11 | 21 |
+| [3.3.2](#version3300) | Meerkat (2024.3.1) | Narwhal | 8.11.1 | 21 |
"首選版本"已打包與適當的JVM版本。 首選版本也是你可以用來建立**AAPS**的最小版本。 你**無法**在比"首選"版本更舊的版本上建立。 如果使用不同的版本,你可能會遇到與JVM版本相關的問題。 請參閱 [Android Studio 問題排除](#troubleshooting_androidstudio-uncommitted-changes) 頁面以協助解決這些問題。 如果你當前的 Android Studio 版本未在表格中列出,你必須先更新它。