Hungarian phonology

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Lua error in package.lua at line 80: module 'strict' not found.

The phonology of the Hungarian language is notable for its process of vowel harmony, the frequent use of geminate consonants and the presence of otherwise uncommon palatal stops.


This is the Hungarian consonantal system, using symbols from the International Phonetic Alphabet (IPA).

Consonant phonemes of Hungarian[1]
Labial Alveolar Post-
Palatal Velar Glottal
Nasal m n ɲ
Stop p b t d c ɟ k ɡ
Affricate t͡s d͡z t͡ʃ d͡ʒ c͡ç ɟ͡ʝ*
Fricative f v s z ʃ ʒ h
Trill r
Approximant l j
  • ^* It is debated whether the palatal consonant pair consists of stops or affricates.[2] They are considered affricates by Tamás Szende,[1] head of the department of General Linguistics at PPKE,[3] and stops by Mária Gósy,[2] research professor, head of the Department of Phonetics at ELTE.[4] The reason for the different analyses is that the relative duration of the friction of /c/ (as compared to the duration of its closure) is longer than those of the stops, but shorter than those of the affricates. /c/ has the stop-like nature of having a full duration no longer than those of other (voiceless) stops such as /p, t, k/ but, considering the average closure time in relation to the friction time of the consonants, its duration structure is somewhat closer to those of the affricates.[5]

Almost every consonant may be geminated, written by doubling a single letter grapheme: ⟨bb⟩, ⟨pp⟩, ⟨ss⟩ etc., or by doubling the first letter of a grapheme cluster: ⟨ssz⟩, ⟨nny⟩, etc.

The phonemes /d͡z/ and /d͡ʒ/ can appear on the surface as geminates: bridzs [brid͡ʒː] ('bridge (the card game)'). (For the list of examples and exceptions, see Hungarian dz and dzs.)

Hungarian orthography does not use háčky or any other consonant diacritics like the surrounding Slavic languages. Instead, the letters c, s, z are used alone (/t͡s/, /ʃ/, /z/) or combined in the digraphs cs, sz, zs (/t͡ʃ/, /s/, /ʒ/), while y is used only in the digraphs ty, gy, ly, ny as a palatalization marker to write the sounds /c͡ç/, /ɟ͡ʝ/, /j/ (formerly /ʎ/), /ɲ/.

The most notable allophones are:

  • /j/ becomes [ç] if between a voiceless obstruent and a word boundary (e.g. lopj [lopç] 'steal').[6]
  • /j/ becomes [ʝ] e.g. between voiced obstruents, such as dobj be [dobʝ bɛ] 'throw (one/some) in'[7]
  • /h/ may become [ɦ] between two vowels (e.g. tehát [tɛɦaːt] 'so'), [ç] after front vowels (e.g. ihlet [içlɛt] 'inspiration'), and [x] word-finally after back vowels (e.g. doh [dox] 'musty') if it isn't deleted (which it often is; e.g. méh [meː] 'bee').[8]
    According to Gósy, it becomes [x] (rather than [ç]) in words such as pech, ihlet, technika ('bad luck, inspiration, technology/technique'),[9] while it becomes postvelar fricative in words such as doh, sah, jacht, Allah, eunuch, potroh.[10]
  • /h/ becomes [xː] when geminated, in certain words: dohhal [doxːɒl] ('with blight'), peches [pɛxːɛʃ] ('unlucky').
Phoneme Example
/p/ pipa [pipɒ] 'pipe'
/b/ bot [bot] 'stick'
/t/ toll [tol] 'feather'
/d/ dob [dob] 'throw', 'drum'
/k/ kép [keːp] 'picture'
/ɡ/ gép [ɡeːp] 'machine'
/f/ fa [fɒ] 'tree'
/v/ vág [vaːɡ] 'cut'
/s/ szó [soː] 'word'
/z/ zöld [zøld] 'green'
/ʃ/ só [ʃoː] 'salt'
/ʒ/ zseb [ʒɛb] 'pocket'
/j/ jó [joː] 'good'
/h/ hó [hoː] 'snow', 'month' (in certain dialects)
/t͡s/ cél [t͡seːl] 'goal', 'target'
/d͡z/ edző [ɛd͡zːøː] 'coach'
/t͡ʃ/ csak [t͡ʃɒk] 'only'
/d͡ʒ/ dzsessz [d͡ʒɛsː] 'jazz'
/l/ ló [loː] 'horse'
/c͡ç/ tyúk [c͡çuːk] 'hen'
/ɟ͡ʝ/ gyár [ɟ͡ʝaːr] 'factory'
/r/ ró [roː] 'carve'
/m/ ma [mɒ] 'today'
/n/ nem [nɛm] 'no', 'gender'
/ɲ/ nyár [ɲaːr] 'summer'


The vowel phonemes of Hungarian[11]

Hungarian has seven pairs of corresponding short and long vowels. Their phonetic values do not exactly match up with each other, so ⟨e⟩ represents /ɛ/ and ⟨é⟩ represents /eː/; likewise, ⟨a⟩ represents /ɒ/ while ⟨á⟩ represents /aː/.[12] For the other pairs, the short vowels are slightly lower and more central, and the long vowels more peripheral.

The sound marked by ⟨a⟩ is considered to be [ɒ] by Tamás Szende[13] and [ɔ] by Mária Gósy.[14] Gósy also mentions a different short /a/ that contrasts with both /aː/ and /ɒ/, present in a few words like Svájc ('Switzerland'), svá ('schwa'), advent ('advent'), hardver ('hardware', this usage is considered hyperforeign),[15] and halló (used when answering the phone; contrasting with haló 'dying', and háló 'web').

Although not found in Budapest, some dialects contrast three mid vowels /e/ (written ⟨ë⟩), /ɛ/, and /eː/.[16] Thus mentek could represent four different words: mëntëk [mentek] ('you all go'), mëntek [mentɛk] ('they went'), mentëk [mɛntek] ('I save'), and mentek [mɛntɛk] ('they are exempt'). In Budapest, the first three collapse to [mɛntɛk], while the latter one is unknown, having a different form in the literary language (mentesek).

Phoneme Example
/ɒ/ hat [hɒt~hɔt] 'six'
/aː/ lát [laːt] 'see'
/o/ ok [ok] 'cause'
/oː/ tó [toː] 'lake'
/u/ fut [fut] 'run'
/uː/ kút [kuːt] 'well'
/ɛ/ lesz [lɛs] 'become'
/eː/ rész [reːs] 'part'
/i/ visz [vis] 'carry'
/iː/ víz [viːz] 'water'
/ø/ sör [ʃør] 'beer'
/øː/ bőr [bøːr] 'skin'
/y/ üt [yt] 'hit'
/yː/ tűz [tyːz] 'fire'

Vowel harmony

A Venn diagram of Hungarian vowel harmony, featuring front rounded vowels, front unrounded vowels ("neutral" vowels), and back vowels.

As in Finnish, Turkish, and Mongolian, vowel harmony plays an important part in determining the distribution of vowels in a word. Hungarian vowel harmony classifies the vowels according to front vs. back assonance and rounded vs unrounded for the front vowels.[17] Excluding recent loanwords, Hungarian words have either only back vowels or front vowels due to these vowel harmony rules.[17]

Hungarian vowel harmony[17]
Front Back
unrounded rounded back
Close i y u
Mid ɛ ø øː o
Open ɒ

While [i], [iː], [ɛ], and [eː] are all front unrounded vowels, they are considered to be "neutral vowels" in Hungarian vowel harmony.[18] Therefore if a word contains back vowels, neutral vowels may appear alongside them. However if only neutral vowels appear in a stem, the stem is treated as though it is of front vowel assonance and all suffixes must contain front vowels.[17]

Vowel harmony in Hungarian is most notable when observing suffixation. Vowel harmony must be maintained throughout the entire word, meaning that most suffixes have variants. For example, the dative case marker [nɒk] vs. [nɛk]. Stems that contain back vowels affix back vowel suffixes, and stems that contain only front vowels affix front vowel suffixes.[17] However, the front vowel stems distinguish rounded vs. unroundedness based on the last vowel in the stem. If the last vowel is front and rounded, it takes a suffix with a front rounded vowel; otherwise it follows the standard rules.[18] While suffixes for most words have front/back vowel variants, there are not many that have rounded/unrounded variants, indicating that this is a rarer occurrence.[18]

One is able to observe the distinction when looking at the plural affix, either [-ok] (back), [-ɛk] (front unrounded), or -ök [-øk] (front rounded).

Hungarian vowel harmony and suffixation[18]
Stem Gloss Description of stem Plural
asztal table Only back vowels asztal-ok
gyerek child Only neutral (front) vowels, last vowel unrounded. gyerek-ek
füzet notebook Only front vowels, last vowel unrounded. füzet-ek
ismerős acquaintance Only front vowels, last vowel rounded. ismerős-ök
papír paper Back vowel with neutral vowel papír-ok

As can be seen above, the neutral vowels are able to be in both front and back vowel assonance words with no consequence.

However, there are about fifty monosyllabic roots that only contain [i], [iː], or [eː] that all take a back vowel suffix instead of the front vowel suffix.[19]

Irregular suffixation[19]
Stem Gloss "At" "From"
híd bridge híd-nál híd-tól
cél aim cél-nál cél-tól

These exceptions to the rule are hypothesized to be caused by those roots originally containing a phone no longer present in modern Hungarian, [ɨ], which could elongate to [ɨː]. As it was an unrounded back vowel, it is theorized that while the vowels in these roots merged with the vowels [i] or [iː], and less commonly [eː] or [uː], the vowel harmony rules sensitive to the backness of the original, now obsolete, sound remained in place.[19]


The overall characteristics of the consonant assimilation in Hungarian are the following:[20][21]

  • Assimilation types are typically regressive, that is the last element of the cluster determines the change.
  • In most cases, it works across word boundaries if the sequence of words form an "accentual unity", that is there is no phonetic break between them (and they bear a common phase stress). Typical accentual units are:
    • attributes and qualified nouns, e.g. hideg tél [hidɛk‿teːl] ('cold winter');
    • adverbs and qualified attributes, e.g. nagyon káros [nɒɟoŋ‿kaːroʃ] ~ [nɒɟon‿kaːroʃ] ('very harmful');
    • verbs and their complements, e.g. nagyot dob [nɒɟod‿dob] ('s/he throws long toss'), vesz belőle [vɛz‿bɛløːlɛ] ('take some [of it]').
  • There are obligatory, optional and stigmatized types of assimilation.
  • The palatal affricates behave like stops in assimilation processes. Therefore in this section, they will be treated as stops, including their IPA notations [ɟ] and [c].

Voice assimilation

In a cluster of consonants ending in an obstruent, all obstruents change their voicing according to the last one of the sequence. The affected obstruents are the following:

  • In obstruent clusters, retrograde voicing assimilation occurs, even across word boundaries:[22]
Voiced Voiceless Undergoes devoicing Undergoes voicing Causes voicing Causes devoicing
b [b] p [p] dobtam [doptɒm] 'I threw (it)' 'képzés [keːbzeːʃ] 'training, forming' futball [fudbɒlː] 'soccer' központ [køspont] 'center'
d [d] t [t] adhat [ɒthɒt] 's/he can give' tből [heːdbøːl] 'from 7' csapda [t͡ʃɒbdɒ] pénztár [peːnstaːr] 'cash desk'
dz [d͡z] c [t͡s] edzhet [ɛt͡shɛt] 's/he can train' ketrecben [kɛtrɛd͡zbɛn] 'in (a) cage' alapdzadzíki [ɒlɒbd͡zɒd͡ziːki] 'standard tzatziki' abcúg! [ɒpt͡suːɡ] 'down with him!'
dzs [d͡ʒ] cs [t͡ʃ] bridzstől [brit͡ʃtøːl] '(because) of bridge <game of cards>' ácsból [aːd͡ʒboːl] 'from (a) carpenter' barackdzsem [bɒrɒd͡zɡd͡ʒɛm] ~ [bɒrɒd͡ʒːɛm] 'apricot jam' távcső [taːft͡ʃøː] 'telescope'
g [ɡ] k [k] fogtam [foktɒm] 'I held (it)' zsákból [ʒaːɡboːl] 'out of (a) bag' állítgat [aːlːiːdɡɒt] 's/he constantly adjusts' zsebkendő [ʒɛpkɛndøː] 'handkerchief'
gy [ɟ] ty [c] ágytól [aːctoːl] 'from (a) bed' pintyből [piɲɟbøːl] 'fom (a) finch' gépgyár [ɡeːbɟaːr] 'machine factory' lábtyű [laːpcyː] 'socks with sleeves for the toes'
v [v] f [f] szívtam [siːftɒm] 'I smoked/sucked (it)' széfben [seːvbɛn] 'in (a) safe' * lábfej [laːpfɛj] 'part of the foot below the ankle'
z [z] sz [s] ztől [meːstøːl] 'from honey' szből [meːzbøːl] 'out of lime' alapzat [ɒlɒbzɒt] 'base(ment)' rabszolga [rɒpsolɡɒ] 'slave'
zs [ʒ] s [ʃ] zstól [ruːʃtoːl] 'from lipstick' 'hasba [hɒʒbɒ] 'in(to) (the) stomach' köldökzsinór [køldøɡʒinoːr] 'umbilical cord' különbség [kylømpʃeːɡ] ~ [kylømʃeːɡ] 'difference'
h [h] adhat [ɒthɒt] 's/he can give'
  • [3] /v/ is unusual in that it undergoes assimilation but doesn′t cause voicing,[22] e.g. hatvan ('sixty') is pronounced [hɒtvɒn] not *[hɒdvɒn]. Voicing before [v] occurs only in south-western dialects, though it is stigmatized.[citation needed]
  • Similarly, /h/ causes devoicing, but never undergoes voicing in consonant clusters.[22] e.g. dohból [doxboːl] 'from (the) musty smell'.
  • Other than a few foreign words, morpheme-initial /d͡z/ doesn't occur (even its phonemic state is highly debated), therefore it is hard to find a real example when it induces voicing (even alapdzadzíki is forced and not used colloquially). However, the regressive voice assimilation before [d͡z] does occur even in nonsense sound sequences.

Nasal place assimilation

Nasals assimilate to the place of articulation of the following consonant (even across word boundaries):[23]

  • only [ŋ] precedes a velar consonant (e.g. hang [hɒŋɡ], 'voice'), [ɱ] precedes a labiodental consonant (e.g. hamvad [hɒɱvɒd], 'smoulder'), and [m] precedes bilabial consonants.
    • [m] before labial consonants /p b m/: színpad [siːmpɒd] ('stage'), különb [kylømb] ('better than'), énmagam [eːmːɒɡɒm] ('myself');
    • [ɱ] before labiodental consonants /f v/: különféle [kyløɱfeːlɛ] ('various'), hamvas [hɒɱvɒʃ] ('bloomy');
    • [ɲ] before palatal consonants /c͡ç ɟ͡ʝ ɲ/: pinty [piɲc] ('finch'), ángy [aːɲɟ] ('wife of a close male relative'), magánnyomozó [mɒɡaːɲːomozoː] ('private detective');
    • [ŋ] before velar consonants /k ɡ/: munka [muŋkɒ] ('work'), angol [ɒŋɡol] ('English');
  • Nasal place assimilation is obligatory within the word, but optional across a word or compound boundary,[citation needed] e.g. szénpor [seːmpor] ~ [seːnpor] ('coal-dust'), nagyon káros [nɒɟoŋ‿kaːroʃ] ~ [nɒɟon‿kaːroʃ] ('very harmful'), olyan más [ojɒm‿maːʃ] ~ [ojɒn‿maːʃ] ('so different').

Sibilant assimilation

  • Voiceless sibilants form a voiceless geminate affricate with preceding alveolar and palatal stops (d [d], gy [ɟ], t [t], ty [c]):
    • Clusters ending in sz [s] or c [t͡s] give [t͡sː]: metszet [mɛt͡sːɛt] 'engraving, segment', ötödször [øtøt͡sːør] 'for the fifth time', gyszer [neːt͡sːɛr] 'four times', ttyszó [fyt͡sːoː] 'whistle (as a signal)'; átcipel [aːt͡sːipɛl] 's/he lugs (something) over', dcukor [naːt͡sːukor] 'cane-sugar'.
    • Clusters ending in s [ʃ] or cs [t͡ʃ] give [t͡ʃː]: tség [keːt͡ʃːeːɡ] 'doubt', fáradság [faːrɒt͡ʃːsaːɡ] 'trouble', egység [ɛt͡ʃːeːɡ] 'unity', hegycsúcs [hɛt͡ʃːuːt͡ʃ] 'mountain-top'.
  • Two sibilant fricatives form a geminate sibilant fricative; the assimilation is regressive as usual:
    • sz [s] or z [z] + s [ʃ] gives [ʃː]: egészség [ɛɡeːʃːeːɡ] 'health', zség [køʃːeːɡ] 'village, community';
    • sz [s] or z [z] + zs [ʒ] gives [ʒː]: vadászzsákmány [vɒdaːʒːaːkmaːɲ] 'hunter′s game'; száraz zsömle [saːrɒʒ‿ʒømlɛ] 'dry bread roll';
    • s [ʃ] or zs [ʒ] + sz [s] gives [sː]: kisszerű [kisːɛryː] 'petty', rozsszalma [rosːɒlmɒ] 'rye straw';
    • s [ʃ] or zs [ʒ] + z [z] gives [zː]: tilos zóna [tiloz‿zoːnɒ] 'restricted zone', parázs zene [pɒraːz‿zɛnɛ] 'hot music'.
    • Clusters zs+s [ʃː], s+zs [ʒː], z+sz [sː] and sz+z [zː] are rather the subject of the voice assimilation.
  • If one of the two adjacent sibilants is an affricate, the first one changes its place of articulation, e.g. malacság [mɒlɒt͡ʃːaːɡ], halászcsárda [hɒlaːʃt͡ʃaːrdɒ] 'Hungarian fish restaurant'. Sibilant affricate-fricative sequences like /t͡ʃʃ/ are pronounced the same as geminate affricate [t͡ʃː] during normal speech.
  • Sibilant assimilation can be omitted in articulated speech, e.g. to avoid homophony: rozsszalma [rosːɒlmɒ] ~ [roʃsɒlmɒ] 'rye straw' ≠ rossz szalma [ros‿sɒlmɒ] 'straw of bad quality', and rossz alma [rosː‿ɒlmɒ] 'apple of bad quality' as well.
  • NB. Letter cluster szs can be read either as sz+s [ʃː], e.g. egészség [ɛɡeːʃːeːɡ] 'health', or as s+zs [ʒː], e.g. liszteszsák [listɛʒːaːk] 'bolting-bag' depending on the actual morpheme boundary. Similarly zsz is either zs + z [zː], e.g. varázszár [vɒrazːaːr] 'magic lock', or z + sz [sː], e.g. házszám [haːsːaːm] 'street-number'; and csz: cs + z [d͡ʒz] ~ c + sz [t͡ss]. Moreover, single digraphs may prove to be two adjacent letters on morpheme boundary, like cs: cs [t͡ʃ] ~ c + s [t͡ʃʃ]; sz: sz [s] ~ s + z [zː], zs: zs [ʒ] ~ z + s [ʃː].

Palatal assimilation

Combination of a "palatalizable" consonant and a following palatal consonant results in a palatal geminate. Palatalizable consonants are palatal ones and their non-palatal counterparts: gy [ɟ] ~ d [d], l [l] ~ j [j], n [n] ~ ny [ɲ], ty [c] ~ t [t].

  • Full palatal assimilation occurs when the ending palatal consonant is j [j]: nagyja [nɒɟːɒ] 'most of it', adja [ɒɟːɒ] 's/he gives it'; tolja [tojːɒ] 's/he pushes it'; unja [uɲːɒ] 's/he is bored with it', nyja [haːɲːɒ] 's/he throws it'; tja [laːcːɒ] 's/he sees it', atyja [ɒcːɒ] 'his/her father'. — Cluster lyj [jː] is a simple orthographic variant of jj [jː]: folyjon [fojːon] 'let it flow'.
  • Partial assimilation takes place if an alveolar stop (d, t) is followed by palatal is gy [ɟ], ty [c]: hadgyakorlat [hɒɟːɒkorlɒt] 'army exercises', nemzetgyűlés [nɛmzɛɟːyːleːʃ] 'national assembly'; vadtyúk [vɒcːuːk] 'wild chicken', hat tyúk [hɒc‿cuːk] 'six hens'.
  • Some sources[24] report that alveolars stops change into their palatal counterparts before ny [ɲ]: dnyak [luːɟɲɒk] 'neck of a goose', átnyúlik [aːcɲuːlik] 'it extends over'. The majority of the sources don't mention this kind of assimilation.
  • When the first consonant is nasal, the partial palatal assimilation is a form of the nasal place assimilation (see above).
  • The full palatal assimilation is an obligatory feature in the standard Hungarian: its omission is stigmatized and it is considered as a hypercorrection of an undereducated person. Partial palatal assimilation is optional in articulated speech.


Long consonants become short when preceded or followed by another consonant, e.g. folttal [foltɒl] 'by/with (a) patch', varrtam [vɒrtɒm] 'I sewed'.

Intercluster elision

The middle alveolar stops may be omitted in clusters with more than two consonants, depending on speed and articulation of speech: azt hiszem [ɒs‿hisɛm] ~ [ɒst‿hisɛm] 'I presume/guess', mindnyájan [miɲːaːjɒn] 'one and all', különbség [kylømpʃeːɡ] ~ [kylømʃeːɡ] 'difference'. In morpheme onsets like str- [ʃtr], middle stops tends to be more stable in educated speech, falanxstratégia [fɒlɒnʃtrɒteːɡiɒ] ~ [fɒlɒŋkʃtrɒteːɡiɒ] ~ [fɒlɒŋksʃtrɒteːɡiɒ] 'strategy based on phalanxes'.

Elision of [l]

  • /l/ assimilates to [r] before /r/ (e.g. balra [bɒrːɒ], 'to the left').[25]

/l/ also tends to be omitted between a preceding vowel and an adjacent stop or affricate rapid speech, causing the lengthening of the vowel or diphthongization (e.g. volt [voːt] 'was', polgár [poːɡaːr] 'citizen'). This is considered non-standard.


Standard Hungarian allows (prefers) hiatus between adjacent vowels. However some optional dissolving features can be observed:

  • An optional weak glide [j] may be pronounced within a word (or a compound element) between two adjacent vowels if one of them is i [i], e.g. fiaiéi [fiɒieːi] ~ [fijɒjijji] ('the ones of his/her sons').
  • Adjacent identical short vowels other than a and e may be pronounced as the corresponding long vowel, e.g. zoológia [zooloːɡiɒ] ~ [zoːloːɡiɒ] ('zoology').
  • Two adjacent i′s are always pronounced as single short [i] in the word endings, e.g. Hawaii [hɒvɒi]. This reduction is reflected in the current orthography when the adjective-forming suffix -i is added to a noun ending in i. In this case suffix -i is omitted also in writing. e.g. Lenti (a placename) + -ilenti 'of Lenti'.


The stress is on the first syllable of the word. The articles a, az, egy, and the particle is are usually unstressed.[26]


  1. 1.0 1.1 1.2 Szende (1994:91)
  2. 2.0 2.1 Gósy (2004:74)
  3. Szende
  4. [1]
  5. Gósy (2004:136)
  6. Siptár & Törkenczy (2007:205)
  7. Gósy (2004:77, 130)
  8. Szende (1994:93)
  9. Gósy (2004:77, 161)
  10. Gósy (2004:161)
  11. Szende (1994:92)
  12. Short a is slightly rounded in the standard language, though some dialects exhibit an unrounded version closer to [ɑ]) Vago (1980:1).
  13. 13.0 13.1 Szende (1994:92)
  14. Gósy (2004:62, 67–70)
  15. Gósy (2004:66–67)
  16. Vago (1980:1)
  17. 17.0 17.1 17.2 17.3 17.4 Rounds (2001:10)
  18. 18.0 18.1 18.2 18.3 Rounds (2001:11)
  19. 19.0 19.1 19.2 Vago (1976:244)
  20. Miklós Törkenczy: Practical Hungarian Grammar. A compact guide to the basics of Hungarian Grammar. Corvina, 2002. pp. 9-12. ISBN 963-13-5131-9
  21. A magyar helyesírás szabályai. 11.kiadás, 12. lenyomat. Akadémiai Kiadó, 1984-2000. pp. 26-30. ISBN 963-05-7735-6
  22. 22.0 22.1 22.2 Vago (1980:35)
  23. Vago (1980:33, 36)
  24. [2]
  25. Vago (1980:36)
  26. Rounds (2009:8)


  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.

External links