Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Dictionary files #5

Open
hard233 opened this issue Aug 16, 2011 · 60 comments
Open

New Dictionary files #5

hard233 opened this issue Aug 16, 2011 · 60 comments

Comments

@hard233
Copy link

hard233 commented Aug 16, 2011

Hi wynd,

I was testing this Swype port and I think this is a great app!!

I'm trying to create a new Spanish Dictionary files from a txt file with 80000 spanish words, but I don't know how I must create it.

The english files are now in /private/var/swype/English...

I can see a lot of plist files with the format %d-%d.plist. So, I was writing a 0-0.plist file using BBEDIT from OSX with an array plist using all the spanish dictionary words, but it's not working...

How can I write this files?, which is the relationship between the words and the dictionary $d-$d names?

I'd like helping to create some dictionary files...

Thank you very much for this app.

King regards from Spain,

Hard.-

@fedorr
Copy link

fedorr commented Aug 18, 2011

I created Dutch dictionary files for iSwype. It is easy. 0 stands for a and 25 for z. The first number is for the first letter of the words and the second is for the last letter of the word. Only basic letters are supported eg. abcdefghijklmnopqrstuvwxyz. So all the words starting with a and ending with a go in the dictionary 0-0 and all the words starting with a and ending with b go in the dictionary 0-1. And so on.
plist files are basicly ninary xml files.

hope this helps you out.

@hard233
Copy link
Author

hard233 commented Aug 19, 2011

Hi fedorr,

Thanks a lot for your help in order to understand the plist files logical.

I've created my spanish dictionary plist files, and I've developed this osx app helping in this task:

http://www.mediafire.com/?1zpzfjuhzq3g94d

Notice: Use UTF8 encoding source files.

I hope it helps!

King regards from Spain.

@petrusbastos
Copy link

Hey folks,

I have created a brazilian portuguese dictionary and it worked! But I have a huge problem with accent. Those words which have accent aren't understood. The worst part is that isn't possible to type the word normally cause when I press the letter and options are presented and after I slide my finger to the accent letter, options goes away.

hard233, Did you solved this problem anyway?

@hard233
Copy link
Author

hard233 commented Aug 19, 2011

Hi petrusbastos,

I have problems with the spanish words also. This problem is a iSwipe problem, Wyndwarrior is the developer and I hope it will be solved in the next versions.

At this time, I've modified the osx app with a new feature in order to change any word with accents. Something like this:

ático -> atico, españa -> espana, evolución -> evolucion.

It's a bad solution, but maybe enough until Wynd solve the real issue keeping in mind the accent languages.

You can download the new version using the same mediafire link:

EDIT: ver. 1.0.7 - Solving repeated words.

http://www.mediafire.com/?1zpzfjuhzq3g94d

King regards,

Hard.-

@petrusbastos
Copy link

Thanks for the information Hard. I will change my dictionary too. I will expect eagerly for a solution about that!

@guslonghin
Copy link

Hi petrusbastos, do you mind sharing your brazilian dictionary with us ?
Thanks a lot, best regards.
Gustavo.

@petrusbastos
Copy link

Yeah! You can take it here http://dl.dropbox.com/u/1272789/dicionario_sem_acento.zip. This version of dictionary is made with no accents.

@guslonghin
Copy link

I guess you do speak portuguese petrusbastos but I'll continue in english for the information sharing sake :-)
First of all thanks for sharing the dictionary, I've copied it to the directory I've created "/private/var/swype/Portuguese" but still not working. Can you help me ? I'm already running iSwipe perfectly with English selected.
Best regards.
Gustavo.

@petrusbastos
Copy link

Yes, you are right! :) I've copied above english files!

@guslonghin
Copy link

Perfect. it's working already. Thanks a lot, whenever I share this I'll mention you as the source. Really good.
Best regards.

@petrusbastos
Copy link

Very good! Just in case, here goes the link with files containing accent. Who knows when will be working? http://dl.dropbox.com/u/1272789/dicionario_com_acento.zip

@guslonghin
Copy link

Thanks again.

@ajsalas
Copy link

ajsalas commented Nov 2, 2011

Sorry for being such a noob, but i'm an android user. Just recently my gf got an iphone but i don't know how to install this libraries for spanish language in her iphone. Is ther a way you can teach me how to do it?

Thanks a lot.

@JMALDONADOM
Copy link

great job Had233 (and companions), I tried your dictionary and works great ... only one small problem is that when I finish a word does not add the space behind the written word, if I add it with the space bar clears me too ... feel the same? can be solved somehow?

@antongrund
Copy link

guys,

i created a german dic with the help of that beautiful tool from hard233!!!
it has some 80000 words in it, if somebody needs it... file is called "English (fake)" (as i replaced the english file /private/var/swype/ to make it work and deleted the "fake" then).

http://www.mediafire.com/?96r9cgoqvg3b9r9

for some reasons a couple of regular words dont seem to work, but can be added with the "iswipe add"

a couple of questions though:

can anybody think of way to have two dictionaries at the same time, lets say english and german or spanish etc. and change between them easily?

and does anybody know a tool to have the "iswipe add" in activator?

@JMALDONADOM it does add a space bar in the version 0.4.0 or at least it does in mine just when you start writing the next word...

anyways, THANKS A LOT for the nice work!!!

@lordvampire
Copy link

hy @antongrund : please upload the german dic again...or any1 else...

greets

@jigg3
Copy link

jigg3 commented May 13, 2012

I'm also searching for the german dict.

Please upload again ...

@Squelsh
Copy link

Squelsh commented Jun 13, 2012

I could also need the german dict. I would also be willing to help with coding...

@ruffneck
Copy link

ruffneck commented Jul 2, 2012

Hi,
I've just finished working on the Romanian Dictionary for iSwype - v1 (649.957 words), 01.07.2012.
The links are below...

http://www.sendspace.com/file/dmb275

https://www.wetransfer.com/dl/D5kf6AJJ/ea3db74a23a61dfa78ee90c5e76608bf771e98e458938636c18896b98f9ec061ca3a9272421b793

http://dl.transfer.ro/iSwipe-romanian-dictionary-v1-transfer_ro-02jul-21be00.zip
http://fisierulmeu.ro/44A8L7GGWMUP/iSwipe-romanian-dictionary-v1-zip.html

If links will expire, write to me!

The details are in the archive, enjoy!
Tudor ([email protected])

@jigg3
Copy link

jigg3 commented Jul 3, 2012

Here is the german one, I've created it by myself but it isn't working on my iPhone ...

http://www.multiupload.nl/C0UMCHHP35

Does anybody know why ?

@Squelsh
Copy link

Squelsh commented Jul 3, 2012

@jigg3 :
As far as I know, there should not be any special characters in the textfiles (keine Umlaute).
But, more important: You can not simply put in one big textfile. You have to use the converter to make lots of small files, with a special naming scheme, regarding the alphabetical order of the first and last letter of the containing words...
How did you generate your word list? I will reimplement the file-converter in C++ and then have a try on my own...

@jigg3
Copy link

jigg3 commented Jul 3, 2012

Sorry guy , you're right. I've uploaded the wrong file!
Some time ago I've already converted this file with a converter, which has splitted this file into many other files - nevertheless it wasn't working.

The file is from a German board.

Attached the "right" files.

I assume that the iSwipe Dictionary Generator is making trouble, it seems that the app is just designed for spanish words.

Have a try... :-)

http://www.multiupload.nl/L5PK0CP6YZ

@shapetheLOLa
Copy link

jigg3 its not working for me. Its not accepting any german word. Any ideas ? Ive just copied those files into the english folder after deleting the other files. Or do I have to keep them?

Update : Whatever I try, I do not seem to get a german dict. working :(

@jigg3
Copy link

jigg3 commented Aug 5, 2012

Guys,

here's the iSwipe Dict Generator (only Mac OS), perhaps aynone of you can create a german working dict ?

http://www.multiupload.nl/52JCN9O43K

@lordvampire
Copy link

hy.. tried to generate but failed with errorcode1 at converting to binary plist....
@hard233 : only you can help ... the generator is not converting to binary-plist with error code 1.. even though i have now files 0-0.plist to 25-25.plist... some of them cant opened by xcode with error "The data couldn’t be read because it has been corrupted" others can be opened by xcode w/o problem....

@jigg3 : had to convert your german word-list.. there where some problems still with ö, ü and ä...

@ALL: can´t find the directory swype in /private/var.... ?? why ?? iswipe is installed and is working in english... but no swype dir...

if someone is interested to test.. here is my dict.. http://www.multiupload.at/KBD4Y8UCBT

greets
lord

@jigg3
Copy link

jigg3 commented Aug 5, 2012

Hi there,

probably I should filter Out all special characters :)

Von meinem iPhone gesendet

Am 05.08.2012 um 18:28 schrieb lordvampire
[email protected]:

hy.. tried to generate but failed with errorcode1 at converting to binary plist....
@hard233 : only you can help ... the generator is not converting to binary-plist with error code 1

@jigg3 : had to convert your german word-list.. there where some problems still with ö, ü and ä...

greets
lord


Reply to this email directly or view it on GitHub:
#5 (comment)

@lordvampire
Copy link

after copying all the word to a new file and saving it in UTF-8 and unix PLUS starting the dict-generator as su, i had ONLY 4times error1 at converting to binary... this files should be much better.. please test
AND please tell me WHERE MY SWYPE FOLDER IS...

here the new files http://www.multiupload.at/66PAOCPM5E

greets

@lordvampire
Copy link

dear friends... i installed iswype on my iphone an saw that there are no more plist-files anymore...
the dictionaries are now in txt-format in the /private/var/mobile/Swype directory... name of the dict-files are e.x. dictionary-0-0.txt ...

so i will try to write a small code to create this files,....

greets

@ruffneck
Copy link

ruffneck commented Aug 6, 2012

@lordvampire
what version of iSwipe do you have and from what source? I didn't see a new version to use .txt files instead of .plist.

If someone needs an iSwipe dictionary generated, please provide me a text file, with rows containing only one word / row, and I will try to create the dictionary - .plist files.
I have a dictionary generator software, but I cannot share it because it is not mine.

Cheers! ([email protected])

@lordvampire
Copy link

@ruffneck my version is 0.2.1 ..
i now installed 0.3.0, but still the dictionaries are in ..Library/Wynd/Swype

but i wrote a bash-script to generate these txt-files for this version...
will inform you, if worked or not..

greets

@lordvampire
Copy link

great NEWS... my GERMAN dictionary WORKS... i wrote a bash-script and used @jigg3 ´s german_words to generate the NEW "dictionary-x-x.txt" files.... copied tham in the folder /private/var/mobile/Library/Wynd/Swype and did a respring...

ah yeah.. i installed iswype 0.3.0 from admin.myrepospace.com
NOW i have a working german-swype---- JUHHHUUU

i could also pack it to a .deb and upload it somewhere, so people could install it trough cydia????

greets

@lordvampire
Copy link

hey guys.. i packed my dictionaries into the 0.3.0 deb file and made a 0.3.1 german version... you can install it from my cydia source.. cydia.myrepospace.com/lordvampire ...
what is not working: "umlaute" are written with e, means "ö" is "oe", "u" is "ue" and so on.... but for example after you write "uebung" you can click n the word and IOS asks you to change to "übung"...
and iSwype doensnt work in MailApp...

greets

@Squelsh
Copy link

Squelsh commented Aug 13, 2012

Great! Seams to work. Thanks verry much for sharing your efforts, lordvampire!
But am I doing something wrong? I have to insert a blank after each word manually...
And why is the MailApp different to the rest?!

@lordvampire
Copy link

@Squelsh the problem with space between the words occur sometimes and sometimes not.. We should find out, when! The mail app problem: We have to analyze the source code for finding the problmem.. I will try to compile first the source code by myself and if get this working, we could try different things...

@lordvampire
Copy link

@Squelsh Good news.. Mail.app prob is solved... Will pack the new files into a new 0.3.2 when i am @home... Should be done in one hour... Greets

@lordvampire
Copy link

@ALL ver.0.3.2 is online.. Mail.app is swyping NOW....

@attila80
Copy link

attila80 commented Jan 9, 2013

@lordvampire: the english version 0.4.0 is out since a couple of months. This one reacts much smoother than the 0.3x and thus is much more convenient to use.
Unfortunately the german dictionary from your release 0.3x seems not to be compatible with the new version as this one needs .plist files instead of .txt files.
Do you have the ability to upgrade your german version accordingly to the new 0.4 build?

@lordvampire
Copy link

hy..

i really have no time at the moment AND i also have no iPhone at the moment.. so i to update this dict is mot in schedule… sorry..

but if you want to start to code a little bit, maybe i could help you a bit..

greets

faruk

Am 09.01.2013 um 20:28 schrieb attila80 [email protected]:

@lordvampire: the english version 0.4.0 is out since a couple of months. This one reacts much smoother than the 0.3x and thus is much more convenient to use.
Unfortunately the german dictionary from your release 0.3x seems not to be compatible with the new version as this one needs .plist files instead of .txt files.
Do you have the ability to upgrade your german version accordingly to the new 0.4 build?


Reply to this email directly or view it on GitHub.

@attila80
Copy link

attila80 commented Jan 9, 2013

@ALL: If anyone is still interested in the project: I managed to create a german dictionary thanks to @hard233's tool (see link above) that works with the 0.4 iswipe version that can be found here:
http://www.myrepospace.com/profile/wyndwarrior/106286/iSwipe

Big advantage is that the 0.4 runs really smooth and much faster than the older versions, especially when using whatsapp. Makes a lot of fun now and is a convenient way to text. Thanks to all people working on that (even it makes me still keeping iOS 5.x to maintain my Jailbreak opportunity...)

@lordvampire
Copy link

hy atilla80: you could pack your dict into the original .deb-file and pack it again to a .deb, so people only need to install the german-siwype.-version…

greets

Am 09.01.2013 um 21:40 schrieb attila80 [email protected]:

@ALL: If anyone is still interested in the project: I managed to create a german dictionary thanks to @hard233's tool (see link above) that works with the 0.4 iswipe version that can be found here:
http://www.myrepospace.com/profile/wyndwarrior/106286/iSwipe

Big advantage is that the 0.4 runs really smooth and much faster than the older versions, especially when using whatsapp. Makes a lot of fun now and is a convenient way to text. Thanks to all people working on that (even it makes me still keeping iOS 5.x to maintain my Jailbreak opportunity...)


Reply to this email directly or view it on GitHub.

@attila80
Copy link

attila80 commented Jan 9, 2013

@lordvampire yeah, I could do so. Could you give me a quick tutorial how to get the .deb file on my mac or where the .deb is located on the iphone?

@lordvampire
Copy link

uninstall your iswype…. install again your iswype, but don't close cydia… connect with SSH to your iPhone and get the deb from var/root/Media/Cydia/AutoInstall..

you will find lots of information about unpacking and packing deb files on the net

greets

Am 09.01.2013 um 22:31 schrieb attila80 [email protected]:

@lordvampire yeah, I could do so. Could you give me a quick tutorial how to get the .deb file on my mac or where the .deb is located on the iphone?


Reply to this email directly or view it on GitHub.

@shapetheLOLa
Copy link

Any update ? :) I would like the new german files attila!

@jojetzz
Copy link

jojetzz commented Feb 8, 2013

German dict4 iswipe worx on 4s 6.1

hi
i create a german dict with the iSwipe Dictionary Generator v1.0.7

my source is the "10000 frequent german words"
http://wortschatz.uni-leipzig.de/html/wliste.html
(if someone give me a better txt file i will try to create a bigger/better dict)

but i deleted all/most name/special words!!!!! for example (baden-württemberg,rot-grün, Helmut Kohl)
and replaced all ö ä ü ß with oe ae ue ss

hope it is usefull 4 someone....

https://mega.co.nz/#!UxgUjCwD!VO7w0mokffiUKlMW3zIHCGQiGoc942NIj-RiCYvHdMw

see description by antongrund how2 replace the dict

I would be happy about feedback

greeeeeeetz jojetzz

big thnx2 wyndwarrior & hard233

ps. i know i need a english dict tooo......sorry 4 my kindergarden english

@jojetzz
Copy link

jojetzz commented Feb 8, 2013

maybe the keyboard->shortcut function solve the ä ü ö problem

ae -> ä
dont work :(

Suess -> süß
worx but u have to add each word individually :( :(

does anyone have a better idea?

@Magog79
Copy link

Magog79 commented Mar 21, 2013

Hello there,

I would like to create an italian dictionary for iSwipe, I hope you may help me.
I saw that the spanish dictionary provided by hard233:
1 - lists first words made up by 1 letter only, then 2, then 3... is this mandatory ?
2 - words are sort of alphabetically ordered... is this manadatory ?
thanks a lot in advance!

@Magog79
Copy link

Magog79 commented Mar 27, 2013

@wyndwarrior >I would like to try to modify the source code in order to add support for letters with accent, but I have no experience about programming iOS, which book would you sugest me to study to start ? Thanks in advance

@jojetzz
Copy link

jojetzz commented Apr 5, 2013

found another tweak!!!

it's awesome....

called TouchPal /bigBoss repo
just add a second keyboard in the iOS settings!!!

@rihak
Copy link

rihak commented Apr 9, 2013

@Magog79, I'm italian, but i speak english now just in case you're not italian too. Today I made a "dictionary maker" in c++ and it's for windows. You just have to give to it a wordlist (in your case an italian one) where words are splitted by spaces or returns, and a destination folder that will contain all file needed by /private/var/swype/English... like 0-0.plist etc...

And here it is:
http://www.mediafire.com/?vevd3bl9tn2b4bp

I hope it wille help you!

@Magog79
Copy link

Magog79 commented Apr 15, 2013

@rihak: Thanks a lot Rihak, I'm Italian too.
The tool developed by hard233 worked fine for me, but it's good that now we have a Win version too :)
My concern was about support for letters with accent, but anyway I tried TouchPal as jjetzz suggested and I must admit that it's way better, so no point anymroe maybe in using iSwipe.
Touchpal supports italian pretty well, unfortunately when you use it as a Cydia tweak (so taking advantage of integraton in iOS) instead of as standalone app it does not support italian yes, only english.
I sincerely hope that the cydia tweak will be updated accordingly, so it will be perfect!
Cheers.

@shapetheLOLa
Copy link

@jojetzz but touchpal doesnt support third party dictionaries does it ? Any chance to use it in german?

@jojetzz
Copy link

jojetzz commented Apr 27, 2013

hi

das einzige touchpal manko sind
die umlaute, scharf s und qwerty tasta

am anfang muss man halt viel normal tippen weil kein dict in deutsch gibt

aber das wird schnell weniger und nach einer woche swype ich fast nur noch…

die umsetzung der Swype technologie
ist aber nicht mit iSwipe vergleichbar ……TouchPal laeuft so wie auf Android devices …einfach perfekt …

und dein mit der zeit erstelltes dict kann man ohne probleme backupen

hoffe ich like konnte helfen

falls uebersetzung fuer TouchPal settings brauchst sag bescheid ……

greetz jojetzz

On 27.04.2013, at 12:03, shapetheLOLa [email protected] wrote:

@jojetzz but touchpal doesnt support third party dictionaries does it ? Any chance to use it in german?


Reply to this email directly or view it on GitHub.

@me97esn
Copy link

me97esn commented Sep 2, 2013

In case someone else stumbles on this:
The links above seems to be broken.
I have created a ruby script to create a swedish dictionary from a text file:
https://gist.github.com/me97esn/6407124

@shapetheLOLa
Copy link

Any1 managed to get a german dictionary into the latest iswipe for ios 7 ?

@daniels7
Copy link

Here is a new german Dictionary for the latest version:
https://mega.co.nz/#!nVoRwIoS!1QUMn32Lw8A1ovQRESre2-P2XPVihaoLMD3wm2uIfEU

The plist files have to be put into /usr/share/iSwipe/Dictionaries/EN/

@manuw2009
Copy link

Hello,
I updated from version 0.4 to 0.5.1, but it seems the dictionary format has changed.
I used to have a French dictionary, but it just does not work anymore. How should I convert it or even create new 0.5.1 dictionary plist from a plain text file ?

@jojetzz
Copy link

jojetzz commented Jun 14, 2014

forget it.....

just use nin .. full eu language support :) :) :) :)

u have to add a new cydia source

http://cydia.myrepospace.com/jormy

u will love it ..... i doooooo

greeeetz

manuw2009 schrieb:

Hello,
I updated from version 0.4 to 0.5.1, but it seems the dictionary
format has changed.
I used to have a French dictionary, but it just does not work anymore.
How should I convert it or even create new 0.5.1 dictionary plist from
a plain text file ?


Reply to this email directly or view it on GitHub
#5 (comment).

@manuw2009
Copy link

thank you for the tip, but nin does not seem to work at all with ios 6...

@Magog79
Copy link

Magog79 commented Jun 17, 2014

True, iOS 7 only

2014-06-17 14:06 GMT+02:00 manuw2009 [email protected]:

thank you for the tip, but nin does not seem to work at all with ios 6...


Reply to this email directly or view it on GitHub
#5 (comment).

@jojetzz
Copy link

jojetzz commented Jun 17, 2014

oh.....u are still on 6.x :(

i dont know if there only a ios7 compatibility.....

maybe u have to wait on ios8
there is no more limitation on sys keyboard.....after 8years apple open the keyboard api ....

once again u cant compair
iSwipe and NIN....
if u try nin u will lought about iSwipe...

greeetings from germany

Am 17.06.2014 um 14:06 schrieb manuw2009 [email protected]:

thank you for the tip, but nin does not seem to work at all with ios 6...


Reply to this email directly or view it on GitHub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests