浏览代码

修复国内自定义名称问题
修复投币支付超时不返回广告页问题

ccc 3 月之前
父节点
当前提交
c16babebc6

+ 5 - 0
BaseLibrary/src/main/java/com/hboxs/base_library/http/NoPayOrderStringApi.java

@@ -195,6 +195,11 @@ public interface NoPayOrderStringApi {
     @POST("api/app_equipment/index/updateProductName.htm")
     @POST("api/app_equipment/index/updateProductName.htm")
     Observable<String> updateProductName(@QueryMap Map<String, Object> params);
     Observable<String> updateProductName(@QueryMap Map<String, Object> params);
 
 
+    //修改商品名称
+    @POST("api/app_equipment/index/changeProductName")
+    Observable<String> changeProductName(@Body RequestBody body);
+
+
     //上传生产总个数
     //上传生产总个数
     @FormUrlEncoded
     @FormUrlEncoded
     @POST("api/app_equipment/index/updateProductTotal.htm")
     @POST("api/app_equipment/index/updateProductTotal.htm")

+ 9 - 6
BaseLibrary/src/main/java/com/hboxs/base_library/util/LanguageUtil.java

@@ -34,7 +34,7 @@ public class LanguageUtil {
             "it", "ab", "ko", "pl", "uk", "hy",
             "it", "ab", "ko", "pl", "uk", "hy",
             "ar", "th", "sq", "ka", "aa", "ba",
             "ar", "th", "sq", "ka", "aa", "ba",
             "tr", "lv", "ak", "et", "mn", "am", "kk",
             "tr", "lv", "ak", "et", "mn", "am", "kk",
-            "ms","lt"};
+            "ms","lt","sr"};
     public static final String CHINESE = language[0]; //中文
     public static final String CHINESE = language[0]; //中文
     public static final String ENGLISH = language[1]; //英文
     public static final String ENGLISH = language[1]; //英文
     public static final String GERMAN = language[2]; //德语
     public static final String GERMAN = language[2]; //德语
@@ -65,7 +65,7 @@ public class LanguageUtil {
 //    public static final String brazil = language[27];//巴西
 //    public static final String brazil = language[27];//巴西
 //    public static final String gljy = language[28];//格鲁吉亚
 //    public static final String gljy = language[28];//格鲁吉亚
 //    public static final String brazi2 = language[29];//巴西3
 //    public static final String brazi2 = language[29];//巴西3
-//    public static final String turkey = language[30];//土耳其
+    public static final String turkey = language[30];//土耳其
     public static final String latvia = language[31];//拉脱维亚
     public static final String latvia = language[31];//拉脱维亚
 //    public static final String ricardoAmaro = language[32];//葡萄牙  Ricardo Amaro
 //    public static final String ricardoAmaro = language[32];//葡萄牙  Ricardo Amaro
     public static final String eesti = language[33];//爱沙尼亚
     public static final String eesti = language[33];//爱沙尼亚
@@ -75,6 +75,7 @@ public class LanguageUtil {
 //    public static final String hasakesitan = language[36];//哈萨克斯坦
 //    public static final String hasakesitan = language[36];//哈萨克斯坦
     public static final String malai = language[37];//马来西亚,马来语
     public static final String malai = language[37];//马来西亚,马来语
     public static final String litaowan = language[38];//立陶宛
     public static final String litaowan = language[38];//立陶宛
+    public static final String saierweiya = language[39];//塞尔维亚
 
 
 
 
     public static final String[] LANGUAGE_TEXT = {
     public static final String[] LANGUAGE_TEXT = {
@@ -91,7 +92,7 @@ public class LanguageUtil {
             "Românesc", "Norsk språk", "Português", "Svenska", "Slovenského", "Magyar",
             "Românesc", "Norsk språk", "Português", "Svenska", "Slovenského", "Magyar",
             "Lingua italiana", "繁體中文", "한국어", "Polska", "Ukrainian", "Հայաստան",
             "Lingua italiana", "繁體中文", "한국어", "Polska", "Ukrainian", "Հայաստան",
             "عرب", "ไทย", "יִשׂרְאֵלִי", "Brazil", "საქართველოს", "Brazil",
             "عرب", "ไทย", "יִשׂרְאֵלִי", "Brazil", "საქართველოს", "Brazil",
-            "turkey", "Latvija", "Portugal", "Eesti", "Монгол", "فارسی", "қазақ","Melayu","lietuvių"
+            "turkey", "Latvija", "Portugal", "Eesti", "Монгол", "فارسی", "қазақ","Melayu","lietuvių","Српски"
     };
     };
 
 
     //第二语言:后台显示
     //第二语言:后台显示
@@ -104,7 +105,7 @@ public class LanguageUtil {
             "繁體中文", "한국어(韩语)", "Polska(波兰语)", "Ukrainian(乌克兰语)", "Հայաստան(亚美尼亚语)",
             "繁體中文", "한국어(韩语)", "Polska(波兰语)", "Ukrainian(乌克兰语)", "Հայաստան(亚美尼亚语)",
             "ไทย(泰语)", "(希伯来语)יִשׂרְאֵלִי", "Brazil-2DHR(巴西语)", "საქართველოს(格鲁吉亚语)", "Brazil-3(巴西语)",
             "ไทย(泰语)", "(希伯来语)יִשׂרְאֵלִי", "Brazil-2DHR(巴西语)", "საქართველოს(格鲁吉亚语)", "Brazil-3(巴西语)",
             "turkey(土耳其语)", "Latvija(拉脱维亚语)", "Portugal-RA(葡萄牙语)", "Монгол(蒙古语)","eesti keel(爱沙尼亚语)", "فارسی(波斯语)",
             "turkey(土耳其语)", "Latvija(拉脱维亚语)", "Portugal-RA(葡萄牙语)", "Монгол(蒙古语)","eesti keel(爱沙尼亚语)", "فارسی(波斯语)",
-            "қазақ(哈萨克语)", "Melayu(马来语)","lietuvių(立陶宛语)"
+            "қазақ(哈萨克语)", "Melayu(马来语)","lietuvių(立陶宛语)","Српски(塞尔维亚语)"
     };
     };
     //第二语言:前台显示
     //第二语言:前台显示
     public static final String[] LANGUAGE3 = {
     public static final String[] LANGUAGE3 = {
@@ -184,7 +185,7 @@ public class LanguageUtil {
         } else if (languageType == 30) {
         } else if (languageType == 30) {
 //            changeAppLanguage(LanguageUtil.brazi2);
 //            changeAppLanguage(LanguageUtil.brazi2);
         } else if (languageType == 31) {
         } else if (languageType == 31) {
-//            changeAppLanguage(LanguageUtil.turkey);
+            changeAppLanguage(LanguageUtil.turkey);
         } else if (languageType == 32) {
         } else if (languageType == 32) {
             changeAppLanguage(LanguageUtil.latvia);
             changeAppLanguage(LanguageUtil.latvia);
         } else if (languageType == 33) {
         } else if (languageType == 33) {
@@ -201,7 +202,9 @@ public class LanguageUtil {
             changeAppLanguage(LanguageUtil.malai);
             changeAppLanguage(LanguageUtil.malai);
         }else if (languageType == 39) {
         }else if (languageType == 39) {
             changeAppLanguage(LanguageUtil.litaowan);
             changeAppLanguage(LanguageUtil.litaowan);
-        } else {
+        } else if (languageType == 40) {
+            changeAppLanguage(LanguageUtil.saierweiya);
+        }else {
             changeAppLanguage(LanguageUtil.CHINESE);
             changeAppLanguage(LanguageUtil.CHINESE);
             SharedPreferencesUtils.setParam(Name.LANGUAGE_TYPE, 1);
             SharedPreferencesUtils.setParam(Name.LANGUAGE_TYPE, 1);
         }
         }

+ 16 - 0
BaseLibrary/src/main/res/values-sr/strings.xml

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+    <string name="connected_server">Повезано са системом за управљање</string>
+    <string name="equipment_no">Број опреме:</string>
+    <string name="version_information">Информације о верзији</string>
+    <string name="contacts">Контакти</string>
+    <string name="way_contacts">Методе контактирања</string>
+    <string name="update">Ажурирање</string>
+    <string name="show_data">Прикажи</string>
+    <string name="hide_data">Сакриј</string>
+    <string name="automatically_upload_orders">Аутоматски отпреми поруџбине</string>
+    <string name="language_2">Избор другог језика:</string>
+    <string name="value_of_zero">Ресетуј вредност валуте на нулу након производње</string>
+    <string name="promotion_code">Функција промотивног кода</string>
+    <string name="voice_meal_pickup_prompts">Гласовна упутства за преузимање оброка</string>
+</resources>

+ 6 - 0
app/src/main/java/com/bgy/autosale/payutil/OrderPriceBean.java

@@ -25,6 +25,12 @@ public class OrderPriceBean implements Serializable {
         this.sellStatus = sellStatus;
         this.sellStatus = sellStatus;
     }
     }
 
 
+    public OrderPriceBean(String clientId, String productNo,String productName) {
+        this.clientId = clientId;
+        this.productNo = productNo;
+        this.productName = productName;
+    }
+
     public OrderPriceBean(String clientId,
     public OrderPriceBean(String clientId,
                           String codePrice,
                           String codePrice,
                           String productName,
                           String productName,

+ 1 - 0
app/src/main/java/com/bgy/autosale/ui/base/BaseAutoExitFragment.java

@@ -28,6 +28,7 @@ public abstract class BaseAutoExitFragment extends BaseFragment {
     private Runnable exitRunnable = new Runnable() {
     private Runnable exitRunnable = new Runnable() {
         @Override
         @Override
         public void run() {
         public void run() {
+            Log.d(TAG, "runexitRunnable: "+exitRunnable);
             onTimeOutFinish();
             onTimeOutFinish();
         }
         }
     };
     };

+ 4 - 0
app/src/main/java/com/bgy/autosale/ui/consumer/IceCreamFragment.java

@@ -1766,6 +1766,7 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
                         startPayPaper = false;
                         startPayPaper = false;
                         break;
                         break;
                     case 127:
                     case 127:
+                        resetFinishDelay();
                         //投币超时回调
                         //投币超时回调
                         if (payMixDialog != null) {
                         if (payMixDialog != null) {
                             if (payMixDialog.isShowing()) {
                             if (payMixDialog.isShowing()) {
@@ -2590,6 +2591,9 @@ public class IceCreamFragment extends BaseAutoExitFragment implements View.OnCli
             case 39://立陶宛
             case 39://立陶宛
                 SharedPreferencesUtils.setParam(Name.LANGUAGE_TYPE, 39);
                 SharedPreferencesUtils.setParam(Name.LANGUAGE_TYPE, 39);
                 break;
                 break;
+            case 40://塞尔维亚
+                SharedPreferencesUtils.setParam(Name.LANGUAGE_TYPE, 40);
+                break;
         }
         }
     }
     }
 
 

+ 5 - 5
app/src/main/java/com/bgy/autosale/ui/operator/LanguageActivity.java

@@ -314,11 +314,8 @@ public class LanguageActivity extends StaticActivity implements View.OnClickList
 //            languageType = 30;
 //            languageType = 30;
 //            languageValue = LanguageUtil.brazi2;
 //            languageValue = LanguageUtil.brazi2;
         } else if (checkedId == R.id.rb_turkey) {
         } else if (checkedId == R.id.rb_turkey) {
-            showToast("未有此翻译,请联系添加。");
-            finish();
-            return;
-//            languageType = 31;
-//            languageValue = LanguageUtil.turkey;
+            languageType = 31;
+            languageValue = LanguageUtil.turkey;
         } else if (checkedId == R.id.rb_latvia) {
         } else if (checkedId == R.id.rb_latvia) {
             languageType = 32;
             languageType = 32;
             languageValue = LanguageUtil.latvia;
             languageValue = LanguageUtil.latvia;
@@ -355,6 +352,9 @@ public class LanguageActivity extends StaticActivity implements View.OnClickList
         } else if (checkedId == R.id.rb_ltw) {
         } else if (checkedId == R.id.rb_ltw) {
             languageType = 39;
             languageType = 39;
             languageValue = LanguageUtil.litaowan;
             languageValue = LanguageUtil.litaowan;
+        } else if (checkedId == R.id.rb_sewy) {
+            languageType = 40;
+            languageValue = LanguageUtil.saierweiya;
         } else {
         } else {
             languageType = 1;
             languageType = 1;
             languageValue = LanguageUtil.CHINESE;
             languageValue = LanguageUtil.CHINESE;

+ 31 - 17
app/src/main/java/com/bgy/autosale/ui/operator/fragments/PriceFragment.java

@@ -224,12 +224,31 @@ public class PriceFragment extends BaseFragment implements View.OnClickListener
                 for (int i = 0; i < priceAdapter.getItemCount(); i++) {
                 for (int i = 0; i < priceAdapter.getItemCount(); i++) {
                     v = recyclerView.getChildAt(i);
                     v = recyclerView.getChildAt(i);
                     ViewHolder viewHolder = (ViewHolder) recyclerView.getChildViewHolder(v);
                     ViewHolder viewHolder = (ViewHolder) recyclerView.getChildViewHolder(v);
+                    Log.d(TAG, "onClick:updateProductName "+viewHolder.titleView.getText().toString());
+                    String productNo="";
+                    String title=viewHolder.titleView.getText().toString();
+                    if (getString(R.string.setting_icecream_title).equals(title)){
+                        Log.d(TAG, "onClick: ");
+                        productNo="I01";
+                    } else if (getString(R.string.setting_kernel_title_1).equals(title)){
+                        productNo="C01";
+                    } else if (getString(R.string.setting_kernel_title_2).equals(title)){
+                        productNo="C02";
+                    } else if (getString(R.string.setting_sauce_title_1).equals(title)){
+                        productNo="J01";
+                    } else if (getString(R.string.setting_sauce_title_2).equals(title)){
+                        productNo="J02";
+                    } else if (getString(R.string.setting_sauce_title_3).equals(title)){
+                        productNo="J03";
+                    }
                     Log.d(TAG, "onClick: btnConfirmName2");
                     Log.d(TAG, "onClick: btnConfirmName2");
                     if (Global.isVersions == 1) {
                     if (Global.isVersions == 1) {
-                        updateProductName(oldProductNames.get(i), viewHolder.nameView.getText().toString());
+//                        updateProductName(oldProductNames.get(i), viewHolder.nameView.getText().toString());
+                        updateProductName(productNo, viewHolder.nameView.getText().toString());
                     } else {
                     } else {
                         SPUtils.getInstance(App.app).putString(getString(ProductAbout.title[i]), viewHolder.titleView.getText().toString());
                         SPUtils.getInstance(App.app).putString(getString(ProductAbout.title[i]), viewHolder.titleView.getText().toString());
                         SPUtils.getInstance(App.app).putString(ProductAbout.nameKey[i], viewHolder.nameView.getText().toString());
                         SPUtils.getInstance(App.app).putString(ProductAbout.nameKey[i], viewHolder.nameView.getText().toString());
+                        updateProductName(productNo, viewHolder.nameView.getText().toString());
                     }
                     }
                 }
                 }
             }
             }
@@ -739,25 +758,19 @@ public class PriceFragment extends BaseFragment implements View.OnClickListener
     /**
     /**
      * 修改商品名称
      * 修改商品名称
      */
      */
-    public void updateProductName(String oldProductName, String newProductName) {
+    public void updateProductName(String productNo, String newProductName) {
         String systemId = (String) SharedPreferencesUtils.getParam(Name.SYSTEM_ID, "");
         String systemId = (String) SharedPreferencesUtils.getParam(Name.SYSTEM_ID, "");
         if (systemId == null && TextUtils.isEmpty(systemId)) {
         if (systemId == null && TextUtils.isEmpty(systemId)) {
             ToastUtil.showToast(UiUtil.getStringRes(R.string.ljsb));
             ToastUtil.showToast(UiUtil.getStringRes(R.string.ljsb));
             return;
             return;
         }
         }
-        if (flowerTypeIds == null) {
-            return;
-        }
-        Log.d(TAG, "updateProductName: did:" + Heartbeat.deviceId + "、pid:" + flowerTypeIds.get(oldProductName) + "、old:" + oldProductName + "、new:" + newProductName);
-        Log.d(TAG, "updateProductName: 2");
-        HashMap<String, Object> params = new HashMap<>();
-        params.put("clientId", Heartbeat.deviceId);
-        params.put("productId", flowerTypeIds.get(oldProductName));
-        params.put("oldProductName", oldProductName);
-        params.put("newProductName", newProductName);
-        Log.d(TAG, "updateProductName: 3");
-
-        addSubscriptionNew(NoPayOrderStringApi.api.updateProductName(params), String.class,
+        Log.d(TAG, "updateProductName3 : "+productNo+":"+newProductName);
+        OrderPriceBean bean = new OrderPriceBean(Heartbeat.deviceId,productNo,newProductName);
+        Log.d(TAG, "updateProductName: "+bean);
+        Gson gson = new Gson();
+        String json = gson.toJson(bean);
+        RequestBody body = RequestBody.create(okhttp3.MediaType.parse("application/json; charset=utf-8"), json);
+        addSubscriptionNew(NoPayOrderStringApi.api.changeProductName(body), String.class,
                 new HttpResultObserver<String>(mView, getContext()) {
                 new HttpResultObserver<String>(mView, getContext()) {
                     @Override
                     @Override
                     public void onNext(String type) {
                     public void onNext(String type) {
@@ -765,8 +778,9 @@ public class PriceFragment extends BaseFragment implements View.OnClickListener
                         //修改成功
                         //修改成功
                         showToast(UiUtil.getStringRes(R.string.modified_success));
                         showToast(UiUtil.getStringRes(R.string.modified_success));
 //                        updateProductNameSuccess(newProductName);
 //                        updateProductNameSuccess(newProductName);
-                        getproductsSuccess();
-
+                        if (Global.isVersions==1){
+                            getproductsSuccess();
+                        }
                     }
                     }
 
 
                     @Override
                     @Override

+ 12 - 0
app/src/main/res/layout/activity_language.xml

@@ -508,6 +508,18 @@
                     android:text="lietuvių(立陶宛语)"
                     android:text="lietuvių(立陶宛语)"
                     android:textSize="@dimen/dp_12" />
                     android:textSize="@dimen/dp_12" />
 
 
+                <RadioButton
+                    android:background="@drawable/selector_language_bg"
+                    android:id="@+id/rb_sewy"
+                    android:layout_width="@dimen/dp_68"
+                    android:layout_height="@dimen/dp_84"
+                    android:layout_marginLeft="@dimen/dp_18"
+                    android:layout_marginBottom="@dimen/dp_10"
+                    android:button="@null"
+                    android:gravity="center"
+                    android:text="Српски(塞尔维亚语)"
+                    android:textSize="@dimen/dp_12" />
+
             </com.bgy.autosale.utils.FlowRadioGroup>
             </com.bgy.autosale.utils.FlowRadioGroup>
         </ScrollView>
         </ScrollView>
 
 

+ 8 - 19
app/src/main/res/layout/fragment_ice_cream.xml

@@ -442,22 +442,23 @@
         </RelativeLayout>
         </RelativeLayout>
         <RelativeLayout
         <RelativeLayout
             android:id="@+id/rl_select_language"
             android:id="@+id/rl_select_language"
-            android:layout_width="wrap_content"
+            android:layout_width="match_parent"
             android:layout_height="wrap_content"
             android:layout_height="wrap_content"
-            android:visibility="gone"
-            android:layout_gravity="right"
-            android:layout_marginRight="@dimen/dp_20"
-            android:layout_marginTop="@dimen/dp_260">
+            android:visibility="visible"
+            android:layout_gravity="bottom">
 
 
             <LinearLayout
             <LinearLayout
                 android:layout_width="wrap_content"
                 android:layout_width="wrap_content"
                 android:layout_height="wrap_content"
                 android:layout_height="wrap_content"
-                android:gravity="center"
-                android:orientation="vertical">
+                android:layout_alignParentRight="true"
+                android:layout_marginRight="20dp"
+                android:layout_marginBottom="30dp"
+                android:orientation="horizontal">
                 <LinearLayout
                 <LinearLayout
                     android:id="@+id/ll_sigin"
                     android:id="@+id/ll_sigin"
                     android:layout_width="@dimen/dp_57"
                     android:layout_width="@dimen/dp_57"
                     android:layout_height="@dimen/dp_26"
                     android:layout_height="@dimen/dp_26"
+                    android:layout_marginRight="10dp"
                     android:background="@drawable/shape_radio_signin"
                     android:background="@drawable/shape_radio_signin"
                     android:gravity="center"
                     android:gravity="center"
                     android:orientation="vertical">
                     android:orientation="vertical">
@@ -479,7 +480,6 @@
                     android:id="@+id/ll_sigin1"
                     android:id="@+id/ll_sigin1"
                     android:layout_width="@dimen/dp_57"
                     android:layout_width="@dimen/dp_57"
                     android:layout_height="@dimen/dp_26"
                     android:layout_height="@dimen/dp_26"
-                    android:layout_marginTop="@dimen/dp_4"
                     android:background="@drawable/shape_radio_signin"
                     android:background="@drawable/shape_radio_signin"
                     android:gravity="center"
                     android:gravity="center"
                     android:orientation="vertical">
                     android:orientation="vertical">
@@ -495,17 +495,6 @@
                         android:textColor="@color/white"
                         android:textColor="@color/white"
                         android:textSize="@dimen/sp_8" />
                         android:textSize="@dimen/sp_8" />
                 </LinearLayout>
                 </LinearLayout>
-
-                <TextView
-                    android:id="@+id/ll_english_message"
-                    android:layout_width="@dimen/dp_57"
-                    android:layout_height="wrap_content"
-                    android:layout_below="@id/ll_sigin1"
-                    android:layout_alignParentRight="true"
-                    android:gravity="center"
-                    android:text="choose language"
-                    android:textColor="@color/white"
-                    android:textSize="@dimen/sp_8" />
             </LinearLayout>
             </LinearLayout>
 
 
         </RelativeLayout>
         </RelativeLayout>

+ 501 - 0
app/src/main/res/values-sr/strings.xml

@@ -0,0 +1,501 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+    <string name="setting_technology_language_describe">енглески</string>
+
+    <!-- Други део апликације је доступан за преузимање-->
+    <string name="app_name">Аутоматски пренос података</string>
+    <string name="bd" translatable="false">19900521</string>
+    <string name="un" translatable="false">ЧенЂинСју</string>
+    <string name="pos_no_ready" translatable="false">ПОС уређај није спреман!</string>
+    <string name="pay_way_tip_marshall" translatable="false">Молимо вас да завршите плаћање на ПОС терминалу.</string>
+    <string name="pay_error_pos" translatable="false">Овлашћење одбијено</string>
+    <string name="cache_file_name" translatable="false">Сладолед</string>
+    <string name="error_device_clean">Грешка у дужини заглавља</string>
+
+    <!-- Поново пошаљи -->
+    <string name="plc_send_action_again">Пошаљи поново >>> </string>
+    <string name="plc_connect_status">веза: %s; опис:%s</string>
+    <string name="plc_header_length_error">грешка дужине заглавља: ​​%d</string>
+    <string name="plc_header_error">грешка у дужини заглавља: ​​%d != %d; src подаци: %s %s</string>
+    <string name="plc_message_length_error">грешка у дужини поруке: %d</string>
+    <string name="plc_body_empty">порука није тело</string>
+    <string name="plc_body_length_error">грешка у дужини тела поруке: %d != %d</string>
+
+    <string name="plc_disconnect_initiative">иницијатива за искључивање</string>
+    <string name="plc_disconnect">искључење уређаја</string>
+    <string name="plc_has_other_order">има другу поруџбину >> </string>
+    <string name="plc_send_order_again">пошаљи поново >> </string>
+    <string name="plc_make_error_not_status">направи грешку јер није статус >> </string>
+    <string name="plc_message_body_empty">тело поруке је празно!</string>
+    <string name="plc_order_empty">поруџбина је празан!</string>
+    <string name="plc_order_result_empty">резултат поруџбине је празан!</string>
+    <string name="plc_order_start">почетак: %s</string>
+    <string name="plc_order_making">израда: %s</string>
+    <string name="plc_order_prepare">преузимање: %s</string>
+    <string name="plc_order_taked">преузето: %s</string>
+    <string name="plc_order_busy">заузето: %s</string>
+    <string name="plc_order_error">грешка подређене поруџбине!</string>
+    <string name="plc_order_error2">грешка поруџбине!</string>
+    <string name="plc_prepare">уређај је у припреми!</string>
+    <string name="plc_not_order">поруџбина празна!</string>
+    <string name="plc_order_receive">примљена поруџбина >> %s</string>
+    <string name="plc_order_no_response">поруџбина није Одговор!</string>
+
+    <!-- 广告页 -->
+    <string name="guide_touch">Додирните да бисте започели</string>
+    <string name="no_ready">Ненормалан статус опреме</string>
+    <string name="is_in_sale_view">Изађите са странице за поруџбине и покушајте поново.</string>
+    <string name="is_in_get_dishes_info">Учитавање информација о производу~</string>
+    <string name="is_click_too_fast">Кликните пребрзо.</string>
+    <string name="is_used_code">Коришћен је код за преузимање</string>
+    <string name="is_invalid_code">Неважећи код за преузимање</string>
+    <string name="check_fail">Провера поруџбине није успела.</string>
+    <string name="guide_text_1">Здраво, драго ми је да те видим!</string>
+    <string name="guide_text_2">Здраво, да ли желите сладолед?</string>
+
+    <!-- 点餐页-->
+    <string name="price_unit"></string>
+    <string name="ice_cream">сладолед</string>
+    <string name="buy_too_much">Ограничено на 6 шољица!</string>
+    <string name="no_dishes_info">Ограничено на 6 шољица!</string>
+    <string name="flavor_original">Сладолед од ваниле</string>
+    <string name="flavor_original_hw">Обичан меки сладолед</string>
+    <string name="flavor_multi">Сладолед са више укуса</string>
+    <string name="flavor_sauce">Сируп +</string>
+    <string name="flavor_kernel">+ Преливи</string>
+    <string name="shop_cart_add">Додај у корпу</string>
+    <string name="make_now">Прави се</string>
+    <string name="shop_cart">Корпа</string>
+    <string name="shop_cart_pay">Плаћање</string>
+    <string name="shop_cart_price">%d сладолед, укупно %1s%2s</string>
+    <string name="shop_cart_half_price_tip">Други сладолед (исти избор) 50% ПОПУСТА!</string>
+    <string name="peanut">Кикирики</string>
+    <string name="filbert">Лешник</string>
+    <string name="cashew">Индијски орах</string>
+    <string name="pineapple">Ананас</string>
+    <string name="strawberry">Јагода</string>
+    <string name="blueberry">Боровница</string>
+    <string name="mango">Манго</string>
+    <string name="chocolates">Чоколада</string>
+    <string name="oreo">Орео</string>
+    <string name="flavor_invalid">Повучено</string>
+    <string name="flavor_stock_empty">Распродато</string>
+    <string name="spec_stock_empty">%s је распродато</string>
+    <string name="spec_invalid">Немамо %s</string>
+    <string name="flavor_stock">Преостало је %d шољица</string>
+    <string name="material_milk">млечна каша</string>
+    <string name="material_cup">шољица</string>
+
+    <!-- 付款页 -->
+    <string name="pay_init_error">Корпа за куповину је испражњена, молимо вас да поново наручите.</string>
+    <string name="pay_close">Аутоматско затварање за %d секунди.</string>
+    <string name="pay_go">Плаћање</string>
+    <string name="pay_price">Укупно плаћено:&#160;</string>
+    <string name="pay_way_tip">Отворите WeChat/Alipay да бисте скенирали и платили.</string>
+    <string name="pay_way_tip2">Молимо вас да прикажете QR код за плаћање скенеру.</string>
+    <string name="pay_way">Начин плаћања:</string>
+    <string name="pay_way_wechat">WeChat</string>
+    <string name="pay_way_alipay">Alipay</string>
+    <string name="paying_tip">Обавештење о плаћању</string>
+    <string name="paying_close">Поруџбина ће бити отказана за %d секунди.</string>
+    <string name="paying_describe">Плаћање у току, сачекајте ···</string>
+    <string name="paying_success_tip">Успешно плаћање, поруџбина се обрађује.</string>
+    <string name="paying_fail_tip">Неуспешно плаћање, покушајте поново.</string>
+    <string name="paying_back">Врати се на претходну страницу</string>
+    <string name="paying_again">Покушај поново плаћање</string>
+    <string name="pay_way_only">Само плаћање путем WeChat-а и Alipay-а</string>
+    <string name="pay_time_out">Време плаћања је истекло</string>
+    <string name="pay_cancel">Откажи плаћање</string>
+
+    <!-- 出餐页 -->
+    <string name="error_plc_order_err">Грешка у производњи</string>
+    <string name="take_tip">Подсетник за преузимање</string>
+    <string name="take_back">Врати се на почетну страницу</string>
+    <string name="pay_success">Плаћање завршено</string>
+    <string name="order_complete">Поруџбина завршена</string>
+    <string name="make_describe_ing">Ваш сладолед је у производњи, молимо сачекајте···</string>
+    <string name="make_ing">У припреми</string>
+    <string name="take_describe_complete">Ваш сладолед је готов, молимо вас да преузмете поруџбину.</string>
+    <string name="take_complete">Молимо вас да преузмете.</string>
+    <string name="take_describe_close">ОПРЕЗ - Зона за преузимање се затвара.</string>
+    <string name="take_close">Ресетовање</string>
+    <string name="take_describe_finish">Поруџбина је завршена. Надам се да ћемо вас поново видети!</string>
+    <string name="take_finish">Поруџбина преузета</string>
+    <string name="make_fail_tip">Упс, дошло је до грешке у процесу.</string>
+    <string name="make_fail_describe">Не брините, неиспоручена количина вам је враћена.</string>
+    <string name="make_fail_describe_refund">Ненаправљени сладолед ће бити оригинални повраћај новца, ако имате било каквих питања, обратите се корисничкој служби.</string>
+
+    <!-- Сладолед за сладолед -->
+    <string name="auth_login_type_scan">Сладолед за сладолед</string>
+    <string name="auth_login_type_phone">Сладолед за сладолед за сладолед</string>
+    <string name="auth_login_type_phone_hint">string</string>
+    <string name="auth_login_type_pwd_hint">动态密码</string>
+    <string name="auth_login_type_pwd_get_way">查看动态密码获取方式 >></string>
+    <string name="auth_login_return">返回点餐屏</string>
+    <string name="auth_login_confirm">登录</string>
+    <string name="auth_login_scan_hint">请出示登录二维码,置于扫码口</string>
+    <string name="auth_login_scan_code_get_way">查看登录二维码获取方式 >></string>
+    <string name="auth_login_fail">登录认证失败!</string>
+    <string name="auth_login_understand">看懂了</string>
+    <string name="operate_reason_title">请选择操作原因</string>
+
+    <!-- 后台管理 -->
+    <string name="auth_old_pwd">Унесите стару лозинку</string>
+    <string name="auth_old_pwd_fail">Провера старе лозинке није успела</string>
+    <string name="auth_new_pwd">Унесите нову лозинку</string>
+    <string name="auth_new_pwd_again">Молимо вас да поново унесете нову лозинку</string>
+    <string name="auth_new_pwd_different">Две лозинке се не подударају, покушајте поново</string>
+    <string name="auth_new_pwd_success">Измените успех</string>
+    <string name="auth_fail">Аутентификација није успела!</string>
+    <string name="ice_cream_setting">Подешавање машине</string>
+    <string name="return_start">Повратак</string>
+    <string name="exit_app">Излаз</string>
+    <string name="guide_video">ВОДИЧ\nВИДЕО</string>
+
+    <string name="setting_temperature_anomaly">Температурна аномалија</string>
+    <string name="realtime_warnings">Информације у реалном времену:</string>
+    <string name="setting_common">Подешавање рада</string>
+    <string name="setting_warnings">Упозорења уређаја</string>
+    <string name="setting_machine">Управљање</string>
+    <string name="setting_switch">Подешен режим</string>
+    <string name="setting_price">План продаје</string>
+    <string name="error_plc_disconnect">Уређај искључен</string>
+    <string name="setting_select_manual">Молимо вас да прво пређете на ручни режим!</string>
+    <string name="setting_plc_connect">Повезано</string>
+    <string name="setting_plc_un_connect">Искључено</string>
+    <string name="setting_common_reset">Ресетовање</string>
+    <string name="setting_common_manual">Ручно</string>
+    <string name="setting_common_auto">Аутоматски</string>
+    <string name="setting_common_clean">Чишћење машине</string>
+    <string name="setting_common_check">Провера рада</string>
+    <string name="setting_common_order">Ручно наручивање</string>
+    <string name="setting_common_config">Конфигурација параметара</string>
+    <string name="setting_version_un_support">Наведена функцијаОва верзија не подржава функцију.</string>
+    <string name="setting_reset_ing">Ресетовање</string>
+    <string name="setting_reset_success">Ресетовање завршено</string>
+    <string name="setting_reset_fail">Ресетовање није успело</string>
+    <string name="setting_check_prepare">Молимо вас да прво уклоните аномалије са уређаја!</string>
+    <string name="setting_plc_send_ing">Слање···</string>
+    <string name="setting_plc_send_success">Послато!</string>
+    <string name="setting_plc_send_fail">Слање није успело!</string>
+    <string name="setting_plc_send_busy">Обрада других команди~</string>
+
+    <string name="setting_control_device">Управљање машином</string>
+    <string name="setting_control_cut_down">Очување уштеде енергије</string>
+    <string name="setting_control_power_on">Укључено</string>
+    <string name="setting_control_refrigeration">Хлађење</string>
+    <string name="setting_control_keep_fresh">Конзервација</string>
+    <string name="setting_control_clean_mode">Опрати излаз</string>
+    <string name="setting_control_keep_device">Стање приправности</string>
+    <string name="setting_control_sauce_1">управљање сирупом 1</string>
+    <string name="setting_control_sauce_2">управљање сирупом 2</string>
+    <string name="setting_control_sauce_3">управљање сирупом 3</string>
+    <string name="setting_control_kernel_1">управљање преливима 1</string>
+    <string name="setting_control_kernel_2">управљање преливима 2</string>
+    <string name="setting_control_kernel_3">управљање преливима 3</string>
+    <string name="setting_control_positive">Пумпање</string>
+    <string name="setting_control_negative">обрнуто пумпање</string>
+    <string name="setting_control_stop">стоп</string>
+    <string name="setting_control_open">Укључи</string>
+    <string name="setting_control_close">Искључи</string>
+    <string name="setting_control_cut_down_tip">Искључити сва напајања осим за очување?</string>
+    <string name="setting_control_cut_down_success">Ући у режим уштеде енергије</string>
+
+    <string name="setting_switch_on">УКЉУЧЕНО</string>
+    <string name="setting_switch_off">ИСКЉУЧЕНО</string>
+    <string name="setting_technology_version">Тренутна верзија: %s</string>
+    <string name="setting_technology_version_not_new">Ажурирано на најновију верзију</string>
+    <string name="setting_technology_version_new">Најновија верзија: %s</string>
+    <string name="setting_technology_version_update">Ажурирај</string>
+    <string name="setting_technology_num">Фабрички број</string>
+    <string name="setting_technology_num_reset">Ресетовање</string>
+    <string name="setting_technology_system_reset">Ресетовање система</string>
+    <string name="setting_technology_update_pwd">Ресетовање лозинке</string>
+    <string name="setting_technology_upload_log">Дневник програма</string>
+    <string name="setting_technology_clean_config">Очисти конфигурацију</string>
+    <string name="setting_technology_upload_success">Отпремање завршено</string>
+    <string name="setting_technology_mcu_debug">Отклањање грешака MCU-а</string>
+    <string name="setting_technology_mcu_debug_fail">Покретање није успело. Молимо вас да инсталирате и покушате поново.</string>
+    <string name="setting_technology_language">Језик апликације</string>
+    <string name="setting_technology_sn_input">Молимо вас да унесете прави број уређаја</string>
+    <string name="setting_technology_sn_update">Апликација ће се аутоматски поново покренути након 5 секунди да би ступила на снагу!</string>
+    <string name="setting_technology_debug">Режим отклањања грешака</string>
+    <string name="setting_technology">Техничка подршка</string>
+
+    <string name="setting_run_mode">Режим рада</string>
+    <string name="setting_run_online">Онлајн</string>
+    <string name="setting_run_offline">Офлајн</string>
+    <string name="setting_pay_mode">Режим плаћања</string>
+    <string name="setting_pay_free">Бесплатно</string>
+    <string name="setting_pay_pos">ПОС</string>
+    <string name="setting_pay_online">Онлајн</string>
+
+    <string name="setting_clean_title">Очисти конфигурацију</string>
+    <string name="setting_clean_switch">Очисти прекидач</string>
+    <string name="setting_lock_switch">Закључај прекидач</string>
+    <string name="setting_clean_schedule_day">Распоред чишћења (дани)</string>
+    <string name="setting_clean_warn_first_time">Време првог упозорења (сати)</string>
+    <string name="setting_clean_warn_second_time">Време другог упозорења (сати)</string>
+    <string name="setting_clean_warn_last_time">Време последњег упозорења (сати)</string>
+
+    <string name="setting_icecream_title">Сладолед</string>
+    <string name="setting_icecream_name">Назив сладоледа</string>
+    <string name="setting_icecream_price">Цена сладоледа</string>
+    <string name="setting_kernel_title_1">Језгро(1)</string>
+    <string name="setting_kernel_title_2">Језгро(2)</string>
+    <string name="setting_kernel_name_1">Назив језгра(1)</string>
+    <string name="setting_kernel_name_2">Назив језгра(2)</string>
+    <string name="setting_kernel_price_1">Цена језгра(1)</string>
+    <string name="setting_kernel_price_2">Цена језгра(2)</string>
+    <string name="setting_sauce_title_1">Сос(1)</string>
+    <string name="setting_sauce_title_2">Сос(2)</string>
+    <string name="setting_sauce_title_3">Сос(3)</string>
+    <string name="setting_sauce_name_1">Назив соса(1)</string>
+    <string name="setting_sauce_name_2">Назив соса(2)</string>
+    <string name="setting_sauce_name_3">Назив соса(3)</string>
+    <string name="setting_sauce_price_1">Цена соса(1)</string>
+    <string name="setting_sauce_price_2">Цена соса(2)</string>
+    <string name="setting_sauce_price_3">Цена соса(3)</string>
+
+    <string name="setting_clean_countdown_time">Одбројавање до чишћења:</string>
+    <string name="setting_clean_countdown_time_hour">Сат</string>
+    <string name="setting_clean_countdown_time_minute">Минут</string>
+    <string name="setting_clean_countdown_time_out">Време чишћења је прекорачено</string>
+    <string name="setting_clean_countdown_error_tip">Уређај је у режиму спавања</string>
+    <string name="setting_clean_countdown_error_describe">Чека се буђење~</string>
+
+    <string name="setting_clean_recent_time">Последње време чишћења: %s</string>
+    <string name="setting_clean_stir_time">Време мешања:</string>
+    <string name="setting_clean_clean_time">Број чишћења резервоара: %d</string>
+    <string name="setting_clean_button_pull_stop">Заустави\ndпражњење</string>
+    <string name="setting_clean_button_pull_start">Покрени\ndпражњење</string>
+    <string name="setting_clean_button_stir_stop">Заустави\ndмешање</string>
+    <string name="setting_clean_button_stir_start">Покрени\nмешање</string>
+    <string name="setting_clean_tip">Прво мешање траје 3 минута.</string>
+    <string name="setting_clean_describe">Напомена:\n1. Испразните само у режиму мешања.\n2. Молимо вас да очистите чистом водом након што се млечна мешавина испусти.\n3. Молимо вас да поставите мерну шољу директно испод отвора.\n4. Молимо вас да „%s“ када је шоља 80% пуна.</string>
+    <string name="setting_clean_complete">Чишћење резервоара завршено</string>
+    <string name="setting_clean_finish">Завршено</string>
+    <string name="setting_clean_finish_tip">Молимо вас да кликнете на дугме након чишћења</string>
+
+    <string name="setting_operate_check_start">Покрени</string>
+    <string name="setting_operate_check_tip">Покрени\n ... name="setting_operate_check_progress_ing">Провера</string>
+    <string name="setting_operate_check_complete">Завршено</string>
+    <string name="setting_operate_check_complete_return">Заврши проверу, аутоматски се врати после 5 секунди</string>
+    <string name="setting_operate_check_exception">Изузетак</string>
+    <string name="setting_operate_check_fail">Неуспешно</string>
+
+    <string name="setting_config_sauce_1">време пражњења сирупа 1</string>
+    <string name="setting_config_sauce_2">време пражњења сирупа 2</string>
+    <string name="setting_config_sauce_3">време пражњења сирупа 3</string>
+    <string name="setting_config_kernel_1">време пражњења прелива 1</string>
+    <string name="setting_config_kernel_2">време пражњења прелива 2</string>
+    <string name="setting_config_kernel_3">време пражњења прелива 3</string>
+    <string name="setting_config_milk">Време испуштања мешавине млека</string>
+    <string name="setting_config_cup">Време за прву шољу</string>
+    <string name="setting_config_free">Слободно време</string>
+    <string name="setting_config_recommend">Препоручено подешавање</string>
+    <string name="setting_config_sauce_1_recommend">Препоручено подешавање је 4000 ms</string>
+    <string name="setting_config_sauce_2_recommend">Препоручено подешавање је 3000 ms</string>
+    <string name="setting_config_sauce_3_recommend">Препоручено подешавање је 5000 ms</string>
+    <string name="setting_config_kernel_1_recommend">Препоручено подешавање је 1600 ms</string>
+    <string name="setting_config_kernel_2_recommend">Препоручено подешавање је 1600 ms</string>
+    <string name="setting_config_kernel_3_recommend">Препоручено подешавање је 1600 мс</string>
+    <string name="setting_config_milk_recommend">Препоручено подешавање је 2800 мс</string>
+    <string name="setting_config_cup_recommend">Препоручено подешавање је 2400 мс</string>
+    <string name="setting_config_free_recommend">Препоручено подешавање је 6 мин</string>
+
+    <string name="remote_operate_success">Операција је успела</string>
+    <string name="remote_operate_failed">Операција није успела</string>
+    <string name="remote_shutdown_flavor_stock">Мало залиха мешавине млека, операција није успела!</string>
+    <string name="remote_shutdown_in_sale">На распродаји, операција није успела!</string>
+
+    <!-- 设备异常 -->
+    <string name="error_contact_format">%s-За сва питања, молимо Контактирајте особље продавнице.(%s)</string>
+    <string name="error_milk_slurry_empty_tip">Чека се допуна мешавине за млеко</string>
+    <string name="error_cup_empty_tip">Чека се допуна чаше за сладолед</string>
+    <string name="error_power_saving">Бр. 1 Уштеда енергије</string>
+    <string name="error_wait">Бр. 2 Уређај није у стању аутоматске продаје</string>
+    <string name="error_door_un_close">Бр. 3 Врата уређаја нисузатворено</string>
+    <string name="error_toke_order_time_out">Бр. 4 Временско ограничење преузимања</string>
+    <string name="error_milk_slurry_lack">Бр. 5 Мале залихе мешавине млека</string>
+    <string name="error_cup_lack">Бр. 6 Мале залихе шоље</string>
+    <string name="error_cup_1_lack">Бр. 7 Мале залихе у држачу за шоље 1</string>
+    <string name="error_cup_2_lack">Бр. 8 Мале залихе у држачу за шоље 2</string>
+    <string name="error_high_pressure">Бр. 9 Аларм за висок притисак машине за пресовање</string>
+    <string name="error_nuts_1_lack">Бр. 10 Мале залихе прелива 1</string>
+    <string name="error_nuts_2_lack">Бр. 11 Мале залихе прелива 2</string>
+    <string name="error_nuts_3_lack">Бр. 12 Мале залихе прелива 3</string>
+    <string name="error_jam_1_lack">Бр. 13 Мало залиха сирупа 1</string>
+    <string name="error_jam_2_lack">Бр. 14 Мало залиха сирупа 2</string>
+    <string name="error_jam_3_lack">Бр. 15 Мало залиха сирупа 3</string>
+    <string name="error_reset">Бр. 16 Ресетовање није успело</string>
+    <string name="error_cup_empty">Бр. 17 Нема шоље</string>
+    <string name="error_cup_1_empty">Бр. 18 Држач за шоље 1 празан</string>
+    <string name="error_cup_2_empty">Бр. 19 Држач за шоље 2 празан</string>
+    <string name="error_no_in_refrigeration">Бр. 20 Није у фрижидеру</string>
+    <string name="error_milk_slurry_empty">Бр. 21 Мешавина млека празна</string>
+    <string name="error_machine_fault">Бр. 22 Квар машине</string>
+    <string name="error_machine_offline">Бр. 23 Машина ван мреже</string>
+    <string name="error_order_time_out">Бр. 24 Временско ограничење производње</string>
+    <string name="error_door_obstacle">Бр. 25 Препреке на отвору за преузимање</string>
+    <string name="error_claw_no_cup">Бр. 26 Аутоматски хватач празан</string>
+    <string name="error_rotate_machine">Бр. 27 Аларм ротирајућег мотора</string>
+    <string name="error_elevator_machine">Бр. 28 Аларм мотора за подизање</string>
+    <string name="error_door_machine">Бр. 29 Аларм мотора врата</string>
+    <string name="error_door_slip_fail">Бр. 30 Неуспешно испуштање шоље</string>
+    <string name="error_rotate_time_out">Бр. 31 Временско ограничење ротирајућег стола</string>
+    <string name="error_contact_phone">Телефон:</string>
+
+    <!-- Скини -->
+    <string name="init_sn_input">输入设备编号</string>
+    <string name="init_sn_check">请确保输入的设备编号准确无误</string>
+    <string name="init_sn_save">保存重启生效</string>
+    <string name="init_check_activation">Провери активацију···</string>
+    <string name="init_activation">Активирај уређај···</string>
+    <string name="init_activation_error">Активација није успела: %с</string>
+    <string name="init_power">Добијање дозволе за уређај···</string>
+    <string name="init_power_error">Неуспешно добијање дозволе за уређај: %с</string>
+    <string name="init_synchronization">Синхронизација података···</string>
+    <string name="init_synchronization_error">Грешка у синхронизацији података: %s</string>
+    <string name="init_synchronization_error_dishes">Нема информација о менију</string>
+    <string name="init_synchronization_error_stock">Нема информација о локацији инвентара уређаја</string>
+    <string name="init_synchronization_error_material">Нема информација о сировинама</string>
+    <string name="init_synchronization_error_spec">Нема информација о рецепту</string>
+    <string name="init_startup">Покрени програм···</string>
+    <string name="init_complete">Иницијализација завршена···</string>
+    <string name="init_store_config">Провери конфигурацију продавнице···</string>
+    <string name="init_store_config_error">Ненормална конфигурација продавнице: %s</string>
+    <string name="init_store_connect">Повежи систем продавнице···</string>
+    <string name="init_store_connect_error">Ненормално повезивање продавнице: %s</string>
+    <string name="init_resource_download">Преузимање датотеке ресурса: %s, напредак преузимања: %s</string>
+    <string name="init_update_tip">У аутоматском одржавању надоградње, сачекајте!</string>
+    <string name="init_update_install">Инсталирање најновијег програма</string>
+    <string name="init_update_install_success">Инсталација је завршена, програм ће се касније аутоматски поново покренути.</string>
+    <string name="init_update_install_fail">Инсталација није успела, покушајте поново.</string>
+    <string name="initiate_device" translatable="false">иницијализација ПОС уређаја</string>
+
+    <!-- 弹窗提示 -->
+    <string name="tip">Подсетник</string>
+    <string name="tip_empty_order">Информације о поруџбини нису пронађене</string>
+    <string name="tip_used_order">Половно преузимање код</string>
+    <string name="tip_search_order_failed">Неуспешно преузимање података о поруџбини</string>
+    <string name="tip_use_technology">"Молимо вас да примените наведени режим уз техничку подршку!</string>
+    <string name="describe_shop_cart_clear_tip">Да ли желите да испразните корпу за куповину?</string>
+    <string name="describe_update_password">"Тренутна подразумевана лозинка представља безбедносни ризик, да ли желите одмах да је промените?</string>
+    <string name="describe_paying_give_up_tip">Производња НЕЋЕ почети након отказивања поруџбине. Ако је плаћено, контактирајте особље. Да ли сте сигурни да желите да откажете поруџбину?</string>
+    <string name="describe_open_spec_multiple">За бољи квалитет, ова функција ће подесити порције сваког укуса на 80%.\n Да ли желите да укључите функцију?</string>
+    <string name="describe_open_free_mode">Да ли желите да отворите бесплатни режим за овај уређај?</string>
+    <string name="button_back">Врати се</string>
+    <string name="button_update">Измени</string>
+    <string name="button_open">Отвори</string>
+    <string name="button_start">Почни</string>
+    <string name="button_clear">Обриши</string>
+    <string name="button_delete">Избриши</string>
+    <string name="button_confirm">Потврди</string>
+    <string name="button_cancel">Откажи</string>
+    <string name="button_un_set_pwd">Касније</string>
+    <string name="button_set_pwd">Подеси</string>
+    <string name="button_paying_give_up">Откажи Поруџбина</string>
+    <string name="button_paying_keep_on">Настави на плаћање</string>
+    <string name="button_setting">Подешавање</string>
+
+    <string name="plc_errTip1">Ручни режим уређаја</string>
+    <string name="plc_errTip2">Ненормалан статус</string>
+    <string name="plc_errTip3">Опрема заузета</string>
+    <string name="plc_errTip4">Утичница са индукцијом</string>
+
+    <string name="setting_jam_set">Подешавање</string>
+    <string name="setting_ker_map">Промена на преливе</string>
+    <string name="setting_jam_map">Промена на сируп</string>
+    <string name="setting_ker_def">Подразумевани преливи</string>
+    <string name="setting_jam_def">Подразумевани сируп</string>
+
+    <string name="time_ready">Време спремности</string>
+    <string name="maxcount_tips_start">为了保障口感,请取完6杯后再次扫码制作哦~</string>
+    <string name="maxcount_tips_end">您还有剩余雪糕需要继续扫码喔~</string>
+
+    <string name="setting_warn_real_time">Упозорење :</string>
+    <string name="setting_error_log">Евиденција грешака :</string>
+    <string name="setting_make_fail_title">Неуспешно!</string>
+    <string name="setting_make_fail">Упозорење :</string>
+    <string name="setting_make_fail_insert">Упозорење Инсерт :</string>
+    <string name="setting_make_fail_warn">Упозорење</string>
+
+    <!-- Јапански језик -->
+    <string name="making_error">Грешка при изласку</string>
+    <string name="making_ing">Прављење</string>
+    <string name="making_out_cup">Избачена шоља</string>
+    <string name="making_out_flavor">Избачен укус</string>
+    <string name="making_taking">Узимање</string>
+    <string name="making_taked">Узимање</string>
+    <string name="making_finish">Завршено</string>
+    <string name="making_next">Прављење следећег. има %d</string>
+    <string name="mcu_connect">повезивање уређаја</string>
+    <string name="mcu_disconnect">искључивање уређаја</string>
+    <string name="mcu_waring_message">Упозорење: %s, порука:%s</string>
+
+    <string name="setting_select_icon">Изаберите икону</string>
+    <string name="setting_select_kernel_icon">Изаберите икону језгра</string>
+    <string name="setting_select_sauce_icon">Изаберите икону сос</string>
+
+    <string name="clean_recycle">Чишћење рециклаже дан: %d</string>
+    <string name="clean_lock_warning_last">Последње упозорење</string>
+    <string name="clean_lock_warning_first">Прво упозорење</string>
+    <string name="clean_lock_warning_second">Друго упозорење</string>
+    <string name="clean_lock_notify_last">Последње обавештење</string>
+    <string name="clean_lock_notify_first">Први пут обавести</string>
+    <string name="clean_lock_notify_second">Други пут обавештавам</string>
+    <string name="scan_code">код скенирања: %s</string>
+
+    <string name="update_channel">ажурирање канала плаћања: %d</string>
+    <string name="update_mode">режим ажурирања: %d</string>
+
+    <string name="credit_failed">Комуникација са читачем картица није успела, покушајте поново касније.</string>
+    <string name="system_link">Повежи систем</string>
+    <string name="system_divorce">Напусти систем</string>
+    <string name="update_app">Провери ажурирања</string>
+    <string name="price_model">Мешовито плаћање новчаница и кованица</string>
+    <string name="nayax_model1">Nayax Без мировања</string>
+    <string name="nayax_model2">Nayax Мировање</string>
+    <string name="have_money">Уложени износ:</string>
+    <string name="nayax_model">NaYax модел:</string>
+    <string name="nayax_pay">NaYax плаћање</string>
+    <string name="nayax_pay_mix">NaYax + мешовито плаћање</string>
+    <string name="setting_pay_pos_pay_mix">MDB читач картица + мешовито плаћање</string>
+    <string name="online_and_price_model">Два кода у једном плаћању + плаћање папирним новцем</string>
+    <string name="ict_currency_selection">Избор ICT валуте</string>
+    <string name="banknote_exchange_protocol">Протокол за размену новчаница</string>
+    <string name="mdb_level">MDB ниво</string>
+    <string name="coin_x">Налет новчића помножен са X</string>
+    <string name="coin_divide_x">Дељење новчића са X</string>
+    <string name="setting_text_message">Измени текст</string>
+    <string name="sleep_msg">Машина спава.....</string>
+    <string name="setting_flavor_config">Укус подешавања</string>
+    <string name="setting_flavor_multiple_choice">Вишеструки избор укуса</string>
+    <string name="setting_sale_service">Услуга продаје</string>
+    <string name="setting_service_visibility">Прикажи услугу</string>
+    <string name="setting_service_title">Наслов услуге</string>
+    <string name="setting_service_content">Садржај услуге</string>
+    <string name="coin_rate">Курс новчића</string>
+    <string name="confirm_name">Промени име</string>
+    <string name="setting_technology_other">Остало</string>
+    <string name="alarm_clock_setting">Аларм тајмера</string>
+    <string name="change_cooling">Пребаци хлађење</string>
+    <string name="change_freshness">Пребаци свежину</string>
+    <string name="credit_describe">Измени упит за провлачење кредитне картице</string>
+    <string name="time_set">Подешавања везана за време</string>
+    <string name="card_time">Време сесије провлачења MDB картице</string>
+    <string name="cash_time">Време сесије готовине</string>
+    <string name="automatic_back_time">Аутоматски режим: Време аутоматског повратка у стање приправности интерфејса</string>
+    <string name="manual_back_time">Ручни режим: Време аутоматског повратка у стање приправности интерфејса</string>
+    <string name="unit">Јединица валуте</string>
+    <string name="nayax_time">Време Nayax сесије</string>
+    <string name="nayax_card_pay">Плаћање картицом</string>
+    <string name="nayax_scan_pay">Плаћање скенираним кодом</string>
+    <string name="nayax_pay_icon_choice">Прекидач иконе за плаћање Nayax-а</string>
+    <string name="ic_icon_text">Промена текста иконе сладоледа</string>
+    <string name="credit_card_text_description">Опис текста кредитне картице</string>
+    <string name="function_switch_setting">Прекидач подешавања функције</string>
+    <string name="other_param_setting">Подешавања других параметара</string>
+
+</resources><!--塞尔维亚语-->

+ 499 - 0
app/src/main/res/values-tr/strings.xml

@@ -0,0 +1,499 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+    <string name="setting_technology_language_describe">İngilizce</string>
+
+    <!-- 配置差分的主app名称-->
+    <string name="app_name">Kullanım Kılavuzu</string>
+    <string name="bd" translatable="false">19900521</string>
+    <string name="un" translatable="false">ChenJinXu</string>
+    <string name="pos_no_ready" translatable="false">POS cihazı hazır değil!</string>
+    <string name="pay_way_tip_marshall" translatable="false">Lütfen POS\'ta ödemenizi tamamlayın.</string>
+    <string name="pay_error_pos" translatable="false">Yetkilendirme Reddedildi</string>
+    <string name="cache_file_name" translatable="false">Dondurma</string>
+    <string name="error_device_clean">Dondurma Hatası</string>
+
+    <!-- 通讯模块 -->
+    <string name="plc_send_action_again">Tekrar Gönder >>> </string>
+    <string name="plc_connect_status">bağlan: %s; describe:%s</string>
+    <string name="plc_header_length_error">başlık uzunluğu hatası: %d</string>
+    <string name="plc_header_error">başlık hatası: %d != %d; src verisi: %s %s</string>
+    <string name="plc_message_length_error">mesaj uzunluğu hatası: %d</string>
+    <string name="plc_body_empty">mesaj gövde değil</string>
+    <string name="plc_body_length_error">mesaj gövde uzunluğu hatası: %d != %d</string>
+
+    <string name="plc_disconnect_initiative">bağlantı kesme girişimi</string>
+    <string name="plc_disconnect">cihaz bağlantısı kesildi</string>
+    <string name="plc_has_other_order">başka bir sipariş var >> </string>
+    <string name="plc_send_order_again">tekrar gönder >> </string>
+    <string name="plc_make_error_not_status">durum olmadığı için hata oluştur >> </string>
+    <string name="plc_message_body_empty">mesaj gövdesi boş!</string>
+    <string name="plc_order_empty">sipariş boş!</string>
+    <string name="plc_order_result_empty">sipariş sonucu boş!</string>
+    <string name="plc_order_start">başlangıç: %s</string>
+    <string name="plc_order_making">yapım: %s</string>
+    <string name="plc_order_prepare">alınıyor: %s</string>
+    <string name="plc_order_taked">alındı: %s</string>
+    <string name="plc_order_busy">meşgul: %s</string>
+    <string name="plc_order_error">alt sipariş hatası!</string>
+    <string name="plc_order_error2">sipariş hatası!</string>
+    <string name="plc_prepare">cihaz hazırlanıyor!</string>
+    <string name="plc_not_order">sipariş boş!</string>
+    <string name="plc_order_receive">siparişi al >> %s</string>
+    <string name="plc_order_no_response">sipariş yanıt vermiyor!</string>
+
+    <!-- 广告页 -->
+    <string name="guide_touch">Başlamak için\ndokunun</string>
+    <string name="no_ready">Anormal ekipman durumu</string>
+    <string name="is_in_sale_view">Lütfen sipariş sayfasından çıkın ve tekrar deneyin.</string>
+    <string name="is_in_get_dishes_info">Ürün bilgileri yükleniyor~</string>
+    <string name="is_click_too_fast">Çok hızlı tıklayın.</string>
+    <string name="is_used_code">Kullanılmış teslim alma kodu</string>
+    <string name="is_invalid_code">Geçersiz teslim alma kodu</string>
+    <string name="check_fail">Sipariş kontrolü başarısız oldu.</string>
+    <string name="guide_text_1">Merhaba, sizi görmek güzel!</string>
+    <string name="guide_text_2">Merhaba, Dondurma ister misiniz!</string>
+
+    <!-- 点餐页 -->
+    <string name="price_unit"></string>
+    <string name="ice_cream">dondurma</string>
+    <string name="buy_too_much">6 su bardağıyla sınırlı!</string>
+    <string name="no_dishes_info">Çöp Kutusunda Dondurma!</string>
+    <string name="flavor_original">Vanilyalı Dondurma</string>
+    <string name="flavor_original_hw">Sade dondurma</string>
+    <string name="flavor_multi">Çok aromalı dondurma</string>
+    <string name="flavor_sauce">Şurup +</string>
+    <string name="flavor_kernel">+ Üst Malzemeler</string>
+    <string name="shop_cart_add">Sepete Ekle</string>
+    <string name="make_now">Yapılıyor</string>
+    <string name="shop_cart">Sepet</string>
+    <string name="shop_cart_pay">Ödeme</string>
+    <string name="shop_cart_price">%d dondurma, toplam %1s%2s</string>
+    <string name="shop_cart_half_price_tip">İkinci dondurma (aynı seçimler) %50 İNDİRİM!</string>
+    <string name="peanut">Fıstık</string>
+    <string name="filbert">Fındık</string>
+    <string name="cashew">Kaju</string>
+    <string name="pineapple">Ananas</string>
+    <string name="strawberry">Çilek</string>
+    <string name="blueberry">Yaban Mersini</string>
+    <string name="mango">Mango</string>
+    <string name="chocolates">Çikolata</string>
+    <string name="oreo">Oreo</string>
+    <string name="flavor_invalid">Çekildi</string>
+    <string name="flavor_stock_empty">Tükendi</string>
+    <string name="spec_stock_empty">%s stokta yok</string>
+    <string name="spec_invalid">Hiç %s kalmadı</string>
+    <string name="flavor_stock">%d bardak kaldı</string>
+    <string name="material_milk">süt bulamacı</string>
+    <string name="material_cup">bardak</string>
+
+    <!-- 付款页 -->
+    <string name="pay_init_error">The alışveriş sepeti boşaldı, lütfen tekrar sipariş verin.</string>
+    <string name="pay_close">%d saniye içinde otomatik olarak kapatılacak.</string>
+    <string name="pay_go">Ödeme</string>
+    <string name="pay_price">Toplam Ödenen:&#160;</string>
+    <string name="pay_way_tip">Taramak ve ödeme yapmak için lütfen WeChat/Alipay\'i açın.</string>
+    <string name="pay_way_tip2">Lütfen ödeme QR kodunu tarayıcıya gösterin.</string>
+    <string name="pay_way">Ödeme Yöntemi:</string>
+    <string name="pay_way_wechat">WeChat</string>
+    <string name="pay_way_alipay">Alipay</string>
+    <string name="paying_tip">Ödeme Bildirimi</string>
+    <string name="paying_close">Sipariş %d saniye içinde iptal edilecek.</string>
+    <string name="paying_describe">Ödeme devam ediyor, lütfen bekleyin···</string>
+    <string name="paying_success_tip">Ödeme başarılı, sipariş işleniyor.</string>
+    <string name="paying_fail_tip">Ödeme başarısız, lütfen tekrar deneyin.</string>
+    <string name="paying_back">Önceki Sayfaya Dön</string>
+    <string name="paying_again">Ödemeyi Tekrar Dene</string>
+    <string name="pay_way_only">Yalnızca WeChat ödemesi ve Alipay</string>
+    <string name="pay_time_out">Ödeme süresi doldu</string>
+    <string name="pay_cancel">Ödemeyi İptal Et</string>
+
+    <!-- 出餐页 -->
+    <string name="error_plc_order_err">Üretim Hatası</string>
+    <string name="take_tip">Teslim Alma Hatırlatıcısı</string>
+    <string name="take_back">Ana Sayfaya Dön</string>
+    <string name="pay_success">Ödeme tamamlandı</string>
+    <string name="order_complete">Sipariş tamamlandı</string>
+    <string name="make_describe_ing">Dondurmanız üretimde, lütfen bekleyin···</string>
+    <string name="make_ing">Hazırlanıyor</string>
+    <string name="take_describe_complete">Dondurmanız tamamlandı, lütfen siparişinizi alın.</string>
+    <string name="take_complete">Lütfen Alın.</string>
+    <string name="take_describe_close">DİKKAT - Alım Bölgesi Kapanıyor.</string>
+    <string name="take_close">Sıfırlanıyor</string>
+    <string name="take_describe_finish">Sipariş Tamamlandı. Tekrar görüşmek dileğiyle!</string>
+    <string name="take_finish">Sipariş Alındı</string>
+    <string name="make_fail_tip">Oops, İşlem sırasında bir hata oluştu.</string>
+    <string name="make_fail_describe">Endişelenmeyin, Teslim edilmeyen tutar size iade edildi.</string>
+    <string name="make_fail_describe_refund">Yapılmamış dondurma orijinal yol iadesi olacaktır, herhangi bir sorunuz varsa lütfen müşteri hizmetleriyle iletişime geçin.</string>
+
+    <!-- 后台登录 -->
+    <string name="auth_login_type_scan">Dondurma Kutusu</string>
+    <string name="auth_login_type_phone">Dondurma Kutusu</string>
+    <string name="auth_login_type_phone_hint">请输入手机号码</string>
+    <string name="auth_login_type_pwd_hint">İşlemler</string>
+    <string name="auth_login_type_pwd_get_way">查看动态密码获取方式 >></string>
+    <string name="auth_login_return">Çözümler</string>
+    <string name="auth_login_confirm">Tanıtım</string>
+    <string name="auth_login_scan_hint">请出示登录二维码,置于扫码口</string>
+    <string name="auth_login_scan_code_get_way">查看登录二维码获取方式 >></string>
+    <string name="auth_login_fail">登录认证失败!</string>
+    <string name="auth_login_understand">Tanıtım</string>
+    <string name="operate_reason_title">Deneme İşlemi</string>
+
+    <!-- 后台管理 -->
+    <string name="auth_old_pwd">Lütfen eski parolayı girin</string>
+    <string name="auth_old_pwd_fail">Eski parola doğrulaması başarısız</string>
+    <string name="auth_new_pwd">Lütfen yeni parolayı girin</string>
+    <string name="auth_new_pwd_again">Lütfen yeni parolayı tekrar girin</string>
+    <string name="auth_new_pwd_different">İki parola eşleşmiyor, lütfen tekrar deneyin</string>
+    <string name="auth_new_pwd_success">Başarıyı değiştirin</string>
+    <string name="auth_fail">Kimlik doğrulama başarısız oldu!</string>
+    <string name="ice_cream_setting">Makine ayarı</string>
+    <string name="return_start">Geri dön</string>
+    <string name="exit_app">Çıkış</string>
+    <string name="guide_video">REHBER\nVIDEO</string>
+
+    <string name="setting_temperature_anomaly">Sıcaklık anomalisi</string>
+    <string name="realtime_warnings">Gerçek Zamanlı Bilgiler:</string>
+    <string name="setting_common">Çalıştırma ayarı</string>
+    <string name="setting_warnings">Cihaz uyarıları</string>
+    <string name="setting_machine">Yönetim</string>
+    <string name="setting_switch">Mod ayarı</string>
+    <string name="setting_price">Satış planı</string>
+    <string name="error_plc_disconnect">Cihaz bağlantısı kesildi</string>
+    <string name="setting_select_manual">Lütfen önce manuel moda geçin!</string>
+    <string name="setting_plc_connect">Bağlandı</string>
+    <string name="setting_plc_un_connect">Bağlantı Kesildi</string>
+    <string name="setting_common_reset">Sıfırla</string>
+    <string name="setting_common_manual">Manuel</string>
+    <string name="setting_common_auto">Otomatik</string>
+    <string name="setting_common_clean">Makine temizliği</string>
+    <string name="setting_common_check">İşlem kontrolü</string>
+    <string name="setting_common_order">Siparişi manuel olarak ver</string>
+    <string name="setting_common_config">Parametre yapılandırması</string>
+    <string name="setting_version_un_support">Belirtilen özellikure bu sürüm tarafından desteklenmiyor.</string>
+    <string name="setting_reset_ing">Sıfırlanıyor</string>
+    <string name="setting_reset_success">Sıfırlama tamamlandı</string>
+    <string name="setting_reset_fail">Sıfırlama başarısız</string>
+    <string name="setting_check_prepare">Lütfen önce cihazdaki anormallikleri kaldırın!</string>
+    <string name="setting_plc_send_ing">Gönderiliyor···</string>
+    <string name="setting_plc_send_success">Gönderildi!</string>
+    <string name="setting_plc_send_fail">Gönderme başarısız!</string>
+    <string name="setting_plc_send_busy">Diğer komutlar işleniyor~</string>
+
+    <string name="setting_control_device">Makine yönetimi</string>
+    <string name="setting_control_cut_down">Güç tasarrufu sağlayan koruma</string>
+    <string name="setting_control_power_on">Güç AÇIK</string>
+    <string name="setting_control_refrigeration">Soğutma</string>
+    <string name="setting_control_keep_fresh">Koruma</string>
+    <string name="setting_control_clean_mode">Prizi yıkayın</string>
+    <string name="setting_control_keep_device">Bekleyin</string>
+    <string name="setting_control_sauce_1">Şurup 1 yönetimi</string>
+    <string name="setting_control_sauce_2">Şurup 2 yönetimi</string>
+    <string name="setting_control_sauce_3">Şurup 3 yönetimi</string>
+    <string name="setting_control_kernel_1">Üst malzemeler 1 yönetimi</string>
+    <string name="setting_control_kernel_2">toppings 2 yönetimi</string>
+    <string name="setting_control_kernel_3">toppings 3 yönetimi</string>
+    <string name="setting_control_positive">Pompalama</string>
+    <string name="setting_control_negative">ters pompalama</string>
+    <string name="setting_control_stop">durdur</string>
+    <string name="setting_control_open">Aç</string>
+    <string name="setting_control_close">Kapat</string>
+    <string name="setting_control_cut_down_tip">Koruma hariç tüm güç kaynaklarını kes?</string>
+    <string name="setting_control_cut_down_success">Güç tasarrufu moduna gir</string>
+
+    <string name="setting_switch_on">AÇIK</string>
+    <string name="setting_switch_off">KAPALI</string>
+    <string name="setting_technology_version">Mevcut sürüm: %s</string>
+    <string name="setting_technology_version_not_new">En son sürüme güncellendi</string>
+    <string name="setting_technology_version_new">En son sürüm:%s</string>
+    <string name="setting_technology_version_update">Güncelle</string>
+    <string name="setting_technology_num">Fabrika numarası</string>
+    <string name="setting_technology_num_reset">Sıfırla</string>
+    <string name="setting_technology_system_reset">Sistem Sıfırlama</string>
+    <string name="setting_technology_update_pwd">Şifreyi sıfırla</string>
+    <string name="setting_technology_upload_log">Program günlüğü</string>
+    <string name="setting_technology_clean_config">Yapılandırmayı temizle</string>
+    <string name="setting_technology">Teknik destek</string>
+    <string name="setting_technology_upload_success">Yükleme tamamlandı</string>
+    <string name="setting_technology_mcu_debug">MCU Hata Ayıklama</string>
+    <string name="setting_technology_mcu_debug_fail">Başlatma başarısız oldu. Lütfen yükleyin ve tekrar deneyin.</string>
+    <string name="setting_technology_language">UYGULAMA Dili</string>
+    <string name="setting_technology_sn_input">Lütfen gerçek cihaz numarasını girin</string>
+    <string name="setting_technology_sn_update">Uygulama, etkili olması için 5 saniye sonra otomatik olarak yeniden başlatılacak!</string>
+    <string name="setting_technology_debug">Hata Ayıklama Modu</string>
+
+    <string name="setting_run_mode">Çalıştırma Modu</string>
+    <string name="setting_run_online">Çevrimiçi</string>
+    <string name="setting_run_offline">Çevrimdışı</string>
+    <string name="setting_pay_mode">Ödeme Modu</string>
+    <string name="setting_pay_free">Ücretsiz</string>
+    <string name="setting_pay_pos">POS</string>
+    <string name="setting_pay_online">Çevrimiçi</string>
+
+    <string name="setting_clean_title">Temizleme Yapılandırması</string>
+    <string name="setting_clean_switch">Temizleme Anahtarı</string>
+    <string name="setting_lock_switch">Kilit Anahtarı</string>
+    <string name="setting_clean_schedule_day">Temizleme Programı (Günler)</string>
+    <string name="setting_clean_warn_first_time">İlk Uyarı Zamanı (Saatler)</string>
+    <string name="setting_clean_warn_second_time">İkinci Uyarı Zamanı (Saatler)</string>
+    <string name="setting_clean_warn_last_time">Son Uyarı Zamanı (Saatler)</string>
+
+    <string name="setting_icecream_title">Dondurma</string>
+    <string name="setting_icecream_name">Dondurma Adı</string>
+    <string name="setting_icecream_price">Dondurma Fiyatı</string>
+    <string name="setting_kernel_title_1">Çekirdek(1)</string>
+    <string name="setting_kernel_title_2">Çekirdek(2)</string>
+    <string name="setting_kernel_name_1">Çekirdek Adı(1)</string>
+    <string name="setting_kernel_name_2">Çekirdek Adı(2)</string>
+    <string name="setting_kernel_price_1">Çekirdek Fiyatı(1)</string>
+    <string name="setting_kernel_price_2">Çekirdek Fiyatı(2)</string>
+    <string name="setting_sauce_title_1">Sos(1)</string>
+    <string name="setting_sauce_title_2">Sos(2)</string>
+    <string name="setting_sauce_title_3">Sos(3)</string>
+    <string name="setting_sauce_name_1">Sos Adı(1)</string>
+    <string name="setting_sauce_name_2">Sos Adı(2)</string>
+    <string name="setting_sauce_name_3">Sos Adı(3)</string>
+    <string name="setting_sauce_price_1">Sos Fiyatı(1)</string>
+    <string name="setting_sauce_price_2">Sos Fiyatı(2)</string>
+    <string name="setting_sauce_price_3">Sos Fiyatı(3)</string>
+
+    <string name="setting_clean_countdown_time">Temizlik geri sayımı:</string>
+    <string name="setting_clean_countdown_time_hour">Saat</string>
+    <string name="setting_clean_countdown_time_minute">Dakika</string>
+    <string name="setting_clean_countdown_time_out">Temizlik süresi aşıldı</string>
+    <string name="setting_clean_countdown_error_tip">Cihaz uyuyor</string>
+    <string name="setting_clean_countdown_error_describe">Uyanmayı bekliyor~</string>
+
+    <string name="setting_clean_recent_time">Son temizlik süresi: %s</string>
+    <string name="setting_clean_stir_time">Karıştırma süresi:</string>
+    <string name="setting_clean_clean_time">Tank temizleme sayısı: %d</string>
+    <string name="setting_clean_button_pull_stop">Doldurma\ndischarging</string>
+    <string name="setting_clean_button_pull_start">Doldurma\ndischarging</string>
+    <string name="setting_clean_button_stir_stop">Durdurma\ndischarging</string>
+    <string name="setting_clean_button_stir_start">Durdurma\ndischarging</string>
+    <string name="setting_clean_tip">İlk karıştırma 3 dakika sürer.</string>
+    <string name="setting_clean_describe">Not:\n1. Sadece karıştırma modunda boşaltın.\n2. Lütfen süt karışımı boşaltıldıktan sonra temiz suyla temizleyin.\n3. Lütfen ölçüm kabını doğrudan çıkışın altına yerleştirin.\n4. Kap %80 dolduğunda lütfen “%s”.</string>
+    <string name="setting_clean_complete">Tank temizliği tamamlandı</string>
+    <string name="setting_clean_finish">Tamamlandı</string>
+    <string name="setting_clean_finish_tip">Temizledikten sonra lütfen düğmeye tıklayın</string>
+
+    <string name="setting_operate_check_start">Başlat</string>
+    <string name="setting_operate_check_tip">Kontrol ediliyor</string>
+    <string name="setting_operate_check_complete">Tamamlandı</string>
+    <string name="setting_operate_check_complete_return">Kontrol tamamla, 5 saniye sonra otomatik olarak geri dön</string>
+    <string name="setting_operate_check_exception">İstisna</string>
+    <string name="setting_operate_check_fail">Başarısız</string>
+
+    <string name="setting_config_sauce_1">şurup 1 boşaltma süresi</string>
+    <string name="setting_config_sauce_2">şurup 2 boşaltma süresi</string>
+    <string name="setting_config_sauce_3">şurup 3 boşaltma süresi</string>
+    <string name="setting_config_kernel_1">toppings 1 boşaltma süresi</string>
+    <string name="setting_config_kernel_2">toppings 2 boşaltma süresi</string>
+    <string name="setting_config_kernel_3">toppings 3 boşaltma süresi</string>
+    <string name="setting_config_milk">Süt karışımı boşaltma süresi</string>
+    <string name="setting_config_cup">İlk fincan için süre</string>
+    <string name="setting_config_free">Serbest zaman</string>
+    <string name="setting_config_recommend">Önerilen ayar</string>
+    <string name="setting_config_sauce_1_recommend">Önerilen ayar 4000 ms\'dir</string>
+    <string name="setting_config_sauce_2_recommend">Önerilen ayar 3000 ms\'dir</string>
+    <string name="setting_config_sauce_3_recommend">Önerilen ayar 5000 ms\'dir</string>
+    <string name="setting_config_kernel_1_recommend">Önerilen ayar 1600 ms\'dir</string>
+    <string name="setting_config_kernel_2_recommend">Önerilen ayar 1600 ms\'dir</string>
+    <string name="setting_config_kernel_3_recommend">Önerilen ayar 1600 ms\'dir</string>
+    <string name="setting_config_milk_recommend">Önerilen ayar 2800 ms</string>
+    <string name="setting_config_cup_recommend">Önerilen ayar 2400 ms</string>
+    <string name="setting_config_free_recommend">Önerilen ayar 6 dk</string>
+
+    <string name="remote_operate_success">İşlem başarılı</string>
+    <string name="remote_operate_failed">İşlem başarısız</string>
+    <string name="remote_shutdown_flavor_stock">Süt karışımı stoğu düşük, işlem başarısız!</string>
+    <string name="remote_shutdown_in_sale">Satışta, işlem başarısız!</string>
+
+    <!-- 设备异常 -->
+    <string name="error_contact_format">%s-Herhangi bir sorunuz varsa lütfen mağazayla iletişime geçin staff.(%s)</string>
+    <string name="error_milk_slurry_empty_tip">Süt karışımının yeniden doldurulması bekleniyor</string>
+    <string name="error_cup_empty_tip">Dondurma kabının yeniden doldurulması bekleniyor</string>
+    <string name="error_power_saving">No.1 Güç tasarrufu</string>
+    <string name="error_wait">No.2 Cihaz otomatik satış durumunda değil</string>
+    <string name="error_door_un_close">No.3 Cihaz kapağıkapalı</string>
+    <string name="error_toke_order_time_out">No.4 Alım zaman aşımı</string>
+    <string name="error_milk_slurry_lack">No.5 Süt karışımı stoğu düşük</string>
+    <string name="error_cup_lack">No.6 Bardak stoğu düşük</string>
+    <string name="error_cup_1_lack">No.7 Bardak tutucu 1\'de düşük stok</string>
+    <string name="error_cup_2_lack">No.8 Bardak tutucu 2\'de düşük stok</string>
+    <string name="error_high_pressure">No.9 Pres makinesinin yüksek basınç alarmı</string>
+    <string name="error_nuts_1_lack">No.10 Malzeme stoğu düşük 1</string>
+    <string name="error_nuts_2_lack">No.11 Malzeme stoğu düşük 2</string>
+    <string name="error_nuts_3_lack">No.12 Malzeme stoğu az 3</string>
+    <string name="error_jam_1_lack">No.13 Şurup stoğu az 1</string>
+    <string name="error_jam_2_lack">No.14 Şurup stoğu az 2</string>
+    <string name="error_jam_3_lack">No.15 Şurup stoğu az 3</string>
+    <string name="error_reset">No.16 Sıfırlama başarısız</string>
+    <string name="error_cup_empty">No.17 Bardak yok</string>
+    <string name="error_cup_1_empty">No.18 Bardak tutucu 1 boş</string>
+    <string name="error_cup_2_empty">No.19 Bardak tutucu 2 boş</string>
+    <string name="error_no_in_refrigeration">No.20 Soğutmada değil</string>
+    <string name="error_milk_slurry_empty">No.21 Süt karışımı boş</string>
+    <string name="error_machine_fault">No.22 Makine arızası</string>
+    <string name="error_machine_offline">No.23 Makine çevrimdışı</string>
+    <string name="error_order_time_out">No.24 Üretim zaman aşımı</string>
+    <string name="error_door_obstacle">No.25 Alım yuvasındaki engeller</string>
+    <string name="error_claw_no_cup">No.26 Otomatik tutucu boş</string>
+    <string name="error_rotate_machine">No.27 Dönen motor alarmı</string>
+    <string name="error_elevator_machine">No.28 Kaldırma motoru alarmı</string>
+    <string name="error_door_machine">No.29 Kapı motoru alarmı</string>
+    <string name="error_door_slip_fail">No.30 Bardak düşürülme hatası</string>
+    <string name="error_rotate_time_out">No.31 Döner tabla zaman aşımı</string>
+    <string name="error_contact_phone">Telefon:</string>
+
+    <!-- 初始化 -->
+    <string name="init_sn_input">Çözümler</string>
+    <string name="init_sn_check">请确保输入的设备编号准确无误</string>
+    <string name="init_sn_save">İşlemlerin tamamlanması</string>
+    <string name="init_check_activation">Etkinleştirmeyi kontrol et···</string>
+    <string name="init_activation">Cihazı etkinleştir···</string>
+    <string name="init_activation_error">Etkinleştirme başarısız oldu: %s</string>
+    <string name="init_power">Cihaz izni alınıyor···</string>
+    <string name="init_power_error">Cihaz izni alınamadı: %s</string>
+    <string name="init_synchronization">Veriler senkronize ediliyor···</string>
+    <string name="init_synchronization_error">Veri senkronizasyon hatası: %s</string>
+    <string name="init_synchronization_error_dishes">Menü bilgisi yok</string>
+    <string name="init_synchronization_error_stock">Cihaz envanter konum bilgisi yok</string>
+    <string name="init_synchronization_error_material">Ham madde bilgisi yok</string>
+    <string name="init_synchronization_error_spec">Reçete yok bilgi</string>
+    <string name="init_startup">Programı başlat···</string>
+    <string name="init_complete">Başlatma tamamlandı···</string>
+    <string name="init_store_config">Mağaza yapılandırmasını kontrol et···</string>
+    <string name="init_store_config_error">Anormal mağaza yapılandırması: %s</string>
+    <string name="init_store_connect">Mağaza sistemini bağla···</string>
+    <string name="init_store_connect_error">Anormal mağaza bağlantısı: %s</string>
+    <string name="init_resource_download">Kaynak dosyasını indir: %s,İndirme ilerleme durumu: %s</string>
+    <string name="init_update_tip">Otomatik yükseltme bakımında, lütfen bekleyin!</string>
+    <string name="init_update_install">En son program yükleniyor</string>
+    <string name="init_update_install_success">Kurulum tamamlandı, program daha sonra otomatik olarak yeniden başlatılacak.</string>
+    <string name="init_update_install_fail">Kurulum başarısız, lütfen tekrar deneyin.</string>
+    <string name="initiate_device" translatable="false">POS cihazını başlat</string>
+
+    <!-- 弹窗提示 -->
+    <string name="tip">Hatırlatıcı</string>
+    <string name="tip_empty_order">Sipariş bilgisi bulunamadı</string>
+    <string name="tip_used_order">Kullanılmış teslim alma kodu</string>
+    <string name="tip_search_order_failed">Sipariş verileri alınamadı</string>
+    <string name="tip_use_technology">"Lütfen teknik destekle belirtilen modu uygulayın!</string>
+    <string name="describe_shop_cart_clear_tip">Alışverişi boşaltmak istiyor musunuz? sepet?</string>
+    <string name="describe_update_password">"Mevcut varsayılan şifre bir güvenlik riski, hemen değiştirmek ister misiniz?</string>
+    <string name="describe_paying_give_up_tip">Sipariş iptal edildikten sonra üretim BAŞLAMAYACAKTIR. Ödeme yapıldıysa lütfen personele başvurun. Siparişi iptal etmek istediğinizden emin misiniz?</string>
+    <string name="describe_open_spec_multiple">Daha iyi kalite için, bu işlev her bir lezzetin porsiyonlarını %80\'e ayarlayacaktır.\n İşlevi açmak istiyor musunuz?</string>
+    <string name="describe_open_free_mode">Bu cihaz için serbest modu açmak istiyor musunuz?</string>
+    <string name="button_back">Geri Dön</string>
+    <string name="button_update">Değiştir</string>
+    <string name="button_open">Aç</string>
+    <string name="button_start">Başlat</string>
+    <string name="button_clear">Temizle</string>
+    <string name="button_delete">Sil</string>
+    <string name="button_confirm">Onayla</string>
+    <string name="button_cancel">İptal</string>
+    <string name="button_un_set_pwd">Daha Sonra</string>
+    <string name="button_set_pwd">Kurulum</string>
+    <string name="button_paying_give_up">Siparişi İptal Et</string>
+    <string name="button_paying_keep_on">Ödemeye Devam Et</string>
+    <string name="button_setting">Ayar</string>
+
+    <string name="plc_errTip1">Cihaz manuel modu</string>
+    <string name="plc_errTip2">Anormal durum</string>
+    <string name="plc_errTip3">Ekipman meşgul</string>
+    <string name="plc_errTip4">Endüksiyonlu çıkış</string>
+
+    <string name="setting_jam_set">Ayar</string>
+    <string name="setting_ker_map">Üzerine malzeme ekle</string>
+    <string name="setting_jam_map">Şuruba ekle</string>
+    <string name="setting_ker_def">Varsayılan malzemeler</string>
+    <string name="setting_jam_def">Varsayılan şurup</string>
+
+    <string name="time_ready">Zaman Hazır</string>
+    <string name="maxcount_tips_start">为了保障口感,请取完6杯后再次扫码制作哦~</string>
+    <string name="maxcount_tips_end">İşlemlerin tamamlanmasını sağlayın~</string>
+
+    <string name="setting_warn_real_time">Uyarı:</string>
+    <string name="setting_error_log">Hata Günlüğü:</string>
+    <string name="setting_make_fail_title">Başarısız Olun!</string>
+    <string name="setting_make_fail">Uyarı :</string>
+    <string name="setting_make_fail_insert">Uyarı Ekle :</string>
+    <string name="setting_make_fail_warn">Uyarı</string>
+
+    <!-- 日志 -->
+    <string name="making_error">Çıkış Hatası</string>
+    <string name="making_ing">Yapılıyor</string>
+    <string name="making_out_cup">Çıkış Kupası</string>
+    <string name="making_out_flavor">Çıkış Lezzeti</string>
+    <string name="making_taking">Çıkarılıyor</string>
+    <string name="making_taked">Çıkarılıyor</string>
+    <string name="making_finish">Bitti</string>
+    <string name="making_next">Sırada yapılıyor. %d\'ye sahip</string>
+    <string name="mcu_connect">cihaz bağlantısı</string>
+    <string name="mcu_disconnect">cihaz bağlantısı</string>
+    <string name="mcu_waring_message">Uyarı: %s, mesaj:%s</string>
+
+    <string name="setting_select_icon">Seç Simgesi</string>
+    <string name="setting_select_kernel_icon">Çekirdek Simgesi Seç</string>
+    <string name="setting_select_sauce_icon">Sos Simgesi Seç</string>
+
+    <string name="clean_recycle">Temiz geri dönüşüm günü: %d</string>
+    <string name="clean_lock_warning_last">Son kez uyarı</string>
+    <string name="clean_lock_warning_first">İlk kez uyarı</string>
+    <string name="clean_lock_warning_second">İkinci kez uyarı</string>
+    <string name="clean_lock_notify_last">Son bildirim</string>
+    <string name="clean_lock_notify_first">İlk bildirim</string>
+    <string name="clean_lock_notify_second">İkinci bildirim</string>
+    <string name="scan_code">tarama kodu: %s</string>
+
+    <string name="update_channel">ödeme kanalını güncelle:%d</string>
+    <string name="update_mode">çalışma modunu güncelle:%d</string>
+
+    <string name="credit_failed">Kart okuyucu iletişimi başarısız oldu, lütfen daha sonra tekrar deneyin.</string>
+    <string name="system_link">Sistemi bağla</string>
+    <string name="system_divorce">Sistemden çık</string>
+    <string name="update_app">Güncellemeleri kontrol et</string>
+    <string name="price_model">Banknot ve madeni paraların karışık ödemesi</string>
+    <string name="nayax_model1">Nayax Boşta Değil</string>
+    <string name="nayax_model2">Nayax Boşta</string>
+    <string name="have_money">Yatırılan miktar:</string>
+    <string name="nayax_model">NaYax modeli:</string>
+    <string name="nayax_pay">NaYax ödemesi</string>
+    <string name="nayax_pay_mix">NaYax+karma ödeme</string>
+    <string name="setting_pay_pos_pay_mix">MDB kart okuyucu + karma ödeme</string>
+    <string name="online_and_price_model">Tek ödemede iki kod + kağıt para ödemesi</string>
+    <string name="ict_currency_selection">ICT para birimi seçimi</string>
+    <string name="banknote_exchange_protocol">Banknot Değişim Protokolü</string>
+    <string name="mdb_level">MDB seviyesi</string>
+    <string name="coin_x">Coin rush X ile çarpıldı</string>
+    <string name="coin_divide_x">Coin X\'e Böl</string>
+    <string name="setting_text_message">Metnin bir kısmını değiştir</string>
+    <string name="sleep_msg">Makine uyuyor.....</string>
+    <string name="setting_flavor_config">Lezzet ayarları</string>
+    <string name="setting_flavor_multiple_choice">Lezzet çoklu seçenekleri</string>
+    <string name="setting_sale_service">Satış Hizmeti</string>
+    <string name="setting_service_visibility">Hizmeti Göster</string>
+    <string name="setting_service_title">Hizmet Başlığı</string>
+    <string name="setting_service_content">Hizmet İçeriği</string>
+    <string name="coin_rate">Para oranı</string>
+    <string name="confirm_name">Adı değiştir</string>
+    <string name="setting_technology_other">Diğerleri</string>
+    <string name="alarm_clock_setting">Zamanlayıcı alarmı</string>
+    <string name="change_cooling">Soğutmayı değiştir</string>
+    <string name="change_freshness">Tazeliği değiştir</string>
+    <string name="credit_describe">Kredi kartı çekme istemini değiştir</string>
+    <string name="time_set">Zamanla ilgili ayarlar</string>
+    <string name="card_time">MDB Kart çekme oturum süresi</string>
+    <string name="cash_time">Nakit seans süresi</string>
+    <string name="automatic_back_time">Otomatik mod: Bekleme arayüzüne otomatik dönüş süresi</string>
+    <string name="manual_back_time">Manuel mod: Bekleme arayüzüne otomatik dönüş süresi</string>
+    <string name="unit">Para birimi</string>
+    <string name="nayax_time">Nayax seans süresi</string>
+    <string name="nayax_card_pay">Kart ödemesi</string>
+    <string name="nayax_scan_pay">Kod tarama ödemesi</string>
+    <string name="nayax_pay_icon_choice">Nayax ödeme simgesi anahtarı</string>
+    <string name="ic_icon_text">Dondurma simgesi metin değişikliği</string>
+    <string name="credit_card_text_description">Kredi kartı metin açıklaması</string>
+    <string name="function_switch_setting">İşlev ayar anahtarı</string>
+</resources>

+ 1 - 1
config.gradle

@@ -5,7 +5,7 @@ ext {
             "minSdkVersion"                : 21,
             "minSdkVersion"                : 21,
             "targetSdkVersion"             : 28,
             "targetSdkVersion"             : 28,
             "versionCode"                  : 110,
             "versionCode"                  : 110,
-            "versionName"                  : "1.0.75",//版本号修改
+            "versionName"                  : "1.0.78",//版本号修改
 
 
             "androidSupport"               : "28.0.0",
             "androidSupport"               : "28.0.0",
             "constraint-layout"            : "1.1.3",
             "constraint-layout"            : "1.1.3",