Languages

While messages consisting of all possible Unicode characters can be sent using Ahoy, the message length is very small by default when UTF-8 or UTF-16 encodings are being used. In order to enable longer messages, specialized language packs can be defined to squeeze the most out of the available space and provide longer messages.

The following languages are already supported or about to be supported if they're not published yet. If your language is marked as draft, please take the time to review it and provide feedback. If your language is missing, write to info@nhcham.org.

IDLanguageStatusCharacter countHuffman treesMessage lengthPack size
totalimportantprefix
afrAfrikaansAfrikaanspublished – see details161997220043 – 6029.6 kB
alsToskToskrough draft – input required2401067820043 – 5725.4 kB
araالعربيةArabicpublished – see details139410810830043 – 5544.7 kB
azjazərbaycancaAzerbaijanirough draft – input required151966540040 – 5631.9 kB
bakбашҡортсаBashkirrough draft – input required5621178040030 – 5847.7 kB
belбеларускаяBelarusianrough draft – input required554986530043 – 5637.5 kB
bosbosanskiStandard Bosnianrough draft – input required1811036920043 – 5531.1 kB
brebrezhonegBretonrough draft – input required43813610620043 – 5828.4 kB
bulбългарскиBulgarianrough draft – input required188936220043 – 5726.3 kB
catcatalàCatalanrough draft – input required1741097520046 – 6030.6 kB
cebCebuanoCebuanorough draft – input required99825620045 – 6419.3 kB
cesčeskyCzechrough draft – input required1911197730041 – 5344.0 kB
cymCymraegWelshrough draft – input required2041248020044 – 5723.0 kB
dandanskDanishrough draft – input required194986725045 – 5934.1 kB
deuDeutschGermanpublished – see details1951047320043 – 5831.9 kB
engEnglishEnglishpublished – see details180946620043 – 5830.3 kB
epoEsperantoEsperantorough draft – input required37617612220040 – 5740.8 kB
esteestiEstonianrough draft – input required2041037125043 – 5635.2 kB
euseuskaraBasquerough draft – input required157896120044 – 6127.5 kB
fasفارسیPersianpublished – see details1393939340042 – 5548.6 kB
finsuomiFinnishrough draft – input required32414110220042 – 5631.6 kB
frafrançaisFrenchpublished – see details1801127620043 – 5932.2 kB
gomKonkaniKonkanirough draft – input required105845820042 – 5821.0 kB
gujગુજરાતીGujaratirough draft – input required19711311340041 – 5450.3 kB
hebעבריתHebrewrough draft – input required266979725042 – 5128.2 kB
hinहिन्दीHindipublished – see details26111211240041 – 5649.5 kB
hrvhrvatskiCroatianrough draft – input required32113710025043 – 5537.4 kB
idoIdoIdorough draft – input required194936720041 – 8117.5 kB
indBahasa IndonesiaIndonesianrough draft – input required129845820045 – 6126.9 kB
islíslenskaIcelandicrough draft – input required1661056925043 – 5832.8 kB
itaitalianoItalianpublished – see details1821047420045 – 6030.6 kB
jpn日本語Japaneserough draft – input required61127727740035 – 5349.3 kB
kalkalaallisutGreenlandicrough draft – input required132946520043 – 6718.8 kB
katქართულიGeorgianrough draft – input required239626225044 – 5725.2 kB
kazқазақшаKazakhrough draft – input required6191177630040 – 5744.9 kB
kirКыргызчаKyrgyzrough draft – input required5731047230038 – 5837.8 kB
kor한국어Koreanrough draft – input required11998157315735023 – 30151.4 kB
kurKurdîKurdishrough draft – input required1340717120048 – 6224.8 kB
latLatinaLatinrough draft – input required2031278220041 – 5722.7 kB
lavLatviešuLatvianrough draft – input required2641218430041 – 5435.9 kB
litlietuviųLithuanianrough draft – input required1831117630043 – 5641.2 kB
ltzLëtzebuergeschLuxembourgishrough draft – input required2451118025044 – 5730.0 kB
lusMizo ţawngMizorough draft – input required115926620043 – 6122.6 kB
malമലയാളംMalayalamrough draft – input required216959550045 – 6153.7 kB
marमराठीMarathirough draft – input required24810910950042 – 5857.7 kB
mkdмакедонскиMacedonianrough draft – input required531966520044 – 5829.4 kB
mlgMalagasyMalagasyrough draft – input required167967020047 – 6724.3 kB
mltMaltiMalteserough draft – input required122936320043 – 5720.4 kB
monмонголMongolianrough draft – input required531996525041 – 5829.1 kB
mriMāoriMāorirough draft – input required21713310010050 – 6715.9 kB
msaMalayMalaypublished – see details117815520046 – 6326.7 kB
nepनेपालीNepalirough draft – input required24210410450043 – 5858.4 kB
newनेपाल भाषाNepal Bhasarough draft – input required23710110150038 – 8234.6 kB
nnonorsk nynorskNorwegian Nynorskrough draft – input required36915611420043 – 5732.6 kB
nobnorsk bokmålNorwegian Bokmålrough draft – input required1671027120042 – 5929.6 kB
ocioccitanOccitanrough draft – input required2111057320042 – 5820.7 kB
polpolskiPolishpublished – see details1731107330043 – 5639.4 kB
porportuguêsPortuguesepublished – see details1881097320045 – 5931.2 kB
rusрусскийRussianpublished – see details551976530041 – 5541.4 kB
slkslovenčinaSlovakrough draft – input required2031268220041 – 5128.8 kB
slvslovenščinaSlovenerough draft – input required1721006820044 – 5628.9 kB
somSoomaaligaSomalirough draft – input required134855820047 – 6326.1 kB
spaespañolSpanishpublished – see details2041047220046 – 6030.9 kB
srpсрпскиStandard Serbianrough draft – input required580936325043 – 5532.5 kB
swaKiswahiliSwahilipublished – see details105845920044 – 6317.8 kB
swesvenskaSwedishrough draft – input required1671027120043 – 5828.6 kB
tamதமிழ்Tamilpublished – see details214757540046 – 6436.6 kB
tatтатарчаTatarrough draft – input required5171107440044 – 5942.1 kB
telతెలుగుTelugurough draft – input required19212212250042 – 5655.4 kB
tgkтоҷикӣTajikrough draft – input required5401107430039 – 5743.5 kB
tglTagalogTagalogrough draft – input required122835720045 – 6226.9 kB
thaไทยThairough draft – input required19611511540036 – 5861.3 kB
turTürkçeTurkishpublished – see details2121298730038 – 5749.7 kB
ukrукраїнськаUkrainianrough draft – input required5841006630041 – 5441.4 kB
urdاردوUrdūrough draft – input required138410710730041 – 5745.8 kB
uzboʻzbekchaUzbekrough draft – input required5531599940042 – 5655.1 kB
vieTiếng ViệtVietnameserough draft – input required25918312350045 – 6245.6 kB