diff --git a/.idea/modules.xml b/.idea/modules.xml index 0070f7b..d13abaf 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,9 +2,9 @@ - - - + + + \ No newline at end of file diff --git a/GSKMTOrange/build.gradle b/GSKMTOrange/build.gradle index ab26d46..8cdfbc5 100644 --- a/GSKMTOrange/build.gradle +++ b/GSKMTOrange/build.gradle @@ -24,7 +24,7 @@ android { //For Egypt versionCode 31 - versionName "4.3" + versionName "4.2" //For UAE /* versionCode 29 @@ -35,25 +35,27 @@ android { versionName "4.0" */ //For KSA - /* versionCode 28 - versionName "4.0"*/ + /* versionCode 27 + versionName "3.9"*/ + // aading price facing /* versionCode 27 versionName "3.8"*/ - //sa - - /* versionCode 29 versionName "4.1"*/ - //Kenya /* versionCode 2 versionName "1.1"*/ //nigeria /* versionCode 1 versionName "1.0"*/ + + //For jordan + /* versionCode 1 + versionName "1.0"*/ + multiDexEnabled true testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" @@ -86,7 +88,7 @@ dependencies { implementation 'android.arch.navigation:navigation-fragment:1.0.0' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' - implementation 'com.google.code.gson:gson:2.8.6' + implementation 'com.google.code.gson:gson:2.8.7' implementation 'com.github.bumptech.glide:glide:4.11.0' implementation platform('com.google.firebase:firebase-bom:26.7.0') diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java index 632b9d7..6f4a619 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java @@ -483,6 +483,8 @@ public class GeoTagActivity extends AppCompatActivity implements OnMapReadyCallb cdate = arabicToenglish(cdate); }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); } return cdate; @@ -960,7 +962,9 @@ public class GeoTagActivity extends AppCompatActivity implements OnMapReadyCallb - String Statustag = "U"; + //usk + //String Statustag = "U"; + String Statustag = "Y"; db.open(); for (int i = 0; i < geotaglistImage.size(); i++) { diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/LoginActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/LoginActivity.java index e7f11ea..afe3fc0 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/LoginActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/LoginActivity.java @@ -182,7 +182,7 @@ public class LoginActivity extends AppCompatActivity implements GoogleApiClient. //populateAutoComplete(); mPasswordView = (EditText) findViewById(R.id.password); - /* museridView.setText("test.egypt"); + /*museridView.setText("test.egypt"); mPasswordView.setText("cpm123");*/ /* museridView.setText("egypt.1"); mPasswordView.setText("cpm123");*/ @@ -233,6 +233,10 @@ public class LoginActivity extends AppCompatActivity implements GoogleApiClient. // museridView.setText("test.nig"); /* museridView.setText("test.nigeria"); mPasswordView.setText("cpm@123");*/ + + /* museridView.setText("test.jordan"); + mPasswordView.setText("cpm@123");*/ + mPasswordView.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView textView, int id, KeyEvent keyEvent) { @@ -802,6 +806,8 @@ public class LoginActivity extends AppCompatActivity implements GoogleApiClient. cdate = arabicToenglish(cdate); } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); } return cdate; diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MainActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MainActivity.java index 89d625a..28a0bf4 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MainActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/MainActivity.java @@ -153,6 +153,60 @@ public class MainActivity extends AppCompatActivity db.open(); + //usk + navigationView = (NavigationView) findViewById(R.id.nav_view); + // get menu from navigationView + Menu menu = navigationView.getMenu(); + // find MenuItem you want to change + MenuItem nav_route_plan = menu.findItem(R.id.nav_route_plan); + nav_route_plan.setTitle(getResources().getString(R.string.menu_daily_route_plan)); + + MenuItem nav_route_plan1 = menu.findItem(R.id.nav_download); + nav_route_plan1.setTitle(getResources().getString(R.string.menu_daily_download)); + + MenuItem nav_route_plan2 = menu.findItem(R.id.nav_upload); + nav_route_plan2.setTitle(getResources().getString(R.string.menu_upload_data)); + + MenuItem nav_route_plan3 = menu.findItem(R.id.nav_geotag); + nav_route_plan3.setTitle(getResources().getString(R.string.menu_geotag)); + + MenuItem nav_route_plan4 = menu.findItem(R.id.nav_deviation); + nav_route_plan4.setTitle(getResources().getString(R.string.menu_deviation_data)); + + MenuItem nav_route_plan5 = menu.findItem(R.id.nav_delivery_call); + nav_route_plan5.setTitle(getResources().getString(R.string.delivery_call)); + + MenuItem nav_route_plan6 = menu.findItem(R.id.nav_future_jcp); + nav_route_plan6.setTitle(getResources().getString(R.string.future_route_plan)); + + MenuItem nav_route_plan7 = menu.findItem(R.id.nav_planogram); + nav_route_plan7.setTitle(getResources().getString(R.string.category_performance_PLANOGRAM)); + + MenuItem nav_route_plan8 = menu.findItem(R.id.nav_pharmacy_stores); + nav_route_plan8.setTitle(getResources().getString(R.string.pharma_stores)); + + MenuItem nav_route_plan9 = menu.findItem(R.id.nav_additional_stores); + nav_route_plan9.setTitle(getResources().getString(R.string.additional_stores)); + + MenuItem nav_route_plan10 = menu.findItem(R.id.nav_additional_adhoc_stores); + nav_route_plan10.setTitle(getResources().getString(R.string.additional_adhoc_stores)); + + MenuItem nav_route_plan11 = menu.findItem(R.id.nav_counterfeit_indicator); + nav_route_plan11.setTitle(getResources().getString(R.string.title_activity_counterfeit_indicator_web)); + + MenuItem nav_route_plan12 = menu.findItem(R.id.nav_exit); + nav_route_plan12.setTitle(getResources().getString(R.string.menu_exit)); + + MenuItem nav_route_plan13 = menu.findItem(R.id.nav_setting); + nav_route_plan13.setTitle(getResources().getString(R.string.menu_setting)); + + MenuItem nav_route_plan14 = menu.findItem(R.id.nav_services); + nav_route_plan14.setTitle(getResources().getString(R.string.menu_services)); + + + + + /*//Deviation - Ad hoc Stores - enable ArrayList configuration_data = db.getConfigurationData(country_id); @@ -163,7 +217,7 @@ public class MainActivity extends AppCompatActivity } if(configuration_data.get(0).getPDF_ALLOW().get(0).equals("1")){ - Menu nav_Menu = navigationView.getMenu(); + Menu nav_Menu = navigatsyncStateionView.getMenu(); nav_Menu.findItem(R.id.nav_planogram).setVisible(true); } }*/ @@ -266,7 +320,7 @@ public class MainActivity extends AppCompatActivity in_jcp.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_JCP); startActivity(in_jcp); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } else if (id == R.id.nav_download) { @@ -337,7 +391,7 @@ public class MainActivity extends AppCompatActivity Intent startDownload = new Intent(this, GeoTagStoreList.class); startActivity(startDownload); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } else { Snackbar.make(headerView, R.string.title_store_list_download_data, Snackbar.LENGTH_LONG).setAction("Action", null).show(); } @@ -375,7 +429,7 @@ public class MainActivity extends AppCompatActivity finish(); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); //startActivity(new Intent(MainActivity.this, CategoryListActivity.class)); @@ -384,20 +438,20 @@ public class MainActivity extends AppCompatActivity Intent startservice = new Intent(this, ServiceActivity.class); startActivity(startservice); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } else if (id == R.id.nav_future_jcp) { Intent startDownload = new Intent(this, FutureJCPActivity.class); startActivity(startDownload); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } else if (id == R.id.nav_planogram) { if (checkNetIsAvailable()) { Intent planogram_pdf = new Intent(this, PlanogramPDFActivity.class); startActivity(planogram_pdf); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } else { Snackbar.make(webView, getResources().getString(R.string.nonetwork), Snackbar.LENGTH_SHORT) @@ -421,14 +475,14 @@ public class MainActivity extends AppCompatActivity startActivity(in); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + // overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } } else if (id == R.id.nav_delivery_call) { Intent in = new Intent(this, DeliveryCallActivity.class); startActivity(in); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } else if (id == R.id.nav_pharmacy_stores) { /*Intent in = new Intent(this, PharmaActivity.class); startActivity(in);*/ @@ -438,7 +492,7 @@ public class MainActivity extends AppCompatActivity startActivity(in); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } else if (id == R.id.nav_additional_stores) { db.open(); @@ -455,9 +509,9 @@ public class MainActivity extends AppCompatActivity startActivity(in); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } - }else if (id == R.id.nav_additional_adhoc_stores) { + } else if (id == R.id.nav_additional_adhoc_stores) { db.open(); if (db.getSKUMasterData(null).size() == 0) { @@ -473,14 +527,14 @@ public class MainActivity extends AppCompatActivity startActivity(in); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } - }else if (id == R.id.nav_counterfeit_indicator) { + } else if (id == R.id.nav_counterfeit_indicator) { Intent intent = new Intent(this, CounterfeitIndicatorWebActivity.class); startActivity(intent); - overridePendingTransition(R.anim.activity_in, R.anim.activity_out); + overridePendingTransition(R.anim.activity_in, R.anim.activity_out); } @@ -543,7 +597,7 @@ public class MainActivity extends AppCompatActivity public boolean isValid() { boolean flag = false; - String storestatus=""; + String storestatus = ""; for (int i = 0; i < coverageList.size(); i++) { StoreBean store_data = db.getSpecificStoreData(date, coverageList.get(i).getStoreId(), coverageList.get(i).getFlag_from()); diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonFunctions.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonFunctions.java index 0ac4735..0b158bd 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonFunctions.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonFunctions.java @@ -41,6 +41,8 @@ public class CommonFunctions { lang = CommonString.KEY_RETURE_LANGUAGE_OMAN; }else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_EGYPT)) { lang = CommonString.KEY_RETURN_LANGUAGE_EGYPT; + }else if (language.equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + lang = CommonString.KEY_RETURE_LANGUAGE_ARABIC_KSA; }else{ lang = CommonString.KEY_RETURN_LANGUAGE_DEFAULT; } @@ -67,6 +69,7 @@ public class CommonFunctions { SharedPreferences preferences = preferences = PreferenceManager.getDefaultSharedPreferences(context);; if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_KSA) || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE) + || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN) || preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_EGYPT)) { cdate = arabicToenglish(cdate); } diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java index 5da119d..2ed4d2e 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/constant/CommonString.java @@ -939,7 +939,7 @@ public class CommonString { public static final String KEY_RETURN_LANGUAGE_EGYPT = "AR"; public static final String KEY_LANGUAGE_ARABIC_UAE = "ARABIC-UAE"; public static final String KEY_LANGUAGE_ARABIC_EGYPT = "ARABIC-EGYPT"; - + public static final String KEY_LANGUAGE_ARABIC_JORDAN = "ARABIC-JORDAN"; public static final String KEY_RETURE_LANGUAGE_UAE_ARABIC = "AR"; public static final String TABLE_INSERT_MSL_AVAILABILITY_STOCK_FACING = "Msl_Availability_Stock_Facing_Data"; diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CategoryPicture.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CategoryPicture.java index 5626277..f4f44f7 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CategoryPicture.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CategoryPicture.java @@ -288,6 +288,8 @@ public class CategoryPicture extends AppCompatActivity { cdate = arabicToenglish(cdate); } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); } diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java index 2d71017..688fd4e 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/CheckoutActivity.java @@ -350,6 +350,9 @@ public class CheckoutActivity extends AppCompatActivity { }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { cdate = arabicToenglish(cdate); } +else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); + } return cdate; diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NewStockDataActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NewStockDataActivity.java index df5d96c..6b0a921 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NewStockDataActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NewStockDataActivity.java @@ -1001,7 +1001,7 @@ public class NewStockDataActivity extends AppCompatActivity implements DialogCa if (convertView == null) { LayoutInflater infalInflater = (LayoutInflater) this._context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); - convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_child, null, false); + convertView = infalInflater.inflate(R.layout.item_msl_availability_stock_facing_child_data, null, false); holder = new NewStockDataActivity.ViewHolder(); holder.cardView = (CardView) convertView.findViewById(R.id.card_view); diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java index 28a5ed4..03c0fe7 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java @@ -643,6 +643,8 @@ public class NonWorkingReason extends AppCompatActivity implements cdate = arabicToenglish(cdate); }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); } diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SettingsActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SettingsActivity.java index d0a9a76..5f11e6b 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SettingsActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/SettingsActivity.java @@ -110,7 +110,7 @@ public class SettingsActivity extends AppCompatActivity implements SelectLanguag startActivity(startDownload); finish(); - overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + // overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); } //noinspection SimplifiableIfStatement @@ -129,7 +129,7 @@ public class SettingsActivity extends AppCompatActivity implements SelectLanguag finish(); - overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); + // overridePendingTransition(R.anim.activity_back_in, R.anim.activity_back_out); } @Override diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreCheckoutImageActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreCheckoutImageActivity.java index 19c6244..fb0ffd0 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreCheckoutImageActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/StoreCheckoutImageActivity.java @@ -339,6 +339,8 @@ public class StoreCheckoutImageActivity extends AppCompatActivity implements Vie cdate = arabicToenglish(cdate); }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); } return cdate; diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2PComplianceActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2PComplianceActivity.java index 9a12138..13e10cf 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2PComplianceActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/T2PComplianceActivity.java @@ -1091,6 +1091,8 @@ public class T2PComplianceActivity extends AppCompatActivity { cdate = arabicToenglish(cdate); } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); } return cdate; diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/PromoComplianceActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/PromoComplianceActivity.java index 1107de0..748980e 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/PromoComplianceActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/PromoComplianceActivity.java @@ -1095,6 +1095,8 @@ public class PromoComplianceActivity extends AppCompatActivity { cdate = arabicToenglish(cdate); } else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); } return cdate; diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java index 962a268..5c77ec6 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java @@ -1134,6 +1134,8 @@ public class Stock_FacingActivity extends AppCompatActivity { cdate = arabicToenglish(cdate); }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_UAE)) { cdate = arabicToenglish(cdate); + }else if (preferences.getString(CommonString.KEY_LANGUAGE, "").equalsIgnoreCase(CommonString.KEY_LANGUAGE_ARABIC_JORDAN)) { + cdate = arabicToenglish(cdate); } return cdate; diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/MPinActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/MPinActivity.java index 6174ba0..888e2b1 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/MPinActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/password/MPinActivity.java @@ -153,6 +153,8 @@ public class MPinActivity extends AppCompatActivity implements preferences = PreferenceManager.getDefaultSharedPreferences(this); editor = preferences.edit(); + //USK + CommonFunctions.updateLangResources(context, preferences.getString(CommonString.KEY_LANGUAGE, "")); try { app_ver = String.valueOf(getPackageManager().getPackageInfo(getPackageName(), 0).versionName); diff --git a/GSKMTOrange/src/main/res/layout/activity_main.xml b/GSKMTOrange/src/main/res/layout/activity_main.xml index 08d62a5..8cff5c7 100644 --- a/GSKMTOrange/src/main/res/layout/activity_main.xml +++ b/GSKMTOrange/src/main/res/layout/activity_main.xml @@ -1,5 +1,6 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GSKMTOrange/src/main/res/menu/activity_main_drawer.xml b/GSKMTOrange/src/main/res/menu/activity_main_drawer.xml index 4ede9e7..58ebe85 100644 --- a/GSKMTOrange/src/main/res/menu/activity_main_drawer.xml +++ b/GSKMTOrange/src/main/res/menu/activity_main_drawer.xml @@ -1,5 +1,6 @@ diff --git a/GSKMTOrange/src/main/res/values-ar-rJO/string.xml b/GSKMTOrange/src/main/res/values-ar-rJO/string.xml new file mode 100644 index 0000000..4eec9bb --- /dev/null +++ b/GSKMTOrange/src/main/res/values-ar-rJO/string.xml @@ -0,0 +1,242 @@ + + + هل أنت متأكد من أنك تريد الحفظ؟ + هل أنت متأكد من أنك تريد القيام بالنسخ الاحتياطي للبيانات الخاصة بك؟ + لم يتم تحميل البيانات + هل تريد حذف البيانات + هل تريد حذف البيانات + لا يوجد اتصال بشبكة الاتصال. الرجاء التحقق من اتصالك بالإنترنت + الرجاء إضافة البيانات + يرجى أخذ صورة + محل + زيارة المتجر + إضافة + إضافة + العروض الترويجية الاضافية + مساحات العرض الاضافية + مساحات العرض الاضافية + تحميل بيانات مساحات العرض الاضافية + هل أنت متأكد من أنك تريد إضافة + هل أنت متأكد من أنك تريد إضافة + هل أنت متأكد من أنك تريد الخروج + هل أنت متأكد من أنك تريد الحفظ + توافر الاصناف + توافر تحميل البيانات + العلامة التجارية + اسم العلامة التجارية + + الكاميرا + إلغاء الأمر + قائمة الفئات + أداء الفئة + أنشطة الخروج + نجاح الخروج + انقر فوق موافق لتمكين نظام تحديد المواقع. + انقر فوق الصورة الامامية لمخزن الصورة + انقر فوق الصورة الامامية لمخزن الصورة + انقر فوق نعم لإضافة البيانات + انقر فوق نعم للحذف! + قم بالإغلاق + Close navigation drawer + Competition Promo + Competition Visibility + تصاريح الاتصالات مطلوبة من أجل توفير دعم البريد الإلكتروني + تحميل التغطية + تنزيل البيانات اليومية + قائمة البيانات اليومية + قائمة البيانات اليومية + خطة الطريق اليومية + تمت تعبئة البيانات بالفعل + تم تنزيل البيانات بنجاح + تصدير البيانات + تم حفظ البيانات + تم تحديث البيانات + لم يتم العثور على البيانات + تم تصدير قاعدة البيانات بنجاح + حذف + عرض + عرض + اسم العرض + هل تريد حفظ البيانات + تنزيل البيانات + البريد الإلكتروني + فارغ + قم بإدخال القيم + خطأ في التحميل + خروج + تصدير قاعدة البيانات + المواجهة لا يمكن أن تكون أكبر من قيمة المخزون + مواجهة + فشل + قم بتعبئة القيمة + أول زيارة للمحل + أول تعبئة لقيمة المخزون + أول تحديد لموقع المتجر الجغرافي + معرض الصور + الثغرات + العلامة الجغرافية + العلامة الجغرافية + تم تعطيل نظام تحديد المواقع... + محلات أورانج الخاصى بـ GSK + مخزن أورانج الخاصة بـ GSK MT + محلات أورانج الخاصى بـ GSK + Hello blank fragment + الصورة + في المخزون + هل هناك أي "مساحات عرض إضافية" + تسجيل الدخول + LSV ( آخر زيارة للمحل) + LTM ( آخر ثلاثة شهور) + MBQ (أقل كمية أساسية ) + MSL (قائمة المخزون الأساسية) + MSL (قائمة المخزون الأساسية) + MTD (المبيعات الشهرية حتى اليوم) + المخزون الواجب توافره + خطأ في شبكة الاتصال + تحديث جديد متوفر + لا + لا توجد بيانات متاحة + لا توجد بيانات للتحميل + سبب غير عامل + موافق + Open navigation drawer + OSS + Parinaam + Username/Kullanıcı Adı/اسم المستخدم + Password/Şifre/كلمة المرور + الفترة + صور + بلانوجرام + الرجاء الخروج من المتجر الحالي + الرجاء انقر فوق الصورة + الرجاء انقر فوق الصورة + الرجاء تنزيل البيانات + الرجاء تنزيل البيانات الأولى + الرجاء إدخال كمية + الرجاء تعبئة جميع البيانات + يرجى ملء بيانات العلامة التجارية + يرجى ملء الفجوة في البيانات + يرجى ملء الملاحظات + يرجى ملء بيانات الصنف + يرجى ملء بيانات الصنف + الرجاء تحديد القائمة المنسدلة + الرجاء تحديد اللغة + يرجى أخذ صورة + الرجاء تحميل البيانات مرة أخرى + الرجاء تحميل بيانات الأيام السابقة أولا + الوقت الحالي + العروض الترويجية + مذيع العروض + مطابقة العروض الترويجية لقوانين الشركة + تحميل بيانات العروض الترويجية + تم إضافة العروض الترويجية + العروض الترويجية + أصناف العروض الترويجية + مطابقة العروض الترويجية لقوانين الشركة + الكمية + السبب + الصورة المرجعية + الصورة المرجعية + الصورة المرجعية + ملاحظة + قيد التشغيل على نقاط البيع + حفظ + سيتم فقدان البيانات المحفوظة--هل تريد الاستمرار؟ + حدد + حدد + حدد اللغة + حدد اللغة + حدد السبب + حدد قيمة العروض + خدمة + الخدمات + إعدادات + إعدادات + إعدادات + تسجيل الدخول + تسجيل الدخول + الصنف + الصنف + إسم الصنف + إسم الصنف + إسم الصنف + SOS (حصة المساحة من الرف ) + SOS (حصة المساحة من الرف ) + SOS (هدف حصة المساحة من الرف ) + المخزون + المخزون + المخزون والمواجهة + المخزون والمواجهة + تحميل بيانات المخزون + تم الخروج بالفعل من المتجر + تم إغلاق المتجر بالفعل + تمت اضافة علامات جغرافية لتحديد مواقع المتجرات + تم تحميل المتجر بالفعل + المتجر مغلق + تم تحميل بيانات المتجر + مخزن استقبال الصورة + تم تحميل العلامات الجغرافية للمتجر + قائمة المتجر + تم تحميل المتجر + زيارة المتجر + أداء المتجر + نجاح + مواد الدعاية في المتاجر + مطابقة مواد الدعاية لقوانين الشركة + مطابقة مواد الدعاية لقوانين الشركة + تحميل بيانات مواد الدعاية T2P + تواجد مواد الدعاية + هذا الجهاز غير معتمد. + عنوان البريد الإلكتروني هذا غير صالح + هذا الحقل مطلوب + كلمة المرور غير صحيحة + كلمة المرور قصيرة جداً + هذا اسم المستخدم غير صحيح + تحميل البيانات + تحميل البيانات + البيانات التي تم تحميلها + تحميل البيانات + تحميل بيانات جغرافية... + تحميل صور جغرافية + هل ترغب في الاستمرار؟ سيتم حذف البيانات الغير المحفوظة + نعم + + + تحميل بيانات البلانوجرام الخاص بالمخزون + + صور الفئة + صور الفئة + + رجاء املأ بيانات عدم امكانية التصوير + الرف + الموقع + موجود بالفعل + رجاء اختيار صنف واحد على الأقل + أضف صنف لا يمكن ترك الرف فارغا + + الرف/ الموقع موجود بالفعل + + إضافة الرف + الصنف إضافة + إضافة منتج إلى الجرف + صورة مقطعية المقتفي + موقف بشأن الجرف + + + صوره الخروج من المتجر + انقر فوق الصورة الامامية لمخزن الصورة + -برجاء تعبئه عدد الكميات المواجهه بقيمه عدد او صفر + -برجاء تعبئه المخزون بقيمه عدد او صفر + أول تعبئة لقيمة المخزون + المخزون لا يمكن ان يكون مساوي او اكثر من الكميات التي يجب توافرها من الصنف MBQ + + المواجهه لا يمكن ان تكون اكثر من او مساويه للكميه الواجب توافرها MBQ + + + + نوع العرض الترويجى + اسم المنافس + تعليق + تعليق + التواجد +