From ffc05d6725b5b7fe65cd3b1e9cf7baa789bb9a05 Mon Sep 17 00:00:00 2001 From: Baligh Uddin Date: Tue, 9 Oct 2012 13:14:59 -0700 Subject: [PATCH 01/24] Import translations. DO NOT MERGE Change-Id: I34dbd0114f2b6bbf6f409a8b00c01207426ed170 Auto-generated-cl: translation import --- res/values-ca/strings.xml | 20 +- res/values-de/strings.xml | 2 +- res/values-fa/strings.xml | 4 +- res/values-fr/strings.xml | 2 +- res/values-hi/strings.xml | 10 +- res/values-in/strings.xml | 18 +- res/values-pt-rPT/strings.xml | 10 +- res/values-rm/strings.xml | 813 ++++++++++++++++++++++++++++++++++ res/values-ru/strings.xml | 2 +- res/values-sw/strings.xml | 2 +- res/values-zh-rCN/strings.xml | 2 +- res/values-zh-rTW/strings.xml | 48 +- 12 files changed, 874 insertions(+), 59 deletions(-) create mode 100644 res/values-rm/strings.xml diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml index cd3e86e2..6a9aa2dc 100644 --- a/res/values-ca/strings.xml +++ b/res/values-ca/strings.xml @@ -183,10 +183,10 @@ "CDMA" "Dades activades" - "Activa l\'accés a dades a través de la xarxa mòbil" + "Permet l\'accés a dades a través de la xarxa mòbil" "Itinerància de dades" - "Connecta\'t als serveis de dades en itinerància" - "Connecta\'t als serveis de dades en itinerància" + "Estableix connexió amb serveis de dades en itinerància" + "Estableix connexió amb serveis de dades en itinerància" "Has perdut la connectivitat de dades perquè has abandonat la xarxa local amb la itinerància de dades desactivada." "Voleu permetre la itinerància de dades? Els costos poden ser molt alts." "Opcions de GSM/UMTS" @@ -513,11 +513,11 @@ "Comptes" "Recepció de trucades entrants" "Redueix la durada de la bateria" - "Utilitza la trucada per Internet" - "Utilitza la trucada per Internet (només Wi-Fi)" - "Per a totes les trucades quan hi hagi disponible una xarxa de dades" - "Només per a trucades per Internet" - "Pregunta-ho per a cada trucada" + "Trucades per Internet" + "Trucades per Internet (només Wi-Fi)" + "Per a totes les trucades quan hi hagi xarxes de dades disponibles" + "Només trucades per Internet" + "Pregunta cada vegada" "Per a totes les trucades" "Fes una trucada" "Utilitza el compte per a trucades per Internet:" @@ -619,7 +619,7 @@ "Mai" "To del telèfon" - "Vibra quan soni" - "Tons en tocar el teclat per marcar" + "Vibrar en sonar" + "Sonar en marcar els números" "To" diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 56422a44..74e8596e 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -293,7 +293,7 @@ "Mehrere Kategorien" "Mehrere Kategorien aktiviert" "Mehrere Kategorien deaktiviert" - "Nur 2G-Netzwerke" + "Nur 2G-Netze" "Energiesparend" "Systemauswahl" "CDMA-Roamingmodus ändern" diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml index 8442846d..26da88ea 100644 --- a/res/values-fa/strings.xml +++ b/res/values-fa/strings.xml @@ -435,7 +435,7 @@ "نگهداشت" "پایان" "دکمه‌های شماره گیری" - "بیصدا" + "بی‌صدا" "افزودن تماس" "ادغام تماس‌ها" "تعویض" @@ -561,7 +561,7 @@ "شماره درگاه" "نوع حمل و نقل" "ارسال حفظ اتصال" - "تنظیم به عنوان حساب اصلی" + "تنظیم به‌عنوان حساب اصلی" "برای تماس‌های خارج از محدوده استفاده شد" "تنظیمات اختیاری" "نام کاربری تأیید اعتبار" diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index 53b0f22e..4f964552 100644 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -619,7 +619,7 @@ "Jamais" "Sonnerie du téléphone" - "Mode Vibreur lorsque le téléphone sonne" + "Mode Vibreur lorsque le tél. sonne" "Numérotation sonore" "Sonnerie" diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml index 2285d2e1..86de7d31 100644 --- a/res/values-hi/strings.xml +++ b/res/values-hi/strings.xml @@ -153,8 +153,8 @@ "नेटवर्क पर पंजीकृत." "कोई नेटवर्क ऑपरेटर चुनें" "सभी उपलब्ध नेटवर्क खोजें" - "स्वचालित रूप से चुनें" - "पसंदीदा नेटवर्क स्वचालित रूप से चुनें" + "अपने आप चुनें" + "पसंदीदा नेटवर्क अपने आप चुनें" "स्वचालित पंजीकरण..." "नेटवर्क मोड" "नेटवर्क संचालन मोड बदलें" @@ -233,7 +233,7 @@ "अंतर्राष्ट्रीय समाचार सक्षम किए गए" "अंतर्राष्ट्रीय समाचार अक्षम किए गए" "भाषा" - "समाचार भाषा का चयन करें" + "समाचार भाषा को चुनें" "अंग्रेज़ी" "फ़्रांसीसी" @@ -351,7 +351,7 @@ "FDN अपडेट नहीं किया गया था. PIN2 गलत था, या फ़ोन नंबर अस्वीकृत था." "सिम कार्ड से पढ़ रहा है…" "आपके सिम कार्ड पर कोई संपर्क नहीं है." - "आयात करने के लिए संपर्कों का चयन करें" + "आयात करने के लिए संपर्कों को चुनें" "सिम कार्ड से संपर्क आयात करने के लिए, पहले हवाई जहाज़ मोड बंद करें." "सिम पिन सक्षम/अक्षम करें" "सिम पिन बदलें" @@ -507,7 +507,7 @@ "%s के माध्यम से कॉल किया जा रहा है" "संपर्क का फ़ोटो" "निजी हो जाएं" - "संपर्क का चयन करें" + "संपर्क को चुनें" "इंटरनेट कॉल सेटिंग" "इंटरनेट कॉलिंग (SIP) खाते" "खाते" diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml index e9120621..b660a3e5 100644 --- a/res/values-in/strings.xml +++ b/res/values-in/strings.xml @@ -159,15 +159,15 @@ "Mode Jaringan" "Ubah mode pengoperasian jaringan" "Mode jaringan yang disukai" - "Modus jaringan pilihan: WCDMA lebih disukai" - "Modus jaringan pilihan: GSM saja" - "Modus jaringan pilihan: WCDMA saja" - "Modus jaringan pilihan: GSM / WCDMA" - "Modus jaringan yang disukai: CDMA" - "Modus jaringan yang disukai: : CDMA / EvDo" - "Modus jaringan pilihan: CDMA saja" - "Modus jaringan pilihan: EvDo saja" - "Modus jaringan pilihan: LTE / CDMA" + "Mode jaringan pilihan: WCDMA lebih disukai" + "Mode jaringan pilihan: GSM saja" + "Mode jaringan pilihan: WCDMA saja" + "Mode jaringan pilihan: GSM / WCDMA" + "Mode jaringan yang disukai: CDMA" + "Mode jaringan yang disukai: : CDMA / EvDo" + "Mode jaringan pilihan: CDMA saja" + "Mode jaringan pilihan: EvDo saja" + "Mode jaringan pilihan: LTE / CDMA" "LTE/CDMA" "EvDo saja" diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml index e55046b2..34fdc610 100644 --- a/res/values-pt-rPT/strings.xml +++ b/res/values-pt-rPT/strings.xml @@ -119,16 +119,16 @@ "Definições de chamadas" "Erro nas definições de chamada" "A ler as definições..." - "A actualizar as definições..." + "A atualizar as definições..." "A reverter as definições…" "Resposta inesperada da rede." "Erro do cartão SIM ou da rede." "A definição Números Autorizados da aplicação do seu Telemóvel está ativada. Por conseguinte, algumas funcionalidades relacionadas com chamadas não estão a funcionar." "Ative o rádio antes de visualizar estas definições." "OK" - "Activar" + "Ativar" "Desactivar" - "Actualizar" + "Atualizar" "Predefinição da rede" "Ocultar número" @@ -341,7 +341,7 @@ "A adicionar números autorizados..." "Números autorizados adicionados." "Editar números autorizados" - "A actualizar números autorizados..." + "A atualizar números autorizados..." "Números autorizados actualizados." "Eliminar números autorizados" "A eliminar números autorizados..." @@ -466,7 +466,7 @@ "Ignorar activação?" "Se ignorar a activação, não poderá fazer chamadas nem estabelecer ligação a redes móveis de dados (apesar de poder estabelecer ligação a redes Wi-Fi). Enquanto não activar o telefone, ser-lhe-á solicitada activação sempre que ligar o telefone." "Ignorar" - "Activar" + "Ativar" "O telemóvel está ativado!" "Problema com a activação" "Siga as instruções de voz até ser informado de que a activação está concluída." diff --git a/res/values-rm/strings.xml b/res/values-rm/strings.xml new file mode 100644 index 00000000..31002f95 --- /dev/null +++ b/res/values-rm/strings.xml @@ -0,0 +1,813 @@ + + + + + + + + + "Cloms d\'urgenza" + "Telefon" + "Glista da numers autorisads" + "Nunenconuschent" + "Numer privat" + "Cabina da telefon" + "Spetgant" + "Lingia occupada" + "Rait occupada" + + + + + + + + + + + + + "Nagin signal" + "Surpassà la limita ACM" + "Signal radio deactivà" + + + "Territori senza rait" + "Ils cloms sortints èn limitads pervia da la limitaziun da cloms (FDN)." + + + "Tut ils cloms èn limitads entras ina controlla d\'access." + "Ils cloms d\'urgenza èn limitads d\'ina controlla d\'access." + "Ils cloms normals èn limitads entras la controlla d\'access." + + + "Conferenza da telefon" + "Il clom è ì a perder." + "OK" + "Il code IHM è vegnì lantschà." + "Execuziun dal code USSD..." + "Annullà Code IHM" + "Interrumper" + + + + + + + + + + + "Trametter ils tuns suandants?"\n + + + "Trametter" + "Gea" + "Na" + + + "Numer da mailbox mancant" + "Sin la carta SIM n\'è nagin numer da mailbox memorisà." + "Agiuntar in numer" + "Vossa carta SIM è vegnida debloccada. Voss telefonin vegn debloccà..." + "Code PIN da debloccaziun da la rait SIM" + "Debloccar" + "Serrar" + "Dumandar la debloccaziun da la rait..." + "Betg reussì da dumandar la debloccaziun da la rait." + "Reussì da debloccar la rait." + "Parameters da clom GSM" + "Parameters da clom CDMA" + "Nums da puncts d\'access" + "Parameters da la rait" + "Mailbox" + "MV:" + "Gestiunari da la rait" + "Parameters da clom" + "Auters parameters" + "Auters parameters da clom mo GSM" + "Auters parameters da clom CDMA" + "Auters parameters da clom mo CDMA" + "Parameters dal servetsch da rait" + "ID dal clamader" + + + "Numer zuppentà per ils cloms sortints" + "Numer mussà per ils cloms sortints" + "Utilisar ils parameters da standard dal gestiunari per mussar mes numer cun cloms sortints" + "Avis da clom" + "M\'avisar en cas da cloms entrants durant che jau telefonesch" + "M\'avisar en cas da cloms entrants durant che jau telefonesch" + "Parameters da renviament da clom" + "Renviament da clom" + "Adina renviar" + "Adina utilisar quest numer" + "Renviar tut ils cloms" + + + "Numer betg disponibel" + "Deactivà" + "Renviar sche occupà" + "Numer da renviament sche la lingia è occupada" + + + "Deactivà" + + + "Renviar sche betg respundì" + "Numer da renviament sche Vus na respundais betg" + + + "Deactivà" + + + + + "Numer da renviament sche betg accessibel" + + + "Deactivà" + + + "Parameters da clom" + "Errur dals parameters da clom" + "Leger ils parameters..." + "Actualisar ils parameters..." + "Reinizialisar ils parameters..." + "Resposta nunspetgada da la rait" + "Errur da rait u da la carta SIM." + + + + + "OK" + "Activar" + "Deactivar" + "Actualisaziun" + + "Rait predefinida" + "Zuppentar il numer" + "Mussar il numer" + + "Midà il numer da la mailbox." + + + + + + + "Naginas modificaziuns n\'èn vegnidas fatgas." + "Tscherner in servetsch da mailbox" + "Mes gestiunari da la rait" + "Parameters da la rait mobila" + "Raits disponiblas" + "Tschertga en process…" + "Chattà nagina rait." + "Tschertgar las raits" + "Errur cun tschertgar raits." + "Registrar en %s…" + + + + + "Registrà en la rait." + + + "Tschertgar tut las raits disponiblas" + + + + + + + "Modus da rait" + "Midar il modus da funcziunament da la rait" + "Modus da rait preferida" + + + + + + + + + + + + + + + + + + + + + + + + + "Datas activadas" + "Activar l\'access a las datas sur la rait mobila" + "Roaming da datas" + "Connectar als servetschs da datas en cas da roaming" + "Connectar als servetschs da datas cun roaming" + + + "Permetter il roaming da datas? Las tariffas da roaming pon esser considerablas!" + "Opziuns GSM/UMTS" + "Opziuns CDMA" + "Utilisaziun da datas" + "Datas utilisadas en la perioda actuala" + "Perioda d\'utilisaziun da datas" + "Reglas davart la sveltezza da transmissiun da datas" + "Ulteriuras infurmaziuns" + "%1$s (%2$d٪) da l\'interval maximal da %3$s."\n"Il proxim interval cumenza en %4$d dis (%5$s)." + "%1$s da %3$s - (%2$d ٪) dal maximum per perioda" + "Surpassà il maximum da %1$s"\n"La sveltezza da transmissiun da datas è vegnida reducida a %2$d kbit/s" + "%1$d٪ dal ciclus èn passads."\n"La proxima perioda cumenza en %2$d dis (%3$s)." + "Reducì la sveltezza da transfer da datas a %1$d kbit/s sche la limita d\'utilisaziun da datas è surpassada." + "Ulteriuras infurmaziuns davart las reglas da Voss gestiunari da la rait mobila concernent l\'utilisaziun da datas en sia rait." + "SMS Cell Broadcast" + "SMS Cell Broadcast" + "SMS Cell Broadcast activà" + "SMS Cell Broadcast deactivà" + "Parameters da SMS Cell Broadcast" + "Broadcast d\'urgenza" + "Broadcast d\'urgenza activà" + "Broadcast d\'urgenza deactivà" + "Administraziun" + "Administraziun activada" + "Administraziun deactivada" + "Mantegniment" + "Mantegniment activà" + "Mantegniment deactivà" + "Novitads generalas" + "Economia e finanzas" + "Novitads da sport" + "Cultura e divertiment" + "Local" + "Novitads localas activadas" + "Novitads localas deactivadas" + "Regiunals" + "Novitads regiunalas activadas" + "Novitads regiunalas deactivadas" + "Naziunal" + "Novitads naziunalas activadas" + "Novitads naziunalas deactivadas" + "Internaziunal" + "Novitads internaziunalas activadas" + "Novitads internaziunalas deactivadas" + "Lingua" + "Tscherni la lingua da novitads" + + "Englais" + "Franzos" + "Spagnol" + "Giapunais" + "Corean" + "Chinais" + "Ebraic" + + + "1" + "2" + "3" + "4" + "5" + "6" + "7" + + "Linguas" + "Meteo local" + "Meteo local activà" + "Meteo local deactivà" + "Infurmaziuns davart il traffic local" + "Infurmaziuns davart il traffic local activadas" + "Infurmaziuns davart il traffic local deactivadas" + "Uraris da sgols dad eroports locals" + "Uraris da sgols dad eroports locals activads" + "Uraris da sgols dad eroports locals deactivads" + "Ustarias" + "Ustarias activadas" + "Ustarias deactivadas" + "Alloschis" + "Alloschis activads" + "Alloschis deactivads" + "Register da las firmas" + "Register da las firmas activà" + "Register da las firmas deactivà" + "Reclamas" + "Reclama activada" + "Reclamas deactivadas" + "Curs da la bursa" + "Curs da la bursa activads" + "Curs da la bursa activads" + "Offertas da plazzas da lavur libras" + "Offertas da plazzas da lavur libras activadas" + "Offertas da plazzas da lavur libras deactivadas" + + + + + + + "Tecnologias" + "Novitads da tecnologia activadas" + "Novitads da tecnologia deactivadas" + "Multicategorias" + "Multicategorias activadas" + "Multicategorias deactivadas" + "Mo utilisar las raits 2G" + "Spargna l\'accu" + "Tscherner il sistem" + + + "Tscherna da sistem" + + "Mo raits domesticas" + "Automaticamain" + + + + "Midar tranter las cartas RUIM/SIM e NV" + "abunament" + + "RUIM/SIM" + "NV" + + + "0" + "1" + + + + + + "Numers autorisads" + "Glista da numers autorisads" + "Activaziun da numers autorisads" + "La limitaziun da cloms è activada." + "La limitaziun da cloms è deactivada" + "Activar limitaziun da cloms (FDN)" + "Deactivar numers autorisads" + "Midar il code PIN2" + "Deactivar numers autorisads" + "Activar" + "Administrar la glista dals numers autorisads" + "Modifitgar il code PIN per l\'access a numers autorisads" + "Administrar la glista da numers da telefon" + + + "Activar il modus da protecziun da datas optimada" + "Modus TTY" + "Definir il modus TTY" + + + + + "Agiuntar in contact" + "Modifitgar il contact" + "Stizzar il contact" + + + "Num" + "Numer" + "Memorisar" + "Agiuntar in numer autorisà" + "Agiuntar in numer autorisà..." + "Agiuntà in numer autorisà." + "Modifitgar il numer autorisà" + "Actualisaziun dal numer autorisà..." + "Actualisà il numer autorisà" + "Stizzar in numer autorisà" + "Stizzar il numer autorisà..." + "Stizzà il numer autorisà." + + + + + + + "Leger da la carta SIM..." + "Nagins contacts sin Vossa carta SIM." + "Selecziunar contacts per importar" + + + "Activar/deactivar il code PIN da la carta SIM" + "Midar il PIN da la carta SIM" + "Code PIN da la carta SIM:" + "PIN vegl" + "Nov code PIN" + "Confermar il nov code PIN" + + + + + "Endatai in code PIN che consista da 4 fin a 8 cifras." + "Deactivar il code PIN da la carta SIM" + "Activar il code PIN da la carta SIM" + "Spetgar..." + + + + + + + + + "Il pled-clav è nuncorrect, la carta SIM è bloccada! Il PUK2 è necessari." + "PIN2" + "Vegl PIN2" + "Nov code PIN2" + "Confermar il nov code PIN2" + + + + + + + "Endatai in code PIN2 che cuntegna 4 fin 8 cifras." + "Endatai ina clav PUK2 dad 8 cifras." + + + "Endatai il code PUK2" + + + + + "Finì" + "Conferenza da telefon %s" + "Numer da la mailbox" + "Telefonar..." + "Nova emprova" + "Conferenza da telefon" + "Clom entrant" + "Finì il telefon" + "Clom spetgant" + "Pender si" + "Clom" + + + + + "Clom manchentà" + "Cloms manchentads" + "%s cloms manchentads" + "Clom manchentà da %s" + + + "Spetgant" + "Clom entrant" + "Nov messadi vocal" + "Novs messadis vocals (%d)" + "Cumponer %s" + "Numer da mailbox nunenconuschent" + "nagin servetsch" + "La rait tschernida (%s) n\'è betg disponibla" + + + + + + + "Deactivai l\'emprim il modus d\'aviun per pudair telefonar." + "Betg registrà en la rait." + "Rait mobila betg disponibla." + "Betg telefonà. Il numer cumponì n\'è betg valid." + "Il clom n\'è betg vegnì exequì." + "Iniziar la sequenza MMI..." + "Quest servetsch na vegn betg sustegnì." + "Impussibel da midar tranter cloms." + "Impussibel da separar il clom." + "Impussibel da renviar il clom." + "Impussibel da lantschar ina conferenza da telefon." + "Impussibel da refusar il clom." + "Impussibel da render disponibel il(s) clom(s)." + + + "Clom d\'urgenza" + "Activaziun dal signal radio..." + "Territori senza rait, empruvar anc ina giada..." + + + + + "Utilisai la tastatura per cumponer il numer" + "Far spetgar" + "Serrar" + "Tastatura" + "Nagin tun" + "Agiuntar in clom" + "Fusiunar ils cloms" + "Stgamiar" + "Administrar ils cloms" + + + + + "Importar" + "Importar tuts" + "Importar contacts SIM" + "Importar ord contacts" + "Agids auditivs" + "Activar la cumpatibilitad dal servetsch d\'agid auditiv" + + "Modus TTY deactivà" + "TTY cumplet" + "TTY HCO" + "TTY VCO" + + + + "Definir la durada dals tuns DTMF" + + "Normal" + "Lungs" + + + + "Activar Voss telefonin" + "Vus stuais far in clom spezial per activar il servetsch da telefon. "\n\n"Smatgai sin «Activar» e tadlai las instrucziuns che As permettan dad activar Voss telefonin." + "Sursiglir l\'activaziun?" + "Sche Vus cuntinuais senza activar Voss telefonin na pudais Vus ni telefonar, ni As connectar ad ina rait da datas mobilas. La connexiun ad ina rait WLAN resta dentant pussaivla. Vus vegnis dumandads dad activar il telefonin mintga giada cura che Vus al mettais en funcziun." + "Sursiglir" + "Activar" + + + "Problem cun l\'activaziun" + "Suandai las instrucziuns a bucca enfin che Vus udis che l\'activaziun è cumpletta." + "Autpledader" + + + + + "Voss telefonin è ussa activà. Il servetsch vegn activà entaifer las proximas 15 minutas." + + + "MEMIA BLERAS ERRURS SPC" + "Enavos" + "Reempruvar" + "Vinavant" + "EcmExitDialog" + "Modus da clom enavos d\'urgenza è activà" + "Modus da clom enavos d\'urgenza" + "Connexiun da datas deactivada" + + "Nagina connexiun da datas durant %s minuta" + "Nagina connexiun da datas durant %s minutas" + + + + + + + + + + "Gea" + "Na" + "Serrar" + + + + + + + "Auters parameters da clom" + + + "foto dal contact" + "modus privat" + "tscherner in contact" + "Parameters da clom internet" + + + + + "Retschaiver cloms entrants" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "Contos SIP" + + + + + "Memorisar" + "Annullar" + + + "OK" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "Num d\'utilisader" + "Pled-clav" + "Num mussà" + + + + + + + "Trametter keep-alive" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml index 58e935c9..ef165ee9 100644 --- a/res/values-ru/strings.xml +++ b/res/values-ru/strings.xml @@ -141,7 +141,7 @@ "Номер не изменен." "Выберите службу голосовой почты" "Мой оператор" - "Настройки сотовой сети" + "Настройки мобильной сети" "Доступные сети" "Поиск…" "Сети не найдены." diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml index a7a32a90..f38b2a08 100644 --- a/res/values-sw/strings.xml +++ b/res/values-sw/strings.xml @@ -535,7 +535,7 @@ "Inaondoa akaunti..." "Hifadhi" "Tupa" - "Funga maelezo mafupi" + "Funga wasifu" "Sawa" "Funga" "Akaunti ya msingi: %s" diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index d66c4253..1d3aafa6 100644 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -182,7 +182,7 @@ "LTE/CDMA" "CDMA" - "已启用数据流量" + "启用数据网络" "允许通过移动网络存取数据" "移动数据网络漫游" "漫游时连接到移动数据网络服务" diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml index ecaefd75..f17a251d 100644 --- a/res/values-zh-rTW/strings.xml +++ b/res/values-zh-rTW/strings.xml @@ -48,7 +48,7 @@ "電話已斷線。" "確定" "MMI 碼開始執行" - "USSD 碼執行中..." + "正在執行 USSD 碼…" "MMI 碼已取消" "取消" "管理會議通話" @@ -65,11 +65,11 @@ "遺失語音信箱號碼" "SIM 卡中未儲存語音信箱號碼。" "新增號碼" - "您的 SIM 卡已解鎖。正在解鎖手機中..." + "您的 SIM 卡已解鎖。正在解鎖手機中…" "SIM 網路解鎖 PIN" "解除鎖定" "關閉" - "要求解鎖網路中..." + "正在要求解除網路鎖定…" "網路解鎖失敗。" "網路解鎖成功。" "GSM 通話設定" @@ -86,7 +86,7 @@ "其他 CDMA 僅限通話設定" "網路服務設定" "本機號碼" - "正在載入設定..." + "正在載入設定…" "隱藏本機號碼" "撥出電話時顯示本機號碼" "使用預設值,在撥出電話時顯示本機號碼" @@ -118,9 +118,9 @@ "您的行動通訊業者不支援手機無收訊時停用轉接功能。" "通話設定" "通話設定錯誤" - "讀取設定中..." - "更新設定中..." - "正在還原設定..." + "正在讀取設定…" + "更新設定中…" + "正在還原設定…" "網路傳回非預期回應。" "網路或 SIM 卡錯誤。" "您的「手機」應用程式已開啟「固定撥號」設定,導致部分撥號相關功能無法正常運作。" @@ -143,11 +143,11 @@ "我的服務業者" "行動網路設定" "可用的網路" - "搜尋中..." + "搜尋中…" "找不到網路。" "搜尋網路" "搜尋網路時發生錯誤。" - "正在註冊 %s..." + "正在註冊 %s…" "您的 SIM 卡無法連上這個網路。" "目前無法連上這個網路,請稍後再試。" "註冊網路成功。" @@ -155,7 +155,7 @@ "搜尋所有可用的網路" "自動選擇" "自動選擇慣用網路" - "自動註冊..." + "自動註冊…" "網路模式" "變更網路操作模式" "優先網路模式" @@ -196,7 +196,9 @@ "資料使用量週期" "資料傳輸速率政策" "瞭解更多資訊" - "%1$s (%2$d %),週期上限為 %3$s"\n"下一週期會在 %4$d 天內開始 (%5$s)" + + + @@ -342,18 +344,18 @@ "號碼" "儲存" "新增固定撥號" - "正在新增固定撥號..." + "正在新增固定撥號…" "已新增固定撥號。" "編輯固定撥號" - "正在更新固定撥號..." + "正在更新固定撥號…" "固定撥號已更新。" "刪除固定撥號" - "正在刪除固定撥號..." + "正在刪除固定撥號…" "已刪除固定撥號。" "您所輸入的 PIN 不正確,因此未更新 FDN。" "號碼超過 20 位數的上限,因此未更新 FDN。" "未更新 FDN。可能是因為 PIN2 碼不正確或電話號碼遭拒。" - "從 SIM 卡讀取中..." + "正在從 SIM 卡讀取…" "您的 SIM 卡上沒有聯絡人。" "選取要匯入的聯絡人" "如要從 SIM 卡匯入聯絡人,請先關閉「飛行」模式。" @@ -368,7 +370,7 @@ "輸入 4 至 8 個數字的 PIN。" "停用 SIM PIN" "啟用 SIM PIN" - "請稍候..." + "請稍候…" "已啟用 SIM PIN。" "已停用 SIM PIN。" "您所輸入的 PIN 不正確。" @@ -421,7 +423,7 @@ "無法使用 Google 行動服務網路。" "撥號未送出,未輸入正確號碼。" "撥號未送出。" - "開始 MMI 序列..." + "開始 MMI 序列…" "不支援的服務。" "無法切換通話。" "無法分隔來電。" @@ -431,8 +433,8 @@ "無法釋出通話。" "網路電話" "緊急電話" - "開啟無線通訊中..." - "超出服務範圍,重試中..." + "開啟無線通訊中…" + "超出服務範圍,重試中…" "未送出通話要求,%s 不是緊急電話號碼!" "未送出通話要求,請撥打緊急電話號碼!" "使用鍵盤撥號" @@ -535,8 +537,8 @@ "新增帳戶" "移除帳戶" "SIP 帳戶" - "正在儲存帳戶..." - "正在移除帳戶..." + "正在儲存帳戶…" + "正在移除帳戶…" "儲存" "捨棄" "關閉設定檔" @@ -544,8 +546,8 @@ "關閉" "主要帳戶。%s" "正在檢查狀態..." - "註冊中..." - "仍在嘗試中..." + "註冊中…" + "仍在嘗試中…" "無法接聽電話。" "因沒有網際網路連線,帳戶的註冊作業已停止。" "找不到 WiFi 連線,帳戶註冊作業已中止。" From 6b3d4033e66fde153cec402e12a4bb12fd31898a Mon Sep 17 00:00:00 2001 From: Makoto Onuki Date: Thu, 1 Nov 2012 15:48:17 -0700 Subject: [PATCH 02/24] Make sure to move InCallScreen to back on disconnect ... even when the activity has been paused. This fixes the issue where the display won't turn on when: 1. Get a phone call when the display is off. 2. Silence the call by pressing power. 3. Wait until the call is hung up. 4. Get another call. If the activity is not in background at step 4, FLAG_TURN_SCREEN_ON won't take effect. TESTED: 11. have the screen off when the 1st call ends -> make outgoing call 12. have the screen on when the 1st call ends -> make outgoing call 211. have the screen off when the 1st call ends -> while the screen is still off, get another incoming call (screen turns on) -> while the screen is still on, hang up -> make outgoing call 212. have the screen off when the 1st call ends -> while the screen is still off, get another incoming call (screen turns on) -> turn the screen off and hang up -> make outgoing call 221. have the screen off when the 1st call ends -> turn the screen on, get another incoming call -> while the screen is still on, hang up -> make outgoing call 222. have the screen off when the 1st call ends -> turn the screen on, get another incoming call -> turn the screen off and hang up -> make outgoing call - Repeat 211-222 with the screen initially on. bug 7438025 Change-Id: Ib0315c6e1e943c422d29b0037444854a14718c1c --- src/com/android/phone/InCallScreen.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/phone/InCallScreen.java b/src/com/android/phone/InCallScreen.java index f1ce2030..f8ba9c76 100755 --- a/src/com/android/phone/InCallScreen.java +++ b/src/com/android/phone/InCallScreen.java @@ -2662,8 +2662,8 @@ private void delayedCleanupAfterDisconnect() { // stay in the activity history. } - endInCallScreenSession(); } + endInCallScreenSession(); // Reset the call origin when the session ends and this in-call UI is being finished. mApp.setLatestActiveCallOrigin(null); From 221993b06ea036b1e32ded5d91e8dd9de94e7dc0 Mon Sep 17 00:00:00 2001 From: Steve Spear Date: Sun, 18 Nov 2012 22:10:36 -0500 Subject: [PATCH 03/24] Add Glowpad Changes --- src/com/android/phone/InCallTouchUi.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/android/phone/InCallTouchUi.java b/src/com/android/phone/InCallTouchUi.java index 986765e4..b690e561 100644 --- a/src/com/android/phone/InCallTouchUi.java +++ b/src/com/android/phone/InCallTouchUi.java @@ -1005,6 +1005,10 @@ public void onReleased(View v, int handle) { } + public void onTargetChange(View v, int whichHandle) { + + } + /** * Handles "Answer" and "Reject" actions for an incoming call. * We get this callback from the incoming call widget From d64c56cb5d4aad81ac39d45ec705af6f1f1616af Mon Sep 17 00:00:00 2001 From: sethyx Date: Wed, 12 Sep 2012 11:21:30 +0200 Subject: [PATCH 04/24] Custom Vibrations (3/6) Phone part. - added possibility to choose a custom vibration for phone calls (in Settings) - added checking for contact-level custom vibrations to CallNotifier - added a fallback option to Ringer, if the received vibration is corrupt Also fix quiet hours port. Change-Id: I161b0167db6832939665a0ff548d4db99c4011cc Signed-off-by: sethyx --- res/values/strings.xml | 1 + res/xml/call_feature_setting.xml | 7 +++ .../android/phone/CallFeaturesSetting.java | 42 +++++++++++++++-- src/com/android/phone/CallNotifier.java | 11 +++++ src/com/android/phone/CallerInfoCache.java | 25 ++++++---- src/com/android/phone/Ringer.java | 47 +++++++++++++++++-- 6 files changed, 118 insertions(+), 15 deletions(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index a051173b..498b8785 100755 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1447,6 +1447,7 @@ Phone ringtone + Phone vibration false + + + -1 diff --git a/res/values/strings.xml b/res/values/strings.xml index 498b8785..782424e9 100755 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -364,9 +364,17 @@ Preferred network mode: EvDo only Preferred network mode: LTE / CDMA + + Preferred network mode: LTE / CDMA / EvDo + + Preferred network mode: LTE / GSM/WCDMA + + Preferred network mode: LTE / CMDA / EvDo / GSM/WCDMA + + Preferred network mode: LTE / WCDMA - LTE/CDMA + Global EvDo only CDMA w/o EvDo CDMA/EvDo auto @@ -387,13 +395,30 @@ + + LTE/CMDA/EvDo/GSM/WCDMA + LTE/CDMA/EvDo LTE/CDMA - CDMA + CDMA/EvDo auto + + "10" + "8" "7" "4" + + + LTE/WCDMA + LTE/GSM/WCDMA + GSM/WCDMA preferred + + + "12" + "9" + "0" + Data enabled diff --git a/src/com/android/phone/MobileNetworkSettings.java b/src/com/android/phone/MobileNetworkSettings.java index a81d7c2c..dc4df208 100644 --- a/src/com/android/phone/MobileNetworkSettings.java +++ b/src/com/android/phone/MobileNetworkSettings.java @@ -223,6 +223,7 @@ protected void onCreate(Bundle icicle) { mLteDataServicePref = prefSet.findPreference(BUTTON_CDMA_LTE_DATA_SERVICE_KEY); boolean isLteOnCdma = mPhone.getLteOnCdmaMode() == PhoneConstants.LTE_ON_CDMA_TRUE; + boolean isLteOnGsm = mPhone.getLteOnGsmMode() != 0; if (getResources().getBoolean(R.bool.world_phone) == true) { // set the listener for the mButtonPreferredNetworkMode list preference so we can issue // change Preferred Network Mode. @@ -236,7 +237,7 @@ protected void onCreate(Bundle icicle) { mCdmaOptions = new CdmaOptions(this, prefSet, mPhone); mGsmUmtsOptions = new GsmUmtsOptions(this, prefSet); } else { - if (!isLteOnCdma) { + if (!isLteOnCdma && !isLteOnGsm) { prefSet.removePreference(mButtonPreferredNetworkMode); } int phoneType = mPhone.getPhoneType(); @@ -258,6 +259,19 @@ protected void onCreate(Bundle icicle) { } else if (phoneType == PhoneConstants.PHONE_TYPE_GSM) { mGsmUmtsOptions = new GsmUmtsOptions(this, prefSet); + if (isLteOnGsm) { + mButtonPreferredNetworkMode.setOnPreferenceChangeListener(this); + mButtonPreferredNetworkMode.setEntries( + R.array.preferred_network_mode_choices_lte_gsm); + mButtonPreferredNetworkMode.setEntryValues( + R.array.preferred_network_mode_values_lte_gsm); + int settingsNetworkMode = android.provider.Settings.Secure.getInt( + mPhone.getContext().getContentResolver(), + android.provider.Settings.Global.PREFERRED_NETWORK_MODE, + preferredNetworkMode); + mButtonPreferredNetworkMode.setValue( + Integer.toString(settingsNetworkMode)); + } } else { throw new IllegalStateException("Unexpected phone type: " + phoneType); } @@ -333,6 +347,18 @@ public boolean onPreferenceChange(Preference preference, Object objValue) { if (buttonNetworkMode != settingsNetworkMode) { int modemNetworkMode; switch(buttonNetworkMode) { + case Phone.NT_MODE_LTE_WCDMA: + modemNetworkMode = Phone.NT_MODE_LTE_WCDMA; + break; + case Phone.NT_MODE_LTE_CMDA_EVDO_GSM_WCDMA: + modemNetworkMode = Phone.NT_MODE_LTE_CMDA_EVDO_GSM_WCDMA; + break; + case Phone.NT_MODE_LTE_GSM_WCDMA: + modemNetworkMode = Phone.NT_MODE_LTE_GSM_WCDMA; + break; + case Phone.NT_MODE_LTE_CDMA_AND_EVDO: + modemNetworkMode = Phone.NT_MODE_LTE_CDMA_AND_EVDO; + break; case Phone.NT_MODE_GLOBAL: modemNetworkMode = Phone.NT_MODE_GLOBAL; break; @@ -431,7 +457,11 @@ private void handleGetPreferredNetworkTypeResponse(Message msg) { modemNetworkMode == Phone.NT_MODE_CDMA || modemNetworkMode == Phone.NT_MODE_CDMA_NO_EVDO || modemNetworkMode == Phone.NT_MODE_EVDO_NO_CDMA || - modemNetworkMode == Phone.NT_MODE_GLOBAL ) { + modemNetworkMode == Phone.NT_MODE_GLOBAL || + modemNetworkMode == Phone.NT_MODE_LTE_CDMA_AND_EVDO || + modemNetworkMode == Phone.NT_MODE_LTE_GSM_WCDMA || + modemNetworkMode == Phone.NT_MODE_LTE_CMDA_EVDO_GSM_WCDMA || + modemNetworkMode == Phone.NT_MODE_LTE_WCDMA ) { if (DBG) { log("handleGetPreferredNetworkTypeResponse: if 1: modemNetworkMode = " + modemNetworkMode); @@ -516,17 +546,18 @@ private void UpdatePreferredNetworkModeSummary(int NetworkMode) { R.string.preferred_network_mode_gsm_wcdma_summary); break; case Phone.NT_MODE_CDMA: - switch (mPhone.getLteOnCdmaMode()) { + // Show the same label whether a CDMA or CDMA/LTE phone. + /*switch (mPhone.getLteOnCdmaMode()) { case PhoneConstants.LTE_ON_CDMA_TRUE: mButtonPreferredNetworkMode.setSummary( R.string.preferred_network_mode_cdma_summary); break; case PhoneConstants.LTE_ON_CDMA_FALSE: - default: + default:*/ mButtonPreferredNetworkMode.setSummary( R.string.preferred_network_mode_cdma_evdo_summary); - break; - } + /*break; + }*/ break; case Phone.NT_MODE_CDMA_NO_EVDO: mButtonPreferredNetworkMode.setSummary( @@ -536,6 +567,22 @@ private void UpdatePreferredNetworkModeSummary(int NetworkMode) { mButtonPreferredNetworkMode.setSummary( R.string.preferred_network_mode_evdo_only_summary); break; + case Phone.NT_MODE_LTE_CDMA_AND_EVDO: + mButtonPreferredNetworkMode.setSummary( + R.string.preferred_network_mode_lte_cdma_evdo_summary); + break; + case Phone.NT_MODE_LTE_GSM_WCDMA: + mButtonPreferredNetworkMode.setSummary( + R.string.preferred_network_mode_lte_gsm_summary); + break; + case Phone.NT_MODE_LTE_CMDA_EVDO_GSM_WCDMA: + mButtonPreferredNetworkMode.setSummary( + R.string.preferred_network_mode_lte_cdma_evdo_gsm_wcdma_summary); + break; + case Phone.NT_MODE_LTE_WCDMA: + mButtonPreferredNetworkMode.setSummary( + R.string.preferred_network_mode_lte_wcdma_summary); + break; case Phone.NT_MODE_GLOBAL: default: mButtonPreferredNetworkMode.setSummary( diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java index 8d522197..5a90a065 100644 --- a/src/com/android/phone/PhoneInterfaceManager.java +++ b/src/com/android/phone/PhoneInterfaceManager.java @@ -293,7 +293,14 @@ public void toggleLTE(boolean on) { int network = -1; boolean usesQcLte = SystemProperties.getBoolean( "ro.config.qc_lte_network_modes", false); - if (usesQcLte) { + + if (getLteOnGsmMode() != 0) { + if (on) { + network = Phone.NT_MODE_LTE_GSM_WCDMA; + } else { + network = Phone.NT_MODE_WCDMA_PREF; + } + } else if (usesQcLte) { if (on) { network = PhoneConstants.NT_MODE_LTE_CDMA_EVDO; } else { @@ -883,4 +890,8 @@ public boolean hasIccCard() { public int getLteOnCdmaMode() { return mPhone.getLteOnCdmaMode(); } + + public int getLteOnGsmMode() { + return mPhone.getLteOnGsmMode(); + } } From 67596b600bc9939fbbd0f098b0823f75c71d4c38 Mon Sep 17 00:00:00 2001 From: Danesh M Date: Tue, 29 Nov 2011 22:57:24 -0500 Subject: [PATCH 08/24] Phone : Dialpad settings Add dialpad settings intent to the options Change-Id: Ia00abb222297ba9a89dc07a7fbc51b8e9cd48d0e Conflicts: res/values/strings.xml --- res/values/strings.xml | 4 ++++ res/xml/call_feature_setting.xml | 11 +++++++++++ 2 files changed, 15 insertions(+) diff --git a/res/values/strings.xml b/res/values/strings.xml index 782424e9..963d3b3a 100755 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1086,6 +1086,10 @@ Other call settings + + Dialpad settings + Settings for the dialpad + Calling via %s diff --git a/res/xml/call_feature_setting.xml b/res/xml/call_feature_setting.xml index cc805a28..337c8fd5 100644 --- a/res/xml/call_feature_setting.xml +++ b/res/xml/call_feature_setting.xml @@ -173,4 +173,15 @@ android:targetPackage="com.android.phone" android:targetClass="com.android.phone.CdmaCallOptions"/> + + + + + + From 61c4a0b851b06d7507cf53cf7edd3a0001e59832 Mon Sep 17 00:00:00 2001 From: Mike Wilson Date: Fri, 27 Jan 2012 20:18:39 -0500 Subject: [PATCH 09/24] Phone mods Landscape in call && Exit to home Patch2 : Cleanup patch3 : Whitespace cleanup - removed references to preferences that were not needed/used/ Change-Id: I1eb5904b9c5f0a252d9e1a935dc21668361cedb6 Signed-off-by: Zaphod --- AndroidManifest.xml | 2 +- res/values/strings.xml | 4 +++ res/xml/call_feature_setting.xml | 12 +++++++ src/com/android/phone/CallCard.java | 6 +++- .../android/phone/CallFeaturesSetting.java | 0 src/com/android/phone/InCallScreen.java | 35 +++++++++++++++++-- 6 files changed, 54 insertions(+), 5 deletions(-) mode change 100644 => 100755 AndroidManifest.xml mode change 100644 => 100755 res/xml/call_feature_setting.xml mode change 100644 => 100755 src/com/android/phone/CallFeaturesSetting.java diff --git a/AndroidManifest.xml b/AndroidManifest.xml old mode 100644 new mode 100755 index 7cec83d8..c196a036 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -244,7 +244,7 @@ android:label="@string/phoneIconLabel" android:excludeFromRecents="true" android:launchMode="singleInstance" - android:screenOrientation="nosensor" + android:screenOrientation="sensor" android:configChanges="keyboardHidden" android:exported="false"> diff --git a/res/values/strings.xml b/res/values/strings.xml index 963d3b3a..f817be5c 100755 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -652,6 +652,10 @@ Set TTY mode Auto-retry Enable Auto-retry mode + Exit to Last Activity on End Call + Exit to Previous activity screen on End Call rather than going to Call Log + Enable Landscape + Enable Landscape Mode (if sensor enabled) Add contact diff --git a/res/xml/call_feature_setting.xml b/res/xml/call_feature_setting.xml old mode 100644 new mode 100755 index 337c8fd5..cfb52502 --- a/res/xml/call_feature_setting.xml +++ b/res/xml/call_feature_setting.xml @@ -145,6 +145,18 @@ android:persistent="true" android:summary="@string/hac_mode_summary"/> + + + + callInfoLp.bottomMargin: " + reservedVerticalSpace); mCallInfoContainer.setLayoutParams(callInfoLp); diff --git a/src/com/android/phone/CallFeaturesSetting.java b/src/com/android/phone/CallFeaturesSetting.java old mode 100644 new mode 100755 diff --git a/src/com/android/phone/InCallScreen.java b/src/com/android/phone/InCallScreen.java index f8ba9c76..62bfea71 100755 --- a/src/com/android/phone/InCallScreen.java +++ b/src/com/android/phone/InCallScreen.java @@ -33,6 +33,7 @@ import android.content.DialogInterface.OnCancelListener; import android.content.Intent; import android.content.IntentFilter; +import android.content.pm.ActivityInfo; import android.content.res.Configuration; import android.content.res.Resources; import android.graphics.Typeface; @@ -74,6 +75,9 @@ import com.android.phone.InCallUiState.InCallScreenMode; import com.android.phone.OtaUtils.CdmaOtaScreenState; +import android.preference.PreferenceManager; +import android.content.SharedPreferences; + import java.util.List; @@ -120,6 +124,9 @@ public class InCallScreen extends Activity /* package */ static final String EXTRA_GATEWAY_URI = "com.android.phone.extra.GATEWAY_URI"; + private static final String BUTTON_EXIT_TO_HOMESCREEN_KEY = "button_exit_to_home_screen_key"; + private static final String BUTTON_LANDSCAPE_KEY = "button_landscape_key"; + // Amount of time (in msec) that we display the "Call ended" state. // The "short" value is for calls ended by the local user, and the // "long" value is for calls ended by the remote caller. @@ -244,6 +251,9 @@ private enum SyncWithPhoneStateStatus { private boolean mIsForegroundActivityForProximity = false; private PowerManager mPowerManager; + public boolean Exit_To_Home_Screen = false; + private boolean Enable_Landscape_In_Call = false; + // For use with Pause/Wait dialogs private String mPostDialStrAfterPause; private boolean mPauseInProgress = false; @@ -450,6 +460,8 @@ protected void onCreate(Bundle icicle) { return; } + updateSettings(); + mApp = PhoneGlobals.getInstance(); mApp.setInCallScreenInstance(this); @@ -550,6 +562,13 @@ protected void onResume() { if (DBG) log("onResume()..."); super.onResume(); + updateSettings(); + + if (Enable_Landscape_In_Call) { + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED); + } else { + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR); + } mIsForegroundActivity = true; mIsForegroundActivityForProximity = true; @@ -2195,7 +2214,8 @@ private void showPausePromptDialog(final Connection c, String postDialStrAfterPa private View createWildPromptView() { LinearLayout result = new LinearLayout(this); - result.setOrientation(LinearLayout.VERTICAL); + //result.setOrientation(LinearLayout.VERTICAL); + // Let the Manfiest determine Layout. result.setPadding(5, 5, 5, 5); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams( @@ -2644,7 +2664,8 @@ private void delayedCleanupAfterDisconnect() { log("- Show Call Log (or Dialtacts) after disconnect. Current intent: " + intent); } - try { + if (!Exit_To_Home_Screen) + try { startActivity(intent, opts.toBundle()); } catch (ActivityNotFoundException e) { // Don't crash if there's somehow no "Call log" at @@ -2662,8 +2683,8 @@ private void delayedCleanupAfterDisconnect() { // stay in the activity history. } + endInCallScreenSession(); } - endInCallScreenSession(); // Reset the call origin when the session ends and this in-call UI is being finished. mApp.setLatestActiveCallOrigin(null); @@ -4590,6 +4611,14 @@ private void log(String msg) { Log.d(LOG_TAG, msg); } + protected void updateSettings() { + SharedPreferences callsettings = PreferenceManager.getDefaultSharedPreferences(this); + + Exit_To_Home_Screen = (callsettings.getBoolean(BUTTON_EXIT_TO_HOMESCREEN_KEY,false)); + Enable_Landscape_In_Call = callsettings.getBoolean(BUTTON_LANDSCAPE_KEY,false); + + } + /** * Requests to remove provider info frame after having * {@link #PROVIDER_INFO_TIMEOUT}) msec delay. From 4cc78d363023575d312863fad24ad722be52eaa6 Mon Sep 17 00:00:00 2001 From: tristan202 Date: Sun, 9 Dec 2012 23:59:46 +0100 Subject: [PATCH 10/24] Phone: Added missing danish translations Change-Id: I6079734b7afd9b3f80c7440ad3df4a69345f507e --- res/values-da/strings.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml index ac2441b0..d6067a12 100644 --- a/res/values-da/strings.xml +++ b/res/values-da/strings.xml @@ -628,4 +628,17 @@ "Vibrer ved opringning" "Tastaturtoner" "Ringetone" + Telefon vibration + + + Afslut til forrige aktivitet ved afsluttet opkald + Afslut til forrige aktivitet ved afsluttet opkald i stedet for at gå til opkaldslog + Aktiver Landskab + Aktiver Landskab Mode (hvis sensor er aktiveret) + + + Nummerblok indstillinger + Indstillinger for nummerblok + + From 09cf6424485fa326cbed8046f5ed9a4def4c639e Mon Sep 17 00:00:00 2001 From: Petr Reznicek Date: Mon, 3 Dec 2012 15:38:28 +0100 Subject: [PATCH 11/24] Phone: Updated czech translation Patch-set 2: More strings Change-Id: Ic286080daafa205a2e0ea45dedfa77b389ffaf28 Signed-off-by: Petr Reznicek --- res/values-cs/strings.xml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml index af013e27..c11dd346 100644 --- a/res/values-cs/strings.xml +++ b/res/values-cs/strings.xml @@ -168,8 +168,12 @@ "Upřednostňovaný režim sítě: pouze CDMA" "Upřednostňovaný režim sítě: pouze EvDo" "Upřednostňovaný režim sítě: LTE / CDMA" + Upřednostňovaný režim sítě: LTE / CDMA / EvDo + Upřednostňovaný režim sítě: LTE / GSM / WCDMA + Upřednostňovaný režim sítě: LTE / CMDA / EvDo / GSM / WCDMA + Upřednostňovaný režim sítě: LTE / WCDMA - "LTE/CDMA" + "Všechny" "Pouze EvDo" "CDMA bez EvDo" "CDMA/EvDo – automaticky" @@ -179,9 +183,16 @@ "GSM/WCDMA – upřednostňováno" + LTE/CMDA/EvDo/GSM/WCDMA + LTE/CDMA/EvDo "LTE/CDMA" - "CDMA" + "CDMA/EvDo - automaticky" + + LTE/WCDMA + LTE/GSM/WCDMA + GSM/WCDMA - upřednostňováno + "Dat. přenosy aktivovány" "Aktivovat datový přístup prostřednictvím mobilní sítě" "Datový roaming" @@ -622,4 +633,11 @@ "Vibrace při vyzvánění" "Tóny při dotyku číselníku" "Vyzvánění" + Vibrace telefonu + Nastavení vytáčení + Nastavení číselníku vytáčení + Návrat na předchozí aktivitu + Vrátit se k poslední prováděné aktivitě po ukončení hovoru (místo výpisu hovorů) + Zapnout rotaci obrazovky + Zapnout automatickou rotaci obrazovky (pokud je senzor aktivní) From 0a4c57816f55f6c0a1fbff457d2ccabc81e8f9e6 Mon Sep 17 00:00:00 2001 From: LorD ClockaN Date: Thu, 6 Dec 2012 08:18:44 +0100 Subject: [PATCH 12/24] Phone: Add transparency to incall screen Makes the background of multiview semitransparent. It allows to at least see whole image of incoming caller. Change-Id: I920fee43e3bac7492a54f43281716eb8b686aa5e Signed-off-by: kecinzer --- res/layout/incall_touch_ui.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/res/layout/incall_touch_ui.xml b/res/layout/incall_touch_ui.xml index 8dd8b611..cbcccdef 100644 --- a/res/layout/incall_touch_ui.xml +++ b/res/layout/incall_touch_ui.xml @@ -211,7 +211,7 @@ android:layout_gravity="center|bottom" android:layout_marginTop="20dip" android:layout_marginBottom="-46dp" - android:background="@android:color/black" + android:background="@color/incall_call_banner_background" android:visibility="gone" android:gravity="top" From 16cf873819c341f40ec137e673f41b58def758f2 Mon Sep 17 00:00:00 2001 From: Davor Bertovic Date: Sun, 16 Dec 2012 11:27:16 -0500 Subject: [PATCH 13/24] Phone: Forward port Add national data roaming and make it optional (2/2) by Robin Morawetz (Rdlgrmpf) and Davor Bertovic (LorD ClockaN) Id: I9fccddf4d9081d228540d5e62f132383b9579c52 Change-Id: I524f3b71e9e8ef3483351adc4907fba4622e4b3c --- res/values/strings.xml | 12 ++++++++++++ res/xml/network_setting.xml | 7 +++++++ src/com/android/phone/MobileNetworkSettings.java | 12 ++++++++++++ 3 files changed, 31 insertions(+) diff --git a/res/values/strings.xml b/res/values/strings.xml index f817be5c..0da056d4 100755 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1494,4 +1494,16 @@ Ringtone + + + + + National data roaming + + Connect to data services when nationally roaming + + Connect to data services when nationally roaming + + + diff --git a/res/xml/network_setting.xml b/res/xml/network_setting.xml index b24b82cc..f88b459e 100644 --- a/res/xml/network_setting.xml +++ b/res/xml/network_setting.xml @@ -35,6 +35,13 @@ android:summaryOn="@string/roaming_enable" android:summaryOff="@string/roaming_disable"/> + + Date: Tue, 18 Dec 2012 11:02:34 +0100 Subject: [PATCH 14/24] Phone: Updated czech translation Change-Id: Ica209c8373545afa26d876cd23aac7ef3df73a43 Signed-off-by: kecinzer --- res/values-cs/strings.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml index c11dd346..9b88abce 100644 --- a/res/values-cs/strings.xml +++ b/res/values-cs/strings.xml @@ -640,4 +640,7 @@ Vrátit se k poslední prováděné aktivitě po ukončení hovoru (místo výpisu hovorů) Zapnout rotaci obrazovky Zapnout automatickou rotaci obrazovky (pokud je senzor aktivní) + Národní datový roaming + Připojit k datové síti během národního roamingu + Nepřipojovat k datové síti během národního roamingu From 887239303a82df910caef6c316ac294dcf88621f Mon Sep 17 00:00:00 2001 From: YULIANGMAX Date: Mon, 31 Dec 2012 11:01:40 +0800 Subject: [PATCH 15/24] Updated simplified Chinese translations Change-Id: I38c51d544f821ef3599f6d141646fc255ebf4a13 --- res/values-zh-rCN/strings.xml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index 1d3aafa6..fc4e7c59 100644 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -168,6 +168,10 @@ "首选网络模式:仅限 CDMA" "首选网络模式:仅限 EvDo" "首选网络模式:LTE/CDMA" + "首选网络模式:LTE / CDMA / EvDo" + "首选网络模式:LTE / GSM/WCDMA" + "首选网络模式:LTE / CMDA / EvDo / GSM/WCDMA" + "首选网络模式:LTE / WCDMA" "LTE/CDMA" "仅 EvDo" @@ -179,8 +183,15 @@ "首选 GSM/WCDMA" + LTE/CMDA/EvDo/GSM/WCDMA + LTE/CDMA/EvDo "LTE/CDMA" "CDMA" + + + LTE/WCDMA + LTE/GSM/WCDMA + "首选 GSM/WCDMA" "启用数据网络" "允许通过移动网络存取数据" @@ -330,6 +341,10 @@ "设置 TTY 模式" "自动重拨" "启用自动重拨模式" + 通话结束后返回主屏幕 + 通话结束后返回主屏幕而不是返回通话记录 + 启用旋转 + 允许通话界面旋转(如果传感器启用) "添加联系人" "编辑联系人" "删除联系人" @@ -504,6 +519,8 @@ "设置" "<未设置>" "其他通话设置" + 拨号器设置 + 是否开启传感器,是否开启T9搜索 "通过%s进行通话" "联系人照片" "私聊" @@ -619,7 +636,11 @@ "永不" "手机铃声" + 振动效果 "响铃时振动" "拨号键盘触摸音效" "铃声" + 全国漫游 + 当全国漫游时允许连接移动数据网络 + 当全国漫游时禁止连接移动数据网络 From de248aa983cf7b2ad169e36f577f013d41afa7f8 Mon Sep 17 00:00:00 2001 From: Juan Rodriguez Date: Thu, 29 Nov 2012 08:21:49 +0100 Subject: [PATCH 16/24] Phone: Port CM Advanced Phone Settings Patch-set 2: Fixed build errors This is port of CM Advanced Phone Settings into 4.2 with my modification. Advanced Phone Settings: Vibrate on Answer, Vibrate 60, Vibrate End and Vibrate on Call Waiting. You can find these options on Call Settings. Change-Id: I52ef818234d9b2b49220433cf113b2620be514fc Signed-off-by: Petr Reznicek --- res/values-cs/strings.xml | 9 +++ res/values/strings.xml | 10 ++++ res/xml/call_feature_setting.xml | 26 +++++++++ src/com/android/phone/CallNotifier.java | 31 +++++++++++ src/com/android/phone/PhoneGlobals.java | 74 +++++++++++++++++++++++++ src/com/android/phone/PhoneUtils.java | 46 +++++++++++++++ 6 files changed, 196 insertions(+) diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml index 9b88abce..47ad41bd 100644 --- a/res/values-cs/strings.xml +++ b/res/values-cs/strings.xml @@ -643,4 +643,13 @@ Národní datový roaming Připojit k datové síti během národního roamingu Nepřipojovat k datové síti během národního roamingu + Rozšířené nastavení + Vibrace při odpovědi + Vibrace pokud druhá strana zvedne hovor + Vibrace každých 60 sekund + Při odchozím hovoru vibrovat každých 60 sekund + Vibrace po zavěšení + Vibrace po ukončení hovoru + Vibrace při dalším hovoru + Vibrace při čekajícím hovoru na lince diff --git a/res/values/strings.xml b/res/values/strings.xml index 0da056d4..ce36c8a4 100755 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1506,4 +1506,14 @@ + + Advanced Settings + Vibrate on answer + Vibrate when an outgoing call is answered + Vibrate every 60 seconds + Vibrates at the 60 second mark of every minute during outgoing calls + Vibrate on hangup + Vibrate when a call has ended + Vibrate call waiting + Vibrate on call waiting diff --git a/res/xml/call_feature_setting.xml b/res/xml/call_feature_setting.xml index cfb52502..66bded69 100755 --- a/res/xml/call_feature_setting.xml +++ b/res/xml/call_feature_setting.xml @@ -43,6 +43,32 @@ android:defaultValue="false" /> + + + + + + + + 0) { + mApplication.vibrate(50, 100, 50); + } + mApplication.stopVibrationThread(); + } + // Stop the ringer if it was ringing (for an incoming call that // either disconnected by itself, or was rejected by the user.) // diff --git a/src/com/android/phone/PhoneGlobals.java b/src/com/android/phone/PhoneGlobals.java index acfdd7e2..5cb2d387 100644 --- a/src/com/android/phone/PhoneGlobals.java +++ b/src/com/android/phone/PhoneGlobals.java @@ -71,6 +71,11 @@ import com.android.phone.OtaUtils.CdmaOtaScreenState; import com.android.server.sip.SipService; +import android.os.Vibrator; +import android.app.AlarmManager; +import android.app.PendingIntent; +import android.os.HandlerThread; + /** * Global state for the telephony subsystem when running in the primary * phone process. @@ -255,6 +260,14 @@ public enum WakeState { // Current TTY operating mode selected by user private int mPreferredTtyMode = Phone.TTY_MODE_OFF; + // handling of vibration on call begin/each minute/call end + private static final String ACTION_VIBRATE_60 = "com.android.phone.PhoneApp.ACTION_VIBRATE_60"; + private PendingIntent mVibrateIntent; + private Vibrator mVibrator; + private AlarmManager mAM; + private HandlerThread mVibrationThread; + private Handler mVibrationHandler; + /** * Set the restore mute state flag. Used when we are setting the mute state * OUTSIDE of user interaction {@link PhoneUtils#startNewCall(Phone)} @@ -563,6 +576,7 @@ public void onCreate() { intentFilter.addAction(TelephonyIntents.ACTION_RADIO_TECHNOLOGY_CHANGED); intentFilter.addAction(TelephonyIntents.ACTION_SERVICE_STATE_CHANGED); intentFilter.addAction(TelephonyIntents.ACTION_EMERGENCY_CALLBACK_MODE_CHANGED); + intentFilter.addAction(ACTION_VIBRATE_60); if (mTtyEnabled) { intentFilter.addAction(TtyIntent.TTY_PREFERRED_MODE_CHANGE_ACTION); } @@ -611,6 +625,10 @@ public void onCreate() { // start with the default value to set the mute state. mShouldRestoreMuteOnInCallResume = false; + mVibrator = (Vibrator) this.getSystemService(Context.VIBRATOR_SERVICE); + mAM = (AlarmManager) this.getSystemService(Context.ALARM_SERVICE); + mVibrateIntent = PendingIntent.getBroadcast(this, 0, new Intent(ACTION_VIBRATE_60), 0); + // TODO: Register for Cdma Information Records // phone.registerCdmaInformationRecord(mHandler, EVENT_UNSOL_CDMA_INFO_RECORD, null); @@ -1518,6 +1536,10 @@ public void onReceive(Context context, Intent intent) { if (ringerMode == AudioManager.RINGER_MODE_SILENT) { notifier.silenceRinger(); } + } else if (action.equals(ACTION_VIBRATE_60)) { + if (VDBG) Log.d(LOG_TAG, "mReceiver: ACTION_VIBRATE_60"); + mAM.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, SystemClock.elapsedRealtime() + 60000, mVibrateIntent); + vibrate(70, 70, -1); } } } @@ -1832,6 +1854,58 @@ public Intent createPhoneEndIntentUsingCallOrigin() { } } + private final class TriVibRunnable implements Runnable { + private int v1, p1, v2; + TriVibRunnable(int a, int b, int c) { + v1 = a; p1 = b; v2 = c; + } + public void run() { + if (DBG) Log.d(LOG_TAG, "vibrate " + v1 + ":" + p1 + ":" + v2); + if (v1 > 0) mVibrator.vibrate(v1); + if (p1 > 0) SystemClock.sleep(p1); + if (v2 > 0) mVibrator.vibrate(v2); + } + } + + public void start60SecondVibration(long callDurationMsec) { + if (VDBG) Log.v(LOG_TAG, "vibrate start @" + callDurationMsec); + stop60SecondVibration(); + long timer; + if (callDurationMsec > 60000) { + // Schedule the alarm at the next minute + 60 secs + timer = 60000 + 60000 - callDurationMsec; + } else { + // Schedule the alarm at the first 60 second mark + timer = 60000 - callDurationMsec; + } + long nextAlarm = SystemClock.elapsedRealtime() + timer; + if (VDBG) Log.v(LOG_TAG, "am at: " + nextAlarm); + mAM.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, nextAlarm, mVibrateIntent); + } + + private void stop60SecondVibration() { + if (VDBG) Log.v(LOG_TAG, "vibrate stop @" + SystemClock.elapsedRealtime()); + mAM.cancel(mVibrateIntent); + } + + public void vibrate(int v1, int p1, int v2) { + if (mVibrationThread == null) { + mVibrationThread = new HandlerThread("Vibrate 60 handler"); + mVibrationThread.start(); + mVibrationHandler = new Handler(mVibrationThread.getLooper()); + } + mVibrationHandler.post(new TriVibRunnable(v1, p1, v2)); + } + + public void stopVibrationThread() { + stop60SecondVibration(); + mVibrationHandler = null; + if (mVibrationThread != null) { + mVibrationThread.quit(); + mVibrationThread = null; + } + } + /** Service connection */ private final ServiceConnection mBluetoothPhoneConnection = new ServiceConnection() { diff --git a/src/com/android/phone/PhoneUtils.java b/src/com/android/phone/PhoneUtils.java index b71ae35c..3153a5d2 100644 --- a/src/com/android/phone/PhoneUtils.java +++ b/src/com/android/phone/PhoneUtils.java @@ -72,6 +72,7 @@ import java.util.Iterator; import java.util.List; +import android.preference.PreferenceManager; /** * Misc utilities for the Phone app. */ @@ -387,6 +388,51 @@ static boolean hangup(CallManager cm) { return hungup; } + static Call getCurrentCall(Phone phone) { + Call ringing = phone.getRingingCall(); + Call fg = phone.getForegroundCall(); + Call bg = phone.getBackgroundCall(); + if (!ringing.isIdle()) { + return ringing; + } + if (!fg.isIdle()) { + return fg; + } + if (!bg.isIdle()) { + return bg; + } + return fg; + } + + static Connection getConnection(Phone phone, Call call) { + if (call == null) { + return null; + } + if (phone.getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA) { + return call.getLatestConnection(); + } + return call.getEarliestConnection(); + } + + static class PhoneSettings { + static boolean vibOn60Secs(Context context) { + return PreferenceManager.getDefaultSharedPreferences(context) + .getBoolean("button_vibrate_60", false); + } + static boolean vibHangup(Context context) { + return PreferenceManager.getDefaultSharedPreferences(context) + .getBoolean("button_vibrate_hangup", false); + } + static boolean vibOutgoing(Context context) { + return PreferenceManager.getDefaultSharedPreferences(context) + .getBoolean("button_vibrate_outgoing", false); + } + static boolean vibCallWaiting(Context context) { + return PreferenceManager.getDefaultSharedPreferences(context) + .getBoolean("button_vibrate_call_waiting", false); + } + } + static boolean hangupRingingCall(Call ringing) { if (DBG) log("hangup ringing call"); int phoneType = ringing.getPhone().getPhoneType(); From f4bb3a169c1fc17728609afe9e1221c479277696 Mon Sep 17 00:00:00 2001 From: codeworkx Date: Thu, 5 Jul 2012 17:38:17 +0200 Subject: [PATCH 17/24] Phone: implement noise suppression for phone calls (2/2) Change-Id: Ie72449f952f99b410fbb5bc4a8e6cbc833e6176f --- res/values-de/strings.xml | 4 ++ res/values/config.xml | 3 ++ res/values/strings.xml | 5 ++ res/xml/call_feature_setting.xml | 6 +++ src/com/android/phone/CallController.java | 3 ++ .../android/phone/CallFeaturesSetting.java | 18 +++++++ src/com/android/phone/CallNotifier.java | 3 ++ src/com/android/phone/PhoneUtils.java | 54 +++++++------------ 8 files changed, 62 insertions(+), 34 deletions(-) diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 74e8596e..62f2dc9f 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -626,4 +626,8 @@ "Beim Klingeln vibrieren" "Wähltastentöne" "Klingelton" + + Lärmunterdrückung + Aktiviere Lärmunterdrückung für Anrufe + diff --git a/res/values/config.xml b/res/values/config.xml index 79f0e2ed..0fa506c2 100644 --- a/res/values/config.xml +++ b/res/values/config.xml @@ -91,6 +91,9 @@ false + + noise_suppression=on=off + + Noise suppression + Enable noise suppression for calls + diff --git a/res/xml/call_feature_setting.xml b/res/xml/call_feature_setting.xml index 66bded69..3b2dd158 100755 --- a/res/xml/call_feature_setting.xml +++ b/res/xml/call_feature_setting.xml @@ -190,6 +190,12 @@ android:entries="@array/dtmf_tone_entries" android:entryValues="@array/dtmf_tone_values"/> + + Date: Mon, 24 Dec 2012 13:27:49 +0200 Subject: [PATCH 18/24] Fix occasional ring volume reset When PHONE_INCOMING_RING message accidentaly arrives to CallNotifier immediately after the user answers the call, the call state is still RINGING instead of OFFHOOK, so ring plays again, causing audio driver to switch from just entered IN_CALL mode back to RINGING mode, which can lead to completely mute phone call - no side of call can be heard. Above also affects increasing ring feature. Prevent this scenario by calling silenceRinger() instead of stopRing() at the beginning of answerCall(), so not only the current ring is stopped, but also the possible next ring prevented. Change-Id: I358ffd93f4233ab1a957af18ec40edc0fef04014 --- src/com/android/phone/PhoneUtils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/phone/PhoneUtils.java b/src/com/android/phone/PhoneUtils.java index 77fcfe89..34faeb25 100644 --- a/src/com/android/phone/PhoneUtils.java +++ b/src/com/android/phone/PhoneUtils.java @@ -250,8 +250,8 @@ private PhoneUtils() { final PhoneGlobals app = PhoneGlobals.getInstance(); // If the ringer is currently ringing and/or vibrating, stop it - // right now (before actually answering the call.) - app.getRinger().stopRing(); + // right now and prevent new rings (before actually answering the call) + app.notifier.silenceRinger(); final Phone phone = ringing.getPhone(); final boolean phoneIsCdma = (phone.getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA); From 9d3aeb47e92067ffdd9536935171da98ba9e25a2 Mon Sep 17 00:00:00 2001 From: rdgate Date: Fri, 11 Jan 2013 02:18:45 +0900 Subject: [PATCH 19/24] Updated Japanese translations Change-Id: Ie569f8b93787140afcee18d218de89e4fe3f1a73 Signed-off-by: rdgate --- res/values-ja/strings.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml index daf08442..0c8c11aa 100644 --- a/res/values-ja/strings.xml +++ b/res/values-ja/strings.xml @@ -622,4 +622,15 @@ "着信時のバイブレーション" "ダイヤルパッドのタッチ操作音" "着信音" + 着信バイブレーション + ダイヤルパッド設定 + @null + 通話終了後に元の画面に戻る + 通話終了後に通話履歴画面を表示せずに元の画面に戻る + 横画面を有効 + 横画面モードを有効にする (自動回転有効時) + 国内データローミング + 国内ローミング時にデータサービスに接続する + 国内ローミング時にデータサービスに接続しない + From 707e84ccb62468f2a51973d30ce595cc4786e928 Mon Sep 17 00:00:00 2001 From: "Gergely Szell (sethyx)" Date: Thu, 10 Jan 2013 17:49:43 +0100 Subject: [PATCH 20/24] Hungarian translations by Klasszsrac Change-Id: If2e441abdda02fe9b28ef57150644264e8a871f6 Signed-off-by: Gergely Szell (sethyx) --- res/values-hu/strings.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml index 261dba28..38c88613 100644 --- a/res/values-hu/strings.xml +++ b/res/values-hu/strings.xml @@ -330,6 +330,8 @@ "TTY-mód beállítása" "Automatikus újrapróbálkozás" "Automatikus újrapróbálkozás-mód bekapcsolása" + Kezdőképernyőre lépés hívás végén + Kilép a kezdőképernyőre hívás végén, nem megy az Előzményekre "Névjegy hozzáadása" "Névjegy szerkesztése" "Névjegy törlése" @@ -622,4 +624,11 @@ "Csengetéskor rezegjen" "Tárcsázó érintési hangjai" "Csengőhang" + Fekvőmód engedélyezése + Engedélyezi a fekvőmódot (ha a szenzor engedi) + + + Tárcsázó beállítás + Tárcsázó beállításai + Telefon rezgés From 07e6ecdd39241f914e49f26b2b3de246e11d654d Mon Sep 17 00:00:00 2001 From: "Gergely Szell (sethyx)" Date: Mon, 7 Jan 2013 18:53:18 +0100 Subject: [PATCH 21/24] Fix center layout on manually lowered DPI Change-Id: I11c1f9c31df9021e1763d4aed9af5517e3cb8753 Signed-off-by: Gergely Szell (sethyx) --- res/layout/incall_touch_ui.xml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/res/layout/incall_touch_ui.xml b/res/layout/incall_touch_ui.xml index cbcccdef..0804ce97 100644 --- a/res/layout/incall_touch_ui.xml +++ b/res/layout/incall_touch_ui.xml @@ -204,15 +204,23 @@ don't have an icon in the downward direction so the whole bottom area of this widget is just wasted space. --> - + + + From 9d44aa59f9fa7f66696dce6e1588e2c08b2685b5 Mon Sep 17 00:00:00 2001 From: rdgate Date: Mon, 28 Jan 2013 14:31:17 +0900 Subject: [PATCH 22/24] Updated Japanese translations Change-Id: Ia95d1ebcb8dcb359cc686cefc1cac8a4c20d57b8 Signed-off-by: rdgate --- res/values-ja/strings.xml | 34 ++++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 10 deletions(-) diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml index 0c8c11aa..b188220c 100644 --- a/res/values-ja/strings.xml +++ b/res/values-ja/strings.xml @@ -166,8 +166,13 @@ "優先ネットワークモード: CDMA" "優先ネットワークモード: CDMA/EV-DO" "優先ネットワークモード: CDMAのみ" - "優先ネットワークモード: EvDoのみ" + "優先ネットワークモード: EV-DOのみ" "優先ネットワークモード: LTE/CDMA" + "優先ネットワークモード: LTE/CDMA/EV-DO" + 優先ネットワークモード: LTE/GSM/WCDMA + 優先ネットワークモード: LTE/CMDA/EV-DO/GSM/WCDMA + 優先ネットワークモード: LTE/WCDMA + "LTE/CDMA" "EV-DOのみ" @@ -179,8 +184,11 @@ "GSM/WCDMAを優先" - "LTE/CDMA" - "CDMA" + + LTE/CMDA/EV-DO/GSM/WCDMA + LTE/CDMA/EV-DO + LTE/CDMA + CDMA/EV-DO自動 "データ通信を有効にする" "モバイルネットワーク経由のデータアクセスを有効にする" @@ -330,6 +338,11 @@ "TTYモードの設定" "自動再試行" "自動再試行モードを有効にする" + 通話終了後に元の画面に戻る + 通話終了後に通話履歴画面を表示せずに元の画面に戻る + 横画面を有効 + 横画面モードを有効にする (自動回転有効時) + "連絡先を追加" "連絡先を編集" "連絡先を削除" @@ -504,6 +517,8 @@ "セットアップ" "<未設定>" "その他の通話設定" + ダイヤルパッド設定 + @null "%sで発信中" "連絡先の写真" "個別通話に切り替え" @@ -619,18 +634,17 @@ "使用しない" "着信音" + 着信バイブレーション "着信時のバイブレーション" "ダイヤルパッドのタッチ操作音" "着信音" - 着信バイブレーション - ダイヤルパッド設定 - @null - 通話終了後に元の画面に戻る - 通話終了後に通話履歴画面を表示せずに元の画面に戻る - 横画面を有効 - 横画面モードを有効にする (自動回転有効時) 国内データローミング 国内ローミング時にデータサービスに接続する 国内ローミング時にデータサービスに接続しない + + ノイズ抑制 + 通話ノイズを抑制する + + From 1cd377a928214773278a6be94e5ce7461abba924 Mon Sep 17 00:00:00 2001 From: Danesh M Date: Sun, 18 Mar 2012 20:41:01 -0400 Subject: [PATCH 23/24] Phone : Update reference to Apn Settings Related to : http://review.cyanogenmod.com/#change,13666 Change-Id: I2bdfc346815115bb19ba469a61ccca9ae4e036dd --- res/xml/gsm_umts_options.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/res/xml/gsm_umts_options.xml b/res/xml/gsm_umts_options.xml index afdd0d30..fd0b676d 100644 --- a/res/xml/gsm_umts_options.xml +++ b/res/xml/gsm_umts_options.xml @@ -24,7 +24,7 @@ + android:targetClass="com.android.settings.Settings$ApnSettingsActivity" /> From 5c3d82ceb2842b28b87205e77fe277c4506fad28 Mon Sep 17 00:00:00 2001 From: Kerem Date: Fri, 1 Feb 2013 21:26:42 +0200 Subject: [PATCH 24/24] Update res/values-tr/strings.xml Phone turkish update please --- res/values-tr/strings.xml | 1186 ++++++++++++++++++------------------- 1 file changed, 564 insertions(+), 622 deletions(-) diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml index 7f014a83..583eaa79 100644 --- a/res/values-tr/strings.xml +++ b/res/values-tr/strings.xml @@ -1,625 +1,567 @@ - - - - - "Mobil Veriler" - "Telefon" - "Acil Durum Çeviricisi" - "Telefon" - "SAN listesi" - "Bilinmiyor" - "Özel numara" - "Ankesörlü telefon" - "Beklemede" - "Hat meşgul" - "Ağ meşgul" - "Yanıt yok, zaman aşımı oluştu" - "Sunucuya ulaşılamıyor" - "Numaraya ulaşılamıyor" - "Hatalı kullanıcı adı veya şifre" - "Çağrı, ağın dışından yapıldı" - "Sunucu hatası. Daha sonra tekrar deneyin." - "Sinyal yok" - "ACM sınırı aşıldı" - "Radyo kapalı" - "SIM kart yok veya SIM hatası" - "Hizmet alanı dışında" - "Giden çağrılar SAN tarafından kısıtlandı." - "Çağrı engelleme açıkken arama yapamazsınız" - "Tüm çağrılar erişim denetimi tarafından kısıtlandı." - "Acil durum çağrıları erişim denetimi tarafından kısıtlandı." - "Normal çağrılar erişim denetimi tarafından kısıtlanmış." - "Geçersiz numara" - "Konferans görüşmesi" - "Çağrı istemeden sonlandırıldı." - "Tamam" - "MMI kodu başlatıldı" - "USSD kodu çalışıyor…" - "MMI kodu iptal edildi" - "İptal" - "Konferans görüşmesini yönet" - "Hoparlör" - "Mobil cihaz kulaklığı" - "Kablolu kulaklık" - "Bluetooth" - "Şu zil sesleri gönderilsin mi?"\n - "Sayı tonları gönderiliyor"\n - "Gönder" - "Evet" - "Hayır" - "Joker karakteri şununla değiştir:" - "Eksik sesli mesaj numarası" - "SIM kartta depolanan sesli mesaj numarası yok." - "Numara ekle" - "SIM kartınızın engellemesi kaldırıldı. Telefonunuzun kilidi açılıyor..." - "SIM ağı kilit açma PIN kodu" - "Kilit Aç" - "Kapat" - "Ağ kilidini açma isteği yapılıyor..." - "Ağ kilidi açma isteği başarısız." - "Ağ kilidi açılamadı." - "GSM çağrı ayarları" - "CDMA çağrı ayarları" - "Erişim Noktası Adları" - "Ağ ayarları" - "Sesli mesaj" - "VM:" - "Ağ operatörleri" - "Çağrı ayarları" - "Ek ayarlar" - "Yalnızca GSM çağrısı ek ayarları" - "Ek CDMA çağrı ayarları" - "Yalnızca CDMA çağrısı ek ayarları" - "Ağ hizmeti ayarları" - "Arayan Kimliği" - "Ayarlar yükleniyor..." - "Giden çağrılarda numara gizli" - "Giden çağrılarda numara görüntüleniyor" - "Giden çağrılarda numaramı görüntülemek için varsayılan operatör ayarlarını kullan" - "Çağrı bekletme" - "Bir çağrı sırasında, gelen çağrıları bana bildir" - "Bir çağrı sırasında, gelen çağrıları bana bildir" - "Çağrı yönlendirme ayarları" - "Çağrı yönlendirme" - "Her zaman yönlendir" - "Daima bu numarayı kullan" - "Tüm çağrılar yönlendiriliyor" - "Tüm çağrılar şuraya yönlendiriliyor: {0}" - "Numara kullanılamıyor" - "Devre dışı" - "Meşgul olduğunda yönlendir" - "Meşgulken kullanılacak numara" - "Şuraya yönlendiriliyor: {0}" - "Devre dışı" - "Operatörünüz, telefonunuz meşgul olduğunda çağrı yönlendirmenin devre dışı bırakılmasını desteklemiyor." - "Yanıtlanmadığında yönlendir" - "Yanıtlanmadığında kullanılacak numara" - "Şuraya yönlendiriliyor: {0}" - "Devre dışı" - "Operatörünüz, telefonunuz yanıt vermediğinde çağrı yönlendirmenin devre dışı bırakılmasını desteklemiyor." - "Ulaşılamadığında yönlendir" - "Ulaşılamadığında kullanılacak numara" - "Şuraya yönlendiriliyor: {0}" - "Devre dışı" - "Operatörünüz, telefonunuza ulaşılamadığında çağrı yönlendirmenin devre dışı bırakılmasını desteklemiyor." - "Çağrı ayarları" - "Çağrı ayarları hatası" - "Ayarlar okunuyor..." - "Ayarlar güncelleniyor..." - "Ayarlar geri alınıyor..." - "Ağdan beklenmeyen yanıt." - "Ağ veya SIM kart hatası." - "Telefon uygulamanızın Sabit Arama Numaraları ayarı açık. Bu nedenle çağrıyla ilgili bazı özellikler çalışmıyor." - "Bu ayarları görüntülemeden önce radyoyu açın." - "Tamam" - "Etkinleştir" - "Devre Dışı Bırak" - "Güncelle" - - "Ağ varsayılanı" - "Numarayı gizle" - "Numarayı göster" - - "Sesli mesaj numarası değiştirildi." - "Sesli mesaj numarası değiştirilemedi."\n"Bu sorun devam ederse operatörünüzle bağlantı kurun." - "Yönlendirme numarası değiştirilemedi."\n"Bu sorun devam ederse operatörünüzle bağlantı kurun." - "Mevcut yönlendirme numarası ayarları alınıp kaydedilemedi."\n"Yine de yeni sağlayıcıya geçilsin mi?" - "Hiçbir değişiklik yapılmadı." - "Sesli mesaj hizmetini seç" - "Operatörüm" - "Mobil ağ ayarları" - "Kullanılabilir ağlar" - "Aranıyor..." - "Hiçbir ağ bulunamadı." - "Ağları ara" - "Ağlar aranırken hata oluştu." - "%s ağına kaydediliyor..." - "SIM kartınız bu ağa bağlanmaya izin vermiyor." - "Şu an bu ağa bağlanılamıyor. Daha sonra tekrar deneyin." - "Ağa kaydedildi." - "Bir ağ operatörü seçin" - "Kullanılabilen tüm ağları ara" - "Otomatik olarak seç" - "Tercih edilen ağı otomatik olarak seç" - "Otomatik kayıt..." - "Ağ Modu" - "Ağın çalışma modunu değiştir" - "Tercih edilen ağ modu" - "Tercih edilen ağ modu: WCDMA tercih edilir" - "Tercih edilen ağ modu: Yalnızca GSM" - "Tercih edilen ağ modu: Yalnızca WCDMA" - "Tercih edilen ağ modu: GSM / WCDMA" - "Tercih edilen ağ modu: CDMA" - "Tercih edilen ağ modu: CDMA / EvDo" - "Tercih edilen ağ modu: Yalnızca CDMA" - "Tercih edilen ağ modu: Yalnızca EvDo" - "Tercih edilen ağ modu: LTE / CDMA" - - "LTE/CDMA" - "Yalnızca EvDo" - "EvDo olmadan CDMA" - "CDMA/EvDo otomatik" - "GSM/WCDMA otomatik" - "Yalnızca WCDMA" - "Yalnızca GSM" - "GSM/WCDMA tercih edilen" - - - "LTE/CDMA" - "CDMA" - - "Veri etkin" - "Mobil ağ üzerinden veri erişimini etkinleştir" - "Veri dolaşımı" - "Dolaşırken veri hizmetlerine bağlan" - "Dolaşırken veri hizmetlerine bağlan" - "Veri dolaşımı kapalıyken ev ağınızdan ayrıldığınız için veri bağlantısını kaybettiniz." - "Veri dolaşımına izin verilsin mi? Kayda değer dolaşım ücretleri ödeyebilirsiniz!" - "GSM/UMTS Seçenekleri" - "CDMA Seçenekleri" - "Veri kullanımı" - "Geçerli dönemde kullanılan veri" - "Veri kullanım dönemi" - "Veri hızı politikası" - "Daha fazla bilgi edinin" - "%1$s%2$d) / %3$s dönem maksimumu"\n"Bir sonraki dönem %4$d gün sonra başlıyor (%5$s)" - "Maksimum dönem %1$s%2$d) / %3$s" - "Maksimum değer %1$s aşıldı"\n"Veri hızı %2$d Kb/s\'ye düşürüldü" - "Dönemin tamamlanan bölümü:٪ %1$d"\n"Bir sonraki dönem %2$d gün sonra başlıyor (%3$s)" - "Veri kullanım sınırı aşılırsa veri hızı %1$d Kb/s\'ye düşürülür" - "Operatörünüzün mobil ağ üzerinden veri kullanımı politikası hakkında daha fazla bilgi edinin" - "Hücre Yayını SMS\'i" - "Hücre Yayını SMS\'i" - "Hücre Yayını SMS\'si etkinleştirildi" - "Hücre Yayını SMS\'si devre dışı bırakıldı" - "Hücre Yayını SMS ayarları" - "Acil Durum Yayını" - "Acil Durum Yayını etkinleştirildi" - "Acil Durum Yayını devre dışı bırakıldı" - "İdari" - "İdari seçeneği etkinleştirildi" - "İdari seçeneği devre dışı bırakıldı" - "Bakım" - "Bakım etkinleştirildi" - "Bakım devre dışı bırakıldı" - "Genel Haberler" - "İşletme ve Finans Haberleri" - "Spor Haberleri" - "Eğlence Haberleri" - "Yerel" - "Yerel haberler etkinleştirildi" - "Yerel haberler devre dışı bırakıldı" - "Bölgesel" - "Bölgesel haberler etkinleştirildi" - "Bölgesel haberler devre dışı bırakıldı" - "Ulusal" - "Ulusal haberler etkinleştirildi" - "Ulusal haberler devre dışı bırakıldı" - "Uluslararası" - "Uluslararası haberler etkinleştirildi" - "Uluslararası haberler devre dışı bırakıldı" - "Dil" - "Haber dilini seçin" - - "İngilizce" - "Fransızca" - "İspanyolca" - "Japonca" - "Korece" - "Çince" - "İbranice" - - - "1" - "2" - "3" - "4" - "5" - "6" - "7" - - "Diller" - "Yerel Hava Durumu" - "Yerel Hava Durumu etkinleştirildi" - "Yerel Hava Durumu devre dışı bırakıldı" - "Bölge Trafik Raporları" - "Bölge Trafik Raporları etkinleştirildi" - "Bölge Trafik Raporları devre dışı bırakıldı" - "Yerel Havaalanı Uçuş Tarifeleri" - "Yerel Havaalanı Uçuş Tarifeleri etkinleştirildi" - "Yerel Havaalanı Uçuş Tarifeleri devre dışı bırakıldı" - "Restoranlar" - "Restoranlar etkinleştirildi" - "Restoranlar devre dışı bırakıldı" - "Konaklamalar" - "Konaklama etkinleştirildi" - "Konaklama devre dışı bırakıldı" - "Perakende Dizini" - "Perakende Dizini etkinleştirildi" - "Perakende Dizini devre dışı bırakıldı" - "Reklamlar" - "Reklamlar etkinleştirildi" - "Reklamlar devre dışı bırakıldı" - "Hisse Senetleri" - "Hisse Senetleri etkinleştirildi" - "Hisse Senetleri devre dışı bırakıldı" - "İş İmkanları" - "İş İmkanları etkinleştirildi" - "İş İmkanları devre dışı bırakıldı" - "Tıp, Sağlık ve Hastane" - "Tıp, Sağlık ve Hastane seçenekleri etkinleştirildi" - "Tıp, Sağlık ve Hastane seçeneği devre dışı bırakıldı" - "Teknoloji Haberleri" - "Teknoloji Haberleri etkinleştirildi" - "Teknoloji Haberleri devre dışı bırakıldı" - "Çoklu kategori" - "Çoklu kategori etkinleştirildi" - "Çoklu kategori devre dışı bırakıldı" - "Yalnızca 2G ağlarını kullan" - "Pil tasarrufu sağlar" - "Sistem seç" - "CDMA dolaşım modunu değiştir" - "Sistem seçin" - - "Yalnızca ev" - "Otomatik" - - "CDMA aboneliği" - "RUIM/SIM ve NV arasında değiştir" - "abonelik" - - "RUIM/SIM" - "NV" - - - "0" - "1" - - "Cihazı etkinleştir" - "Veri hizmetini ayarla" - "Sabit Arama Numaraları" - "SAN listesi" - "SAN etkinleştirme" - "Sabit Arama Numaraları etkin" - "Sabit Arama Numaraları devre dışı" - "SAN\'yi etkinleştir" - "SAN\'yi devre dışı bırak" - "PIN2 kodunu değiştir" - "SAN\'yi devre dışı bırak" - "SAN\'yi etkinleştir" - "Sabit Arama Numaralarını Yönet" - "SAN erişimi için PIN kodunu değiştir" - "Telefon numarası listesini yönet" - "Ses gizliliği" - "Gelişmiş gizlilik modunu etkinleştir" - "TTY modu" - "TTY modunu ayarla" - "Otomatik yeniden deneme" - "Otomatik Yeniden Deneme modunu etkinleştir" - "Kişi ekle" - "Kişiyi düzenle" - "Kişiyi sil" - "PIN2\'yi yazın" - "Ad" - "Numara" - "Kaydet" - "Sabit arama numarası ekle" - "Sabit arama numarası ekleniyor..." - "Sabit arama numarası eklendi." - "Sabit arama numarasını düzenle" - "Sabit arama numarası güncelleniyor..." - "Sabit arama numarası güncellendi." - "Sabit arama numarasını sil" - "Sabit arama numarası siliniyor..." - "Sabit arama numarası silindi." - "Yanlış PIN girdiğiniz için FDN güncellenmedi." - "Sayı 20 basamaktan uzun olamayacağından FDN güncellenmedi." - "FDN güncellenmedi. PIN2 doğru değildi veya telefon numarası reddedildi." - "SIM karttan okunuyor..." - "SIM kartınızda hiçbir kişi yok." - "İçe aktarılacak kişileri seçin" - "Kişileri SIM karttan içe aktarmak için, önce Uçak modunu kapatın." - "SIM PIN Kodunu Etkinleştir/Devre Dışı Bırak" - "SIM PIN Kodunu Değiştir" - "SIM PIN kodu:" - "Eski PIN" - "Yeni PIN" - "Yeni PIN kodunu doğrula" - "Yazdığınız eski PIN doğru değil. Tekrar deneyin." - "Yazdığınız PIN\'ler eşleşmiyor. Tekrar deneyin." - "4 ila 8 haneli bir PIN yazın." - "SIM PIN kodunu devre dışı bırak" - "SIM PIN Kodunu Etkinleştir" - "Lütfen bekleyin..." - "SIM PIN kodu etkin." - "SIM PIN kodu devre dışı." - "Yazdığınız PIN hatalı." - "SIM PIN kodu başarıyla değiştirildi." - "Şifre hatalı, SIM kilitlendi! PUK2 isteniyor." - "PIN2" - "Eski PIN2" - "Yeni PIN2" - "Yeni PIN2 kodunu doğrula" - "Yazdığınız PUK2 doğru değil. Tekrar deneyin." - "Yazdığınız eski PIN2 doğru değil. Tekrar deneyin." - "Yazdığınız PIN2 kodları eşleşmiyor. Tekrar deneyin." - "4 ila 8 haneli bir PIN2 kodu yazın." - "8 haneli bir PUK2 yazın." - "PIN2 başarıyla değiştirildi." - "PUK2 kodunu yazın" - "Şifre hatalı. PIN2 kodunu değiştirin ve tekrar deneyin." - "Şifre hatalı, SIM kilitlendi! PUK2 isteniyor." - "Bitti" - "Konferans görüşmesi %s" - "Sesli mesaj numarası" - "Çevriliyor" - "Tekrar deniyor" - "Konferans görüşmesi" - "Gelen çağrı" - "Çağrı sonlandırıldı" - "Beklemede" - "Sonlandırılıyor" - "Çağrı halinde" - "Numaram: %s" - "Çevriliyor" - "Cevapsız çağrı" - "Cevapsız çağrılar" - "%s cevapsız çağrı" - "Cevapsız çağrı: %s" - "Devam eden çağrılar" - "Beklemede" - "Gelen çağrı" - "Yeni sesli mesaj" - "Yeni sesli mesaj (%d)" - "Çevir: %s" - "Sesli mesaj numarası bilinmiyor" - "Hizmet yok" - "Seçili ağ (%s) kullanılamıyor" - "Kapat" - "Geri ara" - "Mesaj gönder" - "Bir çağrı yapmak için öncelikle Uçak modunu kapatın." - "Ağda kayıtlı değil." - "Mobil ağ kullanılamıyor." - "Çağrı gönderilmedi. Geçerli numara girilmedi." - "Çağrı gönderilmedi." - "MMI dizisi başlatılıyor..." - "Desteklenmeyen hizmet." - "Çağrılar arasında geçiş yapılamıyor." - "Çağrı ayrılamıyor." - "Çağrı aktarılamıyor." - "Çağrılar konferans görüşmesi olarak birleştirilemiyor." - "Çağrı reddedilemiyor." - "Çağrılar serbest bırakılamıyor." - "İnternet çağrısı" - "Acil durum çağrısı" - "Radyo açılıyor..." - "Hizmet alanı dışında, tekrar deneniyor..." - "Çağrı gönderilmedi, %s bir acil durum numarası değil!" - "Çağrı gönderilmedi. Bir acil durum numarası çevirin!" - "Çevirmek için klavyeyi kullan" - "Beklet" - "Sonlandır" - "Tuş takımı" - "Sesi Kapat" - "Çağrı ekle" - "Çağrıları birleştir" - "Değiştir" - "Aramaları yönet" - "Konferansı yönet" - "Ses" - "İçe aktar" - "Tümünü içe aktar" - "SIM kişileri içe aktarılıyor" - "Kişilerden içe aktar" - "İşitme cihazları" - "İşitme cihazı uyumluluğunu aç" - - "TTY Kapalı" - "TTY Tam" - "TTY HCO" - "TTY VCO" - - "DTMF tonları" - "DTMF seslerinin uzunluğunu ayarla" - - "Normal" - "Uzun" - - "Ağ mesajı" - "Telefonunuzu aktive edin" - "Telefon hizmetinizin aktive edilmesi için özel bir çağrı yapılması gerekiyor. "\n\n"“Aktive Et”e bastıktan sonra, telefonunuzun aktive edilmesi için sağlanan talimatları dinleyin." - "Etkinleştirme atlansın mı?" - "Etkinleştirmeyi atlarsanız, arama yapamaz veya mobil veri ağlarına bağlanamazsınız (yine de Kablosuz ağlara bağlanabilirsiniz). Telefonunuzu etkinleştirinceye kadar, telefonu her açışınızda ürünü etkinleştirip etkinleştirmeyeceğiniz sorulur." - "Atla" - "Etkinleştir" - "Telefon etkinleştirildi." - "Aktivasyon sorunu" - "Etkinleştirmenin tamamlandığını duyuncaya kadar söylenen talimatları izleyin." - "Hoparlör" - "Telefonunuz programlanırken lütfen bekleyin." - "Programlama başarısız" - "Telefonunuz şimdi aktive edildi. Hizmetin başlaması 15 dakika sürebilir." - "Telefonunuz etkinleştirilemedi. "\n"Daha iyi çeken bir yer (pencere kenarı veya dış mekan) bulmanız gerekebilir. "\n\n"Tekrar deneyin veya daha fazla seçenek için müşteri hizmetlerini arayın." - "AŞIRI SPC HATASI" - "Geri" - "Tekrar dene" - "İleri" - "EcmExitDialog" - "Acil Geri Arama Moduna Girildi" - "Acil Geri Arama Modu" - "Veri bağlantısı devre dışı bırakıldı" - - "%s dakika boyunca veri bağlantısı yok" - "%s dakika boyunca veri bağlantısı yok" - - - "Telefon %s dakika boyunca Acil Geri Arama modunda olacaktır. Bu moddayken, veri bağlantısı kullanan uygulamalar kullanılamaz. Şimdi çıkmak istiyor musunuz?" - "Telefon %s dakika boyunca Acil Geri Arama modunda olacaktır. Bu moddayken, veri bağlantısı kullanan uygulamalar kullanılamaz. Şimdi çıkmak istiyor musunuz?" - - - "Seçilen işlem Acil Geri Arama modunda kullanılamaz. Telefon %s dakika boyunca bu modda kalacak. Şimdi çıkmak istiyor musunuz?" - "Seçilen işlem Acil Geri Arama modunda kullanılamaz. Telefon %s dakika boyunca bu modda kalacak. Şimdi çıkmak istiyor musunuz?" - - "Seçilen işlem, acil durum çağrısında kullanılamaz." - "Acil Geri Arama Modundan çıkılıyor" - "Evet" - "Hayır" - "Kapat" - "Hizmet" - "Kurulum" - "<Ayarlanmadı>" - "Diğer çağrı ayarları" - "%s üzerinden çağrı yapılıyor" - "kişi fotoğrafı" - "özele git" - "kişi seçin" - "İnternet üzerinden çağrı ayarları" - "İnternet çağrısı (SIP) hesapları" - "Hesaplar" - "Gelen çağrıları al" - "Pil ömrünü kısaltır" - "İnternet çağrısını kullan" - "İnternet çağrısı kullan (yalnızca kablosuz)" - "Veri ağı uygun durumdayken yapılan tüm çağrılar için" - "Yalnızca İnternet numaraları için" - "Her çağrı için sor" - "Tüm çağrılar için" - "Çağrı yap" - "İnternet çağrısı hesabını kullan:" - "Her zaman İnternet çağrıları yapmak için kullan" - "Varsayılan olarak hangi İnternet çağrısı hesabının kullanılacağını Telefon > Ayarlar > İnternet çağrısı ayarları > Hesaplar ekranını kullanarak değiştirebilirsiniz." - "Cep telefonu çağrısı" - "İnternet çağrısı" - "İnternet çağrısı hesabı yok" - "Bu telefonda hiç İnternet çağrısı hesabı yok. Şimdi eklemek ister misiniz?" - "Ekle" - "Hesap ekle" - "Hesabı kaldır" - "SIP hesapları" - "Hesap kaydediliyor..." - "Hesap kaldırılıyor..." - "Kaydet" - "Sil" - "Profili kapat" - "Tamam" - "Kapat" - "Birincil hesap. %s" - "Durum denetleniyor..." - "Kayıt olunuyor..." - "Denemeye devam ediliyor..." - "Çağrıları almıyor." - "İnternet bağlantısı olmadığı için hesap kaydı durduruldu." - "Kablosuz bağlantı olmadığından hesap kayıt işlemi durduruldu." - "Hesap kaydı başarısız oldu." - "Çağrıları alıyor." - "Hesap kaydı başarısız oldu: (%s); daha sonra tekrar denenecek" - "Hesap kaydı başarısız oldu: Yanlış kullanıcı adı veya şifre." - "Hesap kaydı başarısız oldu: Sunucu adını kontrol edin." - "Bu hesap şu anda %s uygulaması tarafından kullanılıyor." - "SIP hesabı ayrıntıları" - "SIP hesabı ayrıntıları" - "Sunucu" - "Kullanıcı adı" - "Şifre" - "Görüntülenen ad" - "Giden proxy adresi" - "Bağlantı noktası numarası" - "Aktarım türü" - "Canlı tutma mesajı gönder" - "Birincil hesap olarak ayarla" - "Giden çağrılar için kullanılır" - "İsteğe bağlı ayarlar" - "Kimlik doğrulama kullanıcı adı" - "Kimlik doğrulama için kullanılan kullanıcı adı" - "<Ayarlanmadı>" - "<Kullanıcı adıyla aynı>" - "<İsteğe bağlı>" - "▷ Tümünü göstermek için dokunun" - "▽ Tümünü gizlemek için dokunun" - "%s gerekli, bu alan boş bırakılamaz." - "Bağlantı noktası numarası 1000 ile 65534 arasında olmalıdır." - "İnternet bağlantısı yok" - "Kablosuz bağlantı yok" - "İnternet çağrısı yapmak için öncelikle İnternet bağlantınızı denetleyin." - "İnternet çağrıları için bir Kablosuz ağa bağlı olmalısınız (Kablosuz ve Ağ ayarlarını kullanın)." - "İnternet çağrısı desteklenmiyor" - "Otomatik" - "Her zaman gönder" - "Sesli arama desteklenmiyor" - "Şimdi konuşamam. Ne oldu?" - "Seni hemen geri arayacağım." - "Seni daha sonra ararım." - "Şimdi konuşamam. Daha sonra arar mısın?" - "Özel mesaj" - "Hızlı yanıtlar" - "Hızlı yanıtları düzenle" - - "Hızlı yanıt" - "Mesaj, %s numaralı telefona gönderildi." - "bir" - "iki" - "üç" - "dört" - "beş" - "altı" - "yedi" - "sekiz" - "dokuz" - "yıldız" - "sıfır" - "kare" - "çevir" - "geri tuşu" - "Hoparlör etkin." - "Çağrı sesi kapatıldı." - "Yanıtla" - "SMS gönder" - "Reddet" - "Titreşim" - "Titreşim" - "Zil sesi" - - "Her zaman" - "Yalnızca sessizken" - "Hiçbir zaman" - - "Telefon zil sesi" - "Çalarken titret" - "Tuşlara basınca ses çıksın" - "Zil sesi" +Tekrar deneyin veya daha fazla seçenek için müşteri hizmetlerini arayın." + AŞIRI SPC HATASI + Geri + Tekrar dene + İleri + EcmExitDialog + Acil Geri Arama Moduna Girildi + Acil Geri Arama Modu + Veri bağlantısı devre dışı bırakıldı + Seçilen işlem, acil durum çağrısında kullanılamaz. + Acil Geri Arama Modundan çıkılıyor + Evet + Hayır + Kapat + Hizmet + Kurulum + <Ayarlanmadı> + Diğer çağrı ayarları + Arama tuşu ayarları + Arama tuşları için ayarlar + %s üzerinden çağrı yapılıyor + kişi fotoğrafı + özele git + kişi seçin + İnternet üzerinden çağrı ayarları + İnternet çağrısı (SIP) hesapları + Hesaplar + Gelen çağrıları al + Pil ömrünü kısaltır + İnternet çağrısını kullan + İnternet çağrısı kullan (yalnızca kablosuz) + Veri ağı uygun durumdayken yapılan tüm çağrılar için + Yalnızca İnternet numaraları için + Her çağrı için sor + Tüm çağrılar için + Çağrı yap + İnternet çağrısı hesabını kullan: + Her zaman İnternet çağrıları yapmak için kullan + Varsayılan olarak hangi İnternet çağrısı hesabının kullanılacağını Telefon > Ayarlar > İnternet çağrısı ayarları > Hesaplar ekranını kullanarak değiştirebilirsiniz. + Cep telefonu çağrısı + İnternet çağrısı + İnternet çağrısı hesabı yok + Bu telefonda hiç İnternet çağrısı hesabı yok. Şimdi eklemek ister misiniz? + Ekle + Hesap ekle + Hesabı kaldır + SIP hesapları + Hesap kaydediliyor... + Hesap kaldırılıyor... + Kaydet + Sil + Profili kapat + Tamam + Kapat + Birincil hesap. %s + Durum denetleniyor... + Kayıt olunuyor... + Denemeye devam ediliyor... + Çağrıları almıyor. + İnternet bağlantısı olmadığı için hesap kaydı durduruldu. + Kablosuz bağlantı olmadığından hesap kayıt işlemi durduruldu. + Hesap kaydı başarısız oldu. + Çağrıları alıyor. + Hesap kaydı başarısız oldu: (%s); daha sonra tekrar denenecek + Hesap kaydı başarısız oldu: Yanlış kullanıcı adı veya şifre. + Hesap kaydı başarısız oldu: Sunucu adını kontrol edin. + Bu hesap şu anda %s uygulaması tarafından kullanılıyor. + SIP hesabı ayrıntıları + SIP hesabı ayrıntıları + Sunucu + Kullanıcı adı + Şifre + Görüntülenen ad + Giden proxy adresi + Bağlantı noktası numarası + Aktarım türü + Canlı tutma mesajı gönder + Birincil hesap olarak ayarla + Giden çağrılar için kullanılır + İsteğe bağlı ayarlar + Kimlik doğrulama kullanıcı adı + Kimlik doğrulama için kullanılan kullanıcı adı + <Ayarlanmadı> + <Kullanıcı adıyla aynı> + <İsteğe bağlı> + ▷ Tümünü göstermek için dokunun + ▽ Tümünü gizlemek için dokunun + %s gerekli, bu alan boş bırakılamaz. + Bağlantı noktası numarası 1000 ile 65534 arasında olmalıdır. + İnternet bağlantısı yok + Kablosuz bağlantı yok + İnternet çağrısı yapmak için öncelikle İnternet bağlantınızı denetleyin. + İnternet çağrıları için bir Kablosuz ağa bağlı olmalısınız (Kablosuz ve Ağ ayarlarını kullanın). + İnternet çağrısı desteklenmiyor + Otomatik + Her zaman gönder + Sesli arama desteklenmiyor + Şimdi konuşamam. Ne oldu? + Seni hemen geri arayacağım. + Seni daha sonra ararım. + Şimdi konuşamam. Daha sonra arar mısın? + Özel mesaj + Hızlı yanıtlar + Hızlı yanıtları düzenle + + Hızlı yanıt + Mesaj, %s numaralı telefona gönderildi. + bir + iki + üç + dört + beş + altı + yedi + sekiz + dokuz + yıldız + sıfır + kare + çevir + geri tuşu + Hoparlör etkin. + Çağrı sesi kapatıldı. + Yanıtla + SMS gönder + Reddet + Titreşim + Titreşim + Zil sesi + asla + Telefon zil sesi + Telefon titreşimi + Çalarken titret + Tuşlara basınca ses çıksın + Zil sesi + Veri dolaşımı + Dolaşım esnasında veri hizmetine bağlan + Dolaşım esnasında veri hizmetine bağlanma + Gelişmiş Ayarlar + Cevaplandığında Titret + Giden arama yanıtlandığında titrer + Her 60 saniyede bir Titret + Yapılan görüşmeler sırasında dakikayı belirtmek için her 60 saniyede bir titrer + Kapandığında Titret + Görüşme sonlandığında titrer + Bekleyen çağrıda Titret + Bekleyen arama olduğunda titrer + Gürültü önleyici + Aramalar için gürültü önleyiciyi etkinleştirir