Skip to content

Commit

Permalink
Dev-Complete ِArabic translations (LoopKit#1334)
Browse files Browse the repository at this point in the history
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Update Localizable.strings

* Add files via upload

* Delete Interface.strings

* Add files via upload

* Delete Interface.strings

* Add files via upload

* Delete Interface.strings

* Add files via upload

* Update Arabic translations

* Update Interface.strings

* back to English
  • Loading branch information
abutmim authored Aug 9, 2020
1 parent 01484b7 commit d03f4b0
Show file tree
Hide file tree
Showing 8 changed files with 744 additions and 0 deletions.
27 changes: 27 additions & 0 deletions DoseMathTests/ar.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/* Message when offering bolus recommendation even though bg is below range. (1: glucose value) */
"Current glucose of %1$@ is below correction range." = "سكر الدم الحالي %1$@ أقل من نطاق التصحيح.";

/* The short unit display string for decibles */
"dB" = "dB";

/* The short unit display string for grams */
"g" = "g";

/* The short unit display string for milligrams of glucose per decilter */
"mg/dL" = "mg/dL";

/* The short unit display string for millimoles of glucose per liter */
"mmol/L" = "mmol/L";

/* Message when offering bolus recommendation even though bg is below range and minBG is in future. (1: glucose time)(2: glucose number) */
"Predicted glucose at %1$@ is %2$@." = "متوقع سكر الدم خلال %1$@ هو %2$@.";

/* Notice message when recommending bolus when BG is below the suspend threshold. (1: glucose value) */
"Predicted glucose of %1$@ is below your suspend threshold setting." = "متوقع سكر الدم %1$@ أقل من إعدادات التعليق المؤقت.";

/* Format string for combining localized numeric value and unit. (1: numeric value)(2: unit) */
"QUANTITY_VALUE_AND_UNIT" = "%1$@ %2$@";

/* The short unit display string for international units of insulin */
"U" = "وحدة";

120 changes: 120 additions & 0 deletions Interface.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@

/* Class = "WKInterfaceButton"; title = "🌮"; ObjectID = "0fo-Z3-hTi"; */
"0fo-Z3-hTi.title" = "🌮";

/* Class = "WKInterfaceLabel"; text = "15"; ObjectID = "CWt-7U-cnK"; */
"CWt-7U-cnK.text" = "15";

/* Class = "WKInterfaceLabel"; text = "—"; ObjectID = "CsQ-fc-KLC"; */
"CsQ-fc-KLC.text" = "—";

/* Class = "WKInterfaceButton"; accessibilityLabel = "Add"; ObjectID = "DZc-Gn-RLu"; */
"DZc-Gn-RLu.accessibilityLabel" = "Add";

/* Class = "WKInterfaceButton"; title = "+"; ObjectID = "DZc-Gn-RLu"; */
"DZc-Gn-RLu.title" = "+";

/* Class = "WKInterfaceButton"; accessibilityLabel = "Subtract"; ObjectID = "Dh9-HV-fXy"; */
"Dh9-HV-fXy.accessibilityLabel" = "Subtract";

/* Class = "WKInterfaceButton"; title = "−"; ObjectID = "Dh9-HV-fXy"; */
"Dh9-HV-fXy.title" = "−";

/* Class = "WKInterfaceLabel"; text = "---"; ObjectID = "Dt1-kz-jMZ"; */
"Dt1-kz-jMZ.text" = "---";

/* Class = "WKInterfaceLabel"; text = "—"; ObjectID = "IRi-4t-ESO"; */
"IRi-4t-ESO.text" = "—";

/* Class = "WKInterfaceLabel"; text = "Running"; ObjectID = "JXa-s1-PJx"; */
"JXa-s1-PJx.text" = "Running";

/* Class = "WKInterfaceLabel"; text = "TITLE"; ObjectID = "MZU-QV-PtZ"; */
"MZU-QV-PtZ.text" = "TITLE";

/* Class = "WKInterfaceLabel"; text = "—"; ObjectID = "Mhe-aR-kQQ"; */
"Mhe-aR-kQQ.text" = "—";

/* Class = "WKInterfaceButton"; title = "Bolus"; ObjectID = "Qsq-p5-1J0"; */
"Qsq-p5-1J0.title" = "Bolus";

/* Class = "WKInterfaceLabel"; text = "Label"; ObjectID = "T4U-wP-dSW"; */
"T4U-wP-dSW.text" = "Label";

/* Class = "WKInterfaceLabel"; text = "🏃‍♀️"; ObjectID = "UVY-pa-SUL"; */
"UVY-pa-SUL.text" = "🏃‍♀️";

/* Class = "WKInterfaceLabel"; text = "10:09 AM"; ObjectID = "Ury-of-vQg"; */
"Ury-of-vQg.text" = "10:09 AM";

/* Class = "WKInterfaceLabel"; text = "<body>"; ObjectID = "XkS-y5-khE"; */
"XkS-y5-khE.text" = "<body>";

/* Class = "WKInterfaceButton"; title = "Add Carbs"; ObjectID = "b6f-3I-jki"; */
"b6f-3I-jki.title" = "Add Carbs";

/* Class = "WKInterfaceButton"; title = "🍕"; ObjectID = "dPF-QZ-sh6"; */
"dPF-QZ-sh6.title" = "🍕";

/* Class = "WKInterfaceMenuItem"; title = "2 hours"; ObjectID = "dPh-7b-Tfv"; */
"dPh-7b-Tfv.title" = "2 hours";

/* Class = "WKInterfaceLabel"; text = "TOTAL CARBS"; ObjectID = "dea-qG-va8"; */
"dea-qG-va8.text" = "TOTAL CARBS";

/* Class = "WKInterfaceButton"; accessibilityLabel = "Add"; ObjectID = "eu3-pj-GH3"; */
"eu3-pj-GH3.accessibilityLabel" = "Add";

/* Class = "WKInterfaceButton"; title = "+"; ObjectID = "eu3-pj-GH3"; */
"eu3-pj-GH3.title" = "+";

/* Class = "WKInterfaceLabel"; text = "Pre-Meal"; ObjectID = "f5G-bS-9pd"; */
"f5G-bS-9pd.text" = "Pre-Meal";

/* Class = "WKInterfaceMenuItem"; title = "3 hours"; ObjectID = "fR1-7h-SNe"; */
"fR1-7h-SNe.title" = "3 hours";

/* Class = "WKInterfaceButton"; title = "🍭"; ObjectID = "gAn-qe-OvX"; */
"gAn-qe-OvX.title" = "🍭";

/* Class = "WKInterfaceButton"; accessibilityLabel = "Subtract"; ObjectID = "hjF-xr-cwO"; */
"hjF-xr-cwO.accessibilityLabel" = "Subtract";

/* Class = "WKInterfaceButton"; title = "−"; ObjectID = "hjF-xr-cwO"; */
"hjF-xr-cwO.title" = "−";

/* Class = "WKInterfaceLabel"; text = "Carbs"; ObjectID = "hln-CI-MRP"; */
"hln-CI-MRP.text" = "Carbs";

/* Class = "WKInterfaceLabel"; text = "Bolus Failed"; ObjectID = "jj3-Gq-HBy"; */
"jj3-Gq-HBy.text" = "Bolus Failed";

/* Class = "WKInterfaceLabel"; text = "0.000"; ObjectID = "mpK-zY-UvA"; */
"mpK-zY-UvA.text" = "0.000";

/* Class = "WKInterfaceLabel"; text = "Override"; ObjectID = "nC0-X3-oFJ"; */
"nC0-X3-oFJ.text" = "Override";

/* Class = "WKInterfaceController"; title = "Loop"; ObjectID = "rNf-Mh-tID"; */
"rNf-Mh-tID.title" = "Loop";

/* Class = "WKInterfaceLabel"; text = "UNITS"; ObjectID = "rV7-d9-n6u"; */
"rV7-d9-n6u.text" = "UNITS";

/* Class = "WKInterfaceLabel"; text = "Bolus"; ObjectID = "smL-Rc-IZh"; */
"smL-Rc-IZh.text" = "Bolus";

/* Class = "WKInterfaceController"; title = "Loop"; ObjectID = "v5b-sO-bb8"; */
"v5b-sO-bb8.title" = "Loop";

/* Class = "WKInterfaceMenuItem"; title = "1 hour"; ObjectID = "vL1-NA-WZ1"; */
"vL1-NA-WZ1.title" = "1 hour";

/* Class = "WKInterfaceLabel"; text = "ACTIVE CARBS"; ObjectID = "ycL-5X-a05"; */
"ycL-5X-a05.text" = "ACTIVE CARBS";

/* Class = "WKInterfaceLabel"; text = "---"; ObjectID = "yl8-ZP-c3l"; */
"yl8-ZP-c3l.text" = "---";

/* Class = "WKInterfaceLabel"; text = "Label"; ObjectID = "zO8-x6-bZd"; */
"zO8-x6-bZd.text" = "Label";
5 changes: 5 additions & 0 deletions Loop Status Extension/ar.lproj/Localizable.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/* The subtitle format describing eventual glucose. (1: localized glucose value description) */
"Eventually %1$@" = "متوقع %1$@";

/* The subtitle format describing units of active insulin. (1: localized insulin value description) */
"IOB %1$@ U" = "أنسولين نشط %1$@ وحدة";
6 changes: 6 additions & 0 deletions Loop Status Extension/ar.lproj/MainInterface.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@

/* Class = "UILabel"; text = "Eventually 92 mg/dL"; ObjectID = "9iF-xY-Bh4"; */
"9iF-xY-Bh4.text" = "متوقع 92 mg/dL";

/* Class = "UILabel"; text = "IOB 1.0 U"; ObjectID = "UPi-dG-yYD"; */
"UPi-dG-yYD.text" = "أنسولين نشط 1.0 وحدة";
18 changes: 18 additions & 0 deletions Loop/‏‏ar.lproj/InfoPlist.strings
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@

/* Bundle name */
"CFBundleName" = "$(PRODUCT_NAME)";

/* Privacy - Bluetooth Always Usage Description */
"NSBluetoothAlwaysUsageDescription" = "يستخدم البلوتوث للتواصل مع مضخة الأنسولين وأجهزة متابعة سكر الدم المستمرة.";

/* Privacy - Bluetooth Peripheral Usage Description */
"NSBluetoothPeripheralUsageDescription" = "يستخدم البلوتوث للتواصل مع مضخة الأنسولين وأجهزة متابعة سكر الدم المستمرة.";

/* Privacy - Face ID Usage Description */
"NSFaceIDUsageDescription" = "تستخدم هوية التعرف على الوجه للتحقق من أجل جرعة الأنسولين.";

/* Privacy - Health Share Usage Description */
"NSHealthShareUsageDescription" = "يتم استخدام بيانات الوجبات من قواعد بيانات تطبيق صحتي لتحديد تأثيرات سكر الدم. يتم استخدام بيانات سكر الدم منقواعد بيانات تطبيق صحتي للرسم البياني والتحليل. تُستخدم بيانات النوم من قواعد بيانات تطبيق صحتي لتحسين توصيل تحديثات تعقيدات ساعة أبل أثناء فترة استيقاظك.";

/* Privacy - Health Update Usage Description */
"NSHealthUpdateUsageDescription" = "بيانات كربوهيدرات الوجبة المدخلة للتطبيق و الساعة محفوظة في قواعد بيانات تطبيق صحتي. يتم تخزين بيانات سكر الدم المستردة من نظام متابعة سكر الدم المستمرة بشكل آمن في تطبيق صحتي.";
Loading

0 comments on commit d03f4b0

Please sign in to comment.