Merge "Remove LatinImeLogger and UsabilityStudyLogUtils"
This commit is contained in:
commit
aaf2bbf9c3
77 changed files with 17 additions and 964 deletions
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Invoertale"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Raak weer om te stoor"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Woordeboek beskikbaar"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Aktiveer gebruikerterugvoer"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Help om hierdie invoermetode-redigeerder te verbeter deur gebruikstatistiek en omvalverslae outomaties te stuur"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Sleutelbordtema"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Engels (VK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Engels (VS)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Aktiveer"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Nie nou nie"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Dieselfde invoerstyl bestaan reeds: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Bruikbaarheidstudie-modus"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Vertraging van sleutellangdruk"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Sleuteldruk se vibrasie-tydsduur"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Sleuteldruk se klankvolume"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"ቋንቋዎች አግቤት"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"ለማስቀመጥ እንደገና ንካ"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"መዝገበ ቃላት አለ"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"የተጠቃሚ ግብረ ምላሽ አንቃ"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"አጠቃቀም ስታስቲክስ እና የብልሽት ሪፖርቶችን በራስ-ሰር በመላክ ይህን ግቤት ስልት አርታዒ እንዲሻሻል ያግዙ።"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"የቁልፍ ሰሌዳ ገጽታ"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"እንግሊዘኛ (የታላቋ ብሪታንያ)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"እንግሊዘኛ (ዩ.ኤስ)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"አንቃ"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"አሁን አልፈልግም"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"ተመሳሳዩ የግብዓት ቅጥ አስቀድሞ አለ፦ <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"የተገልጋይነት ጥናት ሁነታ"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"የሰሌዳ ቁልፍ ጠቅታ በመጫን መዘግየት"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"የቁልፍ ጭነት ንዝረት ርዝመት"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"የቁልፍ ጭነት ድምጽ መጠን"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"لغات الإدخال"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"المس مرة أخرى للحفظ"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"القاموس متاح"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"تمكين ملاحظات المستخدم"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"المساعدة في تحسين محرر أسلوب الإدخال هذا من خلال إرسال إحصاءات الاستخدام وتقارير الأعطال تلقائيًا"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"مظهر لوحة المفاتيح"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"الإنجليزية (المملكة المتحدة)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"الإنجليزية (الولايات المتحدة)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"تمكين"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"ليس الآن"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"نمط الإدخال ذاته موجود من قبل: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"وضع سهولة الاستخدام"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"تأخير الضغط الطويل للمفاتيح"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"مدة اهتزاز الضغط على المفاتيح"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"مستوى صوت الضغط على المفاتيح"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Daxiletmə dilləri"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Yadda saxlamaq üçün yenidən toxunun"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Lüğət mövcuddur"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"İstifadəçi əks əlaqəsini aktiv et"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"İstifadə statistikası və xəta haqqında hesabatları avtomatik göndərməklə daxiletmə metodu redaktəsini təkmilləşdirməyə kömək edin."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Klaviatura teması"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"İngilis (BK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"İngilis (ABŞ)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Aktiv et"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"İndi yox"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Eyni daxiletmə üslubu artıq mövcuddur: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Rahat işləmə rejimi"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Klavişi uzun müddət basmada gecikmə"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Vibrasiyalı klikləmə müddəti"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Səsli klikləmə səsi"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Езици за въвеждане"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Докоснете отново, за да запазите"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Има достъп до речник"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Активиране на отзивите от потребителите"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Помогнете за подобряването на този редактор за въвеждане чрез автоматично изпращане на статистически данни за употребата и сигнали за сривове"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Тема на клавиатурата"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"английски (Великобритания)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"английски (САЩ)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Активиране"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Не сега"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Същият стил на въвеждане вече съществува: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Режим за изучаване на използваемостта"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Забавяне при продълж. натискане"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Продълж. на вибриране при натискане"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Сила на звука при натиск. на клавиш"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Idiomes d\'introducció"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Torna a tocar per desar"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Diccionari disponible"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Activa els comentaris de l\'usuari"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Ajuda a millorar aquest editor de mètode d\'introducció de text mitjançant l\'enviament d\'estadístiques d\'ús i d\'informes d\'error."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema del teclat"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Anglès (Regne Unit)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Anglès (EUA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Activa"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ara no"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Ja existeix aquest estil d\'entrada: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Mode d\'estudi d\'usabilitat"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Retard en mantenir premut"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Durada vibració en prémer"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Volum del so en prémer tecles"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Vstupní jazyky"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Opětovným dotykem provedete uložení"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Slovník k dispozici"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Aktivovat zasílání statistik užívání a zpráv o selhání"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Pomozte nám vylepšit tento editor pro zadávání dat automatickým zasíláním statistik využití a zpráv o selhání do Googlu."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Motiv klávesnice"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"angličtina (Velká Británie)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"angličtina (USA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Povolit"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Teď ne"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Tento styl zadávání již existuje: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Režim studie použitelnosti"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Prodleva dlouhého stisknutí"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Délka vibrace u stisku klávesy"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Hlasitost stisknutí klávesy"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Inputsprog"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Tryk igen for at gemme"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Ordbog er tilgængelig"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Aktivér brugerfeedback"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Vær med til at forbedre dette redigeringsværktøj til indtastningsmetode ved automatisk at sende anvendelsesstatistikker og rapporter om nedbrud til Google."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tastaturtema"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Engelsk (Storbritannien)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Engelsk (USA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Aktivér"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ikke nu"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Denne inputstil findes allerede: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Tilstand for brugsstudie"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Forsinket langt tastetryk"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Vibrationstid ved tastetryk"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Lydstyrke ved tastetryk"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Eingabesprachen"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Zum Speichern erneut berühren"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Wörterbuch verfügbar"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Nutzer-Feedback aktivieren"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Tragen Sie zur Verbesserung dieses Eingabemethodeneditors bei, indem Sie automatisch Nutzungsstatistiken und Absturzberichte senden."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tastaturdesign"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Englisch (UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Englisch (USA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Aktivieren"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Später"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Der gleiche Eingabestil ist bereits vorhanden: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Studie zur Benutzerfreundlichkeit"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Verzögerung für langes Drücken"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Vibrationsdauer bei Tastendruck"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Tonlautstärke bei Tastendruck"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Γλώσσες εισόδου"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Αγγίξτε ξανά για αποθήκευση"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Λεξικό διαθέσιμο"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Ενεργοποίηση σχολίων χρηστών"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Βοηθήστε μας να βελτιώσουμε αυτό το πρόγραμμα επεξεργασίας μεθόδου εισόδου, στέλνοντας αυτόματα στατιστικά στοιχεία και αναφορές σφαλμάτων."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Θέμα πληκτρολογίου"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Αγγλικά (Η.Β.)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Αγγλικά (Η.Π.Α)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Ενεργοποίηση"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Όχι τώρα"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Το ίδιο στυλ εισόδου υπάρχει ήδη: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Λειτουργία μελέτης χρηστικότητας"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Καθυστέρηση παρατεταμένου πατήματος πλήκτρου"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Διάρκεια δόνησης πατήμ. πλήκτ."</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Ένταση ήχου πατήματος πλήκτρου"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Input languages"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Touch again to save"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Dictionary available"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Enable user feedback"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Help improve this input method editor by automatically sending usage statistics and crash reports"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Keyboard theme"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"English (UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"English (US)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Enable"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Not now"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"The same input style already exists: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Usability study mode"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Key long press delay"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Keypress vibration duration"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Keypress sound volume"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Input languages"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Touch again to save"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Dictionary available"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Enable user feedback"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Help improve this input method editor by automatically sending usage statistics and crash reports"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Keyboard theme"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"English (UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"English (US)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Enable"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Not now"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"The same input style already exists: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Usability study mode"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Key long press delay"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Keypress vibration duration"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Keypress sound volume"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Idiomas de entrada"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Vuelve a tocar para guardar."</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Diccionario disponible"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Activar los comentarios del usuario"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Envíanos automáticamente las estadísticas de uso y los informes sobre fallos para ayudarnos a mejorar este editor de método de entrada de texto."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema del teclado"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Inglés (Reino Unido)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Inglés (EE.UU.)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Activar"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ahora no"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Ya existe el estilo de entrada <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>."</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Modo de estudio de usabilidad"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Demora de presión prolongada"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Durac. vibrac. al presionar"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Vol. sonido al presionar tecla"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Idiomas de introducción"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Toca otra vez para guardar"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Hay un diccionario disponible"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Habilitar comentarios de usuarios"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Ayuda a mejorar este editor de método de introducción de texto enviando estadísticas de uso e informes de error."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema de teclado"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"inglés (Reino Unido)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"inglés (EE.UU.)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Habilitar"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ahora no"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Ya existe el estilo de entrada <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>."</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Modo estudio de usabilidad"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Retraso de pulsación prolongada"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Duración vibración al pulsar"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Volumen sonido al pulsar tecla"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Sisestuskeeled"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Salvestamiseks puudutage uuesti"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Sõnastik saadaval"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Luba kasutaja tagasiside"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Aidake seda sisestusmeetodi redigeerijat parandada, saates automaatselt kasutusstatistikat ja krahhiaruandeid."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Klaviatuuri teema"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Inglise (UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Inglise (USA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Luba"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Mitte kohe"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Sama sisendstiil on juba olemas: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Kasutatavuse uurimisrežiim"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Pika klahvivajutuse viide"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Klahvivajutuse vibreerimise kestus"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Klahvivajutuse helitugevus"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"زبانهای ورودی"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"برای ذخیره دوباره لمس کنید"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"دیکشنری موجود است"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"فعال کردن بازخورد کاربر"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"با ارسال خودکار آمار استفاده و گزارشهای خرابی، به بهبود این ویرایشگر روش ورودی کمک کنید"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"طرح زمینه صفحهکلید"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"انگلیسی (بریتانیا)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"انگلیسی (امریکا)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"فعال کردن"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"الآن نه"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"سبک ورودی مشابهی در حال حاضر وجود دارد: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"حالت بررسی قابلیت استفاده"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"تأخیر فشار طولانی کلید"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"طول مدت لرزش در اثر فشردن کلید"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"میزان صدای فشردن کلید"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Syöttökielet"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Tallenna koskettamalla uudelleen"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Sanakirja saatavilla"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Ota käyttäjäpalaute käyttöön"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Auta parantamaan tätä syöttötavan muokkausohjelmaa lähettämällä automaattisesti käyttötietoja ja kaatumisraportteja."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Näppäimistöteema"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"englanti (Iso-Britannia)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"englanti (Yhdysvallat)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Ota käyttöön"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ei nyt"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Syöttötyyli on jo olemassa: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Käytettävyystutkimustila"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Pitkän painalluksen viive"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Painalluksen värinän kesto"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Näppäinpainalluksen äänenvoim."</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Langues de saisie"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Appuyer de nouveau pour enregistrer"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Dictionnaire disponible"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Autoriser les commentaires des utilisateurs"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Contribuer à l\'amélioration de cet éditeur du mode de saisie grâce à l\'envoi automatique de statistiques d\'utilisation et de rapports d\'erreur"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Thème du clavier"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Anglais (britannique)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Anglais (États-Unis)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Activer"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Pas maintenant"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Le style de saisie suivant existe déjà : <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>."</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Mode d\'étude de l\'utilisabilité"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Délai appui prolongé sur touche"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Durée vibration press. touche"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Volume pression de touche"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Langues de saisie"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Appuyer de nouveau pour enregistrer"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Dictionnaire disponible"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Autoriser les commentaires des utilisateurs"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Contribuer à l\'amélioration de cet éditeur du mode de saisie grâce à l\'envoi automatique de statistiques d\'utilisation et de rapports d\'erreur"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Thème du clavier"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Anglais (Royaume-Uni)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Anglais (États-Unis)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Activer"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Pas maintenant"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Le style de saisie suivant existe déjà : <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>."</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Mode d\'étude de l\'utilisabilité"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Délai appui prolongé sur touche"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Durée vibration press. touche"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Volume son pression de touche"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"इनपुट भाषाएं"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"सहेजने के लिए पुन: स्पर्श करें"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"शब्दकोश उपलब्ध है"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"उपयोगकर्ता फ़ीडबैक सक्षम करें"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"उपयोग के आंकड़े और क्रैश रिपोर्ट अपने आप भेजकर इस इनपुट पद्धति संपादक को बेहतर बनाने में सहायता करें."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"कीबोर्ड थीम"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"अंग्रेज़ी (यूके)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"अंग्रेज़ी (यूएस)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"सक्षम करें"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"अभी नहीं"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"ऐसी ही इनपुट शैली पहले से मौजूद है: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"उपयोगिता अध्ययन मोड"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"कुंजी को देर तक दबाने का विलंब"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"कुंजी-स्पर्श कंपन अवधि"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"कुंजी-स्पर्श ध्वनि आवाज़"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Jezici unosa"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Dodirnite ponovo za spremanje"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Rječnik je dostupan"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Omogući korisničke povratne informacije"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Pomozite u poboljšanju ovog uređivača načina unosa automatskim slanjem statistike upotrebe i izvješća o padu programa"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema tipkovnice"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Engleski (UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Engleski (SAD)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Omogući"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ne sada"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Već postoji isti stil unosa: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Način studije upotrebljivosti"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Odgoda dugog pritiska tipke"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Trajanje vibracije pritiska"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Glasnoća pritiska tipke"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Beviteli nyelvek"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Érintse meg újból a mentéshez"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Van elérhető szótár"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Felhasználói visszajelzés engedélyezése"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Segíthet a beviteli módszer szerkesztőjének javításában, ha engedélyezi a használati statisztikák és a hibajelentések automatikus elküldését."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Billentyűzettéma"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"angol (brit)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"angol (amerikai)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Engedélyezés"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Most nem"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Ugyanez a bemenetstílus már létezik: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Használhatósági teszt"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Hosszú nyomás késleltetése"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Gombnyomás rezgési időtartama"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Gombnyomás hangereje"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Մուտքագրման լեզուներ"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Պահպանելու համար կրկին հպեք"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Բառարանն առկա է"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Միացնել օգտվողի արձագանքը"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Օգնել բարելավել այս մուտքագրման եղանակի խմբագրիչը՝ ինքնուրույն ուղարկելով Google-ին օգտագործման վիճակագրությունն ու վթարների հաշվետվությունները:"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Ստեղնաշարի թեման"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Անգլերեն (ՄԹ)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Անգլերեն (ԱՄՆ)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Միացնել"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ոչ հիմա"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Մուտքագրման այսպիսի ոճ արդեն գոյություն ունի՝ <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Հարմարավետության ուսումնասիրության ռեժիմ"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Ստեղնի երկար սեղմման ուշացում"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Սեղմման թրթռոցի տևողություն"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Սեղմման ձայնի բարձրությունը"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Bahasa masukan"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Sentuh lagi untuk menyimpan"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Kamus yang tersedia"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Aktifkan masukan pengguna"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Bantu tingkatkan editor metode masukan dengan mengirim statistik penggunaan dan laporan kerusakan secara otomatis"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema keyboard"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Inggris (Inggris)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Inggris (AS)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Aktifkan"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Nanti saja"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Sudah ada gaya masukan yang sama: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Mode studi daya guna"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Penundaan tekan lama tombol"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Durasi getar saat tekan tombol"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Volume suara saat tekan tombol"</string>
|
||||
|
|
|
@ -139,9 +139,7 @@
|
|||
<skip />
|
||||
<!-- no translation found for has_dictionary (6071847973466625007) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_enable_log (6620424505072963557) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_description_log (7525225584555429211) -->
|
||||
<skip />
|
||||
<!-- no translation found for keyboard_layout (8451164783510487501) -->
|
||||
<skip />
|
||||
|
@ -197,7 +195,6 @@
|
|||
<skip />
|
||||
<!-- no translation found for custom_input_style_already_exists (8008728952215449707) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_usability_study_mode (1261130555134595254) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_key_longpress_timeout_settings (6102240298932897873) -->
|
||||
<skip />
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Lingue comandi"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Tocca di nuovo per salvare"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Dizionario disponibile"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Attiva commenti degli utenti"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Contribuisci a migliorare l\'editor del metodo di immissione inviando automaticamente statistiche sull\'utilizzo e rapporti sugli arresti anomali"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema della tastiera"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Inglese (UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Inglese (USA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Attiva"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Non ora"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Esiste già uno stile di inuput uguale: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Modalità Studio sull\'usabilità"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Ritardo pressione lunga tasti"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Durata vibraz. pressione tasto"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Volume audio a pressione tasto"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"שפות קלט"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"גע שוב כדי לשמור"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"מילון זמין"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"הפעל משוב ממשתמשים"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"עזור לשפר את עורך שיטת הקלט על ידי שליחה אוטומטית של סטטיסטיקת שימוש ודוחות קריסה."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"עיצוב מקלדת"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"אנגלית (בריטניה)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"אנגלית (ארה\"ב)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"הפעל"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"לא עכשיו"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"סגנון קלט זהה כבר קיים: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"מצב לחקירת שימושיות"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"השהיית לחיצה ארוכה על מקש"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"משך רטט של לחיצת מקש"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"עוצמת קול של לחיצת מקש"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"入力言語"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"保存するにはもう一度タップ"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"辞書を利用できます"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"ユーザーフィードバックを有効にする"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"IMEの機能向上のため、使用統計状況やクラッシュレポートをGoogleに自動送信します。"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"キーボードのテーマ"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"英語 (英国)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"英語 (米国)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"有効にする"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"後で行う"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"同じ入力スタイルが既に存在します: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"使いやすさの研究モード"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"キーの長押し時間"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"キー操作バイブの振動時間"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"キー操作音の音量"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"შეყვანის ენები"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"შეეხეთ ისევ შესანახად"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"ხელმისაწვდომია ლექსიკონი"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"მომხმარებლის უკუკავშირის ჩართვა"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"შეიტანეთ წვლილი შეყვანის ამ მეთოდის გაუმჯობესებაში — გააგზავნეთ მოხმარების სტატისტიკა და ავარიული გათიშვების ანგარიშები"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"კლავიატურის თემა"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"ინგლისური (გართ. სამ.)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"ინგლისური (აშშ)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"ჩართვა"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"ახლა არა"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"შეყვანის იგივე სტილი უკვე არსებობს: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"გამოყენებადობის კვლევის რეჟიმი"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"კლავიშზე გრძელი დაჭერის დაყოვნება"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"კლავიშზე დაჭერის ვიბრაციის ხანგრძლივობა"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"კლავიშზე დაჭერის ხმა"</string>
|
||||
|
|
|
@ -81,8 +81,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Енгізу тілдері"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Сақтау үшін қайта түртіңіз"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Сөздік қолжетімді"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Пайдаланушының кері байланысын қосу"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Қолданыс статистикасын және бұзылыс есептерін автоматты түрде жіберу арқылы осы енгізу әдісінің редакторын арттыруға көмектесу"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Пернетақта тақырыбы"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"ағылшын (ҰБ)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"ағылшын (АҚШ)"</string>
|
||||
|
@ -112,7 +110,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Қосу"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Қазір емес"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Бірдей енгізу стилі бұрыннан бар: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Қолайлылықты зерттеу режимі"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Пернені ұзақ басу кідірісі"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Пернені басқан кездегі діріл ұзақтығы"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Пернені басқан кездегі дыбыс деңгейі"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"បញ្ចូលភាសា"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"ប៉ះម្ដងទៀត ដើម្បីរក្សាទុក"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"មានវចនានុក្រម"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"បើកមតិត្រឡប់"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"ជំនួយធ្វើឲ្យប្រសើរឡើងនៃកម្មវិធីកែវិធីសាស្ត្របញ្ចូលដោយស្វ័យប្រវត្តិ ដោយផ្ញើស្ថិតិប្រើប្រាស់ និងរបាយការណ៍គាំង"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"រូបរាងក្ដារចុច"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"អង់គ្លេស (អង់គ្លេស)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"អង់គ្លេស (សហរដ្ឋអាមេរិក)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"បើក"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"មិនមែនឥឡូវ"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"មានរចនាប័ទ្មបញ្ចូលដូចគ្នាដូចហើយ៖ <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"របៀបការសិក្សាដែលអាចប្រើបាន"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"ពន្យារពេលចុចគ្រាប់ចុចឲ្យយូរ"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"ថិរវេលាញ័រពេលចុចគ្រាប់ចុច"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"កម្រិតសំឡេងពេលចុចគ្រាប់ចុច"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"입력 언어"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"저장하려면 다시 터치"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"사전 사용 가능"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"사용자 의견 사용"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"사용 통계 및 오류 보고서를 자동으로 전송하여 입력 방법 편집기의 개선에 도움을 줍니다."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"키보드 테마"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"영어(영국)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"영어(미국)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"사용"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"나중에"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"같은 입력 스타일이 다음과 같이 이미 존재합니다. <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"가용성 연구 모드"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"키 길게 누르기 지연"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"키를 누를 때 진동 시간"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"키를 누를 때 소리 볼륨"</string>
|
||||
|
|
|
@ -126,9 +126,7 @@
|
|||
<skip />
|
||||
<!-- no translation found for has_dictionary (6071847973466625007) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_enable_log (6620424505072963557) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_description_log (5827825607258246003) -->
|
||||
<skip />
|
||||
<!-- no translation found for keyboard_layout (8451164783510487501) -->
|
||||
<skip />
|
||||
|
@ -138,7 +136,6 @@
|
|||
<skip />
|
||||
<!-- no translation found for subtype_no_language_qwerty (2956121451616633133) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_usability_study_mode (1261130555134595254) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_keypress_vibration_duration_settings (1829950405285211668) -->
|
||||
<skip />
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"ພາສາການປ້ອນຂໍ້ມູນ"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"ກົດອີກຄັ້ງເພື່ອບັນທຶກ"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"ມີວັດຈະນານຸກົມ"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"ເປີດນຳໃຊ້ຄຳຕິຊົມຈາກຜູ່ໃຊ້"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"ຊ່ວຍເພີ່ມປະສິດທິພາບໂຕແກ້ໄຂການປ້ອນຂໍ້ມູນ ໂດຍການສົ່ງສະຖິຕິການນຳໃຊ້ ແລະການລາຍການຂໍ້ຜິດພາດໂດຍອັດຕະໂນມັດ"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"ສີສັນແປ້ນພິມ"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"ອັງກິດ (ສະຫະລາດຊະອານາຈັກ)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"ອັງກິດ (ສະຫະລັດຯ)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"ເປີດນຳໃຊ້"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"ບໍ່ແມ່ນຕອນນີ້"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"ຮູບແບບການປ້ອນຂໍ້ມູນທີ່ຄືກັນມີຢູ່ແລ້ວ: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"ໂໝດການສຶກສາ Usability"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"ໄລຍະເວລາຂອງການກົດປຸ່ມ"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"ໄລຍະເວລາຂອງການສັ່ນໃນການກົດປຸ່ມ"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"ລະດັບສຽງຂອງການກົດປຸ່ມ"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Įvesties kalbos"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Jei norite išsaugoti, palieskite dar kartą"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Žodynas galimas"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Įgalinti naudotojų atsiliepimus"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Padėkite patobulinti šią įvesties metodo redagavimo priemonę automatiškai siųsdami naudojimo statistiką ir strigčių ataskaitas"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Klaviatūros tema"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Anglų k. (JK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Anglų k. (JAV)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Įgalinti"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ne dabar"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Toks pat įvesties stilius jau yra: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Tinkamumo tyrimo režimas"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Klavišo ilgo paspaudimo delsa"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Vibrav. paspaudus mygt. trukmė"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Garso paspaudus mygt. garsumas"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Ievades valodas"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Pieskarieties vēlreiz, lai saglabātu."</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Ir pieejama vārdnīca."</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Iespējot lietotāju atsauksmes"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Palīdziet uzlabot šo ievades metodes redaktoru, automātiski nosūtot lietojuma statistiku un avāriju pārskatus."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tastatūras motīvs"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Angļu valoda (Lielbritānija)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Angļu valoda (ASV)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Iespējot"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Vēlāk"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Šāds ievades stils jau pastāv: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Lietojamības izpētes režīms"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Taustiņa ilgās nosp. noildze"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Taust. nosp. vibrācijas ilgums"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Taustiņu nosp. skaņas skaļums"</string>
|
||||
|
|
|
@ -139,9 +139,7 @@
|
|||
<skip />
|
||||
<!-- no translation found for has_dictionary (6071847973466625007) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_enable_log (6620424505072963557) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_description_log (7525225584555429211) -->
|
||||
<skip />
|
||||
<!-- no translation found for keyboard_layout (8451164783510487501) -->
|
||||
<skip />
|
||||
|
@ -197,7 +195,6 @@
|
|||
<skip />
|
||||
<!-- no translation found for custom_input_style_already_exists (8008728952215449707) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_usability_study_mode (1261130555134595254) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_key_longpress_timeout_settings (6102240298932897873) -->
|
||||
<skip />
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Оруулах хэл"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Хадгалахын тулд дахин хүрнэ үү"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Толь бичиг байна"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Хэрэглэгчийн санал хүсэлтийг идэвхжүүлэх"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Ашиглалтын статистик болон гацалтын репортуудыг автоматаар илгээснээр энэ оруулах арга засагчийг сайжруулахад туслаарай"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Гарын загвар"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Англи (ИБ)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Англи (АНУ)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Идэвхжүүлэх"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Одоо биш"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Ижилхэн оруулах загвар байна: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Ашиглалтын судалгааны горим"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Товч удаан дарах хугацааны тохиргоо"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Товч дарах чичиргээний хугацаа"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Товчны дууны хэмжээ"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Bahasa input"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Sentuh lagi untuk menyimpan"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Kamus tersedia"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Dayakan maklum balas pengguna"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Bantu memperbaik editor kaedah input ini dengan menghantar statistik penggunaan dan laporan ranap secara automatik"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema papan kekunci"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Bahasa Inggeris (UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Bahasa Inggeris (Australia)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Dayakan"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Bukan sekarang"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"The same input style already exists: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Mod kajian kebolehgunaan"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Kelewatan tekan lama kekunci"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Tempoh getaran tekan kekunci"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Kelantangan bunyi tekan kekunci"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Inndataspråk"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Trykk på nytt for å lagre"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Ordbok tilgjengelig"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Aktiver brukertilbakemelding"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Ved å sende bruksstatistikk og programstopprapporter til Google automatisk, hjelper du oss med å gjøre redigeringsfunksjonen for denne inndatametoden enda bedre."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tastaturtema"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Engelsk (Storbritannia)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Engelsk (USA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Aktiver"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ikke nå"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Inndatastilen finnes allerede: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Bruksstudiemodus"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Forsinkelse lange tastetrykk"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Vibrasjonstid ved tastetrykk"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Lydstyrke ved tastetrykk"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"इनपुट भाषाहरू"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"बचत गर्न पुनः छुनुहोस्"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"उपलब्ध शब्दकोश"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"प्रयोगकर्ता प्रतिक्रिया सक्षम पार्नुहोस्"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"स्वचालित रूपमा प्रयोग तथ्याङ्कहरू र क्यास रिपोर्टहरू पठाएर यस इनपुट विधि सम्पादकलाई सुधार्न सहयोग गर्नुहोस्।"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"किबोर्ड थिम"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"अंग्रेजी (युके)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"अंग्रेजी (युएस्)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"सक्षम पार्नुहोस्"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"अहिले होइन"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"यस्तो इनपुट शैली पहिले नै अवस्थित छ: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"प्रयोग अध्ययन मोड"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"कुञ्जी लामो थिचाइ ढिलाइ"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"कुञ्जी थिचाइ भाइब्रेसन अवधि"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"कुञ्जी थिचाइ आवाज भोल्युम"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Invoertalen"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Raak nogmaals aan om op te slaan"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Woordenboek beschikbaar"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Gebruikersfeedback inschakelen."</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Help deze invoermethode te verbeteren door automatisch gebruiksstatistieken en crashmeldingen te verzenden."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Toetsenbordthema"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Engels (GB)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Engels (VS)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Inschakelen"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Niet nu"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Dezelfde invoerstijl bestaat al: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Modus voor gebruiksvriendelijkheidsonderzoek"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Vertraging toets lang indrukkn"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Trilingsduur bij toetsgebruik"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Geluidsvolume bij toetsgebruik"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Języki wprowadzania"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Dotknij ponownie, aby zapisać"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Słownik dostępny"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Włącz przesyłanie opinii użytkownika"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Pomóż ulepszyć edytor wprowadzania tekstu, automatycznie wysyłając statystyki użycia i raporty o awariach."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Motyw klawiatury"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"angielski (Wielka Brytania)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"angielski (Stany Zjednoczone)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Włącz"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Nie teraz"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Taki styl wprowadzania już istnieje: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Tryb badania przydatności"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Opóźnienie przy długim naciśnięciu"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Wibracja przy naciśniętym klawiszu"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Głośność przy naciśniętym klawiszu"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Idiomas de introdução"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Toque novamente para guardar"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Dicionário disponível"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Ativar comentários do utilizador"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Envie automaticamente estatísticas de utilização e relatórios de falhas e ajude-nos a melhorar este editor do método de introdução."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema do teclado"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Inglês (RU)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Inglês (EUA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Ativar"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Agora não"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Já existe o mesmo estilo de introdução: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Modo de estudo da capacidade de utilização"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Atraso ao manter tecla premida"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Duração vibr. ao premir teclas"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Volume do som ao premir teclas"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Idiomas de entrada"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Toque novamente para salvar"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Dicionário disponível"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Ativar comentário do usuário"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Ajude a melhorar este editor de método de entrada enviando automaticamente estatísticas de uso e relatórios de falhas."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema do teclado"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"inglês (Reino Unido)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"inglês (EUA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Ativar"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Agora não"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"O estilo de entrada já existe: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Modo de estudo de utilização"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Atraso ao pressionar teclas"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Duração da vibração ao tocar"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Volume ao tocar na tela"</string>
|
||||
|
|
|
@ -133,8 +133,6 @@
|
|||
<!-- no translation found for hint_add_to_dictionary (573678656946085380) -->
|
||||
<skip />
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Dicziunari disponibel"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Activar il feedback da l\'utilisader"</string>
|
||||
<!-- no translation found for prefs_description_log (7525225584555429211) -->
|
||||
<skip />
|
||||
<!-- no translation found for keyboard_layout (8451164783510487501) -->
|
||||
<skip />
|
||||
|
@ -190,7 +188,6 @@
|
|||
<skip />
|
||||
<!-- no translation found for custom_input_style_already_exists (8008728952215449707) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_usability_study_mode (1261130555134595254) -->
|
||||
<skip />
|
||||
<!-- no translation found for prefs_key_longpress_timeout_settings (6102240298932897873) -->
|
||||
<skip />
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Limbi de introducere de text"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Atingeţi din nou pentru a salva"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Dicţionar disponibil"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Activaţi feedback de la utilizatori"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Ajutați la îmbunătățirea acestui instrument de editare a metodelor de introducere a textului trimițând în mod automat statistici de utilizare și rapoarte de blocare."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Temă pentru tastatură"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"engleză (Regatul Unit)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"engleză (S.U.A.)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Activaţi"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Nu acum"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Acelaşi stil de introducere există deja: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Modul Studiu privind utilizarea"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Timpul apăsării lungi a tastei"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Vibrare după apăsarea tastei"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Sunet la apăsarea tastelor"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Языки ввода"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Нажмите, чтобы сохранить"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Доступен словарь"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Включить отправку сведений"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Помогите усовершенствовать редактор способа ввода, разрешив отправку статистики и отчетов о сбоях"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Тема клавиатуры"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"английский (Великобритания)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"английский (США)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Включить"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Не сейчас"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Такой стиль ввода уже существует: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Режим проверки удобства использования"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Долгое нажатие"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Вибросигнал при нажатии клавиш"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Звук при нажатии клавиш"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Jazyky vstupu"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Opätovným dotykom uložíte"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"K dispozícii je slovník"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Povoliť spätnú väzbu od používateľov"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Automatickým zasielaním štatistík o využívaní editora metódy vstupu a správ o jeho zlyhaní môžete prispieť k vylepšeniu tohto nástroja"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Motív klávesnice"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Anglická klávesnica (UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Anglická klávesnica (US)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Povoliť"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Teraz nie"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Rovnaký štýl vstupu už existuje: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Režim štúdie použiteľnosti"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Oneskor. pri stlač. a podržaní"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Trvanie vibrov. pri stlač. kl."</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Hlasitosť pri stlačení klávesu"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Jeziki vnosa"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Dotaknite se še enkrat, da shranite"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Slovar je na voljo"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Omogoči povratne informacije uporabnikov"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"S samodejnim pošiljanjem statističnih podatkov o uporabi in poročil o zrušitvah nam pomagate izboljšati urejevalnik načina vnosa."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema tipkovnice"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"angleščina (Združeno kraljestvo)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"angleščina (ZDA)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Omogoči"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Ne zdaj"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Isti slog vnosa že obstaja: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Način za preučevanje uporabnosti"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Zakasn. za dolg pritisk tipke"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Trajanje vibr. ob prit. tipke"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Glasn. zvoka ob pritisku tipke"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Језици уноса"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Поново додирните да бисте сачували"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Речник је доступан"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Омогући повратну информацију корисника"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Помозите нам да побољшамо овај уређивач метода уноса тако што ћете аутоматски слати статистику коришћења и извештаје о отказивању"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Тема тастатуре"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"енглески (УК)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"енглески (САД)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Омогући"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Не сада"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Исти стил уноса већ постоји: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Режим за студију могућности коришћења"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Одлагање при дугом притиску"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Трајање вибрације при притиску"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Јачина звука при притиску"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Inmatningsspråk"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Spara genom att trycka igen"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"En ordlista är tillgänglig"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Aktivera synpunkter från användare"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Du kan hjälpa till att förbättra inmatningsmetoden genom att automatiskt skicka användningsstatistik och felrapporter"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tangentbordstema"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Engelskt (brittiskt)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Engelskt (amerikanskt)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Aktivera"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Inte nu"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Samma indatastil finns redan: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Läge för studie av användbarhet"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Fördröjning vid långt tryck"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Vibrationslängd för tangenter"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Ljudvolym för tangenter"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Lugha zinazoruhusiwa"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Gusa tena ili kuhifadhi"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Kamusi inapatikana"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Wezesha maoni ya watumiaji"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Saidia kuimarisha mbinu hii ya uingizaji wa kihariri, kwa kutuma takwimu za matumizi na ripoti za kuvurugika kiotomatiki"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Maandhari ya kibodi"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Kiingereza cha (Uingereza)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Kiingereza cha (Marekani)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Washa"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Sio sasa"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Mfumo sawa wa maingizo tayari upo: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Modi ya uchunguzi wa utumizi"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Ubofyaji kitufe kunakochelewa"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Bonyeza kitufe cha muda wa kutetema"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Bonyeza kitufe cha kiwango cha sauti"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"ภาษาสำหรับการป้อนข้อมูล"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"แตะอีกครั้งเพื่อบันทึก"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"มีพจนานุกรมให้ใช้งาน"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"เปิดใช้งานการแสดงความคิดเห็นจากผู้ใช้"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"ช่วยปรับปรุงตัวแก้ไขวิธีการป้อนข้อมูลนี้โดยการส่งสถิติการใช้งานและรายงานการขัดข้องโดยอัตโนมัติ"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"ชุดรูปแบบแป้นพิมพ์"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"อังกฤษ (สหราชอาณาจักร)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"อังกฤษ (อเมริกัน)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"เปิดใช้งาน"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"ข้ามไปก่อน"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"รูปแบบการป้อนข้อมูลเดียวกันนี้มีอยู่แล้ว: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"โหมดศึกษาประโยชน์ในการใช้งาน"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"การหน่วงเวลาของการกดแป้นค้าง"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"ระยะเวลาการสั่นเมื่อกดแป้นพิมพ์"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"ระดับเสียงเมื่อกดแป้นพิมพ์"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Mga wika ng input"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Pinduting muli upang i-save"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Available ang diksyunaryo"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Paganahin ang feedback ng user"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Tumulong na pahusayin ang editor ng pamamaraan ng pag-input na ito sa pamamagitan ng awtomatikong pagpapadala ng mga istatistika ng paggamit at ulat ng pag-crash"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Tema ng keyboard"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Ingles (UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Ingles (Estados Unidos)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Paganahin"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Hindi ngayon"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Umiiral na ang parehong estilo ng input: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Study mode ng pagiging kapaki-pakinabang"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Key long press delay"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Tagal ng vibration ng keypress"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Volume ng tunog ng keypress"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Giriş dilleri"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Kaydetmek için tekrar dokunun"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Sözlük kullanılabilir"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Kullanıcı geri bildirimini etkinleştir"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Kullanım istatistiklerini ve kilitlenme raporlarını otomatik olarak göndererek bu giriş yöntemi düzenleyicisinin iyileştirilmesine yardımcı olun."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Klavye teması"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"İngilizce (BK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"İngilizce (ABD)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Etkinleştir"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Şimdi değil"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Aynı giriş stili zaten var: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Kullanılabilirlik çalışması modu"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Tuşa uzun basma gecikmesi"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Tuşa basma titreşim süresi"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Tuşa basma ses seviyesi"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Мови введення"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Торкніться знову, щоб зберегти"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Словник доступний"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Увімк. відгуки корист."</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Допоможіть покращити цей редактор методу введення, автоматично надсилаючи в Google статистику використання та звіти про аварійне завершення роботи."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Тема клавіатури"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Англійська (Великобританія)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Англійська (США)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Увімкнути"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Не зараз"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Такий стиль введення вже існує: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Режим вивчення зручності у використанні"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Затримка довгого натискання"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Вібрація при натисканні клавіш"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Гучність натискання клавіш"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Ngôn ngữ nhập"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Chạm lại để lưu"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Có sẵn từ điển"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Bật phản hồi của người dùng"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Giúp cải tiến trình chỉnh sửa phương thức nhập này bằng cách tự động gửi thống kê sử dụng và báo cáo sự cố"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Chủ đề bàn phím"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"Tiếng Anh (Anh)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"Tiếng Anh (Mỹ)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Bật"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Để sau"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Đã tồn tại kiểu nhập tương tự: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Chế độ nghiên cứu tính khả dụng"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Tgian chờ cho nhấn và giữ phím"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Thời gian rung khi nhấn phím"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Âm lượng khi nhấn phím"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"输入语言"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"再次触摸即可保存"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"有可用词典"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"启用用户反馈"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"自动发送使用情况统计信息和崩溃报告,帮助改进此输入法。"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"键盘主题"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"英语(英国)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"英语(美国)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"启用"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"以后再说"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"已经存在相同的输入风格:<xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"可用性研究模式"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"按键长按延迟"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"按键振动时长"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"按键音量"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"輸入語言"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"再次輕觸即可儲存"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"可使用字典"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"啟用用戶意見反映"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"自動傳送使用統計資料和當機報告,協助改良這個輸入法編輯器"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"鍵盤主題"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"英文 (英國)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"英文 (美國)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"啟用"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"暫時不要"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"已存在相同的輸入樣式:<xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"可用性研究模式"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"長按鍵延遲"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"按鍵震動時間"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"按鍵音量"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"輸入語言"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"再次輕觸即可儲存"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"可用的字典"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"啟用使用者意見回饋"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"自動傳送使用統計資料和當機報告,協助改善此輸入法編輯器"</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"鍵盤主題"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"英文 (英國)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"英文 (美國)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"啟用"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"暫時不要"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"已存在相同的輸入樣式:<xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"使用習慣學習模式"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"按鍵長按延遲"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"按鍵震動持續時間"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"按鍵音量"</string>
|
||||
|
|
|
@ -83,8 +83,6 @@
|
|||
<string name="select_language" msgid="3693815588777926848">"Izilimi zokufakwayo"</string>
|
||||
<string name="hint_add_to_dictionary" msgid="573678656946085380">"Thinta futhi ukuze ulondoloze"</string>
|
||||
<string name="has_dictionary" msgid="6071847973466625007">"Isichazamazwi siyatholakala"</string>
|
||||
<string name="prefs_enable_log" msgid="6620424505072963557">"Vumela impendulo yomsebenzisi"</string>
|
||||
<string name="prefs_description_log" msgid="7525225584555429211">"Siza ukuthuthukisa lo mhleli wendlela yokufaka ngokusithumela ngokuzenzakalela izibalo zokusetshenziswa nokukhubeka."</string>
|
||||
<string name="keyboard_layout" msgid="8451164783510487501">"Indikimba yekhibhodi"</string>
|
||||
<string name="subtype_en_GB" msgid="88170601942311355">"i-English(UK)"</string>
|
||||
<string name="subtype_en_US" msgid="6160452336634534239">"i-English (US)"</string>
|
||||
|
@ -117,7 +115,6 @@
|
|||
<string name="enable" msgid="5031294444630523247">"Nika amandla"</string>
|
||||
<string name="not_now" msgid="6172462888202790482">"Hhayi manje"</string>
|
||||
<string name="custom_input_style_already_exists" msgid="8008728952215449707">"Isitayela sokufaka esifanayo sesivele sikhona: <xliff:g id="INPUT_STYLE_NAME">%s</xliff:g>"</string>
|
||||
<string name="prefs_usability_study_mode" msgid="1261130555134595254">"Imodi yesitadi yokusebenziseka"</string>
|
||||
<string name="prefs_key_longpress_timeout_settings" msgid="6102240298932897873">"Ukulibazisa ukucindezela isikhashana ukhiye"</string>
|
||||
<string name="prefs_keypress_vibration_duration_settings" msgid="7918341459947439226">"Ubude besikhathi sokudlidliza ukucindezela ukhiye"</string>
|
||||
<string name="prefs_keypress_sound_volume_settings" msgid="6027007337036891623">"Ivolumu yomsindo wokucindezela ukhiye"</string>
|
||||
|
|
|
@ -175,11 +175,6 @@
|
|||
<!-- Inform the user that a particular language has an available dictionary -->
|
||||
<string name="has_dictionary">Dictionary available</string>
|
||||
|
||||
<!-- Preferences item for enabling to send user statistics for development only diagnostics -->
|
||||
<string name="prefs_enable_log">Enable user feedback</string>
|
||||
<!-- Description for enabling to send user statistics for development only diagnostics -->
|
||||
<string name="prefs_description_log">Help improve this input method editor by automatically sending usage statistics and crash reports</string>
|
||||
|
||||
<!-- Title of the item to change the keyboard theme [CHAR LIMIT=20]-->
|
||||
<string name="keyboard_layout">Keyboard theme</string>
|
||||
|
||||
|
@ -327,8 +322,6 @@ mobile devices. [CHAR LIMIT=25] -->
|
|||
<!-- Toast text to describe the same input style already exists [CHAR LIMIT=64]-->
|
||||
<string name="custom_input_style_already_exists">"The same input style already exists: <xliff:g id="INPUT_STYLE_NAME" example="English (Dvorak)">%s</xliff:g>"</string>
|
||||
|
||||
<!-- Title of an option for usability study mode -->
|
||||
<string name="prefs_usability_study_mode">Usability study mode</string>
|
||||
<!-- Title of the settings for key long press delay [CHAR LIMIT=35] -->
|
||||
<string name="prefs_key_longpress_timeout_settings">Key long press delay</string>
|
||||
<!-- Title of the settings for keypress vibration duration [CHAR LIMIT=35] -->
|
||||
|
|
|
@ -20,12 +20,6 @@
|
|||
android:title="@string/prefs_debug_mode"
|
||||
android:key="english_ime_debug_settings"
|
||||
>
|
||||
<CheckBoxPreference
|
||||
android:key="enable_logging"
|
||||
android:title="@string/prefs_enable_log"
|
||||
android:summary="@string/prefs_description_log"
|
||||
android:persistent="true"
|
||||
android:defaultValue="false" />
|
||||
<CheckBoxPreference
|
||||
android:key="debug_mode"
|
||||
android:title="@string/prefs_debug_mode"
|
||||
|
@ -36,11 +30,6 @@
|
|||
android:title="@string/prefs_force_non_distinct_multitouch"
|
||||
android:persistent="true"
|
||||
android:defaultValue="false" />
|
||||
<CheckBoxPreference
|
||||
android:key="usability_study_mode"
|
||||
android:title="@string/prefs_usability_study_mode"
|
||||
android:persistent="true"
|
||||
android:defaultValue="false" />
|
||||
<CheckBoxPreference
|
||||
android:key="pref_sliding_key_input_preview"
|
||||
android:title="@string/sliding_key_input_preview"
|
||||
|
|
|
@ -33,7 +33,6 @@ import com.android.inputmethod.keyboard.internal.KeyboardState;
|
|||
import com.android.inputmethod.keyboard.internal.KeyboardTextsSet;
|
||||
import com.android.inputmethod.latin.InputView;
|
||||
import com.android.inputmethod.latin.LatinIME;
|
||||
import com.android.inputmethod.latin.LatinImeLogger;
|
||||
import com.android.inputmethod.latin.R;
|
||||
import com.android.inputmethod.latin.RichInputMethodManager;
|
||||
import com.android.inputmethod.latin.SubtypeSwitcher;
|
||||
|
@ -127,7 +126,6 @@ public final class KeyboardSwitcher implements KeyboardState.SwitchActions {
|
|||
mKeyboardTextsSet.setLocale(mSubtypeSwitcher.getCurrentSubtypeLocale(), mThemeContext);
|
||||
} catch (KeyboardLayoutSetException e) {
|
||||
Log.w(TAG, "loading keyboard failed: " + e.mKeyboardId, e.getCause());
|
||||
LatinImeLogger.logOnException(e.mKeyboardId.toString(), e.getCause());
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -81,20 +81,6 @@ public final class KeyboardTheme {
|
|||
return mThemeId;
|
||||
}
|
||||
|
||||
// TODO: This method should be removed when {@link LatinImeLogger} is removed.
|
||||
public int getCompatibleThemeIdForLogging() {
|
||||
switch (mThemeId) {
|
||||
case THEME_ID_ICS:
|
||||
return 5;
|
||||
case THEME_ID_KLP:
|
||||
return 9;
|
||||
case THEME_ID_LXX_DARK:
|
||||
return 10;
|
||||
default: // Invalid theme
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
private static KeyboardTheme searchKeyboardThemeById(final int themeId) {
|
||||
// TODO: This search algorithm isn't optimal if there are many themes.
|
||||
for (final KeyboardTheme theme : KEYBOARD_THEMES) {
|
||||
|
|
|
@ -35,7 +35,6 @@ import android.view.View;
|
|||
import com.android.inputmethod.keyboard.internal.KeyDrawParams;
|
||||
import com.android.inputmethod.keyboard.internal.KeyVisualAttributes;
|
||||
import com.android.inputmethod.latin.Constants;
|
||||
import com.android.inputmethod.latin.LatinImeLogger;
|
||||
import com.android.inputmethod.latin.R;
|
||||
import com.android.inputmethod.latin.utils.TypefaceUtils;
|
||||
|
||||
|
@ -185,7 +184,6 @@ public class KeyboardView extends View {
|
|||
*/
|
||||
public void setKeyboard(final Keyboard keyboard) {
|
||||
mKeyboard = keyboard;
|
||||
LatinImeLogger.onSetKeyboard(keyboard);
|
||||
final int keyHeight = keyboard.mMostCommonKeyHeight - keyboard.mVerticalGap;
|
||||
mKeyDrawParams.updateParams(keyHeight, mKeyVisualAttributes);
|
||||
mKeyDrawParams.updateParams(keyHeight, keyboard.mKeyVisualAttributes);
|
||||
|
@ -353,9 +351,6 @@ public class KeyboardView extends View {
|
|||
}
|
||||
canvas.translate(bgX, bgY);
|
||||
background.draw(canvas);
|
||||
if (LatinImeLogger.sVISUALDEBUG) {
|
||||
drawRectangle(canvas, 0.0f, 0.0f, bgWidth, bgHeight, 0x80c00000, new Paint());
|
||||
}
|
||||
canvas.translate(-bgX, -bgY);
|
||||
}
|
||||
|
||||
|
@ -367,10 +362,6 @@ public class KeyboardView extends View {
|
|||
final float centerX = keyWidth * 0.5f;
|
||||
final float centerY = keyHeight * 0.5f;
|
||||
|
||||
if (LatinImeLogger.sVISUALDEBUG) {
|
||||
drawRectangle(canvas, 0.0f, 0.0f, keyWidth, keyHeight, 0x800000c0, new Paint());
|
||||
}
|
||||
|
||||
// Draw key label.
|
||||
final Drawable icon = key.getIcon(mKeyboard.mIconsSet, params.mAnimAlpha);
|
||||
float positionX = centerX;
|
||||
|
@ -452,12 +443,6 @@ public class KeyboardView extends View {
|
|||
drawIcon(canvas, icon, iconX, iconY, iconWidth, iconHeight);
|
||||
}
|
||||
}
|
||||
|
||||
if (LatinImeLogger.sVISUALDEBUG) {
|
||||
final Paint line = new Paint();
|
||||
drawHorizontalLine(canvas, baseline, keyWidth, 0xc0008000, line);
|
||||
drawVerticalLine(canvas, positionX, keyHeight, 0xc0800080, line);
|
||||
}
|
||||
}
|
||||
|
||||
// Draw hint label.
|
||||
|
@ -497,12 +482,6 @@ public class KeyboardView extends View {
|
|||
paint.setTextAlign(Align.CENTER);
|
||||
}
|
||||
canvas.drawText(hintLabel, 0, hintLabel.length(), hintX, hintY + adjustmentY, paint);
|
||||
|
||||
if (LatinImeLogger.sVISUALDEBUG) {
|
||||
final Paint line = new Paint();
|
||||
drawHorizontalLine(canvas, (int)hintY, keyWidth, 0xc0808000, line);
|
||||
drawVerticalLine(canvas, (int)hintX, keyHeight, 0xc0808000, line);
|
||||
}
|
||||
}
|
||||
|
||||
// Draw key icon.
|
||||
|
@ -514,26 +493,17 @@ public class KeyboardView extends View {
|
|||
iconWidth = Math.min(icon.getIntrinsicWidth(), keyWidth);
|
||||
}
|
||||
final int iconHeight = icon.getIntrinsicHeight();
|
||||
final int iconX, alignX;
|
||||
final int iconY = key.isAlignButtom() ? keyHeight - iconHeight
|
||||
: (keyHeight - iconHeight) / 2;
|
||||
final int iconX;
|
||||
if (key.isAlignLeft()) {
|
||||
iconX = mKeyLabelHorizontalPadding;
|
||||
alignX = iconX;
|
||||
} else if (key.isAlignRight()) {
|
||||
iconX = keyWidth - mKeyLabelHorizontalPadding - iconWidth;
|
||||
alignX = iconX + iconWidth;
|
||||
} else { // Align center
|
||||
iconX = (keyWidth - iconWidth) / 2;
|
||||
alignX = iconX + iconWidth / 2;
|
||||
}
|
||||
drawIcon(canvas, icon, iconX, iconY, iconWidth, iconHeight);
|
||||
|
||||
if (LatinImeLogger.sVISUALDEBUG) {
|
||||
final Paint line = new Paint();
|
||||
drawVerticalLine(canvas, alignX, keyHeight, 0xc0800080, line);
|
||||
drawRectangle(canvas, iconX, iconY, iconWidth, iconHeight, 0x80c00000, line);
|
||||
}
|
||||
}
|
||||
|
||||
if (key.hasPopupHint() && key.getMoreKeys() != null) {
|
||||
|
@ -555,12 +525,6 @@ public class KeyboardView extends View {
|
|||
- TypefaceUtils.getReferenceCharWidth(paint) / 2.0f;
|
||||
final float hintY = keyHeight - mKeyPopupHintLetterPadding;
|
||||
canvas.drawText(POPUP_HINT_CHAR, hintX, hintY, paint);
|
||||
|
||||
if (LatinImeLogger.sVISUALDEBUG) {
|
||||
final Paint line = new Paint();
|
||||
drawHorizontalLine(canvas, (int)hintY, keyWidth, 0xc0808000, line);
|
||||
drawVerticalLine(canvas, (int)hintX, keyHeight, 0xc0808000, line);
|
||||
}
|
||||
}
|
||||
|
||||
protected static void drawIcon(final Canvas canvas, final Drawable icon, final int x,
|
||||
|
@ -571,32 +535,6 @@ public class KeyboardView extends View {
|
|||
canvas.translate(-x, -y);
|
||||
}
|
||||
|
||||
private static void drawHorizontalLine(final Canvas canvas, final float y, final float w,
|
||||
final int color, final Paint paint) {
|
||||
paint.setStyle(Paint.Style.STROKE);
|
||||
paint.setStrokeWidth(1.0f);
|
||||
paint.setColor(color);
|
||||
canvas.drawLine(0.0f, y, w, y, paint);
|
||||
}
|
||||
|
||||
private static void drawVerticalLine(final Canvas canvas, final float x, final float h,
|
||||
final int color, final Paint paint) {
|
||||
paint.setStyle(Paint.Style.STROKE);
|
||||
paint.setStrokeWidth(1.0f);
|
||||
paint.setColor(color);
|
||||
canvas.drawLine(x, 0.0f, x, h, paint);
|
||||
}
|
||||
|
||||
private static void drawRectangle(final Canvas canvas, final float x, final float y,
|
||||
final float w, final float h, final int color, final Paint paint) {
|
||||
paint.setStyle(Paint.Style.STROKE);
|
||||
paint.setStrokeWidth(1.0f);
|
||||
paint.setColor(color);
|
||||
canvas.translate(x, y);
|
||||
canvas.drawRect(0.0f, 0.0f, w, h, paint);
|
||||
canvas.translate(-x, -y);
|
||||
}
|
||||
|
||||
public Paint newLabelPaint(final Key key) {
|
||||
final Paint paint = new Paint();
|
||||
paint.setAntiAlias(true);
|
||||
|
|
|
@ -52,14 +52,12 @@ import com.android.inputmethod.keyboard.internal.NonDistinctMultitouchHelper;
|
|||
import com.android.inputmethod.keyboard.internal.SlidingKeyInputDrawingPreview;
|
||||
import com.android.inputmethod.keyboard.internal.TimerHandler;
|
||||
import com.android.inputmethod.latin.Constants;
|
||||
import com.android.inputmethod.latin.LatinImeLogger;
|
||||
import com.android.inputmethod.latin.R;
|
||||
import com.android.inputmethod.latin.SuggestedWords;
|
||||
import com.android.inputmethod.latin.settings.DebugSettings;
|
||||
import com.android.inputmethod.latin.utils.CoordinateUtils;
|
||||
import com.android.inputmethod.latin.utils.SpacebarLanguageUtils;
|
||||
import com.android.inputmethod.latin.utils.TypefaceUtils;
|
||||
import com.android.inputmethod.latin.utils.UsabilityStudyLogUtils;
|
||||
|
||||
import java.util.WeakHashMap;
|
||||
|
||||
|
@ -699,10 +697,6 @@ public final class MainKeyboardView extends KeyboardView implements PointerTrack
|
|||
}
|
||||
|
||||
public boolean processMotionEvent(final MotionEvent me) {
|
||||
if (LatinImeLogger.sUsabilityStudy) {
|
||||
UsabilityStudyLogUtils.writeMotionEvent(me);
|
||||
}
|
||||
|
||||
final int index = me.getActionIndex();
|
||||
final int id = me.getPointerId(index);
|
||||
final PointerTracker tracker = PointerTracker.getPointerTracker(id);
|
||||
|
|
|
@ -626,8 +626,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
unregisterReceiver(mDictionaryPackInstallReceiver);
|
||||
unregisterReceiver(mDictionaryDumpBroadcastReceiver);
|
||||
PersonalizationDictionarySessionRegistrar.close(this);
|
||||
LatinImeLogger.commit();
|
||||
LatinImeLogger.onDestroy();
|
||||
StatsUtils.onDestroy();
|
||||
super.onDestroy();
|
||||
}
|
||||
|
@ -671,9 +669,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
if (hasSuggestionStripView()) {
|
||||
mSuggestionStripView.setListener(this, view);
|
||||
}
|
||||
if (LatinImeLogger.sVISUALDEBUG) {
|
||||
mKeyPreviewBackingView.setBackgroundColor(0x10FF0000);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -755,7 +750,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
Log.w(TAG, "Use EditorInfo.IME_FLAG_FORCE_ASCII flag instead");
|
||||
}
|
||||
|
||||
LatinImeLogger.onStartInputView(editorInfo);
|
||||
// In landscape mode, this method gets called without the input view being created.
|
||||
if (mainKeyboardView == null) {
|
||||
return;
|
||||
|
@ -876,7 +870,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
private void onFinishInputInternal() {
|
||||
super.onFinishInput();
|
||||
|
||||
LatinImeLogger.commit();
|
||||
final MainKeyboardView mainKeyboardView = mKeyboardSwitcher.getMainKeyboardView();
|
||||
if (mainKeyboardView != null) {
|
||||
mainKeyboardView.closing();
|
||||
|
@ -963,7 +956,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
|
||||
@Override
|
||||
public void hideWindow() {
|
||||
LatinImeLogger.commit();
|
||||
mKeyboardSwitcher.onHideWindow();
|
||||
|
||||
if (TRACE) Debug.stopMethodTracing();
|
||||
|
|
|
@ -16,76 +16,12 @@
|
|||
|
||||
package com.android.inputmethod.latin;
|
||||
|
||||
import android.content.SharedPreferences;
|
||||
import android.view.inputmethod.EditorInfo;
|
||||
import android.content.Context;
|
||||
|
||||
import com.android.inputmethod.keyboard.Keyboard;
|
||||
// TODO: Rename this class name to make it more relevant.
|
||||
public final class LatinImeLogger {
|
||||
public static final boolean sDBG = false;
|
||||
|
||||
public final class LatinImeLogger implements SharedPreferences.OnSharedPreferenceChangeListener {
|
||||
|
||||
public static boolean sDBG = false;
|
||||
public static boolean sVISUALDEBUG = false;
|
||||
public static boolean sUsabilityStudy = false;
|
||||
|
||||
@Override
|
||||
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
|
||||
}
|
||||
|
||||
public static void init(LatinIME context) {
|
||||
}
|
||||
|
||||
public static void commit() {
|
||||
}
|
||||
|
||||
public static boolean getUsabilityStudyMode(final SharedPreferences prefs) {
|
||||
return false;
|
||||
}
|
||||
|
||||
public static void onDestroy() {
|
||||
}
|
||||
|
||||
public static void logOnManualSuggestion(
|
||||
String before, String after, int position, SuggestedWords suggestedWords) {
|
||||
}
|
||||
|
||||
public static void logOnAutoCorrectionForTyping(
|
||||
String before, String after, int separatorCode) {
|
||||
}
|
||||
|
||||
public static void logOnAutoCorrectionForGeometric(String before, String after,
|
||||
int separatorCode, InputPointers inputPointers) {
|
||||
}
|
||||
|
||||
public static void logOnAutoCorrectionCancelled() {
|
||||
}
|
||||
|
||||
public static void logOnDelete(int x, int y) {
|
||||
}
|
||||
|
||||
public static void logOnInputChar() {
|
||||
}
|
||||
|
||||
public static void logOnInputSeparator() {
|
||||
}
|
||||
|
||||
public static void logOnException(String metaData, Throwable e) {
|
||||
}
|
||||
|
||||
public static void logOnWarning(String warning) {
|
||||
}
|
||||
|
||||
public static void onStartInputView(EditorInfo editorInfo) {
|
||||
}
|
||||
|
||||
public static void onStartSuggestion(CharSequence previousWords) {
|
||||
}
|
||||
|
||||
public static void onAddSuggestedWord(String word, String sourceDictionaryId) {
|
||||
}
|
||||
|
||||
public static void onSetKeyboard(Keyboard kb) {
|
||||
}
|
||||
|
||||
public static void onPrintAllUsabilityStudyLogs() {
|
||||
public static void init(Context context) {
|
||||
}
|
||||
}
|
||||
|
|
|
@ -76,7 +76,6 @@ public final class Suggest {
|
|||
final boolean blockOffensiveWords, final boolean isCorrectionEnabled,
|
||||
final int[] additionalFeaturesOptions, final int sessionId, final int sequenceNumber,
|
||||
final OnGetSuggestedWordsCallback callback) {
|
||||
LatinImeLogger.onStartSuggestion(prevWordsInfo.mPrevWord);
|
||||
if (wordComposer.isBatchMode()) {
|
||||
getSuggestedWordsForBatchInput(wordComposer, prevWordsInfo, proximityInfo,
|
||||
blockOffensiveWords, additionalFeaturesOptions, sessionId, sequenceNumber,
|
||||
|
@ -100,7 +99,6 @@ public final class Suggest {
|
|||
final String consideredWord = trailingSingleQuotesCount > 0
|
||||
? typedWord.substring(0, typedWord.length() - trailingSingleQuotesCount)
|
||||
: typedWord;
|
||||
LatinImeLogger.onAddSuggestedWord(typedWord, Dictionary.TYPE_USER_TYPED);
|
||||
|
||||
final ArrayList<SuggestedWordInfo> rawSuggestions;
|
||||
if (ProductionFlag.INCLUDE_RAW_SUGGESTIONS) {
|
||||
|
@ -185,12 +183,6 @@ public final class Suggest {
|
|||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i < suggestionsCount; ++i) {
|
||||
final SuggestedWordInfo wordInfo = suggestionsContainer.get(i);
|
||||
LatinImeLogger.onAddSuggestedWord(wordInfo.mWord.toString(),
|
||||
wordInfo.mSourceDict.mDictType);
|
||||
}
|
||||
|
||||
if (!TextUtils.isEmpty(typedWord)) {
|
||||
suggestionsContainer.add(0, new SuggestedWordInfo(typedWord,
|
||||
SuggestedWordInfo.MAX_SCORE, SuggestedWordInfo.KIND_TYPED,
|
||||
|
@ -232,10 +224,6 @@ public final class Suggest {
|
|||
final SuggestionResults suggestionResults = mDictionaryFacilitator.getSuggestionResults(
|
||||
wordComposer, prevWordsInfo, proximityInfo, blockOffensiveWords,
|
||||
additionalFeaturesOptions, sessionId, rawSuggestions);
|
||||
for (SuggestedWordInfo wordInfo : suggestionResults) {
|
||||
LatinImeLogger.onAddSuggestedWord(wordInfo.mWord, wordInfo.mSourceDict.mDictType);
|
||||
}
|
||||
|
||||
final ArrayList<SuggestedWordInfo> suggestionsContainer =
|
||||
new ArrayList<>(suggestionResults);
|
||||
final int suggestionsCount = suggestionsContainer.size();
|
||||
|
|
|
@ -49,7 +49,6 @@ import com.android.inputmethod.latin.settings.SpacingAndPunctuations;
|
|||
import com.android.inputmethod.latin.suggestions.SuggestionStripViewAccessor;
|
||||
import com.android.inputmethod.latin.utils.AsyncResultHolder;
|
||||
import com.android.inputmethod.latin.utils.InputTypeUtils;
|
||||
import com.android.inputmethod.latin.utils.LatinImeLoggerUtils;
|
||||
import com.android.inputmethod.latin.utils.RecapitalizeStatus;
|
||||
import com.android.inputmethod.latin.utils.StringUtils;
|
||||
import com.android.inputmethod.latin.utils.TextRange;
|
||||
|
@ -230,8 +229,6 @@ public final class InputLogic {
|
|||
// If this is a punctuation picked from the suggestion strip, pass it to onCodeInput
|
||||
if (suggestion.length() == 1 && suggestedWords.isPunctuationSuggestions()) {
|
||||
// Word separators are suggested before the user inputs something.
|
||||
// So, LatinImeLogger logs "" as a user's input.
|
||||
LatinImeLogger.logOnManualSuggestion("", suggestion, index, suggestedWords);
|
||||
// Rely on onCodeInput to do the complicated swapping/stripping logic consistently.
|
||||
final Event event = Event.createPunctuationSuggestionPickedEvent(suggestionInfo);
|
||||
return onCodeInput(settingsValues, event, keyboardShiftState, handler);
|
||||
|
@ -269,7 +266,6 @@ public final class InputLogic {
|
|||
// We need to log before we commit, because the word composer will store away the user
|
||||
// typed word.
|
||||
final String replacedWord = mWordComposer.getTypedWord();
|
||||
LatinImeLogger.logOnManualSuggestion(replacedWord, suggestion, index, suggestedWords);
|
||||
commitChosenWord(settingsValues, suggestion,
|
||||
LastComposedWord.COMMIT_TYPE_MANUAL_PICK, LastComposedWord.NOT_A_SEPARATOR);
|
||||
mConnection.endBatchEdit();
|
||||
|
@ -286,10 +282,6 @@ public final class InputLogic {
|
|||
|| suggestionInfo.isKindOf(SuggestedWordInfo.KIND_OOV_CORRECTION))
|
||||
&& !mDictionaryFacilitator.isValidWord(suggestion, true /* ignoreCase */);
|
||||
|
||||
if (settingsValues.mIsInternal) {
|
||||
LatinImeLoggerUtils.onSeparator((char)Constants.CODE_SPACE,
|
||||
Constants.NOT_A_COORDINATE, Constants.NOT_A_COORDINATE);
|
||||
}
|
||||
if (showingAddToDictionaryHint && mDictionaryFacilitator.isUserDictionaryEnabled()) {
|
||||
mSuggestionStripViewAccessor.showAddToDictionaryHint(suggestion);
|
||||
} else {
|
||||
|
@ -405,7 +397,6 @@ public final class InputLogic {
|
|||
switch (event.mKeyCode) {
|
||||
case Constants.CODE_DELETE:
|
||||
handleBackspace(inputTransaction);
|
||||
LatinImeLogger.logOnDelete(event.mX, event.mY);
|
||||
break;
|
||||
case Constants.CODE_SHIFT:
|
||||
performRecapitalization(inputTransaction.mSettingsValues);
|
||||
|
@ -511,12 +502,6 @@ public final class InputLogic {
|
|||
++mAutoCommitSequenceNumber;
|
||||
mConnection.beginBatchEdit();
|
||||
if (mWordComposer.isComposingWord()) {
|
||||
if (settingsValues.mIsInternal) {
|
||||
if (mWordComposer.isBatchMode()) {
|
||||
LatinImeLoggerUtils.onAutoCorrection("", mWordComposer.getTypedWord(), " ",
|
||||
mWordComposer);
|
||||
}
|
||||
}
|
||||
if (mWordComposer.isCursorFrontOrMiddleOfComposingWord()) {
|
||||
// If we are in the middle of a recorrection, we need to commit the recorrection
|
||||
// first so that we can insert the batch input at the current cursor position.
|
||||
|
@ -656,19 +641,9 @@ public final class InputLogic {
|
|||
|| Character.getType(codePoint) == Character.OTHER_SYMBOL) {
|
||||
didAutoCorrect = handleSeparator(inputTransaction,
|
||||
inputTransaction.mEvent.isSuggestionStripPress(), handler);
|
||||
if (inputTransaction.mSettingsValues.mIsInternal) {
|
||||
LatinImeLoggerUtils.onSeparator((char)codePoint,
|
||||
inputTransaction.mEvent.mX, inputTransaction.mEvent.mY);
|
||||
}
|
||||
} else {
|
||||
didAutoCorrect = false;
|
||||
if (SpaceState.PHANTOM == inputTransaction.mSpaceState) {
|
||||
if (inputTransaction.mSettingsValues.mIsInternal) {
|
||||
if (mWordComposer.isComposingWord() && mWordComposer.isBatchMode()) {
|
||||
LatinImeLoggerUtils.onAutoCorrection("", mWordComposer.getTypedWord(), " ",
|
||||
mWordComposer);
|
||||
}
|
||||
}
|
||||
if (mWordComposer.isCursorFrontOrMiddleOfComposingWord()) {
|
||||
// If we are in the middle of a recorrection, we need to commit the recorrection
|
||||
// first so that we can insert the character at the current cursor position.
|
||||
|
@ -767,10 +742,6 @@ public final class InputLogic {
|
|||
mSuggestionStripViewAccessor.dismissAddToDictionaryHint();
|
||||
}
|
||||
inputTransaction.setRequiresUpdateSuggestions();
|
||||
if (settingsValues.mIsInternal) {
|
||||
LatinImeLoggerUtils.onNonSeparator((char)codePoint, inputTransaction.mEvent.mX,
|
||||
inputTransaction.mEvent.mY);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -925,9 +896,6 @@ public final class InputLogic {
|
|||
inputTransaction.setRequiresUpdateSuggestions();
|
||||
} else {
|
||||
if (mLastComposedWord.canRevertCommit()) {
|
||||
if (inputTransaction.mSettingsValues.mIsInternal) {
|
||||
LatinImeLoggerUtils.onAutoCorrectionCancellation();
|
||||
}
|
||||
revertCommit(inputTransaction);
|
||||
return;
|
||||
}
|
||||
|
@ -1473,10 +1441,6 @@ public final class InputLogic {
|
|||
mLatinIME.getCoordinatesForCurrentKeyboard(codePoints), prevWordsInfo);
|
||||
mConnection.setComposingText(textToCommit, 1);
|
||||
}
|
||||
if (inputTransaction.mSettingsValues.mIsInternal) {
|
||||
LatinImeLoggerUtils.onSeparator(mLastComposedWord.mSeparatorString,
|
||||
Constants.NOT_A_COORDINATE, Constants.NOT_A_COORDINATE);
|
||||
}
|
||||
// Don't restart suggestion yet. We'll restart if the user deletes the separator.
|
||||
mLastComposedWord = LastComposedWord.NOT_A_COMPOSED_WORD;
|
||||
// We have a separator between the word and the cursor: we should show predictions.
|
||||
|
@ -1878,10 +1842,6 @@ public final class InputLogic {
|
|||
throw new RuntimeException("We have an auto-correction but the typed word "
|
||||
+ "is empty? Impossible! I must commit suicide.");
|
||||
}
|
||||
if (settingsValues.mIsInternal) {
|
||||
LatinImeLoggerUtils.onAutoCorrection(
|
||||
typedWord, autoCorrection, separator, mWordComposer);
|
||||
}
|
||||
commitChosenWord(settingsValues, autoCorrection,
|
||||
LastComposedWord.COMMIT_TYPE_DECIDED_WORD, separator);
|
||||
if (!typedWord.equals(autoCorrection)) {
|
||||
|
|
|
@ -29,7 +29,6 @@ import android.preference.PreferenceScreen;
|
|||
|
||||
import com.android.inputmethod.latin.Dictionary;
|
||||
import com.android.inputmethod.latin.DictionaryDumpBroadcastReceiver;
|
||||
import com.android.inputmethod.latin.LatinImeLogger;
|
||||
import com.android.inputmethod.latin.R;
|
||||
import com.android.inputmethod.latin.debug.ExternalDictionaryGetterForDebug;
|
||||
import com.android.inputmethod.latin.utils.ApplicationUtils;
|
||||
|
@ -40,8 +39,6 @@ public final class DebugSettings extends PreferenceFragment
|
|||
|
||||
public static final String PREF_DEBUG_MODE = "debug_mode";
|
||||
public static final String PREF_FORCE_NON_DISTINCT_MULTITOUCH = "force_non_distinct_multitouch";
|
||||
public static final String PREF_USABILITY_STUDY_MODE = "usability_study_mode";
|
||||
public static final String PREF_STATISTICS_LOGGING = "enable_logging";
|
||||
public static final String PREF_KEY_PREVIEW_SHOW_UP_START_SCALE =
|
||||
"pref_key_preview_show_up_start_scale";
|
||||
public static final String PREF_KEY_PREVIEW_DISMISS_END_SCALE =
|
||||
|
@ -58,11 +55,8 @@ public final class DebugSettings extends PreferenceFragment
|
|||
public static final String PREF_SLIDING_KEY_INPUT_PREVIEW = "pref_sliding_key_input_preview";
|
||||
public static final String PREF_KEY_LONGPRESS_TIMEOUT = "pref_key_longpress_timeout";
|
||||
|
||||
private static final boolean SHOW_STATISTICS_LOGGING = false;
|
||||
|
||||
private boolean mServiceNeedsRestart = false;
|
||||
private CheckBoxPreference mDebugMode;
|
||||
private CheckBoxPreference mStatisticsLoggingPref;
|
||||
|
||||
@Override
|
||||
public void onCreate(Bundle icicle) {
|
||||
|
@ -71,20 +65,6 @@ public final class DebugSettings extends PreferenceFragment
|
|||
SharedPreferences prefs = getPreferenceManager().getSharedPreferences();
|
||||
prefs.registerOnSharedPreferenceChangeListener(this);
|
||||
|
||||
final Preference usabilityStudyPref = findPreference(PREF_USABILITY_STUDY_MODE);
|
||||
if (usabilityStudyPref instanceof CheckBoxPreference) {
|
||||
final CheckBoxPreference checkbox = (CheckBoxPreference)usabilityStudyPref;
|
||||
checkbox.setChecked(prefs.getBoolean(PREF_USABILITY_STUDY_MODE,
|
||||
LatinImeLogger.getUsabilityStudyMode(prefs)));
|
||||
}
|
||||
final Preference statisticsLoggingPref = findPreference(PREF_STATISTICS_LOGGING);
|
||||
if (statisticsLoggingPref instanceof CheckBoxPreference) {
|
||||
mStatisticsLoggingPref = (CheckBoxPreference) statisticsLoggingPref;
|
||||
if (!SHOW_STATISTICS_LOGGING) {
|
||||
getPreferenceScreen().removePreference(statisticsLoggingPref);
|
||||
}
|
||||
}
|
||||
|
||||
final PreferenceScreen readExternalDictionary =
|
||||
(PreferenceScreen) findPreference(PREF_READ_EXTERNAL_DICTIONARY);
|
||||
if (null != readExternalDictionary) {
|
||||
|
@ -162,27 +142,22 @@ public final class DebugSettings extends PreferenceFragment
|
|||
@Override
|
||||
public void onStop() {
|
||||
super.onStop();
|
||||
if (mServiceNeedsRestart) Process.killProcess(Process.myPid());
|
||||
if (mServiceNeedsRestart) {
|
||||
Process.killProcess(Process.myPid());
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onSharedPreferenceChanged(SharedPreferences prefs, String key) {
|
||||
if (key.equals(PREF_DEBUG_MODE)) {
|
||||
if (mDebugMode != null) {
|
||||
mDebugMode.setChecked(prefs.getBoolean(PREF_DEBUG_MODE, false));
|
||||
final boolean checked = mDebugMode.isChecked();
|
||||
if (mStatisticsLoggingPref != null) {
|
||||
if (checked) {
|
||||
getPreferenceScreen().addPreference(mStatisticsLoggingPref);
|
||||
} else {
|
||||
getPreferenceScreen().removePreference(mStatisticsLoggingPref);
|
||||
}
|
||||
}
|
||||
updateDebugMode();
|
||||
mServiceNeedsRestart = true;
|
||||
}
|
||||
} else if (key.equals(PREF_FORCE_NON_DISTINCT_MULTITOUCH)) {
|
||||
if (key.equals(PREF_DEBUG_MODE) && mDebugMode != null) {
|
||||
mDebugMode.setChecked(prefs.getBoolean(PREF_DEBUG_MODE, false));
|
||||
updateDebugMode();
|
||||
mServiceNeedsRestart = true;
|
||||
return;
|
||||
}
|
||||
if (key.equals(PREF_FORCE_NON_DISTINCT_MULTITOUCH)) {
|
||||
mServiceNeedsRestart = true;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -332,10 +332,6 @@ public final class Settings implements SharedPreferences.OnSharedPreferenceChang
|
|||
R.array.keypress_vibration_durations, DEFAULT_KEYPRESS_VIBRATION_DURATION));
|
||||
}
|
||||
|
||||
public static boolean readUsabilityStudyMode(final SharedPreferences prefs) {
|
||||
return prefs.getBoolean(DebugSettings.PREF_USABILITY_STUDY_MODE, true);
|
||||
}
|
||||
|
||||
public static float readKeyPreviewAnimationScale(final SharedPreferences prefs,
|
||||
final String prefKey, final float defaultValue) {
|
||||
final float fraction = prefs.getFloat(prefKey, UNDEFINED_PREFERENCE_VALUE_FLOAT);
|
||||
|
|
|
@ -1,77 +0,0 @@
|
|||
/*
|
||||
* Copyright (C) 2013 The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.inputmethod.latin.utils;
|
||||
|
||||
import android.text.TextUtils;
|
||||
|
||||
import com.android.inputmethod.latin.Constants;
|
||||
import com.android.inputmethod.latin.LatinImeLogger;
|
||||
import com.android.inputmethod.latin.WordComposer;
|
||||
|
||||
public final class LatinImeLoggerUtils {
|
||||
private LatinImeLoggerUtils() {
|
||||
// This utility class is not publicly instantiable.
|
||||
}
|
||||
|
||||
public static void onNonSeparator(final char code, final int x, final int y) {
|
||||
UserLogRingCharBuffer.getInstance().push(code, x, y);
|
||||
LatinImeLogger.logOnInputChar();
|
||||
}
|
||||
|
||||
public static void onSeparator(final int code, final int x, final int y) {
|
||||
// Helper method to log a single code point separator
|
||||
// TODO: cache this mapping of a code point to a string in a sparse array in StringUtils
|
||||
onSeparator(StringUtils.newSingleCodePointString(code), x, y);
|
||||
}
|
||||
|
||||
public static void onSeparator(final String separator, final int x, final int y) {
|
||||
final int length = separator.length();
|
||||
for (int i = 0; i < length; i = Character.offsetByCodePoints(separator, i, 1)) {
|
||||
int codePoint = Character.codePointAt(separator, i);
|
||||
// TODO: accept code points
|
||||
UserLogRingCharBuffer.getInstance().push((char)codePoint, x, y);
|
||||
}
|
||||
LatinImeLogger.logOnInputSeparator();
|
||||
}
|
||||
|
||||
public static void onAutoCorrection(final String typedWord, final String correctedWord,
|
||||
final String separatorString, final WordComposer wordComposer) {
|
||||
final boolean isBatchMode = wordComposer.isBatchMode();
|
||||
if (!isBatchMode && TextUtils.isEmpty(typedWord)) {
|
||||
return;
|
||||
}
|
||||
// TODO: this fails when the separator is more than 1 code point long, but
|
||||
// the backend can't handle it yet. The only case when this happens is with
|
||||
// smileys and other multi-character keys.
|
||||
final int codePoint = TextUtils.isEmpty(separatorString) ? Constants.NOT_A_CODE
|
||||
: separatorString.codePointAt(0);
|
||||
if (!isBatchMode) {
|
||||
LatinImeLogger.logOnAutoCorrectionForTyping(typedWord, correctedWord, codePoint);
|
||||
} else {
|
||||
if (!TextUtils.isEmpty(correctedWord)) {
|
||||
// We must make sure that InputPointer contains only the relative timestamps,
|
||||
// not actual timestamps.
|
||||
LatinImeLogger.logOnAutoCorrectionForGeometric(
|
||||
"", correctedWord, codePoint, wordComposer.getInputPointers());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void onAutoCorrectionCancellation() {
|
||||
LatinImeLogger.logOnAutoCorrectionCancelled();
|
||||
}
|
||||
}
|
|
@ -1,292 +0,0 @@
|
|||
/*
|
||||
* Copyright (C) 2016 The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.inputmethod.latin.utils;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.inputmethodservice.InputMethodService;
|
||||
import android.net.Uri;
|
||||
import android.os.Environment;
|
||||
import android.os.Handler;
|
||||
import android.os.HandlerThread;
|
||||
import android.os.Process;
|
||||
import android.util.Log;
|
||||
import android.view.MotionEvent;
|
||||
|
||||
import com.android.inputmethod.latin.LatinImeLogger;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.FileReader;
|
||||
import java.io.IOException;
|
||||
import java.io.PrintWriter;
|
||||
import java.nio.channels.FileChannel;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
import java.util.Locale;
|
||||
|
||||
public final class UsabilityStudyLogUtils {
|
||||
private static final String USABILITY_TAG = UsabilityStudyLogUtils.class.getSimpleName();
|
||||
private static final String FILENAME = "log.txt";
|
||||
private final Handler mLoggingHandler;
|
||||
private File mFile;
|
||||
private File mDirectory;
|
||||
private InputMethodService mIms;
|
||||
private PrintWriter mWriter;
|
||||
private final Date mDate;
|
||||
private final SimpleDateFormat mDateFormat;
|
||||
|
||||
private UsabilityStudyLogUtils() {
|
||||
mDate = new Date();
|
||||
mDateFormat = new SimpleDateFormat("yyyyMMdd-HHmmss.SSSZ", Locale.US);
|
||||
|
||||
HandlerThread handlerThread = new HandlerThread("UsabilityStudyLogUtils logging task",
|
||||
Process.THREAD_PRIORITY_BACKGROUND);
|
||||
handlerThread.start();
|
||||
mLoggingHandler = new Handler(handlerThread.getLooper());
|
||||
}
|
||||
|
||||
// Initialization-on-demand holder
|
||||
private static final class OnDemandInitializationHolder {
|
||||
public static final UsabilityStudyLogUtils sInstance = new UsabilityStudyLogUtils();
|
||||
}
|
||||
|
||||
public static UsabilityStudyLogUtils getInstance() {
|
||||
return OnDemandInitializationHolder.sInstance;
|
||||
}
|
||||
|
||||
public void init(final InputMethodService ims) {
|
||||
mIms = ims;
|
||||
mDirectory = ims.getFilesDir();
|
||||
}
|
||||
|
||||
private void createLogFileIfNotExist() {
|
||||
if ((mFile == null || !mFile.exists())
|
||||
&& (mDirectory != null && mDirectory.exists())) {
|
||||
try {
|
||||
mWriter = getPrintWriter(mDirectory, FILENAME, false);
|
||||
} catch (final IOException e) {
|
||||
Log.e(USABILITY_TAG, "Can't create log file.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static void writeBackSpace(final int x, final int y) {
|
||||
UsabilityStudyLogUtils.getInstance().write("<backspace>\t" + x + "\t" + y);
|
||||
}
|
||||
|
||||
public static void writeChar(final char c, final int x, final int y) {
|
||||
String inputChar = String.valueOf(c);
|
||||
switch (c) {
|
||||
case '\n':
|
||||
inputChar = "<enter>";
|
||||
break;
|
||||
case '\t':
|
||||
inputChar = "<tab>";
|
||||
break;
|
||||
case ' ':
|
||||
inputChar = "<space>";
|
||||
break;
|
||||
}
|
||||
UsabilityStudyLogUtils.getInstance().write(inputChar + "\t" + x + "\t" + y);
|
||||
LatinImeLogger.onPrintAllUsabilityStudyLogs();
|
||||
}
|
||||
|
||||
public static void writeMotionEvent(final MotionEvent me) {
|
||||
final int action = me.getActionMasked();
|
||||
final long eventTime = me.getEventTime();
|
||||
final int pointerCount = me.getPointerCount();
|
||||
for (int index = 0; index < pointerCount; index++) {
|
||||
final int id = me.getPointerId(index);
|
||||
final int x = (int)me.getX(index);
|
||||
final int y = (int)me.getY(index);
|
||||
final float size = me.getSize(index);
|
||||
final float pressure = me.getPressure(index);
|
||||
|
||||
final String eventTag;
|
||||
switch (action) {
|
||||
case MotionEvent.ACTION_UP:
|
||||
eventTag = "[Up]";
|
||||
break;
|
||||
case MotionEvent.ACTION_DOWN:
|
||||
eventTag = "[Down]";
|
||||
break;
|
||||
case MotionEvent.ACTION_POINTER_UP:
|
||||
eventTag = "[PointerUp]";
|
||||
break;
|
||||
case MotionEvent.ACTION_POINTER_DOWN:
|
||||
eventTag = "[PointerDown]";
|
||||
break;
|
||||
case MotionEvent.ACTION_MOVE:
|
||||
eventTag = "[Move]";
|
||||
break;
|
||||
default:
|
||||
eventTag = "[Action" + action + "]";
|
||||
break;
|
||||
}
|
||||
getInstance().write(eventTag + eventTime + "," + id + "," + x + "," + y + "," + size
|
||||
+ "," + pressure);
|
||||
}
|
||||
}
|
||||
|
||||
public void write(final String log) {
|
||||
mLoggingHandler.post(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
createLogFileIfNotExist();
|
||||
final long currentTime = System.currentTimeMillis();
|
||||
mDate.setTime(currentTime);
|
||||
|
||||
final String printString = String.format(Locale.US, "%s\t%d\t%s\n",
|
||||
mDateFormat.format(mDate), currentTime, log);
|
||||
if (LatinImeLogger.sDBG) {
|
||||
Log.d(USABILITY_TAG, "Write: " + log);
|
||||
}
|
||||
mWriter.print(printString);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private synchronized String getBufferedLogs() {
|
||||
mWriter.flush();
|
||||
final StringBuilder sb = new StringBuilder();
|
||||
final BufferedReader br = getBufferedReader();
|
||||
String line;
|
||||
try {
|
||||
while ((line = br.readLine()) != null) {
|
||||
sb.append('\n');
|
||||
sb.append(line);
|
||||
}
|
||||
} catch (final IOException e) {
|
||||
Log.e(USABILITY_TAG, "Can't read log file.");
|
||||
} finally {
|
||||
if (LatinImeLogger.sDBG) {
|
||||
Log.d(USABILITY_TAG, "Got all buffered logs\n" + sb.toString());
|
||||
}
|
||||
try {
|
||||
br.close();
|
||||
} catch (final IOException e) {
|
||||
// ignore.
|
||||
}
|
||||
}
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
public void emailUsabilityStudyLogsAll() {
|
||||
mLoggingHandler.post(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
final Date date = new Date();
|
||||
date.setTime(System.currentTimeMillis());
|
||||
final String currentDateTimeString =
|
||||
new SimpleDateFormat("yyyyMMdd-HHmmssZ", Locale.US).format(date);
|
||||
if (mFile == null) {
|
||||
Log.w(USABILITY_TAG, "No internal log file found.");
|
||||
return;
|
||||
}
|
||||
if (mIms.checkCallingOrSelfPermission(
|
||||
android.Manifest.permission.WRITE_EXTERNAL_STORAGE)
|
||||
!= PackageManager.PERMISSION_GRANTED) {
|
||||
Log.w(USABILITY_TAG, "Doesn't have the permission WRITE_EXTERNAL_STORAGE");
|
||||
return;
|
||||
}
|
||||
mWriter.flush();
|
||||
final String destPath = Environment.getExternalStorageDirectory()
|
||||
+ "/usability-" + currentDateTimeString + ".log";
|
||||
final File destFile = new File(destPath);
|
||||
try {
|
||||
final FileInputStream srcStream = new FileInputStream(mFile);
|
||||
final FileOutputStream destStream = new FileOutputStream(destFile);
|
||||
final FileChannel src = srcStream.getChannel();
|
||||
final FileChannel dest = destStream.getChannel();
|
||||
src.transferTo(0, src.size(), dest);
|
||||
src.close();
|
||||
srcStream.close();
|
||||
dest.close();
|
||||
destStream.close();
|
||||
} catch (final FileNotFoundException e1) {
|
||||
Log.w(USABILITY_TAG, e1);
|
||||
return;
|
||||
} catch (final IOException e2) {
|
||||
Log.w(USABILITY_TAG, e2);
|
||||
return;
|
||||
}
|
||||
if (!destFile.exists()) {
|
||||
Log.w(USABILITY_TAG, "Dest file doesn't exist.");
|
||||
return;
|
||||
}
|
||||
final Intent intent = new Intent(Intent.ACTION_SEND);
|
||||
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||
if (LatinImeLogger.sDBG) {
|
||||
Log.d(USABILITY_TAG, "Destination file URI is " + destFile.toURI());
|
||||
}
|
||||
intent.setType("text/plain");
|
||||
intent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + destPath));
|
||||
intent.putExtra(Intent.EXTRA_SUBJECT,
|
||||
"[Usability Study Logs] " + currentDateTimeString);
|
||||
mIms.startActivity(intent);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public void printAll() {
|
||||
mLoggingHandler.post(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
mIms.getCurrentInputConnection().commitText(getBufferedLogs(), 0);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public void clearAll() {
|
||||
mLoggingHandler.post(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
if (mFile != null && mFile.exists()) {
|
||||
if (LatinImeLogger.sDBG) {
|
||||
Log.d(USABILITY_TAG, "Delete log file.");
|
||||
}
|
||||
mFile.delete();
|
||||
mWriter.close();
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private BufferedReader getBufferedReader() {
|
||||
createLogFileIfNotExist();
|
||||
try {
|
||||
return new BufferedReader(new FileReader(mFile));
|
||||
} catch (final FileNotFoundException e) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
private PrintWriter getPrintWriter(final File dir, final String filename,
|
||||
final boolean renew) throws IOException {
|
||||
mFile = new File(dir, filename);
|
||||
if (mFile.exists()) {
|
||||
if (renew) {
|
||||
mFile.delete();
|
||||
}
|
||||
}
|
||||
return new PrintWriter(new FileOutputStream(mFile), true /* autoFlush */);
|
||||
}
|
||||
}
|
|
@ -1,137 +0,0 @@
|
|||
/*
|
||||
* Copyright (C) 2013 The Android Open Source Project
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.android.inputmethod.latin.utils;
|
||||
|
||||
import android.inputmethodservice.InputMethodService;
|
||||
|
||||
import com.android.inputmethod.annotations.UsedForTesting;
|
||||
import com.android.inputmethod.latin.LatinImeLogger;
|
||||
import com.android.inputmethod.latin.settings.Settings;
|
||||
|
||||
public final class UserLogRingCharBuffer {
|
||||
public /* for test */ static final int BUFSIZE = 20;
|
||||
public /* for test */ int mLength = 0;
|
||||
|
||||
private static UserLogRingCharBuffer sUserLogRingCharBuffer = new UserLogRingCharBuffer();
|
||||
private static final char PLACEHOLDER_DELIMITER_CHAR = '\uFFFC';
|
||||
private static final int INVALID_COORDINATE = -2;
|
||||
private boolean mEnabled = false;
|
||||
private int mEnd = 0;
|
||||
private char[] mCharBuf = new char[BUFSIZE];
|
||||
private int[] mXBuf = new int[BUFSIZE];
|
||||
private int[] mYBuf = new int[BUFSIZE];
|
||||
|
||||
private UserLogRingCharBuffer() {
|
||||
// Intentional empty constructor for singleton.
|
||||
}
|
||||
|
||||
@UsedForTesting
|
||||
public static UserLogRingCharBuffer getInstance() {
|
||||
return sUserLogRingCharBuffer;
|
||||
}
|
||||
|
||||
public static UserLogRingCharBuffer init(final InputMethodService context,
|
||||
final boolean enabled, final boolean usabilityStudy) {
|
||||
if (!(enabled || usabilityStudy)) {
|
||||
return null;
|
||||
}
|
||||
sUserLogRingCharBuffer.mEnabled = true;
|
||||
UsabilityStudyLogUtils.getInstance().init(context);
|
||||
return sUserLogRingCharBuffer;
|
||||
}
|
||||
|
||||
private static int normalize(final int in) {
|
||||
int ret = in % BUFSIZE;
|
||||
return ret < 0 ? ret + BUFSIZE : ret;
|
||||
}
|
||||
|
||||
// TODO: accept code points
|
||||
@UsedForTesting
|
||||
public void push(final char c, final int x, final int y) {
|
||||
if (!mEnabled) {
|
||||
return;
|
||||
}
|
||||
if (LatinImeLogger.sUsabilityStudy) {
|
||||
UsabilityStudyLogUtils.writeChar(c, x, y);
|
||||
}
|
||||
mCharBuf[mEnd] = c;
|
||||
mXBuf[mEnd] = x;
|
||||
mYBuf[mEnd] = y;
|
||||
mEnd = normalize(mEnd + 1);
|
||||
if (mLength < BUFSIZE) {
|
||||
++mLength;
|
||||
}
|
||||
}
|
||||
|
||||
public char pop() {
|
||||
if (mLength < 1) {
|
||||
return PLACEHOLDER_DELIMITER_CHAR;
|
||||
}
|
||||
mEnd = normalize(mEnd - 1);
|
||||
--mLength;
|
||||
return mCharBuf[mEnd];
|
||||
}
|
||||
|
||||
public char getBackwardNthChar(final int n) {
|
||||
if (mLength <= n || n < 0) {
|
||||
return PLACEHOLDER_DELIMITER_CHAR;
|
||||
}
|
||||
return mCharBuf[normalize(mEnd - n - 1)];
|
||||
}
|
||||
|
||||
public int getPreviousX(final char c, final int back) {
|
||||
final int index = normalize(mEnd - 2 - back);
|
||||
if (mLength <= back
|
||||
|| Character.toLowerCase(c) != Character.toLowerCase(mCharBuf[index])) {
|
||||
return INVALID_COORDINATE;
|
||||
}
|
||||
return mXBuf[index];
|
||||
}
|
||||
|
||||
public int getPreviousY(final char c, final int back) {
|
||||
int index = normalize(mEnd - 2 - back);
|
||||
if (mLength <= back
|
||||
|| Character.toLowerCase(c) != Character.toLowerCase(mCharBuf[index])) {
|
||||
return INVALID_COORDINATE;
|
||||
}
|
||||
return mYBuf[index];
|
||||
}
|
||||
|
||||
public String getLastWord(final int ignoreCharCount) {
|
||||
final StringBuilder sb = new StringBuilder();
|
||||
int i = ignoreCharCount;
|
||||
for (; i < mLength; ++i) {
|
||||
final char c = mCharBuf[normalize(mEnd - 1 - i)];
|
||||
if (!Settings.getInstance().isWordSeparator(c)) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
for (; i < mLength; ++i) {
|
||||
char c = mCharBuf[normalize(mEnd - 1 - i)];
|
||||
if (!Settings.getInstance().isWordSeparator(c)) {
|
||||
sb.append(c);
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
}
|
||||
return sb.reverse().toString();
|
||||
}
|
||||
|
||||
public void reset() {
|
||||
mLength = 0;
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue