Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
191 changes: 2 additions & 189 deletions Rules/Languages/hu/unicode-full.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3612,203 +3612,16 @@
- "\uE42C": [SPELL: "'←'"] # 0xe42c defer to def of arrow
- "\uE42D": [SPELL: "'→'"] # 0xe42d defer to def of arrow
- "\uE42E": [SPELL: "'⇄'"] # 0xe42e defer to def of arrow
# Following symbols hungarian translations are restored, because english unicode-full.yaml file again contains this symbols.
# Note: this restoration purpose only to audit translation tool doesn't show this difference with english unicode-full.yaml and hungarian unicode-full.yaml file.
# This symbols are defined too the hungarian unicode.yaml file.
- "¬": [T: "logikai nem"] # 0xac (en: 'not', DeepL translation)
- "´": [T: "éles ékezet"] # 0xb4 (en: 'acute', DeepL translation)
- "·": # 0xB7
- test:
if: "$SpeechStyle != 'ClearSpeak' or $ClearSpeak_MultSymbolDot = 'Auto'"
then: [T: "szorozva"] # (en: 'dot', DeepL translation)
else: [T: "pont"] # (DeepL translation)
- "×": # 0xd7
- test:
if: "$SpeechStyle != 'ClearSpeak' or $ClearSpeak_MultSymbolX = 'Auto'"
then: [T: "szorozva"]
else_test:
if: $ClearSpeak_MultSymbolX = 'By'
then: [T: "szorozva"]
else: [T: "kereszt"] # (en: 'cross', DeepL translation)
- "÷": [T: "osztva"] # 0xf7 (en: 'divided by', DeepL translation)
- "̀": [T: "súlyos ékezet díszítés"] # 0x300 (en: 'grave accent embellishment', DeepL translation)
- "́": [T: "akut ékezet díszítés"] # 0x301 (en: 'acute accent embellishment', DeepL translation)
- "̂": [T: "cirkumflex ékezet díszítés"] # 0x302 (en: 'circumflex accent embellishment', DeepL translation)
- "̃": [T: "tilde"] # 0x303 (en: 'tilde embellishment', DeepL translation)
- "̄": [T: "makron"] # 0x304 (en: 'macron embellishment', DeepL translation)
- "̅": [T: "túlszárnyaló díszítés"] # 0x305 (en: 'overbar embellishment', DeepL translation)
- "̆": [T: "rövid"] # 0x306 (DeepL translation)
- "̇": [T: "pont a díszítés felett"] # 0x307 (en: 'dot above embellishment', DeepL translation)
- "ϖ": [T: "pí"] # 0x3d6 (DeepL translation)
- "ϵ": [T: "holdkóros epszilon"] # 0x3f5 (DeepL translation)
- "϶": [T: "félhold alakú tükrözött görög epszilon"] # 0x3f6 (en: 'reversed epsilon', DeepL translation)
- "…": # 0x2026
test:
if:
- "$SpeechStyle != 'ClearSpeak' or $ClearSpeak_Ellipses = 'Auto' or"
# must be ClearSpeak and $ClearSpeak_Ellipses = 'AndSoOn'
# speak '…' as 'and so on...' unless expr starts with '…'
- "../*[1][.='…']"
then: [T: "pont pont pont"] # (en: 'dot dot dot', DeepL translation)
else_test: # must have $ClearSpeak_Ellipses = 'AndSoOn'
if: "count(following-sibling::*) = 0"
then: [T: "és így tovább"] # (en: 'and so on', DeepL translation)
else: [T: "és így tovább egészen az alábbi értékig:"] # (en: 'and so on up to', DeepL translation)
- "ℓ": [T: "alsó index l"] # 0x2113
- "ϕ": [T: "phi"] # 0x3d5 (DeepL translation)
- "⇒": [T: "dupla jobbranyíl"] # 0x21d2 (en: 'right double arrow', DeepL translation)
- "∂": # 0x2202
- test:
if: "$Verbosity='Terse'"
then: [T: "részleges"] # (en: 'partial', DeepL translation)
else: [T: "parciális derivált"] # (en: 'partial derivative', DeepL translation)
- "∆": # 0x2206
- test:
if: "following-sibling::*"
then_test:
if: "$Verbosity!='Terse'"
then: [T: "egy laplaciánus"] # "LahPlahsian" sounds better than "laplacian" in speech engines tested
else: [T: "laplaciánus"]
else: [T: "laplaciánus"]


- "∉": # 0x2209
# rule is identical to 0x2208
- test:
if: "$SpeechStyle != 'ClearSpeak'"
then: [T: "nem eleme ennek:"]
# Several options for speaking elements in ClearSpeak -- they split between being inside a set or not and then the option
else_test:
if: "../../self::m:set or ../../../self::m:set" # inside a set
then_test:
- if: $ClearSpeak_SetMemberSymbol = 'Auto' or $ClearSpeak_SetMemberSymbol = 'In'
then: [T: "nincs benne:"]
- else_if: $ClearSpeak_SetMemberSymbol = 'Member'
then: [T: "nem tagja ennek:"]
- else_if: $ClearSpeak_SetMemberSymbol = 'Element'
then: [T: "nem eleme ennek:"]
- else: [T: "nem tartozik hozzá:"] # $ClearSpeak_SetMemberSymbol = 'Belongs'
else_test:
- if: $ClearSpeak_SetMemberSymbol = 'Auto' or $ClearSpeak_SetMemberSymbol = 'Member'
then: [T: "nem tagja az alábbi halmaznak:"]
- else_if: $ClearSpeak_SetMemberSymbol = 'Element'
then: [T: "nem eleme ennek:"]
- else_if: $ClearSpeak_SetMemberSymbol = 'In'
then: [T: "nincs benne:"]
- else: [T: "nem tartozik hozzá:"] # $ClearSpeak_SetMemberSymbol = 'Belongs'

- "∊": # 0x220a
- test:
if: "$SpeechStyle != 'ClearSpeak'"
then:
- test:
if: "$Verbosity!='Terse' and not(parent::m:set)" # "the set x is an element of ..." sounds bad
then: [T: "van"] # (en: 'is', DeepL translation)
- T: "egy eleme" # (en: 'an element of', DeepL translation)
# Several options for speaking elements in ClearSpeak -- they split between being inside a set or not and then the option
else_test:
if: "../../self::m:set or ../../../self::m:set" # inside a set
then_test:
- if: $ClearSpeak_SetMemberSymbol = 'Auto' or $ClearSpeak_SetMemberSymbol = 'In'
then: [T: ""] # (DeepL translation)
- else_if: $ClearSpeak_SetMemberSymbol = 'Member'
then: [T: "tagja ennek:"] # (en: 'member of', DeepL translation)
- else_if: $ClearSpeak_SetMemberSymbol = 'Element'
then: [T: "eleme ennek:"] # (en: 'element of', DeepL translation)
- else: [T: "hozzátartozó eleme ennek:"] # $ClearSpeak_SetMemberSymbol = 'Belongs' (en: 'belonging to', DeepL translation)
else_test:
- if: $ClearSpeak_SetMemberSymbol = 'Auto' or $ClearSpeak_SetMemberSymbol = 'Member'
then: [T: "tagja az alábbi halmaznak:"] # (en: 'is a member of', DeepL translation)
- else_if: $ClearSpeak_SetMemberSymbol = 'Element'
then: [T: "egy eleme ennek:"] # (en: 'is an element of', DeepL translation)
- else_if: $ClearSpeak_SetMemberSymbol = 'In'
then: [T: "benne van ebben:"] # (en: 'is in', DeepL translation)
- else: [T: "ebbe a halmazba tartozik:"] # $ClearSpeak_SetMemberSymbol = 'Belongs' (en: 'belongs to', DeepL translation)
- "∐": [T: "diszjunkt unió"] # 0x2210 (en: 'co-product', DeepL translation)
- "√": # 0x221a
- test:
if: "$Verbosity!='Terse'"
then: [T: "a"] # (en: 'the', DeepL translation)
- T: "négyzetgyöke" # (en: 'square root of', DeepL translation)
- "∝": # 0x221d
- test:
if: "$Verbosity!='Terse'"
then: [T: ""] # (en: 'is', DeepL translation)
- T: "arányos" # (en: 'proportional to', DeepL translation)
- "∶": # 0x2236
- test:
if: "$Verbosity!='Terse'"
then: [T: "van"] # (en: 'is', DeepL translation)
- T: "hogy" # (DeepL translation)
- "∾": # 0x223e
- test:
if: "$Verbosity!='Terse'"
then: [T: "van"] # (en: 'is', DeepL translation)
- T: "legpozitívabb" # (en: 'most positive', DeepL translation)
- "≠": # 0x2260
- test:
if: "$Verbosity!='Terse'"
then: [T: "van"] # (en: 'is', DeepL translation)
- T: "nem egyenlő" # (en: 'not equal to', DeepL translation)
- "≡": # 0x2261
- test:
if: "$Verbosity!='Terse'"
then: [T: "van"] # (en: 'is', DeepL translation)
- T: "azonos" # (en: 'identical to', DeepL translation)
- "⊂": # 0x2282
- test:
if: "$Verbosity!='Terse'"
then: [T: "egy"] # (DeepL translation)
- T: "részhalmaza" # (en: 'subset of', DeepL translation)
- "⊃": # 0x2283
- test:
if: "$Verbosity!='Terse'"
then: [T: "egy"] # (DeepL translation)
- T: "szuperhalmaza ennek:" # (en: 'superset of', DeepL translation)
- "⊄": # 0x2284
- test:
if: "$Verbosity!='Terse'"
then: [T: "egy"] # (en: 'is', DeepL translation)
- T: "nem részhalmaza ennek:" # (en: 'not a subset of', DeepL translation)
- "⊅": # 0x2285
- test:
if: "$Verbosity!='Terse'"
then: [T: "egy"] # (en: 'is', DeepL translation)
- T: "nem szuperhalmaza ennek:" # (DeepL translation)
- "⊆": # 0x2286
- test:
if: "$Verbosity!='Terse'"
then: [T: "egy"] # (DeepL translation)
- T: "részhalmaza vagy egyenlő" # (en: 'subset of or equal to', DeepL translation)
- "⊇": # 0x2287
- test:
if: "$Verbosity!='Terse'"
then: [T: "egy"] # (DeepL translation)
- T: "szuperhalmaza vagy egyenlő" # (en: 'superset of or equal to', DeepL translation)
- "ⅆ": [T: "d"] # 0x2146
- "": [T: "e"] # 0xed11
- "ⅈ": [T: "i"] # 0x2148
- "-": # 0xf52e - 0xf537 (old MathType)
- test:
if: "not($IgnoreBold)"
then: [T: "félkövér"]
- SPELL: "translate('.', '', '0123456789')"
- "ⅇ": [T: "e"] # 0x2147
- "Ⓐ-ⓩ": # 0x24b6 - 0x24cf
- "Ⓐ-Ⓩ": # 0x24b6 - 0x24cf
- T: "bekarikázott"
- SPELL: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"

- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
- T: "bekarikázott"
- SPELL: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"












Loading