diff --git a/res/drawable-nodpi/color_mode_preview.jpg b/res/drawable-nodpi/color_mode_preview.jpg deleted file mode 100644 index 804bcf1961a..00000000000 Binary files a/res/drawable-nodpi/color_mode_preview.jpg and /dev/null differ diff --git a/res/drawable-nodpi/color_mode_preview1.jpg b/res/drawable-nodpi/color_mode_preview1.jpg new file mode 100644 index 00000000000..71bcb7e59c2 Binary files /dev/null and b/res/drawable-nodpi/color_mode_preview1.jpg differ diff --git a/res/drawable-nodpi/color_mode_preview2.jpg b/res/drawable-nodpi/color_mode_preview2.jpg new file mode 100644 index 00000000000..4153d8e7538 Binary files /dev/null and b/res/drawable-nodpi/color_mode_preview2.jpg differ diff --git a/res/drawable-nodpi/color_mode_preview3.jpg b/res/drawable-nodpi/color_mode_preview3.jpg new file mode 100644 index 00000000000..ab83f08c92c Binary files /dev/null and b/res/drawable-nodpi/color_mode_preview3.jpg differ diff --git a/res/drawable/ic_color_arrow_left_lt.xml b/res/drawable/ic_color_arrow_left_lt.xml new file mode 100644 index 00000000000..237a1a3a9e2 --- /dev/null +++ b/res/drawable/ic_color_arrow_left_lt.xml @@ -0,0 +1,29 @@ + + + + + + + diff --git a/res/drawable/ic_color_arrow_right_lt.xml b/res/drawable/ic_color_arrow_right_lt.xml new file mode 100644 index 00000000000..510724386a5 --- /dev/null +++ b/res/drawable/ic_color_arrow_right_lt.xml @@ -0,0 +1,29 @@ + + + + + + + diff --git a/res/drawable/ic_color_page_indicator_focused.xml b/res/drawable/ic_color_page_indicator_focused.xml new file mode 100644 index 00000000000..617335803fb --- /dev/null +++ b/res/drawable/ic_color_page_indicator_focused.xml @@ -0,0 +1,27 @@ + + + + + + diff --git a/res/drawable/ic_color_page_indicator_unfocused.xml b/res/drawable/ic_color_page_indicator_unfocused.xml new file mode 100644 index 00000000000..57a13d82282 --- /dev/null +++ b/res/drawable/ic_color_page_indicator_unfocused.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/res/layout/color_mode_preview.xml b/res/layout/color_mode_preview.xml index 88b8281152f..b8601c927bd 100644 --- a/res/layout/color_mode_preview.xml +++ b/res/layout/color_mode_preview.xml @@ -14,16 +14,55 @@ limitations under the License. --> - - - + android:layout_height="wrap_content"> - + + + + + + + + + + + + + + + + + + diff --git a/res/layout/color_mode_view1.xml b/res/layout/color_mode_view1.xml new file mode 100644 index 00000000000..4bdaec1da0b --- /dev/null +++ b/res/layout/color_mode_view1.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + diff --git a/res/layout/color_mode_view2.xml b/res/layout/color_mode_view2.xml new file mode 100644 index 00000000000..c70fa75c4f2 --- /dev/null +++ b/res/layout/color_mode_view2.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + diff --git a/res/layout/color_mode_view3.xml b/res/layout/color_mode_view3.xml new file mode 100644 index 00000000000..430e3b2fee9 --- /dev/null +++ b/res/layout/color_mode_view3.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml index dfbd16672d3..66a2693ac84 100644 --- a/res/values-it/strings.xml +++ b/res/values-it/strings.xml @@ -1431,7 +1431,7 @@ "Mostra sempre ora e informazioni" "Maggiore utilizzo della batteria" "Testo in grassetto" - "Dimensioni carattere" + "Dimensione carattere" "Ingrandisci o riduci il testo" "Impostazioni blocco SIM" "Blocco della scheda SIM" diff --git a/res/values-te/arrays.xml b/res/values-te/arrays.xml index fceaa5d6285..1339a95fc5e 100644 --- a/res/values-te/arrays.xml +++ b/res/values-te/arrays.xml @@ -223,7 +223,7 @@ "లొకేషన్" "వ్యక్తిగతం" - "సందేశం" + "మెసేజ్‌" "మీడియా" "పరికరం" @@ -233,11 +233,11 @@ "GPS" "వైబ్రేట్" "పరిచయాలను చదవండి" - "పరిచయాలను సవరించండి" + "పరిచయాలను ఎడిట్ చేయండి" "కాల్ లాగ్‌ను చదవండి" - "కాల్ లాగ్‌ను సవరించండి" + "కాల్ లాగ్‌ను ఎడిట్ చేయండి" "క్యాలెండర్‌ను చదవండి" - "క్యాలెండర్‌ను సవరించండి" + "క్యాలెండర్‌ను ఎడిట్ చేయండి" "wi-fi స్కాన్" "నోటిఫికేషన్" "సెల్ స్కాన్" @@ -251,14 +251,14 @@ "SMSను పంపండి" "ICC SMSను చదవండి" "ICC SMSను వ్రాయండి" - "సెట్టింగ్‌లను సవరించండి" + "సెట్టింగ్‌లను ఎడిట్ చేయండి" "పైభాగంలో గీయండి" "నోటిఫికేషన్‌లను యాక్సెస్ చేయండి" "కెమెరా" "ఆడియోను రికార్డ్ చేయండి" "ఆడియో ప్లే చేయండి" "క్లిప్‌బోర్డ్‌ను చదవండి" - "క్లిప్‌బోర్డ్‌ను సవరించండి" + "క్లిప్‌బోర్డ్‌ను ఎడిట్ చేయండి" "మీడియా బటన్‌లు" "ఆడియో కేంద్రీకరణ" "మాస్టర్ వాల్యూమ్" @@ -300,11 +300,11 @@ "లొకేషన్" "వైబ్రేట్" "పరిచయాలను చదవండి" - "పరిచయాలను సవరించండి" + "పరిచయాలను ఎడిట్ చేయండి" "కాల్ లాగ్‌ను చదవండి" - "కాల్ లాగ్‌ను సవరించండి" + "కాల్ లాగ్‌ను ఎడిట్ చేయండి" "క్యాలెండర్‌ను చదవండి" - "క్యాలెండర్‌ను సవరించండి" + "క్యాలెండర్‌ను ఎడిట్ చేయండి" "లొకేషన్" "నోటిఫికేషన్‌ను పోస్ట్ చేయండి" "లొకేషన్" @@ -318,14 +318,14 @@ "SMS/MMSను పంపండి" "SMS/MMSను చదవండి" "SMS/MMSను వ్రాయండి" - "సెట్టింగ్‌లను సవరించండి" + "సెట్టింగ్‌లను ఎడిట్ చేయండి" "పైభాగంలో గీయండి" "నోటిఫికేషన్‌లను యాక్సెస్ చేయండి" "కెమెరా" "ఆడియోను రికార్డ్ చేయండి" "ఆడియో ప్లే చేయండి" "క్లిప్‌బోర్డ్‌ను చదవండి" - "క్లిప్‌బోర్డ్‌ను సవరించండి" + "క్లిప్‌బోర్డ్‌ను ఎడిట్ చేయండి" "మీడియా బటన్‌లు" "ఆడియో కేంద్రీకరణ" "మాస్టర్ వాల్యూమ్" diff --git a/res/values-te/strings.xml b/res/values-te/strings.xml index 3bbbde01bda..7ff909bce6d 100644 --- a/res/values-te/strings.xml +++ b/res/values-te/strings.xml @@ -132,7 +132,7 @@ "మళ్లీ అడగవద్దు" "మళ్లీ అడగవద్దు" "సందేశ యాక్సెస్ అభ్యర్థన" - "%1$s మీ సందేశాలను యాక్సెస్ చేయాలనుకుంటోంది. %2$sకు యాక్సెస్ అందించాలా?" + "%1$s మీ మెసేజ్‌లను యాక్సెస్ చేయాలనుకుంటోంది. %2$sకు యాక్సెస్ అందించాలా?" "SIM యాక్సెస్ అభ్యర్థన" "%1$s మీ SIM కార్డ్‌ను యాక్సెస్ చేయాలనుకుంటోంది. SIM కార్డ్‌కి యాక్సెస్ మంజూరు చేయడం వలన మీ పరికరంలో కనెక్షన్ కాలంలో డేటా కనెక్టివిటీ నిలిపివేయబడుతుంది. %2$s?కి యాక్సెస్ మంజూరు చేయండి" "ఇతర పరికరాలలో “^1” పేరుతో కనిపిస్తుంది" @@ -837,7 +837,7 @@ "ఈ పరికరంతో జత చేయాలా?" "ఫోన్ పుస్తకాన్ని భాగస్వామ్యం చేయాలా?" "%1$s మీ పరిచయాలను మరియు కాల్ చరిత్రను యాక్సెస్ చేయాలనుకుంటోంది." - "%1$s బ్లూటూత్‌తో జత చేయాలనుకుంటోంది. కనెక్ట్ చేసినప్పుడు, ఇది మీ పరిచయాలు మరియు కాల్ చరిత్రకి ప్రాప్యతని కలిగి ఉంటుంది." + "%1$s బ్లూటూత్‌తో జత చేయాలనుకుంటోంది. కనెక్ట్ చేసినప్పుడు, ఇది మీ పరిచయాలు మరియు కాల్ చరిత్రకి యాక్సెస్‌ను కలిగి ఉంటుంది." "అందుబాటులో ఉన్న పరికరాలు" "పరికరాలు ఏవీ అందుబాటులో లేవు" "కనెక్ట్ చేయి" @@ -943,9 +943,9 @@ "ఈ దేశంలో 5 GHz బ్యాండ్ అందుబాటులో లేదు" "ఎయిర్‌ప్లేన్ మోడ్‌లో" "పబ్లిక్ నెట్‌వర్క్‌ల సమాచారం తెలియజేస్తుంది" - "అధిక నాణ్యత ఉన్న పబ్లిక్ నెట్‌వర్క్ అందుబాటులో ఉన్నప్పుడు తెలియజేస్తుంది" + "అధిక క్వాలిటీ ఉన్న పబ్లిక్ నెట్‌వర్క్ అందుబాటులో ఉన్నప్పుడు తెలియజేస్తుంది" "Wi‑Fiని ఆటోమేటిక్‌గా ఆన్ చేయి" - "మీ ఇంటి నెట్‌వర్క్‌ల వంటి సేవ్ చేసిన అధిక నాణ్యత గల నెట్‌వర్క్‌లు అందుబాటులో ఉన్నప్పుడు Wi‑Fi తిరిగి ఆన్ చేయబడుతుంది" + "మీ ఇంటి నెట్‌వర్క్‌ల వంటి సేవ్ చేసిన అధిక క్వాలిటీ గల నెట్‌వర్క్‌లు అందుబాటులో ఉన్నప్పుడు Wi‑Fi తిరిగి ఆన్ చేయబడుతుంది" "స్థానం ఆఫ్ చేయబడింది కనుక అందుబాటులో లేదు. ""స్థానం"" ఆన్ చేయండి." "Wi‑Fi స్కానింగ్ ఆఫ్ చేయబడినందున అందుబాటులో లేదు" "ఉపయోగించడానికి, నెట్‌వర్క్ రేటింగ్ ప్రదాతను ఎంచుకోండి" @@ -953,7 +953,7 @@ "Wi‑Fi నెట్‌వర్క్ ఉత్తమ ఇంటర్నెట్ కనెక్షన్‌ను కలిగి ఉంటే మినహా ఉపయోగించవద్దు" "ఉత్తమ ఇంటర్నెట్ కనెక్షన్ ఉన్న నెట్‌వర్క్‌లను మాత్రమే ఉపయోగించు" "పబ్లిక్ నెట్‌వర్క్‌లకు కనెక్ట్ అవ్వండి" - "అధిక నాణ్యత గల పబ్లిక్ నెట్‌వర్క్‌లకు ఆటోమేటిక్‌గా కనెక్ట్ చేస్తుంది" + "అధిక క్వాలిటీ గల పబ్లిక్ నెట్‌వర్క్‌లకు ఆటోమేటిక్‌గా కనెక్ట్ చేస్తుంది" "ఉపయోగించడానికి, నెట్‌వర్క్ రేటింగ్ ప్రదాతను ఎంచుకోండి" "ఉపయోగించడానికి, అనుకూల నెట్‌వర్క్ రేటింగ్ ప్రదాతను ఎంచుకోండి" "సర్టిఫికెట్లను ఇన్‌స్టాల్ చేయి" @@ -988,7 +988,7 @@ "నెట్‌వర్క్‌ల కోసం సెర్చ్ చేస్తోంది…" "మీకు Wi‑Fi నెట్‌వర్క్‌ను మార్చడానికి అనుమతి లేదు." "మరిన్ని" - "స్వయంచాలక సెటప్ (WPS)" + "ఆటోమేటిక్‌ సెటప్ (WPS)" "Wi‑Fi స్కానింగ్‌ను ఆన్ చేయాలా?" "Wi‑Fiని ఆటోమేటిక్‌గా ఆన్ చేయడానికి, మీరు ముందుగా Wi‑Fi స్కానింగ్‌ను ఆన్ చేయాలి." "Wi‑Fi ఆఫ్‌లో ఉన్నా కూడా, ఏ సమయంలోనైనా Wi‑Fi నెట్‌‍వర్క్‌లను స్కాన్ చేయడానికి యాప్‌లను, స‌ర్వీసుల‌ను Wi‑Fi స్కానింగ్ అనుమతిస్తుంది. ఉదాహరణకు, లొకేషన్ ఆధారిత ఫీచర్‌లను, స‌ర్వీసుల‌ను మెరుగుపరచడానికి దీనిని ఉపయోగించవచ్చు." @@ -1338,7 +1338,7 @@ "స్మూత్ డిస్‌ప్లే" "కొంత కంటెంట్ కోసం రిఫ్రెష్ రేటును ఆటోమేటిక్‌గా 60 నుండి 90 Hz వరకు పెంచుతుంది. బ్యాటరీ వినియోగం పెరుగుతుంది." "ఫోర్స్ పీక్ రిఫ్రెష్ రేటు" - "మెరుగైన స్పర్శ ప్రతిస్పందన & యానిమేషన్ నాణ్యత కోసం అత్యధిక రిఫ్రెష్ రేటు. ఇది బ్యాటరీ వినియోగం పెరిగేలా చేస్తుంది." + "మెరుగైన స్పర్శ ప్రతిస్పందన & యానిమేషన్ క్వాలిటీ కోసం అత్యధిక రిఫ్రెష్ రేటు. ఇది బ్యాటరీ వినియోగం పెరిగేలా చేస్తుంది." "స్క్రీన్ అటెన్ష‌న్‌" "ఆన్ / మీరు స్క్రీన్ వేపే చూస్తూ ఉంటే అది ఆఫ్ కాదు" "ఆఫ్‌లో ఉంది" @@ -1422,7 +1422,7 @@ "ఎప్పుడు ప్రారంభించాలి" "ప్రస్తుత స్క్రీన్ సేవర్" "సెట్టింగ్‌లు" - "స్వయంచాలక ప్రకాశం" + "ఆటోమేటిక్‌ ప్రకాశం" "సక్రియం చేయడానికి వేళ్లను తీసివేయండి" "యాంబియంట్ డిస్‌ప్లే" "ఎప్పుడు చూపాలి" @@ -1466,7 +1466,7 @@ "మీరు మొబైల్ డేటా కోసం %2$sను వినియోగిస్తున్నారు. మీరు %1$sకు మారితే, %2$s ఇప్పటి నుండి మొబైల్ డేటా కోసం ఉపయోగించబడదు." "%1$sని ఉపయోగించు" "ప్రాధాన్య SIM కార్డ్ నవీకరిం.?" - "మీ పరికరంలో %1$s SIM మాత్రమే ఉంది. మొబైల్ డేటా, కాల్స్‌ మరియు SMS సందేశాల కోసం మీరు ఈ SIMని ఉపయోగించాలనుకుంటున్నారా?" + "మీ పరికరంలో %1$s SIM మాత్రమే ఉంది. మొబైల్ డేటా, కాల్స్‌ మరియు SMS మెసేజ్‌ల కోసం మీరు ఈ SIMని ఉపయోగించాలనుకుంటున్నారా?" "సిమ్ పిన్ కోడ్ చెల్లదు మీరు తప్పనిసరిగా మీ డివైజ్‌ను అన్‌లాక్ చేయడానికి మీ క్యారియర్‌ను ఇప్పుడు సంప్రదించాలి." SIM పిన్ కోడ్ తప్పు, మీకు మరో %d ప్రయత్నాలు మిగిలి ఉన్నాయి. @@ -1495,8 +1495,8 @@ "స్టోరేజ్ & కాష్" "స్టోరేజ్" "నిల్వ సెట్టింగ్‌లు" - "USB నిల్వను అన్‌మౌంట్ చేయండి, అందుబాటులో ఉన్న నిల్వను వీక్షించండి" - "SD కార్డుని అన్‌మౌంట్ చేయండి, అందుబాటులో ఉన్న నిల్వను వీక్షించండి" + "USB నిల్వను అన్‌మౌంట్ చేయండి, అందుబాటులో ఉన్న నిల్వను చూడండి" + "SD కార్డుని అన్‌మౌంట్ చేయండి, అందుబాటులో ఉన్న నిల్వను చూడండి" "IMEI (సిమ్ స్లాట్ %1$d)" "చూడటానికి సేవ్ చేసిన నెట్‌వర్క్‌ను ఎంచుకోండి" "MDN" @@ -1884,7 +1884,7 @@ "ఫోన్ వివరాలు" "పరికరం గురించి" "పునరుత్పాదిత పరికరం గురించి" - "చట్టపరమైన సమాచారం, స్థితి, సాఫ్ట్‌వేర్ సంస్కరణను వీక్షించండి" + "చట్టపరమైన సమాచారం, స్థితి, సాఫ్ట్‌వేర్ సంస్కరణను చూడండి" "చట్టపరమైన సమాచారం" "సహకారులు" "మాన్యువల్" @@ -2126,7 +2126,7 @@ "(ఎప్పటికీ ఉపయోగించబడనిది)" "డిఫా. యాప్‌లు లేవు." "నిల్వ వినియోగం" - "యాప్‌ల ద్వారా ఉపయోగించబడిన నిల్వను వీక్షించండి" + "యాప్‌ల ద్వారా ఉపయోగించబడిన నిల్వను చూడండి" "పునఃప్రారంభం అవుతోంది" "కాష్ చేయబడిన నేపథ్య ప్రాసెస్" "ఏవీ అమలు కావడం లేదు." @@ -2254,7 +2254,7 @@ "భౌతిక కీబోర్డ్ సెట్టింగ్‌లు" "గాడ్జెట్‌ను ఎంచుకోండి" "విడ్జెట్‌ను ఎంచుకోండి" - "విడ్జెట్‌ను సృష్టించి ప్రాప్యతను అనుమతించాలా?" + "విడ్జెట్‌ను సృష్టించి యాక్సెస్‌ను అనుమతించాలా?" "మీరు విడ్జెట్‌ను సృష్టించిన తర్వాత, ఇది ప్రదర్శించే మొత్తం డేటాను %1$s యాక్సెస్ చేయవచ్చు." "విడ్జెట్‌లను సృష్టించి, వాటి డేటాను యాక్సెస్ చేయడానికి %1$sని ఎల్లప్పుడూ అనుమతించండి" "వినియోగ గణాంకాలు" @@ -2376,8 +2376,8 @@ "పారదర్శకం" "పారదర్శకం కాని" "అధిక కాంట్రాస్ట్ టెక్స్ట్" - "స్క్రీన్ వర్ధనాన్ని ఆటోమేటిక్‌గా నవీకరించండి" - "యాప్‌ పరివర్తనాల్లో స్క్రీన్ వర్ధనాన్ని నవీకరించండి" + "స్క్రీన్ వర్ధనాన్ని ఆటోమేటిక్‌గా అప్‌డేట్ చేయండి" + "యాప్‌ పరివర్తనాల్లో స్క్రీన్ వర్ధనాన్ని అప్‌డేట్ చేయండి" "పవర్ బటన్ కాల్‌ను ముగిస్తుంది" "పెద్ద మౌస్ పాయింటర్" "యానిమేషన్‌లను తీసివేయండి" @@ -2974,7 +2974,7 @@ "విశ్వసనీయ ఆధారాలు" "విశ్వసనీయ CA స‌ర్టిఫికెట్‌ల‌ను ప్రదర్శించు" "యూజర్ ఆధారాలు" - "స్టోరేజ్‌లోని ఆధారాలను చూడండి, వాటిని సవరించండి" + "స్టోరేజ్‌లోని ఆధారాలను చూడండి, వాటిని ఎడిట్ చేయండి" "అధునాతన సెట్టింగ్‌లు" "ఈ వినియోగదారు కోసం ఆధారాలు అందుబాటులో లేవు" "VPN, యాప్‌ల కోసం ఇన్‌స్టాల్ చేయబడింది" @@ -3026,7 +3026,7 @@ "Google సర్వర్‌ల్లో మీ Wi‑Fi పాస్‌వర్డ్‌లు, బుక్‌మార్క్‌లు, ఇతర సెట్టింగ్‌లు మరియు యాప్‌ డేటాను బ్యాకప్ చేయడాన్ని ఆపివేయడంతో పాటు అదనంగా అన్ని కాపీలను ఎరేజ్ చేయాలా?" "పరికర డేటా (Wi-Fi పాస్‌వర్డ్‌లు మరియు కాల్ చరిత్ర వంటివి) మరియు యాప్‌ డేటాను (సెట్టింగ్‌లు మరియు యాప్‌ల ద్వారా నిల్వ చేయబడిన ఫైళ్లు వంటివి) బ్యాకప్ చేయడం ఆపివేసి, రిమోట్ సర్వర్‌ల్లోని అన్ని కాపీలను తీసివేయాలా?" - "డివైజ్ డేటా (Wi-Fi పాస్‌వర్డ్‌లు మరియు కాల్ చరిత్ర వంటివి) మరియు యాప్ డేటాను (సెట్టింగ్‌లు మరియు యాప్‌ల ద్వారా నిల్వ చేయబడిన ఫైళ్లు వంటివి) ఆటోమేటిక్‌గా రిమోట్ విధానంలో బ్యాకప్ చేస్తుంది.\n\nమీరు స్వీయ బ్యాకప్‌ను ఆన్ చేసినప్పుడు, డివైజ్ మరియు యాప్ డేటా కాలానుగుణంగా రిమోట్ విధానంలో సేవ్ చేయబడుతుంది. డివైజ్‌లు, సందేశాలు మరియు ఫోటోల వంటి సున్నితమైన వ్యక్తిగత డేటాతో సహా యాప్ సేవ్ చేసిన (డెవలపర్ సెట్టింగ్‌ల ఆధారంగా) ఎలాంటి డేటా అయినా యాప్ డేటాగా పరిగణించబడుతుంది." + "డివైజ్ డేటా (Wi-Fi పాస్‌వర్డ్‌లు మరియు కాల్ చరిత్ర వంటివి) మరియు యాప్ డేటాను (సెట్టింగ్‌లు మరియు యాప్‌ల ద్వారా నిల్వ చేయబడిన ఫైళ్లు వంటివి) ఆటోమేటిక్‌గా రిమోట్ విధానంలో బ్యాకప్ చేస్తుంది.\n\nమీరు స్వీయ బ్యాకప్‌ను ఆన్ చేసినప్పుడు, డివైజ్ మరియు యాప్ డేటా కాలానుగుణంగా రిమోట్ విధానంలో సేవ్ చేయబడుతుంది. డివైజ్‌లు, మెసేజ్‌లు మరియు ఫోటోల వంటి సున్నితమైన వ్యక్తిగత డేటాతో సహా యాప్ సేవ్ చేసిన (డెవలపర్ సెట్టింగ్‌ల ఆధారంగా) ఎలాంటి డేటా అయినా యాప్ డేటాగా పరిగణించబడుతుంది." "పరికర నిర్వాహకుల సెట్టింగ్‌లు" "డివైజ్ నిర్వాహకుల యాప్" "ఈ పరికర అడ్మిన్ యాప్‌ను డీయాక్టివేట్ చేయి" @@ -3090,7 +3090,7 @@ "Gmail" "Calendar" "కాంటాక్ట్‌లు" - "Google సమకాలీకరణకు స్వాగతం!"" \nమీరు ఎక్కడ ఉన్నా సరే మీ పరిచయాలు, నియామకాలు మరియు మరిన్నింటికి ప్రాప్యతను అనుమతించడం కోసం డేటాను సమకాలీకరించడానికి Google అవలంబించే విధానం." + "Google సమకాలీకరణకు స్వాగతం!"" \nమీరు ఎక్కడ ఉన్నా సరే మీ పరిచయాలు, నియామకాలు మరియు మరిన్నింటికి యాక్సెస్‌ను అనుమతించడం కోసం డేటాను సమకాలీకరించడానికి Google అవలంబించే విధానం." "యాప్‌ సమకాలీకరణ సెట్టింగ్‌లు" "డేటా & సమకాలీకరణ" "పాస్‌వర్డ్‌ని మార్చండి" @@ -3103,7 +3103,7 @@ "ఈ ఖాతాను తీసివేయడం వలన, దీనికి సంబంధించిన అన్ని SMSలు, కాంటాక్ట్‌లతో సహా ఇతర డేటా మొత్తం పరికరం నుండి తొలగించబడుతుంది!" "ఈ మార్పును మీ నిర్వాహకులు అనుమతించలేదు" "మాన్యువల్‌గా సమకాలీకరించడం సాధ్యపడదు" - "ఈ అంశం యొక్క సమకాలీకరణ ప్రస్తుతం నిలిపివేయబడింది. ఈ సెట్టింగ్‌ను మార్చడానికి, నేపథ్య డేటాను మరియు స్వయంచాలక సమకాలీకరణను తాత్కాలికంగా ప్రారంభించండి." + "ఈ అంశం యొక్క సమకాలీకరణ ప్రస్తుతం నిలిపివేయబడింది. ఈ సెట్టింగ్‌ను మార్చడానికి, నేపథ్య డేటాను మరియు ఆటోమేటిక్‌ సమకాలీకరణను తాత్కాలికంగా ప్రారంభించండి." "Androidని ప్రారంభించడానికి, మీ పాస్‌వర్డ్‌ని నమోదు చేయండి" "Androidని ప్రారంభించడానికి, మీ పిన్‌ను నమోదు చేయండి" "Androidని ప్రారంభించడానికి, మీ నమూనాను గీయండి" @@ -3372,7 +3372,7 @@ "యాప్‌ సెట్టిం. విస్తరింపజేయి" "స్పర్శరహిత పేమెంట్లు" "ఇది ఎలా పని చేస్తుంది" - "స్టోర్‌లలో మీ ఫోన్‌తో చెల్లించండి" + "స్టోర్‌లలో మీ ఫోన్‌తో పేమెంట్ చేయండి" "ఆటోమేటిక్ పేమెంట్" "సెట్ చేయలేదు" "%1$s - %2$s" @@ -3384,11 +3384,11 @@ "పేమెంట్ యాప్‌ను సెటప్ చేయండి. ఆపై స్పర్శరహిత చిహ్నం ఉండే ఏదైనా టెర్మినల్ వద్ద మీ ఫోన్ వెనుక భాగం ఉండేలా పట్టుకోండి." "అర్థమైంది" "మరిన్ని…" - "డిఫాల్ట్ చెల్లింపు యాప్‌ను సెట్ చెయ్యండి" - "డిఫాల్ట్ చెల్లింపు యాప్‌ను అప్‌డేట్ చెయ్యండి" + "డిఫాల్ట్ చెల్లింపు యాప్‌ను సెట్ చేయండి" + "డిఫాల్ట్ చెల్లింపు యాప్‌ను అప్‌డేట్ చేయండి" "స్పర్శరహిత టెర్మినల్ వద్ద, %1$s ద్వారా పేమెంట్ చేయండి" "స్పర్శరహిత టెర్మినల్ వద్ద, %1$sద్వారా పేమెంట్ చేయండి. \n\n ఇది మీ డిఫాల్ట్ చెల్లింపు యాప్‌గా %2$sను భర్తీ చేస్తుంది." - "డిఫాల్ట్‌గా సెట్ చెయ్యండి" + "డిఫాల్ట్‌గా సెట్ చేయండి" "అప్‌డేట్ చేయండి" "పరిమితులు" "పరిమితులను తీసివేయి" @@ -3441,9 +3441,9 @@ "ఈ యాప్ మీ ఖాతాలను యాక్సెస్ చేయగలదు" "ఈ యాప్ మీ ఖాతాలను యాక్సెస్ చేయగలదు. %1$s నియంత్రణలో ఉంటుంది" "Wi‑Fi మరియు మొబైల్" - "Wi‑Fi మరియు మొబైల్ సెట్టింగ్‌ల సవరణను అనుమతించండి" + "Wi‑Fi మరియు మొబైల్ సెట్టింగ్‌ల ఎడిట్‌ను అనుమతించండి" "బ్లూటూత్" - "బ్లూటూత్ జతలు మరియు సెట్టింగ్‌ల యొక్క సవరణను అనుమతించు" + "బ్లూటూత్ జతలు మరియు సెట్టింగ్‌ల యొక్క ఎడిట్‌ను అనుమతించు" "NFC" "ఈ %1$s మరో NFC పరికరాన్ని తాకినప్పుడు డేటా మార్పిడి అనుమతించు" "టాబ్లెట్ మరో పరికరాన్ని తాకినప్పుడు డేటా మార్పిడిని అనుమతించు" @@ -3486,7 +3486,7 @@ "ఫ్రాధాన్య నెట్‌వర్క్ ఆఫ్‌లోడ్" "నెట్‌వర్క్ పేరు ప్రసారాన్ని నిలిపివేయండి" "మీ నెట్‌వర్క్ సమాచారానికి యాక్సెస్ పొందే మూడవ పార్టీల నుండి రక్షించబడే నెట్‌వర్క్ పేరు ప్రసారాన్ని నిలిపివేయండి." - "నెట్‌వర్క్ పేరు ప్రసారం నిలిపివేయడం వలన దాచబడిన నెట్‌వర్క్‌లకు స్వయంచాలక కనెక్షన్ నిరోధించబడుతుంది." + "నెట్‌వర్క్ పేరు ప్రసారం నిలిపివేయడం వలన దాచబడిన నెట్‌వర్క్‌లకు ఆటోమేటిక్‌ కనెక్షన్ నిరోధించబడుతుంది." "%1$d dBm %2$d asu" "SIM కార్డ్‌లు మార్చబడ్డాయి." "సెటప్ చేయడానికి నొక్కండి" @@ -3573,7 +3573,7 @@ "కార్యాలయ ప్రొఫైల్, నిర్వహించబడిన ప్రొఫైల్, ఏకీకరించు, ఏకీకరణ, కార్యాలయం, ప్రొఫైల్" "సంజ్ఞలు" "వాలెట్" - "చెల్లించడం, నొక్కడం, చెల్లింపులు" + "చెల్లించడం, నొక్కడం, పేమెంట్‌లు" "బ్యాకప్, బ్యాకప్" "సంజ్ఞ" "ముఖం, అన్‌లాక్, ప్రామాణీకరణ, సైన్ ఇన్" @@ -3738,8 +3738,8 @@ "అర్థమైంది" "నోటిఫికేషన్‌లు" "వ్యవధి" - "సందేశాలు, ఈవెంట్‌లు & రిమైండర్‌లు" - "అంతరాయం కలిగించవద్దు మోడ్ ఆన్‌లో ఉన్నప్పుడు, మీరు పైన అనుమతించే అంశాలు మినహా, సందేశాలు, రిమైండర్‌లు మరియు ఈవెంట్‌లు మ్యూట్ చేయబడతాయి. మీ స్నేహితులు, కుటుంబ సభ్యులు లేదా ఇతర పరిచయస్తులు మిమ్మల్ని సంప్రదించడానికి అనుమతించేలా సందేశాల సెట్టింగ్‌లను మీరు సర్దుబాటు చేయవచ్చు." + "మెసేజ్‌లు, ఈవెంట్‌లు & రిమైండర్‌లు" + "అంతరాయం కలిగించవద్దు మోడ్ ఆన్‌లో ఉన్నప్పుడు, మీరు పైన అనుమతించే అంశాలు మినహా, మెసేజ్‌లు, రిమైండర్‌లు మరియు ఈవెంట్‌లు మ్యూట్ చేయబడతాయి. మీ స్నేహితులు, కుటుంబ సభ్యులు లేదా ఇతర పరిచయస్తులు మిమ్మల్ని సంప్రదించడానికి అనుమతించేలా మెసేజ్‌ల సెట్టింగ్‌లను మీరు సర్దుబాటు చేయవచ్చు." "పూర్తయింది" "సెట్టింగ్‌లు" "నోటిఫికేషన్‌లు కనిపించవు, వినిపించవు" @@ -3933,7 +3933,7 @@ "మెరుగైన నోటిఫికేషన్‌లు" "సూచించిన చర్యలు, రిప్లయిలు, అలాగే మరిన్ని పొందండి" "ఏమీ లేవు" - "ఇన్‌స్టాల్ చేసిన అనువర్తనాలేవీ నోటిఫికేషన్ ప్రాప్యతను అభ్యర్థించలేదు." + "ఇన్‌స్టాల్ చేసిన అనువర్తనాలేవీ నోటిఫికేషన్ యాక్సెస్‌ను అభ్యర్థించలేదు." "నోటిఫికేషన్ యాక్సెస్‌ను అనుమతించు" "%1$s కోసం నోటిఫికేషన్ యాక్సెస్ అనుమతించాలా?" "Android 12లో Android అనుకూల నోటిఫికేషన్‌లను, మెరుగైన నోటిఫికేషన్‌లు భర్తీ చేశాయి. సూచించిన చర్యలు, రిప్లయిలను ఈ ఫీచర్ చూపించి, మీ నోటిఫికేషన్‌లను ఆర్గనైజ్ చేస్తుంది. \n\nకాంటాక్ట్ పేర్లు, మెసేజ్‌లు లాంటి వ్యక్తిగత సమాచారంతో సహా నోటిఫికేషన్ కంటెంట్‌ను మెరుగైన నోటిఫికేషన్‌లు యాక్సెస్ చేయవచ్చు. ఫోన్ కాల్స్‌కు సమాధానమివ్వడం, \'అంతరాయం కలిగించవద్దు\' ఆప్షన్‌ను కంట్రోల్ చేయడం లాంటి నోటిఫికేషన్‌లను విస్మరించడం లేదా ప్రతిస్పందించడం కూడా ఈ ఫీచర్ చేయగలదు." @@ -3959,7 +3959,7 @@ "మెరుగుపరిచిన సెట్టింగ్‌లను ఈ యాప్ సపోర్ట్ చేయదు" "VR సహాయక సర్వీసులు" "ఇన్‌స్టాల్ చేసిన యాప్‌లు ఏవీ VR సహాయక సర్వీసులుగా అమలు కావడానికి రిక్వెస్ట్‌ చేయబడలేదు." - "%1$s కోసం VR సేవ ప్రాప్యతను అనుమతించాలా?" + "%1$s కోసం VR సేవ యాక్సెస్‌ను అనుమతించాలా?" "మీరు వర్చువల్ రియాలిటీ మోడ్‌లో యాప్‌లను ఉపయోగిస్తున్నప్పుడు %1$s అమలు కాగలదు." "పరికరం VRలో ఉన్నప్పుడు" "బ్లర్ తగ్గించు (సిఫార్సు చేయబడింది)" @@ -3994,7 +3994,7 @@ "ఈ యాప్‌లను కనెక్ట్ చేయడానికి, మీ ఆఫీస్ ప్రొఫైల్‌లో %1$sను ఇన్‌స్టాల్ చేయండి" "ఈ యాప్‌లను కనెక్ట్ చేయడానికి, మీ వ్యక్తిగత ప్రొఫైల్‌లో %1$sను ఇన్‌స్టాల్ చేయండి" - "యాప్‌ను పొందడానికి ట్యాప్ చెయ్యండి" + "యాప్‌ను పొందడానికి ట్యాప్ చేయండి" "అంతరాయం కలిగించవద్దు యాక్సెస్" "\'అంతరాయం కలిగించవద్దు\' ఫీచర్‌ను అనుమతించు" "ఇన్‌స్టాల్ చేసిన యాప్‌లేవీ అంతరాయం కలిగించవద్దు యాక్సెస్ అభ్యర్థించలేదు" @@ -4058,9 +4058,9 @@ "ఈ సెట్టింగ్‌లు ప్రస్తుతం మార్చబడవు. ఒక యాప్ అనుకూల ప్రవర్తనతో ఆటోమేటిక్‌గా అంతరాయం కలిగించవద్దుని ఆన్ చేసింది." "ఈ సెట్టింగ్‌లు ప్రస్తుతం మార్చబడవు. అనుకూల ప్రవర్తనతో అంతరాయం కలిగించవద్దు మాన్యువల్‌గా ఆన్ చేయబడింది." "సమయం" - "పేర్కొన్న సమయాల్లో అంతరాయం కలిగించవద్దు ఆన్ అయ్యేలా స్వయంచాలక నిబంధన సెట్ చేయబడింది" + "పేర్కొన్న సమయాల్లో అంతరాయం కలిగించవద్దు ఆన్ అయ్యేలా ఆటోమేటిక్‌ నిబంధన సెట్ చేయబడింది" "ఈవెంట్" - "పేర్కొన్న సందర్భాల్లో అంతరాయం కలిగించవద్దు ఆన్ అయ్యేలా స్వయంచాలక నిబంధన సెట్ చేయబడింది" + "పేర్కొన్న సందర్భాల్లో అంతరాయం కలిగించవద్దు ఆన్ అయ్యేలా ఆటోమేటిక్‌ నిబంధన సెట్ చేయబడింది" "వీటి సంబంధిత ఈవెంట్‌ల సమయంలో" "%1$s సంబంధిత ఈవెంట్‌ల సమయంలో" "ఏదైనా క్యాలెండర్" @@ -4220,13 +4220,13 @@ "(ప్రయోగాత్మకం)" "సురక్షిత ప్రారంభం" "కొనసాగించండి" - "ఈ డివైజ్‌ను ప్రారంభించిన వెంటనే మీ పిన్‌ని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. డివైజ్‌ను ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, సందేశాలు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన డివైజ్‌లలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ డివైజ్‌ను ప్రారంభించడం కోసం పిన్‌ని అడగాలా?" - "ఈ పరికరాన్ని ప్రారంభించిన వెంటనే మీ నమూనాని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, సందేశాలు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన పరికరాలలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ పరికరాన్ని ప్రారంభించడం కోసం నమూనాని అడగాలా?" - "ఈ పరికరాన్ని ప్రారంభించిన వెంటనే మీ పాస్‌వర్డ్‌ని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, సందేశాలు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన పరికరాలలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ పరికరాన్ని ప్రారంభించడం కోసం పాస్‌వర్డ్‌ని అడగాలా?" + "ఈ డివైజ్‌ను ప్రారంభించిన వెంటనే మీ పిన్‌ని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. డివైజ్‌ను ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, మెసేజ్‌లు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన డివైజ్‌లలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ డివైజ్‌ను ప్రారంభించడం కోసం పిన్‌ని అడగాలా?" + "ఈ పరికరాన్ని ప్రారంభించిన వెంటనే మీ నమూనాని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, మెసేజ్‌లు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన పరికరాలలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ పరికరాన్ని ప్రారంభించడం కోసం నమూనాని అడగాలా?" + "ఈ పరికరాన్ని ప్రారంభించిన వెంటనే మీ పాస్‌వర్డ్‌ని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, మెసేజ్‌లు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన పరికరాలలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ పరికరాన్ని ప్రారంభించడం కోసం పాస్‌వర్డ్‌ని అడగాలా?" - "మీ డివైజ్‌ను అన్‌లాక్ చేయడానికి మీ వేలిముద్రను ఉపయోగించడంతో పాటు, దీనిని ప్రారంభించిన వెంటనే మీ పిన్‌ని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. డివైజ్‌ను ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, సందేశాలు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన డివైజ్‌లలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ డివైజ్‌ను ప్రారంభించడం కోసం పిన్‌ని అడగాలా&gt;" - "మీ పరికరాన్ని అన్‌లాక్ చేయడానికి మీ వేలిముద్రను ఉపయోగించడంతో పాటు, దీనిని ప్రారంభించిన వెంటనే మీ నమూనాని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, సందేశాలు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన పరికరాలలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ పరికరాన్ని ప్రారంభించడం కోసం నమూనాని అడగాలా?" - "మీ పరికరాన్ని అన్‌లాక్ చేయడానికి మీ వేలిముద్రను ఉపయోగించడంతో పాటు, దీనిని ప్రారంభించిన వెంటనే మీ పాస్‌వర్డ్‌ని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, సందేశాలు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన పరికరాలలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ పరికరాన్ని ప్రారంభించడం కోసం పాస్‌వర్డ్‌ని అడగాలా?" + "మీ డివైజ్‌ను అన్‌లాక్ చేయడానికి మీ వేలిముద్రను ఉపయోగించడంతో పాటు, దీనిని ప్రారంభించిన వెంటనే మీ పిన్‌ని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. డివైజ్‌ను ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, మెసేజ్‌లు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన డివైజ్‌లలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ డివైజ్‌ను ప్రారంభించడం కోసం పిన్‌ని అడగాలా&gt;" + "మీ పరికరాన్ని అన్‌లాక్ చేయడానికి మీ వేలిముద్రను ఉపయోగించడంతో పాటు, దీనిని ప్రారంభించిన వెంటనే మీ నమూనాని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, మెసేజ్‌లు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన పరికరాలలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ పరికరాన్ని ప్రారంభించడం కోసం నమూనాని అడగాలా?" + "మీ పరికరాన్ని అన్‌లాక్ చేయడానికి మీ వేలిముద్రను ఉపయోగించడంతో పాటు, దీనిని ప్రారంభించిన వెంటనే మీ పాస్‌వర్డ్‌ని అడిగే విధంగా సెట్ చేయడం ద్వారా మీరు దీనికి అదనపు రక్షణను అందించవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, అది అలారాలతో సహా కాల్స్‌, మెసేజ్‌లు లేదా నోటిఫికేషన్‌లను స్వీకరించదు. \n\nకోల్పోయిన లేదా దొంగిలించబడిన పరికరాలలో ఉన్న డేటాని రక్షించడంలో ఇది సహాయపడుతుంది. మీ పరికరాన్ని ప్రారంభించడం కోసం పాస్‌వర్డ్‌ని అడగాలా?" "మీ పరికరాన్ని అన్‌లాక్ చేయడానికి మీ ముఖాన్ని ఉపయోగించడంతో పాటు, మీరు ఈ పరికరం ప్రారంభం కావడానికి ముందే మీ PINను అడిగేలా చేసి దాన్ని మరింత సురక్షితం చేసుకోవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, ఇది అలారాలతో సహా, కాల్స్‌, మెసేజ్‌లు లేదా నోటిఫికేషన్‌లను స్వీకరించదు.\n\nదీనివల్ల పోగొట్టుకున్న లేదా దొంగలించబడిన పరికరాల డేటాను రక్షించడంలో సహాయకరంగా ఉంటుంది. మీ పరికరాన్ని ప్రారంభించడానికి PIN కావాలా?>" "మీ పరికరాన్ని అన్‌లాక్ చేయడానికి మీ ముఖాన్ని ఉపయోగించడంతో పాటు, మీరు ఈ పరికరం ప్రారంభం కావడానికి ముందే మీ ఆకృతిని అడిగేలా చేసి దాన్ని మరింత సురక్షితం చేసుకోవచ్చు. పరికరాన్ని ప్రారంభించే వరకు, ఇది అలారాలతో సహా, కాల్స్‌, మెసేజ్‌లు లేదా నోటిఫికేషన్‌లను స్వీకరించదు.\n\nదీనివల్ల పోగొట్టుకున్న లేదా దొంగలించబడిన పరికరాల డేటాను రక్షించడంలో సహాయకరంగా ఉంటుంది. మీ పరికరాన్ని ప్రారంభించడానికి ఆకృతి కావాలా?" "మీ పరికరాన్ని అన్‌లాక్ చేయడానికి మీ ముఖాన్ని ఉపయోగించడంతో పాటు, మీరు ఈ పరికరం ప్రారంభం కావడానికి ముందే మీ పాస్‌వర్డ్‌ను అడిగేలా చేసి దాన్ని మరింత సురక్షితం చేసుకోవచ్చు. పరికరాన్ని ప్రారంభించే దాకా, ఇది అలారాలతో సహా, కాల్స్‌, మెసేజ్‌లు లేదా నోటిఫికేషన్‌లను స్వీకరించదు.\n\nదీనివల్ల పోగొట్టుకున్న లేదా దొంగలించబడిన పరికరాల డేటాను రక్షించడంలో సహాయకరంగా ఉంటుంది. మీ పరికరాన్ని ప్రారంభించడానికి పాస్‌వర్డ్‌ కావాలా?" @@ -4496,7 +4496,7 @@ "మెరుగైన బ్యాటరీ సామర్థ్యం కోసం సిఫార్సు చేయబడింది" "బ్యాటరీ అనుకూలీకరణలను విస్మరించడానికి %sని అనుమతించాలా?" "ఏదీ వద్దు" - "ఈ యాప్‌లో వినియోగ ప్రాప్యతను ఆఫ్ చేసినా కూడా మీ కార్యాలయ ప్రొఫైల్‌లోని యాప్‌ డేటా వినియోగాన్ని ట్రాక్ చేయకుండా మీ నిర్వాహకులు నివారించబడరు" + "ఈ యాప్‌లో వినియోగ యాక్సెస్‌ను ఆఫ్ చేసినా కూడా మీ కార్యాలయ ప్రొఫైల్‌లోని యాప్‌ డేటా వినియోగాన్ని ట్రాక్ చేయకుండా మీ నిర్వాహకులు నివారించబడరు" "%2$dలో %1$d అక్షరాలు ఉపయోగించబడ్డాయి" "ఇతర యాప్‌ల ఎగువున ప్రదర్శన" "ఇతర యాప్‌ల ఎగువున ప్రదర్శన" @@ -4520,13 +4520,13 @@ "అనుమతించబడలేదు" "తెలియని యాప్‌లను ఇన్‌స్టాల్ చేయి" "సిస్టమ్ సెట్టింగ్‌లను మార్చడం" - "వ్రాయండి సవరించండి సిస్టమ్ సెట్టింగ్‌లు" - "%2$dలో %1$d యాప్‌లు సిస్టమ్ సెట్టింగ్‌ల సవరణకు అనుమతించబడ్డాయి" + "వ్రాయండి ఎడిట్ చేయండి సిస్టమ్ సెట్టింగ్‌లు" + "%2$dలో %1$d యాప్‌లు సిస్టమ్ సెట్టింగ్‌ల ఎడిట్‌కు అనుమతించబడ్డాయి" "ఇతర యాప్‌లను ఇన్‌స్టాల్ చేయవచ్చు" "సిస్టమ్ సెట్టింగ్‌లు సవరించగలవు" "సిస్టమ్ సెట్టింగ్‌లు సవరించగలవు" "సిస్టమ్ సెట్టింగ్‌లను మార్చడం" - "సిస్టమ్ సెట్టింగ్‌ల సవరణను అనుమతించండి" + "సిస్టమ్ సెట్టింగ్‌ల ఎడిట్‌ను అనుమతించండి" "ఈ అనుమతి సిస్టమ్ సెట్టింగ్‌లను సవరించడానికి యాప్‌ను అనుమతిస్తుంది." "అవును" "లేదు" @@ -4694,7 +4694,7 @@ "^2 క్రితం అప్‌డేట్ చేయబడింది" "ఇప్పుడే ^1 అప్‌డేట్ చేసింది" "ఇప్పుడే అప్‌డేట్ చేయబడింది" - "ప్లాన్‌ని వీక్షించండి" + "ప్లాన్‌ని చూడండి" "వివరాలను చూడండి" "డేటా సేవర్" "అనియంత్రిత డేటా" @@ -4707,9 +4707,9 @@ "మొదటి స్క్రీన్ యాప్" "డిఫాల్ట్ హోమ్ లేదు" "సురక్షిత ప్రారంభం" - "మీ డివైజ్‌ను ప్రారంభించడానికి ఆకృతి అవసరం. ఆఫ్‌లో ఉన్నప్పుడు, ఈ డివైజ్ కాల్స్‌, సందేశాలు, నోటిఫికేషన్‌లు లేదా అలారాలను స్వీకరించలేదు." - "మీ డివైజ్‌ను ప్రారంభించడానికి పిన్ అవసరం. ఆఫ్‌లో ఉన్నప్పుడు, ఈ డివైజ్ కాల్స్‌, సందేశాలు, నోటిఫికేషన్‌లు లేదా అలారాలను స్వీకరించలేదు." - "మీ పరికరాన్ని ప్రారంభించడానికి పాస్‌వర్డ్ అవసరం. ఆఫ్‌లో ఉన్నప్పుడు, ఈ పరికరం కాల్స్‌, సందేశాలు, నోటిఫికేషన్‌లు లేదా అలారాలను స్వీకరించలేదు." + "మీ డివైజ్‌ను ప్రారంభించడానికి ఆకృతి అవసరం. ఆఫ్‌లో ఉన్నప్పుడు, ఈ డివైజ్ కాల్స్‌, మెసేజ్‌లు, నోటిఫికేషన్‌లు లేదా అలారాలను స్వీకరించలేదు." + "మీ డివైజ్‌ను ప్రారంభించడానికి పిన్ అవసరం. ఆఫ్‌లో ఉన్నప్పుడు, ఈ డివైజ్ కాల్స్‌, మెసేజ్‌లు, నోటిఫికేషన్‌లు లేదా అలారాలను స్వీకరించలేదు." + "మీ పరికరాన్ని ప్రారంభించడానికి పాస్‌వర్డ్ అవసరం. ఆఫ్‌లో ఉన్నప్పుడు, ఈ పరికరం కాల్స్‌, మెసేజ్‌లు, నోటిఫికేషన్‌లు లేదా అలారాలను స్వీకరించలేదు." "మరొక వేలిముద్రను జోడించండి" "వేరే వేలితో అన్‌లాక్ చేయండి" "ఆన్" @@ -4923,7 +4923,7 @@ "నిర్వహించబడిన పరికర సమాచారం" "మీ సంస్థ నిర్వహిస్తున్న మార్పులు & సెట్టింగ్‌లు" "%s నిర్వహిస్తున్న మార్పులు & సెట్టింగ్‌లు" - "మీ కార్యాలయ డేటాకు ప్రాప్యతను అందించడం కోసం, మీ సంస్థ మీ పరికరంలో సెట్టింగ్‌లను మార్చవచ్చు మరియు సాఫ్ట్‌వేర్‌ని ఇన్‌స్టాల్ చేయవచ్చు.\n\nమరిన్ని వివరాలు కావాలంటే, మీ సంస్థ యొక్క నిర్వాహకులను సంప్రదించండి." + "మీ కార్యాలయ డేటాకు యాక్సెస్‌ను అందించడం కోసం, మీ సంస్థ మీ పరికరంలో సెట్టింగ్‌లను మార్చవచ్చు మరియు సాఫ్ట్‌వేర్‌ని ఇన్‌స్టాల్ చేయవచ్చు.\n\nమరిన్ని వివరాలు కావాలంటే, మీ సంస్థ యొక్క నిర్వాహకులను సంప్రదించండి." "మీ సంస్థ చూడగల సమాచార రకాలు" "మీ సంస్థ యొక్క నిర్వాహకులు చేసిన మార్పులు" "ఈ పరికరానికి మీ యాక్సెస్" @@ -5068,7 +5068,7 @@ "కోణం ప్రారంభించబడిన అప్లికేషన్ సెట్ ఏదీ లేదు" "కోణం ప్రారంభించబడిన అప్లికేషన్: %1$s" "గ్రాఫిక్స్ డ్రైవర్ ప్రాధాన్యతలు" - "గ్రాఫిక్స్ డ్రైవర్ సెట్టింగ్‌లను సవరించండి" + "గ్రాఫిక్స్ డ్రైవర్ సెట్టింగ్‌లను ఎడిట్ చేయండి" "అనేక గ్రాఫిక్స్ డ్రైవర్‌లు ఉన్నప్పుడు, మీ పరికరంలో ఇన్‌స్టాల్ చేయబడి ఉన్న యాప్‌ల కోసం మీరు అప్‌డేట్ చేయబడిన గ్రాఫిక్స్ డ్రైవర్‌ను ఉపయోగించడాన్ని ఎంచుకోవచ్చు." "అన్ని యాప్‌లకు ఎనేబుల్ చేయండి" "గ్రాఫిక్స్ డ్రైవర్‌ను ఎంచుకోండి" @@ -5387,14 +5387,14 @@ "డిస్‌కనెక్ట్ చేయి" "అత్యవసర కాల్స్‌" "Wi‑Fi కాలింగ్‌ను ఉపయోగించి అత్యవసర కాల్స్‌ను చేయడానికి మీ క్యారియర్‌కు మద్దతు లేదు.\nఅత్యవసర కాల్‌ను చేయాల్సినప్పుడు పరికరం ఆటోమేటిక్‌గా సెల్యులార్ నెట్‌వర్క్‌‌కు మారుతుంది.\nసెల్యులార్ కవరేజీ ఉన్న ప్రాంతాలలో మాత్రమే అత్యవసర కాల్స్‌ను చేయడానికి సాధ్యమవుతుంది." - "కాల్స్‌ల నాణ్యతను మెరుగుపరచడానికి Wi‑Fiని ఉపయోగించు" + "కాల్స్‌ల క్వాలిటీని మెరుగుపరచడానికి Wi‑Fiని ఉపయోగించు" "బ్యాకప్ కాలింగ్" "%1$s అందుబాటులో లేకపోతే లేదా రోమింగ్‌లో ఉంటే, %1$s కాల్స్ కోసం మీ మొబైల్ డేటా SIMను ఉపయోగించండి." "బ్యాకప్ కాలింగ్" - "ఇన్‌కమింగ్ MMS సందేశం" - "MMS సందేశాన్ని పంపించడం సాధ్యం కాదు" + "ఇన్‌కమింగ్ MMS మెసేజ్‌" + "MMS మెసేజ్‌ను పంపించడం సాధ్యం కాదు" "మొబైల్ డేటా ఆఫ్‌లో ఉన్నప్పుడు %1$sలో MMS సందేశ సేవను అనుమతించడానికి నొక్కండి" - "MMS సందేశం" + "MMS మెసేజ్‌" "SIM కాంబినేషన్‌తో సమస్య" "%1$sను ఉపయోగించడం వలన పనితీరు పరిమితం చేయబడవచ్చు. మరింత తెలుసుకోవడానికి నొక్కండి." "SIM కాంబినేషన్" diff --git a/res/values/strings.xml b/res/values/strings.xml index 742dd836395..4c22e08b29e 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -13580,6 +13580,15 @@ Turn on Game Dashboard shortcut, etc + + Previous + + + Next + + + Color preview + SIM card access request diff --git a/src/com/android/settings/display/ColorModePreferenceFragment.java b/src/com/android/settings/display/ColorModePreferenceFragment.java index b8fa0b9a5fd..ce33e673fde 100644 --- a/src/com/android/settings/display/ColorModePreferenceFragment.java +++ b/src/com/android/settings/display/ColorModePreferenceFragment.java @@ -28,12 +28,18 @@ import android.database.ContentObserver; import android.graphics.drawable.Drawable; import android.hardware.display.ColorDisplayManager; import android.net.Uri; +import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.provider.Settings.Secure; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; import androidx.annotation.VisibleForTesting; import androidx.preference.PreferenceScreen; +import androidx.viewpager.widget.PagerAdapter; +import androidx.viewpager.widget.ViewPager; import com.android.settings.R; import com.android.settings.search.BaseSearchIndexProvider; @@ -43,6 +49,7 @@ import com.android.settingslib.widget.CandidateInfo; import com.android.settingslib.widget.LayoutPreference; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import java.util.Map; @@ -54,10 +61,25 @@ public class ColorModePreferenceFragment extends RadioButtonPickerFragment { private static final int COLOR_MODE_FALLBACK = COLOR_MODE_NATURAL; + static final String PAGE_VIEWER_SELECTION_INDEX = "page_viewer_selection_index"; + + private static final int DOT_INDICATOR_SIZE = 12; + private static final int DOT_INDICATOR_LEFT_PADDING = 6; + private static final int DOT_INDICATOR_RIGHT_PADDING = 6; + private ContentObserver mContentObserver; private ColorDisplayManager mColorDisplayManager; private Resources mResources; + private View mViewArrowPrevious; + private View mViewArrowNext; + private ViewPager mViewPager; + + private ArrayList mPageList; + + private ImageView[] mDotIndicators; + private View[] mViewPagerImages; + @Override public void onAttach(Context context) { super.onAttach(context); @@ -85,6 +107,16 @@ public class ColorModePreferenceFragment extends RadioButtonPickerFragment { false /* notifyForDescendants */, mContentObserver, mUserId); } + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + if (savedInstanceState != null) { + final int selectedPosition = savedInstanceState.getInt(PAGE_VIEWER_SELECTION_INDEX); + mViewPager.setCurrentItem(selectedPosition); + updateIndicator(selectedPosition); + } + } + @Override public void onDetach() { if (mContentObserver != null) { @@ -94,6 +126,12 @@ public class ColorModePreferenceFragment extends RadioButtonPickerFragment { super.onDetach(); } + @Override + public void onSaveInstanceState(Bundle outState){ + super.onSaveInstanceState(outState); + outState.putInt(PAGE_VIEWER_SELECTION_INDEX, mViewPager.getCurrentItem()); + } + @Override protected int getPreferenceScreenResId() { return R.xml.color_mode_settings; @@ -105,11 +143,69 @@ public class ColorModePreferenceFragment extends RadioButtonPickerFragment { screen.addPreference(preview); } + @VisibleForTesting + public ArrayList getViewPagerResource() { + return new ArrayList( + Arrays.asList( + R.layout.color_mode_view1, + R.layout.color_mode_view2, + R.layout.color_mode_view3)); + } + + void addViewPager(LayoutPreference preview) { + final ArrayList tmpviewPagerList = getViewPagerResource(); + mViewPager = preview.findViewById(R.id.viewpager); + + mViewPagerImages = new View[3]; + for (int idx = 0; idx < tmpviewPagerList.size(); idx++) { + mViewPagerImages[idx] = + getLayoutInflater().inflate(tmpviewPagerList.get(idx), null /* root */); + } + + mPageList = new ArrayList(); + mPageList.add(mViewPagerImages[0]); + mPageList.add(mViewPagerImages[1]); + mPageList.add(mViewPagerImages[2]); + + mViewPager.setAdapter(new ColorPagerAdapter(mPageList)); + + mViewArrowPrevious = preview.findViewById(R.id.arrow_previous); + mViewArrowPrevious.setOnClickListener(v -> { + final int previousPos = mViewPager.getCurrentItem() - 1; + mViewPager.setCurrentItem(previousPos, true); + }); + + mViewArrowNext = preview.findViewById(R.id.arrow_next); + mViewArrowNext.setOnClickListener(v -> { + final int nextPos = mViewPager.getCurrentItem() + 1; + mViewPager.setCurrentItem(nextPos, true); + }); + + mViewPager.addOnPageChangeListener(createPageListener()); + + final ViewGroup viewGroup = (ViewGroup) preview.findViewById(R.id.viewGroup); + mDotIndicators = new ImageView[mPageList.size()]; + for (int i = 0; i < mPageList.size(); i++) { + final ImageView imageView = new ImageView(getContext()); + final ViewGroup.MarginLayoutParams lp = + new ViewGroup.MarginLayoutParams(DOT_INDICATOR_SIZE, DOT_INDICATOR_SIZE); + lp.setMargins(DOT_INDICATOR_LEFT_PADDING, 0, DOT_INDICATOR_RIGHT_PADDING, 0); + imageView.setLayoutParams(lp); + mDotIndicators[i] = imageView; + + viewGroup.addView(mDotIndicators[i]); + } + + updateIndicator(mViewPager.getCurrentItem()); + } + @Override protected void addStaticPreferences(PreferenceScreen screen) { final LayoutPreference preview = new LayoutPreference(screen.getContext(), R.layout.color_mode_preview); configureAndInstallPreview(preview, screen); + + addViewPager(preview); } @Override @@ -207,6 +303,88 @@ public class ColorModePreferenceFragment extends RadioButtonPickerFragment { } } + private ViewPager.OnPageChangeListener createPageListener() { + return new ViewPager.OnPageChangeListener() { + @Override + public void onPageScrolled( + int position, float positionOffset, int positionOffsetPixels) { + if (positionOffset != 0) { + for (int idx = 0; idx < mPageList.size(); idx++) { + mViewPagerImages[idx].setVisibility(View.VISIBLE); + } + } else { + mViewPagerImages[position].setContentDescription( + getContext().getString(R.string.colors_viewpager_content_description)); + updateIndicator(position); + } + } + + @Override + public void onPageSelected(int position) {} + + @Override + public void onPageScrollStateChanged(int state) {} + }; + } + + private void updateIndicator(int position) { + for (int i = 0; i < mPageList.size(); i++) { + if (position == i) { + mDotIndicators[i].setBackgroundResource( + R.drawable.ic_color_page_indicator_focused); + + mViewPagerImages[i].setVisibility(View.VISIBLE); + } else { + mDotIndicators[i].setBackgroundResource( + R.drawable.ic_color_page_indicator_unfocused); + + mViewPagerImages[i].setVisibility(View.INVISIBLE); + } + } + + if (position == 0) { + mViewArrowPrevious.setVisibility(View.INVISIBLE); + mViewArrowNext.setVisibility(View.VISIBLE); + } else if (position == (mPageList.size() - 1)) { + mViewArrowPrevious.setVisibility(View.VISIBLE); + mViewArrowNext.setVisibility(View.INVISIBLE); + } else { + mViewArrowPrevious.setVisibility(View.VISIBLE); + mViewArrowNext.setVisibility(View.VISIBLE); + } + } + + static class ColorPagerAdapter extends PagerAdapter { + private final ArrayList mPageViewList; + + ColorPagerAdapter(ArrayList pageViewList) { + mPageViewList = pageViewList; + } + + @Override + public void destroyItem(ViewGroup container, int position, Object object) { + if (mPageViewList.get(position) != null) { + container.removeView(mPageViewList.get(position)); + } + } + + @Override + public Object instantiateItem(ViewGroup container, int position) { + container.addView(mPageViewList.get(position)); + return mPageViewList.get(position); + } + + @Override + public int getCount() { + return mPageViewList.size(); + } + + @Override + public boolean isViewFromObject(View view, Object object) { + return object == view; + } + } + public static final BaseSearchIndexProvider SEARCH_INDEX_DATA_PROVIDER = new BaseSearchIndexProvider(R.xml.color_mode_settings) { diff --git a/tests/unit/src/com/android/settings/display/ColorModePreferenceFragmentTest.java b/tests/unit/src/com/android/settings/display/ColorModePreferenceFragmentTest.java index cfdedc78e0c..450525c9339 100644 --- a/tests/unit/src/com/android/settings/display/ColorModePreferenceFragmentTest.java +++ b/tests/unit/src/com/android/settings/display/ColorModePreferenceFragmentTest.java @@ -39,6 +39,7 @@ import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import java.util.ArrayList; import java.util.List; @RunWith(AndroidJUnit4.class) @@ -232,4 +233,15 @@ public class ColorModePreferenceFragmentTest { verify(mFragment).setColorMode(ColorDisplayManager.COLOR_MODE_AUTOMATIC); } + + @Test + @UiThreadTest + public void checkViewPagerTotalCount() throws Throwable { + final ArrayList viewPagerResList = mFragment.getViewPagerResource(); + + assertThat(viewPagerResList.size()).isEqualTo(3); + for (int idx = 0; idx < viewPagerResList.size(); idx++) { + assertThat(viewPagerResList.get(idx) > 0).isTrue(); + } + } }