PHz superblociņš - Nokia N9 MeeGo Swype latviski [bloks|kalendārs|spamparāde|autors]
PHz

[ autors | sc userinfo ]
[ kalendārs | MEGA!!! ]

Zibenstakas
[Paskat tik:| SpampamparādeKārtībai jābūt!OKomentiņiES ]

Nokia N9 MeeGo Swype latviski [2013-06-24|22:03]
Previous Entry Add to Memories Tell A Friend Next Entry
[Tagi|, , ]

Lieliski, diena nav nodzīvota veltīgi, jo beidzot izdevās piedabūt Nokia N9 iebūvēto Swype rakstīt latviešu valodā!

Lai to izdarītu:
  1. jādabū Swype priekš Androīda 3.26 versija ar lielu valodu paku, kurā būtu iekšā arī latviešu valoda - man derēja šī 46 MB 3.26.92.39062 versija: https://www.box.com/s/12fbbd69272129226c4f , vajadzētu derēt arī Swype_MULTI_ALLRES_3.26.92.37724-signed.apk un Swype_MULTI_ALLRES_3.26.92.37724_Flat_Black-signed.apk, bet tos neesmu notestējis;
  2. jāatzipo APK, kas patiesībā ir ZIP arhīvs, un no assets/files/ jāpaņem šie faili (gan treknie, gan netreknie):
    Latvian.htm
    Latvian-full.htm
    Edit-LS-Latin4.zkb.le
    Edit-PT-Latin4.zkb.le
    Latvian-LS-Latin4.zkb.le
    Latvian-PT-Latin4.zkb.le
    Numbers-LS-Latin4.zkb.le
    Numbers-PT-Latin4.zkb.le
    Latvian.zdb.le.mp3
    Latvian_Capitalization.png
    Latvian_DoubleLetters.png
    Latvian_SelectWord.png
    Latvian_TeachWord.png
    Latvian_WhatIsSwype.png
  3. Latvian.zdb.le.mp3 arī patiesībā ir ZIP arhīvs, kas jāatarhivē par Latvian.zdb.le (N9 laikam ir nedaudz vecāka Swype versija, kas šādus brīnumus nesaprot) un Latvian.zdb.le.mp3 jāizdzēš;
  4. visu šo jāiekopē telefonā /home/user/.swype/data/ (ja tāda kataloga nav, tad vajag ieslēgt telefonā Swype un kaut vienu reizi palietot (parakstīt), izveidosies) - es izmantoju SDK Connectivity un pieslēdzos pie telefona caur SFTP pa Wi-Fi, var arī caur USB;
  5. tajā pašā katalogā jāizlabo languages.lst un helplanguages.lst faili, galā aiz komata pievienojot Latvian - var nokopēt uz kompi, izlabot un uzkopēt atpakaļ, var mēģināt telefonā ar vi, ja prot, vai, piem., grafisko redak, galvenais, lai faila beigās neieliktos rindas pārnesums, jo tad Swype neatpazīs pēdējo valodu;
  6. jāaiziet uz Settings/Time and language/Text input, jāieslēdz Swype, pie Swype settings jāpārliecinās, vai pie aktīvajām valodām ir latviešu, un jāizbauda (iespēja rakstīt, nenoņemot pirkstu no klavieres, ir tikai uz tačskrīna).

Tas, ar ko nomocījos, bija 4 faili, kas augstāk sarakstā atzīmēti treknrakstā - bez tiem negāja un visu laiku bija "Open of Latvian failed!", bet tas, ka tie ir vajadzīgi, nebija acīmredzami (beigās izsecināju no tā, ka, piem., bulgāru valoda no tā paša APK gāja bez šiem Edit* un Numbers*, jo attiecīgie Numbers-LS-Cyrillic.zkb.le un Edit-LS-Cyrillic.zkb.le jau bija Nokijas iebūvētajās Swype valodās iekš /usr/share/swype/data/).

Paldies maemo.org forumam par gandrīz visu vajadzīgo informāciju.

Citās ziņās Nokia neiepriecina ar Symbian Belle Svaipu, kurš jau 3 gadus betā un vēl joprojām nav piemontēta latviešu valoda:
http://www.n8fanclub.com/2011/09/swype-2011332-s3-anna-belle-portrait.html
http://betalabs.nokia.com/trials/swype-for-symbian-2-0
zibenstakaiekomentēt

Komentiņi:
Kas:[info]hessin
Cikos:2013. gada 24. Zapojūnijs plkst. 22:29
(zibenstaka)
oho, būs arī jāpamēģina.
Paldies jau iepriekš :)
Kas:[info]hessin
Cikos:2013. gada 25. Zapojūnijs plkst. 00:38
(zibenstaka)
labs, sanāca, es gan languages.lst failus laboju /usr/share/swype/data katalogā, nevis /home/user/.swype/data, jo tur šo lst failu nebija.
Nezinu, vai strādātu, ja tos failus pārkopētu, nemēģināju.
[User Picture]
Kas:[info]phz
Cikos:2013. gada 25. Zapojūnijs plkst. 11:38
(zibenstaka)
Forši! Izskatās, ka Svaips vispirms meklē failus /home/user/.swype un, ja tur nav, tad /usr/share/swype, tā kā vajadzētu strādāt, ja pārkopētu. Bet īpašas starpības jau nav (tikai /usr/share drusku grūtāk tikt klāt un drusku vieglāk kaut ko nojaukt iebūvētajās valodās).

Hehe, tikko pamanīju, ka latviešu klavierei ir ņemtas vērā nacionālās īpatnības - pie simboliem ir krusts.
Kas:[info]hessin
Cikos:2013. gada 25. Zapojūnijs plkst. 21:55
(zibenstaka)
kad visi faili bija /usr/share/swype, tad nestrādāja (bija tas Failed to load Latvian),
kad pārkopēju LV valodas failus uz /home/user/.swype, tad viss sāka strādāt (iepriekšējie faili palika vecajā vietā, jo negribējās ko lieku nejauši izdzēst)
lst failus slinkums bija kopēt, tāpēc tos izlaboju turpat uz vietas :)