Home VueScan VuePrint Purchase Serial Support About
Native Translations

Two-letter codeEnglish nameNative nameTranslation status
bgBulgarianбългарскиNative translation
zhChinese (Simplified)中文 (简体)Native translation
twChinese (Traditional)中文 (繁體)Native translation
csCzechčeskyNative translation
daDanishdanskNative translation
nlDutchNederlandsNative translation
enEnglishEnglishNative
fiFinnishsuomen kieliNative translation
frFrenchfrançaisNative translation
deGermanDeutschNative translation
hiHindiहिन्दीNative translation
itItalianItalianoNative translation
jaJapanese日本語Native translation
koKorean한국어Native translation
plPolishpolskiNative translation
roRomanianromânăNative translation
ruRussianрусскийNative translation
skSlovakslovenčinaNative translation
esSpanishespañolNative translation
svSwedishSvenskaNative translation
taTamilதமிழ்Native translation
ukUkrainianУкраїнськаNative translation

Translations Being Worked On

Two-letter codeEnglish nameNative nameTranslation status
glGalicianGalegoBeing worked on
noNorwegianNorskBeing worked on
ptPortuguesePortuguêsBeing worked on
srSerbianсрпски језикBeing worked on

Google Translations

These translations were done by translate.google.com and need to be updated by a native speaker of these languages:

Two-letter codeEnglish nameNative nameTranslation status
arArabic‫العربيةtranslate.google.com
caCatalanCatalàtranslate.google.com
hrCroatianHrvatskitranslate.google.com
elGreekΕλληνικάtranslate.google.com
heHebrew‫עבריתtranslate.google.com
idIndonesianBahasa Indonesiatranslate.google.com
lvLatvianlatviešu valodatranslate.google.com
ltLithuanianlietuvių kalbatranslate.google.com
slSlovenianslovenščinatranslate.google.com
tlTagalogTagalogtranslate.google.com
viVietnameseTiếng Việttranslate.google.com

Adding or Modifying Language Translations

The "Prefs | Language" option lets you select a language for the user interface of VueScan. Each language is desribed by a file named language.xx, where xx is one of the two-letter codes below. Each line in the language.xx file is the translation of the corresponding line in the language.en file.

To modify an existing languge translation, edit the language.xx file with a text editor that can modify Unicode (UTF8) strings. Don't use Microsoft Word to edit these files - it won't work. On Windows, use notepad.exe to edit and on Mac OS X, use TextEdit (in the Applications folder). Put language.en in a window on the left side of your screen and language.xx on the right side of your screen. Set the editor so the text doesn't wrap and each line on the left will match the line on the right.

If you only have a limited amount of time, edit sections 00, 01, 02, 07, 09, 11, 13, 15 and 16. These are the most visible parts of the user interface (buttons, menus, tabs, etc.) and it's only 319 lines to edit. This should take a native speaker an hour or two, and it will significantly improve the translation. You'll get a free Standard Edition license if you update the google translation for these 319 lines.

If you translate the whole file (1100 lines, 6000 words), you'll get a free Professional Edition license.

The language.xx files are located at:

  • Mac OS X - in VueScan.app/Contents/Data/language.xx
  • Windows - in c:\vuescan\language.xx
  • Linux - in the same directory as the vuescan executable
To add a new laguage translation, copy language.en to language.xx and edit language.xx for the new language.

Before you start work on a translation, check the translation status below to see if someone else is already working on it and send e-mail to edhamrick@aol.com so the translation status can be updated.

Please send this translation to edhamrick@aol.com and it will be added to the next release of VueScan. When you e-mail it, please send it as a .zip attachment, not as inline text.

Current Translation Status

Two-letter codeEnglish nameNative nameTranslation status
abAbkhazianАҧсуа
aaAfarAfaraf
afAfrikaansAfrikaans
akAkanAkan
sqAlbanianShqip
amAmharicአማርኛ
arArabic‫العربيةtranslate.google.com
anAragoneseAragonés
hyArmenianՀայերեն
asAssameseঅসমীয়া
avAvaricавар мацӀ
aeAvestanavesta
ayAymaraaymar aru
azAzerbaijaniazərbaycan dili
bmBambarabamanankan
baBashkirбашҡорт теле
euBasqueeuskara
beBelarusianБеларуская
bnBengaliবাংলা
bhBihariभोजपुरी
biBislamaBislama
bsBosnianbosanski jezik
brBretonbrezhoneg
bgBulgarianбългарскиNative translation
myBurmeseဗမာစာ
caCatalanCatalàtranslate.google.com
chChamorroChamoru
ceChechenнохчийн мотт
nyChichewachiCheŵa
zhChinese (Simplified)中文 (简体)Native translation
twChinese (Traditional)中文 (繁體)Native translation
cuChurch Slavicѩзыкъ словѣньскъ
cvChuvashчӑваш чӗлхи
kwCornishKernewek
coCorsicancorsu
crCreeᓀᐦᐃᔭᐍᐏᐣ
hrCroatianHrvatskitranslate.google.com
csCzechčeskyNative translation
daDanishdanskNative translation
dvDivehi‫ދިވެހި
nlDutchNederlandsNative translation
dzDzongkhaརྫོང་ཁ
enEnglishEnglishNative
eoEsperantoEsperanto
etEstonianEesti keel
eeEweƐʋɛgbɛ
foFaroeseFøroyskt
fjFijianvosa Vakaviti
fiFinnishsuomen kieliNative translation
frFrenchfrançaisNative translation
ffFulahFulfulde
glGalicianGalegoBeing worked on
lgGandaLuganda
kaGeorgianქართული
deGermanDeutschNative translation
elGreekΕλληνικάtranslate.google.com
gnGuaraniAvañe'ẽ
guGujaratiગુજરાતી
htHaitianKreyòl ayisyen
haHausa‫هَوُسَ
heHebrew‫עבריתtranslate.google.com
hzHereroOtjiherero
hiHindiहिन्दीNative translation
hoHiri MotuHiri Motu
huHungarianMagyar
isIcelandicÍslenska
ioIdoIdo
igIgboIgbo
idIndonesianBahasa Indonesiatranslate.google.com
iaInterlinguaInterlingua
ieInterlingueInterlingue
iuInuktitutᐃᓄᒃᑎᑐᑦ
ikInupiaqIñupiaq
gaIrishGaeilge
itItalianItalianoNative translation
jaJapanese日本語Native translation
jvJavanesebasa Jawa
klKalaallisutkalaallisut
knKannadaಕನ್ನಡ
krKanurianuri
ksKashmiriकश्मीरी
kkKazakhҚазақ тілі
kmKhmerភាសាខ្មែរ
kiKikuyuGĩkũyũ
rwKinyarwandaIkinyarwanda
kyKirghizкыргыз тили
rnKirundikiRundi
kvKomiкоми кыв
kgKongoKiKongo
koKorean한국어Native translation
kuKurdishKurdî
kjKwanyamaKuanyama
loLaoພາສາລາວ
laLatinlatine
lvLatvianlatviešu valodatranslate.google.com
liLimburgishLimburgs
lnLingalaLingála
ltLithuanianlietuvių kalbatranslate.google.com
luLuba-KatangaLuba-Katanga
lbLuxembourgishLëtzebuergesch
mkMacedonianмакедонски јазик
mgMalagasyMalagasy fiteny
msMalaybahasa Melayu
mlMalayalamമലയാളം
mtMalteseMalti
gvManxGhaelg
miMaorite reo Māori
mrMarathiमराठी
mhMarshalleseKajin M̧ajeļ
moMoldavianLimba moldovenească
mnMongolianМонгол
naNauruEkakairũ Naoero
nvNavajoDiné bizaad
ngNdongaOwambo
neNepaliनेपाली
ndNorth NdebeleisiNdebele
seNorthern SamiDavvisámegiella
nbNorwegian BokmalNorsk bokmål
nnNorwegian NynorskNorsk nynorsk
noNorwegianNorskBeing worked on
ocOccitanOccitan
ojOjibwaᐊᓂᔑᓈᐯᒧᐎᓐ
orOriyaଓଡ଼ିଆ
omOromoAfaan Oromoo
osOssetianИрон æвзаг
piPaliपाऴि
paPanjabiਪੰਜਾਬੀ
psPashto‫پښتو
faPersian‫فارسی
plPolishpolskiNative translation
ptPortuguesePortuguêsBeing worked on
quQuechuaRuna Simi
rmRaeto-Romancerumantsch grischun
roRomanianromânăNative translation
ruRussianрусскийNative translation
smSamoangagana fa'a Samoa
sgSangoyângâ tî sängö
saSanskritसंस्कृतम्
scSardiniansardu
gdScottish GaelicGàidhlig
srSerbianсрпски језикBeing worked on
shSerbo-CroatianSrpskohrvatski
snShonachiShona
iiSichuan Yiꆇꉙ
sdSindhiसिन्धी
siSinhalaසිංහල
skSlovakslovenčinaNative translation
slSlovenianslovenščinatranslate.google.com
soSomaliSoomaaliga
stSothoseSotho
nrSouth NdebeleNdébélé
esSpanishespañolNative translation
suSundaneseBasa Sunda
swSwahiliKiswahili
ssSwatiSiSwati
svSwedishSvenskaNative translation
tlTagalogTagalogtranslate.google.com
tyTahitianReo Mā`ohi
tgTajikтоҷикӣ
taTamilதமிழ்Native translation
ttTatarтатарча
teTeluguతెలుగు
thThaiไทย
boTibetanབོད་ཡིག
tiTigrinyaትግርኛ
toTongafaka Tonga
tsTsongaxiTsonga
tnTswanaseTswana
trTurkishTürkçe
tkTurkmenTürkmen
ugUighurUyƣurqə
ukUkrainianУкраїнськаNative translation
urUrdu‫اردو
uzUzbekO'zbek
veVendatshiVenḓa
viVietnameseTiếng Việttranslate.google.com
voVolapukVolapük
waWalloonWalon
cyWelshCymraeg
fyWestern FrisianFrysk
woWolofWollof
xhXhosaisiXhosa
yiYiddish‫ייִדיש
yoYorubaYorùbá
zaZhuangSaɯ cueŋƅ
zuZuluisiZulu


Copyright © 2009 Hamrick Software
Last updated: January 1, 2009