# This file contains that "null" translation of features of the Raku # Programming Language, and as such only has meaning as a template for # other translations. # # Please note that as the Raku Programming Language evolves, further # elements may be added, so any translations will probably need to be # updated by then as well. # # The keys consist of 2 parts: before the first hyphen is a type indication # of the syntax, followed by the name of the feature in the syntax. The # following type indications exist so far: # # adverb-pc core adverbs on postcircumfixes (:exists, :delete, etc.) # adverb-q quote language adverbs ("to","ww","v", etc.) # adverb-rx core adverbs on regexes (:i, :m, :ignorecase, etc.) # block syntax involving a block # core sub/method names that are part of the Raku core # constraint related to (ad-hoc) constraints # infix infix operators consisting of alphanumeric characters # meta meta-operator prefixes ('R','X','Z') # modifier statement modifier syntax # multi types of multi syntax # named named arguments to methods/subs (:k,:p,:absolute, etc.) # package package declarators # pragma compile-time pragmas ("lib","precompilation", etc.) # prefix prefix operators consisting of alphanumeric characters # phaser types of phasers ("BEGIN","END","CHECK", etc.) # routine types of named code blocks # quote-lang quote language markers ("q","Q","qq", etc.) # scope types of scope ("my","our","state", etc.) # stmt-prefix statement prefixes ("do","eager","lazy", etc.) # term terms ("time","now","self",etc.) # trait types of traits ("is","does","returns", etc.) # typer type constructors ("enum","subset") # use use related ("use","no","require", etc.) # # Each line that does not start with a '#", is considered to contain two # words: the first is the key known to the localization logic of the Raku # Programming Language. The second word is supposed to be the translation # in the given language. # # Please note that the second word currently *must* adhere to Raku identifier # rules, so that they must start with a \w character (which includes the # underscore), and may have a hyphen as long as it is not the last character # if the word, and as long as there are no two consecutive hyphens. # KEY TRANSLATION adverb-pc-delete delete adverb-pc-exists exists adverb-pc-k k adverb-pc-kv kv adverb-pc-p p adverb-pc-v v # KEY TRANSLATION adverb-q-a a adverb-q-array array adverb-q-b b adverb-q-backslash backslash adverb-q-c c adverb-q-closure closure adverb-q-double double adverb-q-exec exec adverb-q-f f adverb-q-format format adverb-q-function function adverb-q-h h adverb-q-hash hash adverb-q-heredoc heredoc adverb-q-o o adverb-q-q q adverb-q-qq qq adverb-q-quotewords quotewords adverb-q-s s adverb-q-scalar scalar adverb-q-single single adverb-q-to to adverb-q-v v adverb-q-val val adverb-q-w w adverb-q-words words adverb-q-ww ww adverb-q-x x # KEY TRANSLATION adverb-rx-c c adverb-rx-continue continue adverb-rx-ex ex adverb-rx-exhaustive exhaustive adverb-rx-g g adverb-rx-global global adverb-rx-i i adverb-rx-ignorecase ignorecase adverb-rx-ignoremark ignoremark adverb-rx-ii ii adverb-rx-m m adverb-rx-mm mm adverb-rx-nd nd adverb-rx-nth nth adverb-rx-ov ov adverb-rx-overlap overlap adverb-rx-p p adverb-rx-pos pos adverb-rx-r r adverb-rx-ratchet ratchet adverb-rx-rd rd adverb-rx-s s adverb-rx-samecase samecase adverb-rx-samemark samemark adverb-rx-samespace samespace adverb-rx-sigspace sigspace adverb-rx-ss ss adverb-rx-st st adverb-rx-to to adverb-rx-x x # KEY TRANSLATION block-default default block-else else block-elsif elsif block-for for block-given given block-if if block-loop loop block-orwith orwith block-repeat repeat block-unless unless block-until until block-when when block-whenever whenever block-while while block-with with block-without without # KEY TRANSLATION constraint-where where # KEY TRANSLATION core-abs abs core-all all core-antipairs antipairs core-any any core-append append core-ast ast core-atomic-add-fetch atomic-add-fetch core-atomic-assign atomic-assign core-atomic-dec-fetch atomic-dec-fetch core-atomic-fetch atomic-fetch core-atomic-fetch-add atomic-fetch-add core-atomic-fetch-dec atomic-fetch-dec core-atomic-fetch-inc atomic-fetch-inc core-atomic-fetch-sub atomic-fetch-sub core-atomic-inc-fetch atomic-inc-fetch core-atomic-sub-fetch atomic-sub-fetch core-await await # KEY TRANSLATION core-bag bag core-bail-out bail-out core-bless bless # KEY TRANSLATION core-callframe callframe core-callsame callsame core-callwith callwith core-can-ok can-ok core-cas cas core-categorize categorize core-ceiling ceiling core-chars chars core-chdir chdir core-chmod chmod core-chomp chomp core-chop chop core-chown chown core-chr chr core-chrs chrs core-classify classify core-close close core-cmp-ok cmp-ok core-codes codes core-comb comb core-combinations combinations core-conj conj core-contains contains core-cross cross # KEY TRANSLATION core-decode decode core-deepmap deepmap core-defined defined core-diag diag core-die die core-dies-ok dies-ok core-dir dir core-does-ok does-ok core-done done core-duckmap duckmap # KEY TRANSLATION core-elems elems core-emit emit core-encode encode core-end end core-ends-with ends-with core-eval-dies-ok eval-dies-ok core-eval-lives-ok eval-lives-ok core-exit exit core-exp exp core-expmod expmod # KEY TRANSLATION core-fail fail core-fails-like fails-like core-fc fc core-first first core-flat flat core-flip flip core-floor floor core-flunk flunk core-fmt fmt core-full-barrier full-barrier # KEY TRANSLATION core-get get core-getc getc core-gist gist core-grep grep # KEY TRANSLATION core-hash hash core-head head # KEY TRANSLATION core-indent indent core-index index core-indices indices core-indir indir core-is is core-is-approx is-approx core-is-deeply is-deeply core-is-prime is-prime core-isa-ok isa-ok core-isnt isnt core-item item # KEY TRANSLATION core-join join # KEY TRANSLATION core-key key core-keys keys core-kv kv # KEY TRANSLATION core-last last core-lastcall lastcall core-lc lc core-like like core-lines lines core-link link core-list list core-lives-ok lives-ok core-lsb lsb # KEY TRANSLATION core-make make core-map map core-match match core-max max core-min min core-minmax minmax core-mix mix core-mkdir mkdir core-move move core-msb msb # KEY TRANSLATION core-new new core-next next core-nextcallee nextcallee core-nextsame nextsame core-nextwith nextwith core-nok nok core-none none core-not not core-note note # KEY TRANSLATION core-ok ok core-one one core-open open core-ord ord core-ords ords # KEY TRANSLATION core-pair pair core-pairs pairs core-parse-base parse-base core-pass pass core-permutations permutations core-pick pick core-plan plan core-pop pop core-prepend prepend core-print print core-printf printf core-proceed proceed core-prompt prompt core-push push core-put put # KEY TRANSLATION core-rand rand core-redo redo core-reduce reduce core-repeated repeated core-repl repl core-return return core-return-rw return-rw core-reverse reverse core-rindex rindex core-rmdir rmdir core-roll roll core-roots roots core-rotate rotate core-round round core-roundrobin roundrobin core-run run # KEY TRANSLATION core-samecase samecase core-samemark samemark core-samewith samewith core-say say core-set set core-shell shell core-shift shift core-sign sign core-signal signal core-skip skip core-skip-rest skip-rest core-sleep sleep core-sleep-timer sleep-timer core-sleep-until sleep-until core-slip slip core-slurp slurp core-snip snip core-snitch snitch core-so so core-sort sort core-splice splice core-split split core-sprintf sprintf core-spurt spurt core-sqrt sqrt core-squish squish core-srand srand core-starts-with starts-with core-subbuf subbuf core-subbuf-rw subbuf-rw core-subst subst core-substr substr core-substr-eq substr-eq core-substr-rw substr-rw core-subtest subtest core-succeed succeed core-sum sum core-symlink symlink # KEY TRANSLATION core-tail tail core-take take core-take-rw take-rw core-tc tc core-tclc tclc core-throws-like throws-like core-todo todo core-trans trans core-trim trim core-trim-leading trim-leading core-trim-trailing trim-trailing core-truncate truncate # KEY TRANSLATION core-uc uc core-unimatch unimatch core-uniname uniname core-uninames uninames core-uniparse uniparse core-uniprop uniprop core-uniprops uniprops core-unique unique core-unival unival core-univals univals core-unlike unlike core-unlink unlink core-unpolar unpolar core-unshift unshift core-use-ok use-ok # KEY TRANSLATION core-val val core-value value core-values values # KEY TRANSLATION core-warn warn core-wordcase wordcase core-words words # KEY TRANSLATION core-zip zip # KEY TRANSLATION infix-(cont) (cont) infix-(elem) (elem) infix-^ff ^ff infix-^ff^ ^ff^ infix-^fff ^fff infix-^fff^ ^fff^ infix-after after infix-and and infix-andthen andthen infix-before before infix-but but infix-cmp cmp infix-coll coll infix-div div infix-does does infix-eq eq infix-ff ff infix-ff^ ff^ infix-fff fff infix-fff^ fff^ infix-gcd gcd infix-ge ge infix-gt gt infix-lcm lcm infix-le le infix-leg leg infix-lt lt infix-max max infix-min min infix-minmax minmax infix-mod mod infix-ne ne infix-notandthen notandthen infix-o o infix-or or infix-orelse orelse infix-unicmp unicmp infix-x x infix-X X infix-xx xx infix-Z Z # KEY TRANSLATION meta-R R meta-X X meta-Z Z # KEY TRANSLATION modifier-for for modifier-given given modifier-if if modifier-unless unless modifier-until until modifier-when when modifier-while while modifier-with with modifier-without without # KEY TRANSLATION multi-multi multi multi-only only multi-proto proto # KEY TRANSLATION named-absolute absolute named-actions actions named-api api named-append append named-arg0 arg0 named-args args named-as as named-at at named-auth auth # KEY TRANSLATION named-basename basename named-batch batch named-bin bin named-bleed bleed named-broadcast broadcast # KEY TRANSLATION named-catch catch named-check check named-chomp chomp named-close close named-command command named-complement complement named-completely completely named-continue continue named-control control named-count count named-create create named-createonly createonly named-cwd cwd named-CWD CWD # KEY TRANSLATION named-datagram datagram named-date date named-day day named-degree degree named-delete delete named-dirname dirname # KEY TRANSLATION named-elems elems named-emit-timed emit-timed named-enc enc named-encoding encoding named-end end named-err err named-every every named-ex ex named-exclusive exclusive named-exhaustive exhaustive named-expires expires # KEY TRANSLATION named-family family named-filename filename named-filter filter named-formatter formatter # KEY TRANSLATION named-g g named-gid gid named-global global # KEY TRANSLATION named-host host named-hour hour # KEY TRANSLATION named-i i named-ignorecase ignorecase named-ignoremark ignoremark named-ii ii named-in in named-into into # KEY TRANSLATION named-joiner joiner # KEY TRANSLATION named-k k named-key key named-kv kv # KEY TRANSLATION named-listen listen named-localhost localhost named-localport localport # KEY TRANSLATION named-match match named-merge merge named-minute minute named-mm mm named-mode mode named-month month # KEY TRANSLATION named-name name named-nd nd named-nl nl named-nl-in nl-in named-nl-out nl-out named-non-blocking non-blocking named-nth nth # KEY TRANSLATION named-off off named-out out named-out-buffer out-buffer named-ov ov named-overlap overlap # KEY TRANSLATION named-p p named-partial partial named-parts parts named-port port named-pos pos named-primary primary # KEY TRANSLATION named-quaternary quaternary # KEY TRANSLATION named-r r named-rd rd named-real real named-replacement replacement named-rule rule named-rw rw named-rx rx # KEY TRANSLATION named-samecase samecase named-samespace samespace named-scheduler scheduler named-second second named-secondary secondary named-seconds seconds named-shared shared named-size size named-slip slip named-SPEC SPEC named-squash squash named-ss ss named-st st named-status status named-strict strict named-subscript subscript named-superscript superscript # KEY TRANSLATION named-tertiary tertiary named-test test named-th th named-times times named-timezone timezone named-translate-nl translate-nl named-truncate truncate # KEY TRANSLATION named-uid uid named-update update # KEY TRANSLATION named-v v named-value value named-vent-at vent-at named-ver ver named-volume volume # KEY TRANSLATION named-w w named-where where named-win-verbatim-args win-verbatim-args # KEY TRANSLATION named-x x # KEY TRANSLATION named-year year # KEY TRANSLATION package-class class package-grammar grammar package-module module package-package package package-role role # KEY TRANSLATION phaser-BEGIN BEGIN phaser-CATCH CATCH phaser-CHECK CHECK phaser-CLOSE CLOSE phaser-CONTROL CONTROL phaser-DOC DOC phaser-END END phaser-ENTER ENTER phaser-FIRST FIRST phaser-INIT INIT phaser-KEEP KEEP phaser-LAST LAST phaser-LEAVE LEAVE phaser-NEXT NEXT phaser-POST POST phaser-PRE PRE phaser-QUIT QUIT phaser-UNDO UNDO # KEY TRANSLATION pragma-dynamic-scope dynamic-scope pragma-fatal fatal pragma-isms isms pragma-lib lib pragma-MONKEY MONKEY pragma-MONKEY-GUTS MONKEY-GUTS pragma-MONKEY-SEE-NO-EVAL MONKEY-SEE-NO-EVAL pragma-MONKEY-TYPING MONKEY-TYPING pragma-nqp nqp pragma-precompilation precompilation pragma-soft soft pragma-strict strict pragma-trace trace pragma-variables variables pragma-worries worries # KEY TRANSLATION prefix-not not prefix-so so # KEY TRANSLATION quote-lang-m m quote-lang-ms ms quote-lang-q q quote-lang-Q Q quote-lang-qq qq quote-lang-rx rx quote-lang-s s quote-lang-S S quote-lang-ss ss quote-lang-Ss Ss # KEY TRANSLATION routine-method method routine-regex regex routine-rule rule routine-sub sub routine-submethod submethod routine-token token # KEY TRANSLATION scope-anon anon scope-augment augment scope-constant constant scope-has has scope-HAS HAS scope-my my scope-our our scope-state state scope-unit unit # KEY TRANSLATION stmt-prefix-also also stmt-prefix-do do stmt-prefix-eager eager stmt-prefix-gather gather stmt-prefix-hyper hyper stmt-prefix-lazy lazy stmt-prefix-quietly quietly stmt-prefix-race race stmt-prefix-react react stmt-prefix-sink sink stmt-prefix-start start stmt-prefix-supply supply stmt-prefix-try try # KEY TRANSLATION term-nano nano term-now now term-pi pi term-rand rand term-self self term-tau tau term-time time # KEY TRANSLATION trait-is-built built trait-is-copy copy trait-is-default default trait-is-DEPRECATED DEPRECATED trait-is-equiv equiv trait-is-export export trait-is-hidden-from-backtrace hidden-from-backtrace trait-is-hidden-from-USAGE hidden-from-USAGE trait-is-implementation-detail implementation-detail trait-is-looser looser trait-is-nodal nodal trait-is-pure pure trait-is-raw raw trait-is-rw rw trait-is-test-assertion test-assertion trait-is-tighter tighter # KEY TRANSLATION traitmod-does does traitmod-handles handles traitmod-hides hides traitmod-is is traitmod-of of traitmod-returns returns traitmod-trusts trusts # KEY TRANSLATION typer-enum enum typer-subset subset # KEY TRANSLATION use-import import use-need need use-no no use-require require use-use use # vim: expandtab shiftwidth=4