View Single Post
Old 10-25-2018, 12:11 PM   #6
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,732
Karma: 24031401
Join Date: Dec 2010
Device: Kindle PW2
Quote:
Originally Posted by BarisTurkkorkmaz View Post
Nevertheless, that dictionary doesn't translate any Urdu word to Turkish word in any text on my Kindle e-book reader. Does that problem stem from deficiency of Kindle in Urdu or Arabic languages?
You'll need to change the language codes in the following section of the .opf file:
Code:
<x-metadata>
    <output encoding="utf-8"></output>
    <DictionaryInLanguage>ur</DictionaryInLanguage>
    <DictionaryOutLanguage>tr</DictionaryOutLanguage>
</x-metadata>
Also make sure that the books that you want to use the dictionary with have the same language code as <DictionaryInLanguage>ur</DictionaryInLanguage>.

Note that KindleGen only supports isolated RTL words in Mobi dictionaries. For full RTL support you'd have to generate a KFX dictionary, however KFX dictionaries aren't supported by the Calibre KFX output plugin.
Doitsu is offline   Reply With Quote