### ----------------------------------------------------
### -- L10N::CY
### -- Licenses: Artistic-2.0
### -- Authors: Elizabeth Mattijsen, Richard Hainsworth
### -- File: lib/RakuAST/Deparse/L10N/CY.rakumod
### ----------------------------------------------------
# This file contains the ……… deparsing logic for the Raku
# Programming Language.

#- start of generated part of localization ------------------------------------
#- Generated on 2024-01-14T16:42:42Z by ./update-localization
#- PLEASE DON'T CHANGE ANYTHING BELOW THIS LINE

my %xlation = "adverb-pc-delete", "dileu", "adverb-pc-exists", "yn-bodoli", "adverb-q-array", "arae", "adverb-q-backslash", "slaes", "adverb-q-closure", "cau", "adverb-q-double", "dwbl", "adverb-q-exec", "gweithred", "adverb-q-format", "fformat", "adverb-q-function", "swyddogaeth", "adverb-q-h", "awr", "adverb-q-hash", "stwnsh", "adverb-q-quotewords", "o-ddyfyniadau", "adverb-q-scalar", "sgalar", "adverb-q-single", "sengl", "adverb-q-to", "i", "adverb-q-w", "gw", "adverb-q-words", "o-eiriau", "adverb-q-ww", "gw", "adverb-rx-continue", "parhau", "adverb-rx-ex", "cyn", "adverb-rx-exhaustive", "hollgynhwysfawr", "adverb-rx-global", "byd-eang", "adverb-rx-i", "ff", "adverb-rx-ignorecase", "cas-anwybyddu", "adverb-rx-ignoremark", "marc-anwybyddu", "adverb-rx-nd", "eg", "adverb-rx-nth", "fed", "adverb-rx-ov", "trof", "adverb-rx-overlap", "gorgyffwrdd", "adverb-rx-p", "t", "adverb-rx-pos", "post", "adverb-rx-ratchet", "clicied", "adverb-rx-rd", "ydd", "adverb-rx-samecase", "o-r-un-achos", "adverb-rx-samemark", "o-r-un-marc", "adverb-rx-samespace", "un-gofod", "adverb-rx-to", "i", "block-default", "rhagosodedig", "block-else", "arall", "block-for", "ar-gyfer", "block-given", "a-roddwyd", "block-if", "os", "block-loop", "dolen", "block-repeat", "ailadrodd", "block-unless", "oni-bai", "block-until", "hyd", "block-when", "pryd", "block-whenever", "pryd-bynnag", "block-while", "tra", "block-with", "gyda", "block-without", "heb", "constraint-where", "ble", "core-all", "i-gyd", "core-antipairs", "gwrthbarau", "core-any", "unrhyw", "core-append", "atodiad", "core-ast", "as", "core-atomic-add-fetch", "atomig-ychwanegu-nol", "core-atomic-assign", "atomig-aseinio", "core-atomic-dec-fetch", "atomig-dec-nol", "core-atomic-fetch", "atomig-nol", "core-atomic-fetch-add", "atomig-nol-ychwanegu", "core-atomic-fetch-dec", "atomig-nol-rhag", "core-atomic-fetch-inc", "atomig-nol-gan-gynnwys", "core-atomic-fetch-sub", "atomig-nol-is", "core-atomic-inc-fetch", "atomig-inc-nol", "core-atomic-sub-fetch", "atomig-is-nol", "core-await", "aros", "core-bail-out", "mechniaeth-allan", "core-bless", "bendithio", "core-callframe", "ffrâm-alwad", "core-callsame", "o-alwadau", "core-callwith", "galwad-gyda", "core-can-ok", "can--iawn", "core-categorize", "categoreiddio", "core-ceiling", "nenfwd", "core-chars", "golosg", "core-chop", "golwyth", "core-chr", "cr", "core-chrs", "cr", "core-classify", "dosbarthu", "core-close", "agos", "core-cmp-ok", "cmp-iawn", "core-codes", "o-godau", "core-comb", "crib", "core-combinations", "o-gyfuniadau", "core-contains", "yn-cynnwys", "core-cross", "croes", "core-decode", "dadgodio", "core-deepmap", "dwfnfap", "core-defined", "diffiniedig", "core-die", "marw", "core-dies-ok", "yn-marw-iawn", "core-does-ok", "yn-iawn", "core-done", "wneud", "core-duckmap", "map-hwyad", "core-elems", "elem", "core-emit", "alltud", "core-encode", "amgodio", "core-end", "diwedd", "core-ends-with", "diwedd-gyda", "core-eval-dies-ok", "eval-yn-marw-iawn", "core-eval-lives-ok", "eval-bywydau-iawn", "core-exit", "allanfa", "core-fail", "methu", "core-fails-like", "yn-methu-fel", "core-first", "gyntaf", "core-flat", "fflat", "core-flip", "fflip", "core-floor", "llawr", "core-flunk", "fflangell", "core-full-barrier", "llawn-rwystr", "core-get", "cael", "core-head", "pen", "core-indent", "mewnoliad", "core-index", "mynegai", "core-indices", "o-fynegeion", "core-is", "yn", "core-is-approx", "yn-tua", "core-is-deeply", "yn-dwfn", "core-is-prime", "yn-presennol", "core-isa-ok", "isa-iawn", "core-isnt", "ddim", "core-item", "eitem", "core-join", "ymuno", "core-key", "cywair", "core-keys", "allweddau", "core-last", "diweddaf", "core-lastcall", "alwad-olaf", "core-like", "fel", "core-lines", "llinell", "core-link", "cyswllt", "core-list", "rhestr", "core-lives-ok", "o-fywydau-yn-iawn", "core-make", "gwneuthur", "core-match", "cyfatebol", "core-max", "uchafswm", "core-min", "mun", "core-mix", "cymysgedd", "core-move", "symud", "core-new", "newydd", "core-next", "nesaf", "core-nextcallee", "nesaf-galwad", "core-nextsame", "yr-un-nesaf", "core-nextwith", "nesaf", "core-none", "dim", "core-not", "ddim", "core-note", "nodyn", "core-ok", "iawn", "core-one", "un", "core-open", "agored", "core-ords", "ordeiniad", "core-pair", "pâr", "core-pairs", "o-barau", "core-parse-base", "dosran-sylfaen", "core-pass", "pasio", "core-permutations", "trynewidiad", "core-pick", "pigo", "core-plan", "cynllun", "core-prepend", "rhagymadrodd", "core-proceed", "symud-ymlaen", "core-prompt", "prydlon", "core-push", "gwthio", "core-put", "dodi", "core-redo", "ail-wneud", "core-reduce", "lleihau", "core-repeated", "ailadrodd", "core-repl", "atteb", "core-return", "dychwelyd", "core-return-rw", "dychwelyd-rw", "core-reverse", "gwrthwyneb", "core-roll", "rhôl", "core-roots", "o-wreiddiau", "core-rotate", "cylchdroi", "core-round", "rownd", "core-roundrobin", "rowndrobin", "core-run", "rhediad", "core-samecase", "o-r-un-achos", "core-samemark", "o-r-un-marc", "core-samewith", "yr-un-fath", "core-say", "dywedyd", "core-shell", "plisgyn", "core-shift", "sifft", "core-sign", "arwydd", "core-signal", "arwydd", "core-skip", "sgip", "core-skip-rest", "sgip-gorffwys", "core-sleep", "gwsg", "core-sleep-timer", "cwsg-amserydd", "core-sleep-until", "cwsg-hyd", "core-so", "felly", "core-sort", "didoli", "core-splice", "sbeis", "core-split", "hollt", "core-sprintf", "sbrintf", "core-spurt", "yspryd", "core-squish", "sgwish", "core-srand", "traen", "core-starts-with", "yn-dechreu-gyda", "core-subtest", "is-brawf", "core-succeed", "llwyddo", "core-sum", "swm", "core-tail", "cynffon", "core-take", "cymryd", "core-take-rw", "cymryd-rw", "core-throws-like", "taflu-fel", "core-trans", "traws", "core-trim-leading", "trim-arweiniol", "core-trim-trailing", "trim-trael", "core-truncate", "blaenor", "core-unimatch", "anghymhariaeth", "core-uninames", "unenw", "core-uniprops", "unplyg", "core-unique", "unigryw", "core-unival", "cyffredinol", "core-univals", "o-gyfiredinau", "core-unlike", "annhebyg", "core-unlink", "ddatgysylltu", "core-use-ok", "defnydd-iawn", "core-value", "gwerth", "core-values", "o-werthoedd", "core-warn", "rhybuddio", "core-wordcase", "gair", "core-words", "o-eiriau", "infix-(cont)", "(parhad)", "infix-^fff", "^ffff", "infix-^fff^", "^ffff^", "infix-after", "ar-ôl", "infix-and", "a", "infix-andthen", "ac-yna", "infix-before", "o-r-blaen", "infix-but", "ond", "infix-does", "yn-gwneud", "infix-fff", "ff", "infix-fff^", "ff^", "infix-leg", "goes", "infix-max", "uchafswm", "infix-min", "mun", "infix-notandthen", "ac-yna", "infix-or", "neu", "infix-orelse", "arall", "modifier-for", "am", "modifier-given", "a-roddwyd", "modifier-if", "os", "modifier-unless", "oni-bai", "modifier-until", "hyd", "modifier-when", "pryd", "modifier-while", "tra", "modifier-with", "gyda", "modifier-without", "heb", "multi-multi", "aml", "multi-only", "yn-unig", "named-absolute", "absoliwt", "named-actions", "o-weithredoedd", "named-api", "ap", "named-append", "atodiad", "named-args", "arg", "named-as", "fel", "named-at", "yn", "named-auth", "awd", "named-basename", "enw-sylfaen", "named-batch", "swp", "named-bleed", "gwaedu", "named-broadcast", "darlledu", "named-catch", "dal", "named-check", "siec", "named-close", "agos", "named-command", "gorchymyn", "named-complement", "ategu", "named-completely", "yn-hollol", "named-continue", "parhau", "named-control", "rheolaeth", "named-count", "cyfrif", "named-create", "creu", "named-createonly", "creu-yn-unig", "named-date", "dyddiad", "named-day", "dydd", "named-degree", "gradd", "named-delete", "dileu", "named-dirname", "cyfenw", "named-elems", "elem", "named-emit-timed", "wedi-u-hallyrru", "named-enc", "amg", "named-encoding", "amgodio", "named-end", "diwedd", "named-err", "cyfeiliorni", "named-every", "bob", "named-ex", "cyn", "named-exclusive", "unigryw", "named-exhaustive", "hollgynhwysfawr", "named-expires", "yn-dod-i-ben", "named-family", "teulu", "named-filename", "enw-ffeil", "named-filter", "hidlydd", "named-formatter", "fformatiwr", "named-global", "byd-eang", "named-host", "gwesteiwr", "named-hour", "awr", "named-i", "ff", "named-ignorecase", "cas-anwybyddu", "named-ignoremark", "marc-anwybyddu", "named-in", "i-mewn", "named-into", "i-mewn", "named-joiner", "saer", "named-key", "cywair", "named-listen", "gwrando", "named-localhost", "gwesteiwr-lleol", "named-localport", "porthladd-lleol", "named-match", "cyfateb", "named-merge", "uno", "named-minute", "munud", "named-mode", "modd", "named-month", "mis", "named-name", "enw", "named-nd", "eg", "named-nl-in", "nl-yn", "named-nl-out", "nl-allan", "named-non-blocking", "di-rwystro", "named-nth", "nfed", "named-off", "i-ffwrdd", "named-out", "allan", "named-out-buffer", "allan-byffer", "named-ov", "oh", "named-overlap", "gorgyffwrdd", "named-p", "t", "named-partial", "rhan", "named-parts", "rhan", "named-port", "porthladd", "named-pos", "post", "named-primary", "cynradd", "named-quaternary", "cwarterol", "named-r", "rh", "named-rd", "ydd", "named-real", "go-iawn", "named-replacement", "amnewid", "named-rule", "rheol", "named-rw", "rh", "named-samecase", "o-r-un-achos", "named-samespace", "un-gofod", "named-scheduler", "trefnydd", "named-second", "eiliad", "named-secondary", "eilradd", "named-seconds", "eiliad", "named-shared", "wedi-eu-rhannu", "named-size", "maint", "named-SPEC", "MANYLION", "named-squash", "sboncen", "named-ss", "eg", "named-status", "statws", "named-strict", "llym", "named-subscript", "tanysgrifiad", "named-superscript", "uwchysgrif", "named-tertiary", "trydyddol", "named-test", "prawf", "named-th", "eg", "named-times", "o-weithiau", "named-timezone", "cylchfa-amser", "named-translate-nl", "cyfieith-nl", "named-truncate", "blaenor", "named-update", "diweddariad", "named-value", "gwerth", "named-vent-at", "vent-yn", "named-volume", "gyfrol", "named-w", "gw", "named-where", "lle", "named-win-verbatim-args", "ennill-verbatim-args", "named-year", "flwyddyn", "package-class", "dosbarth", "package-grammar", "gramadeg", "package-module", "modiwl", "package-package", "pecyn", "package-role", "rôl", "phaser-BEGIN", "DECHRAU", "phaser-CATCH", "DAL", "phaser-CHECK", "GWIRODYDD", "phaser-CLOSE", "GAU", "phaser-CONTROL", "RHEOLAETH", "phaser-END", "DIWEDD", "phaser-ENTER", "ENAID", "phaser-FIRST", "CYNTAF", "phaser-KEEP", "CADW", "phaser-LAST", "OLAF", "phaser-LEAVE", "GADAEL", "phaser-NEXT", "NESAF", "phaser-POST", "SWYDD", "phaser-QUIT", "GADAEL", "phaser-UNDO", "UNDOD", "pragma-dynamic-scope", "deinamig-gwmpas", "pragma-fatal", "angheuol", "pragma-internals", "mewnol", "pragma-invocant", "ddirym", "pragma-MONKEY", "MYNEGAI", "pragma-MONKEY-SEE-NO-EVAL", "MONKEY-GWELER-NO-EVAL", "pragma-MONKEY-TYPING", "MYNEG-DDYN", "pragma-precompilation", "rhagluniaeth", "pragma-soft", "meddal", "pragma-strict", "llym", "pragma-trace", "olrhain", "pragma-variables", "o-newidynnau", "pragma-worries", "o-ofidiau", "prefix-not", "ddim", "prefix-so", "felly", "quote-lang-Q", "Cw", "routine-method", "dull", "routine-rule", "rheol", "routine-sub", "is", "routine-submethod", "is-ddull", "routine-token", "tocyn", "scope-anon", "anun", "scope-augment", "cynydd", "scope-constant", "cyson", "scope-has", "wedi", "scope-my", "fy", "scope-our", "ein", "scope-state", "wladwriaeth", "scope-unit", "uned", "stmt-prefix-also", "hefyd", "stmt-prefix-do", "wneud", "stmt-prefix-eager", "awyddus", "stmt-prefix-gather", "casglu", "stmt-prefix-hyper", "hybarch", "stmt-prefix-lazy", "diog", "stmt-prefix-quietly", "yn-dawel", "stmt-prefix-race", "hil", "stmt-prefix-react", "ymateb", "stmt-prefix-sink", "suddo", "stmt-prefix-start", "dechreu", "stmt-prefix-supply", "cyflenwad", "stmt-prefix-try", "ceisio", "system-ACCEPTS", "DERBYNIADAU", "system-BUILD", "ADEILADU", "system-CALL-ME", "GALWAD-ME", "system-COERCE", "COFIANT", "system-FALLBACK", "AWDL", "system-MAIN", "PRIF", "system-UPGRADE-RAT", "UWCHRADD-RAT", "term-now", "yn-awr", "term-self", "hunan", "term-time", "amser", "trait-is-built", "wedi-eu-hadeiladu", "trait-is-copy", "copi", "trait-is-default", "rhagosodedig", "trait-is-DEPRECATED", "ANGHOFIEDIG", "trait-is-equiv", "cyfystyr", "trait-is-export", "allforio", "trait-is-hidden-from-backtrace", "cudd-o-gefn", "trait-is-hidden-from-USAGE", "cudd-o-DDEFNYDD", "trait-is-implementation-detail", "gweithredu-manylion", "trait-is-looser", "rhyddach", "trait-is-nodal", "nodol", "trait-is-pure", "pur", "trait-is-raw", "amrwd", "trait-is-rw", "rh", "trait-is-test-assertion", "prawf-haeriad", "trait-is-tighter", "llymach", "traitmod-does", "yn-gwneud", "traitmod-handles", "llaw", "traitmod-hides", "o-guddfan", "traitmod-is", "yn", "traitmod-of", "o", "traitmod-returns", "yn-dychwelyd", "traitmod-trusts", "ymddiriedolaethau", "typer-subset", "is-set", "use-import", "mewnforio", "use-need", "angen", "use-no", "na", "use-require", "angen", "use-use", "defnydd";
role RakuAST::Deparse::L10N::CY {
    method xsyn (str $prefix, str $key) {
                %xlation{"$prefix-$key"} // $key
    }
}

#- PLEASE DON'T CHANGE ANYTHING ABOVE THIS LINE
#- end of generated part of localization --------------------------------------

# vim: expandtab shiftwidth=4


