]> Nishi Git Mirror - gwion.git/commitdiff
:art: Add po
authorfennecdjay <astor.jeremie@wanadoo.fr>
Wed, 3 Jul 2019 16:03:22 +0000 (18:03 +0200)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Wed, 3 Jul 2019 16:03:22 +0000 (18:03 +0200)
po/fr/gwion.po [new file with mode: 0644]
po/gwion.pot [new file with mode: 0644]

diff --git a/po/fr/gwion.po b/po/fr/gwion.po
new file mode 100644 (file)
index 0000000..3a25380
--- /dev/null
@@ -0,0 +1,705 @@
+# Translations for gwion
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid   ""
+msgstr  "Project-Id-Version: PACKAGE VERSION\n"
+        "Report-Msgid-Bugs-To: \n"
+        "POT-Creation-Date: 2019-07-03 13:59+0200\n"
+        "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+        "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+        "Language-Team: LANGUAGE <LL@li.org>\n"
+        "Language: \n"
+        "MIME-Version: 1.0\n"
+        "Content-Type: text/plain; charset=UTF-8\n"
+        "Content-Transfer-Encoding: 8bit\n"
+
+#: src/compile.c:77
+#, c-format
+msgid   "'%s': no such file\n"
+msgstr  ""
+
+#: src/compile.c:100
+#, c-format
+msgid   "while compiling file '%s'\n"
+msgstr  ""
+
+#: src/emit/emit.c:509
+msgid   "  ... in 'gack' expression."
+msgstr  ""
+
+#: src/emit/emit.c:1291
+msgid   "illegal case"
+msgstr  ""
+
+#: src/emit/emit.c:1294
+#, c-format
+msgid   "label '%s' defined but not used."
+msgstr  ""
+
+#: src/emit/emit.c:1299
+msgid   "you are trying to use a upper label."
+msgstr  ""
+
+#: src/emit/emit.c:1564
+msgid   "vararg.start already used. this is an error"
+msgstr  ""
+
+#: src/emit/emit.c:1570
+msgid   "vararg.start not used before vararg.end. this is an error"
+msgstr  ""
+
+#: src/emit/emit.c:1575
+#, c-format
+msgid   "vararg.%s used before vararg.start. this is an error"
+msgstr  ""
+
+#: src/emit/emit.c:1577
+#, c-format
+msgid   "vararg.%s used after vararg.end. this is an error"
+msgstr  ""
+
+#: src/emit/emit.c:1711 src/emit/emit.c:1713
+msgid   "invalid variadic use"
+msgstr  ""
+
+#: src/emit/escape.c:29
+#, c-format
+msgid   "unrecognized escape sequence '\\%c'"
+msgstr  ""
+
+#: src/emit/escape.c:40
+msgid   "invalid: string ends with escape charactor '\\'"
+msgstr  ""
+
+#: src/emit/escape.c:54
+#, c-format
+msgid   "malformed octal escape sequence '\\%c%c%c'"
+msgstr  ""
+
+#: src/emit/escape.c:66
+#, c-format
+msgid   "malformed hex escape sequence '\\%c%c'"
+msgstr  ""
+
+#: src/gwion.c:110
+#, c-format
+msgid   "in class: '%s'\n"
+msgstr  ""
+
+#: src/gwion.c:112
+#, c-format
+msgid   "in function: '%s'\n"
+msgstr  ""
+
+#: src/lib/array.c:150
+msgid   "array types do not match."
+msgstr  ""
+
+#: src/lib/array.c:157
+msgid   "array depths do not match."
+msgstr  ""
+
+#: src/lib/array.c:160
+msgid   "do not provide array for 'xxx @=> declaration'."
+msgstr  ""
+
+#: src/lib/func.c:32
+msgid   "calling fptr decl, this is forbidden."
+msgstr  ""
+
+#: src/lib/func.c:104
+msgid   "can't assign member function to non member function pointer"
+msgstr  ""
+
+#: src/lib/func.c:107
+msgid   "can't assign non member function to member function pointer"
+msgstr  ""
+
+#: src/lib/func.c:109
+msgid   "can't assign member function to a pointer of an other class"
+msgstr  ""
+
+#: src/lib/func.c:112
+msgid   "can't assign static function to member function pointer"
+msgstr  ""
+
+#: src/lib/func.c:114
+msgid   "can't assign member function to static function pointer"
+msgstr  ""
+
+#: src/lib/func.c:164 src/parse/check.c:633
+msgid   "argument number does not match for lambda"
+msgstr  ""
+
+#: src/lib/func.c:251
+msgid   "forks must be stored in a value:\n"
+        "fork xxx @=> Fork f"
+msgstr  ""
+
+#: src/lib/func.c:264
+msgid   "only function calls can be sporked..."
+msgstr  ""
+
+#: src/lib/import.c:80
+#, c-format
+msgid   "too many arguments for function '%s'."
+msgstr  ""
+
+#: src/lib/import.c:107
+#, c-format
+msgid   "illegal use of ',' outside of templating in name '%s'."
+msgstr  ""
+
+#: src/lib/import.c:112
+#, c-format
+msgid   "illegal templating in name '%s'."
+msgstr  ""
+
+#: src/lib/import.c:116
+#, c-format
+msgid   "illegal character '%c' in name '%s'."
+msgstr  ""
+
+#: src/lib/import.c:135
+#, c-format
+msgid   "illegal character '%c' in path '%s'."
+msgstr  ""
+
+#: src/lib/import.c:145
+#, c-format
+msgid   "path '%s' must not ini or end with '.'."
+msgstr  ""
+
+#: src/lib/import.c:220
+#, c-format
+msgid   "during import: class '%s' already imported."
+msgstr  ""
+
+#: src/lib/import.c:236
+msgid   "gwi_class_ext invoked before gwi_class_ini"
+msgstr  ""
+
+#: src/lib/import.c:240
+msgid   "class extend already set"
+msgstr  ""
+
+#: src/lib/import.c:242
+msgid   "class extend array can't be empty"
+msgstr  ""
+
+#: src/lib/import.c:268
+msgid   "import: too many class_end called."
+msgstr  ""
+
+#: src/lib/import.c:303
+#, c-format
+msgid   "  ...  during var import '%s.%s'."
+msgstr  ""
+
+#: src/lib/import.c:398
+#, c-format
+msgid   "  ...  at argument '%i'"
+msgstr  ""
+
+#: src/lib/import.c:406
+msgid   "array subscript specified incorrectly for built-in module"
+msgstr  ""
+
+#: src/lib/import.c:438
+#, c-format
+msgid   "  ...  during @ function import '%s' (type)."
+msgstr  ""
+
+#: src/lib/import.c:535
+#, c-format
+msgid   "  ...  during fptr import '%s' (type)."
+msgstr  ""
+
+#: src/lib/import.c:561
+#, c-format
+msgid   "'%s' : invalid type"
+msgstr  ""
+
+#: src/lib/import.c:606
+msgid   "union is empty"
+msgstr  ""
+
+#: src/lib/object.c:109
+#, c-format
+msgid   "'%s' @=> '%s': not allowed"
+msgstr  ""
+
+#: src/lib/opfunc.c:32
+#, c-format
+msgid   "cannot assign '%s' on types '%s' and '%s'.\n"
+        "  ...  (reason: --- right-side operand is %s.)"
+msgstr  ""
+
+#: src/lib/opfunc.c:70
+#, c-format
+msgid   "'%s' must be applied to a unique expression"
+msgstr  ""
+
+#: src/lib/opfunc.c:78
+#, c-format
+msgid   "unary operator '%s' cannot be used on %s data-types."
+msgstr  ""
+
+#: src/lib/opfunc.c:88
+#, c-format
+msgid   "post operator '%s' cannot be used on %s data-type."
+msgstr  ""
+
+#: src/lib/prim.c:133
+msgid   "can't assign 'now' to 'now'"
+msgstr  ""
+
+#: src/lib/ptr.c:20
+msgid   "left side operand is constant"
+msgstr  ""
+
+#: src/lib/ptr.c:45
+msgid   "can't cast constant to Ptr"
+msgstr  ""
+
+#: src/oo/env_utils.c:26
+#, c-format
+msgid   "'global' can only be used at %s scope."
+msgstr  ""
+
+#: src/oo/env_utils.c:32
+msgid   "static/private/protect can only be used at class scope."
+msgstr  ""
+
+#: src/oo/env_utils.c:69
+#, c-format
+msgid   "...(cannot find class '%s' in nspc '%s')"
+msgstr  ""
+
+#: src/oo/env_utils.c:83 src/parse/scan0.c:83
+#, c-format
+msgid   "'%s' already declared as variable of type '%s'."
+msgstr  ""
+
+#: src/oo/switch.c:80
+msgid   "Declaration in switch is prohibited."
+msgstr  ""
+
+#: src/oo/switch.c:118
+msgid   "case found outside switch statement."
+msgstr  ""
+
+#: src/oo/switch.c:124
+#, c-format
+msgid   "duplicated cases value %i"
+msgstr  ""
+
+#: src/oo/switch.c:146
+msgid   "'default'case found outside switch statement."
+msgstr  ""
+
+#: src/oo/switch.c:149
+msgid   "default case already defined"
+msgstr  ""
+
+#: src/oo/switch.c:181
+msgid   "switch statement with no cases."
+msgstr  ""
+
+#: src/parse/check.c:28
+#, c-format
+msgid   "incompatible array subscript type '%s' ..."
+msgstr  ""
+
+#: src/parse/check.c:37
+#, c-format
+msgid   "in class '%s': '%s' has already been defined in parent class '%s' ..."
+msgstr  ""
+
+#: src/parse/check.c:58
+msgid   "can't use non public typedef at global scope."
+msgstr  ""
+
+#: src/parse/check.c:61
+msgid   "can't use non global fptr of other class."
+msgstr  ""
+
+#: src/parse/check.c:63
+msgid   "can't use static variables for member function."
+msgstr  ""
+
+#: src/parse/check.c:73
+#, c-format
+msgid   "Expression must be of type '%s', not '%s'\n"
+        "maybe you meant typeof(Expression)"
+msgstr  ""
+
+#: src/parse/check.c:101 src/parse/check.c:104
+msgid   "can't infer type."
+msgstr  ""
+
+#: src/parse/check.c:143
+msgid   "array init [...] contains incompatible types ..."
+msgstr  ""
+
+#: src/parse/check.c:157
+msgid   "must provide values/expressions for array [...]"
+msgstr  ""
+
+#: src/parse/check.c:168
+#, c-format
+msgid   "non-static member '%s' used from static function."
+msgstr  ""
+
+#: src/parse/check.c:173
+#, c-format
+msgid   "non-global variable '%s' used from global function."
+msgstr  ""
+
+#: src/parse/check.c:182
+#, c-format
+msgid   "variable %s not legit at this point."
+msgstr  ""
+
+#: src/parse/check.c:200
+msgid   "keyword 'this' can be used only inside class definition..."
+msgstr  ""
+
+#: src/parse/check.c:202
+msgid   "keyword 'this' cannot be used inside static functions..."
+msgstr  ""
+
+#: src/parse/check.c:224
+#, c-format
+msgid   "invalid type '%s' in %s value #%d...\n"
+        "    (must be of type 'int' or 'float')"
+msgstr  ""
+
+#: src/parse/check.c:260
+#, c-format
+msgid   "extraneous component of %s value..."
+msgstr  ""
+
+#: src/parse/check.c:299
+#, c-format
+msgid   "array index %i must be of type 'int', not '%s'"
+msgstr  ""
+
+#: src/parse/check.c:303
+msgid   "invalid array acces expression."
+msgstr  ""
+
+#: src/parse/check.c:311
+#, c-format
+msgid   "array subscripts (%i) exceeds defined dimension (%i)"
+msgstr  ""
+
+#: src/parse/check.c:401
+msgid   "invalid expression for function call."
+msgstr  ""
+
+#: src/parse/check.c:528
+msgid   "arguments do not match for template call"
+msgstr  ""
+
+#: src/parse/check.c:532
+msgid   "and not\n"
+        "  "
+msgstr  ""
+
+#: src/parse/check.c:545
+msgid   "argument type(s) do not match for function. should be :"
+msgstr  ""
+
+#: src/parse/check.c:553
+msgid   "and not:\n"
+        "  \e[32mvoid\e[0m\n"
+msgstr  ""
+
+#: src/parse/check.c:575
+msgid   "function is template. automatic type guess not fully implemented "
+        "yet.\n"
+        "  please provide template types. eg: '<type1, type2, ...>'"
+msgstr  ""
+
+#: src/parse/check.c:606
+msgid   "not able to guess types for template call."
+msgstr  ""
+
+#: src/parse/check.c:615
+msgid   "function call using a non-existing function"
+msgstr  ""
+
+#: src/parse/check.c:617
+msgid   "function call using a non-function value"
+msgstr  ""
+
+#: src/parse/check.c:695
+msgid   " template call of non-existant function."
+msgstr  ""
+
+#: src/parse/check.c:697
+msgid   "template call of non-function value."
+msgstr  ""
+
+#: src/parse/check.c:699
+msgid   "template call of non-template function."
+msgstr  ""
+
+#: src/parse/check.c:721
+#, c-format
+msgid   "Invalid type '%s' in if expression condition."
+msgstr  ""
+
+#: src/parse/check.c:725
+#, c-format
+msgid   "incompatible types '%s' and '%s' in if expression..."
+msgstr  ""
+
+#: src/parse/check.c:737
+#, c-format
+msgid   "type '%s' does not have members - invalid use in dot expression of %s"
+msgstr  ""
+
+#: src/parse/check.c:741
+msgid   "keyword 'this' must be associated with object instance..."
+msgstr  ""
+
+#: src/parse/check.c:745
+#, c-format
+msgid   "class '%s' has no member '%s'"
+msgstr  ""
+
+#: src/parse/check.c:753
+#, c-format
+msgid   "can't access private '%s' outside of class..."
+msgstr  ""
+
+#: src/parse/check.c:759
+#, c-format
+msgid   "cannot access member '%s.%s' without object instance..."
+msgstr  ""
+
+#: src/parse/check.c:814
+#, c-format
+msgid   "invalid type '%s' (in '%s' condition)"
+msgstr  ""
+
+#: src/parse/check.c:833
+msgid   "empty for loop condition......(note: explicitly use 'true' if it's "
+        "the intent)...(e.g., 'for(; true;){ /*...*/ }')"
+msgstr  ""
+
+#: src/parse/check.c:846
+#, c-format
+msgid   "type '%s' is not array.\n"
+        " This is not allowed in auto loop"
+msgstr  ""
+
+#: src/parse/check.c:882
+msgid   "conditional must be a single expression"
+msgstr  ""
+
+#: src/parse/check.c:890
+msgid   "conditional must be of type 'int'..."
+msgstr  ""
+
+#: src/parse/check.c:918
+msgid   "'return' statement found outside function definition"
+msgstr  ""
+
+#: src/parse/check.c:924
+msgid   "return types do not match for lambda expression"
+msgstr  ""
+
+#: src/parse/check.c:932
+#, c-format
+msgid   "invalid return type '%s' -- expecting '%s'"
+msgstr  ""
+
+#: src/parse/check.c:942
+msgid   "'"
+msgstr  ""
+
+#: src/parse/check.c:953
+#, c-format
+msgid   "invalid type '%s' case expression. should be 'int'"
+msgstr  ""
+
+#: src/parse/check.c:958
+#, c-format
+msgid   "'%s' is not constant."
+msgstr  ""
+
+#: src/parse/check.c:972 src/parse/check.c:975
+#, c-format
+msgid   "label '%s' used but not defined"
+msgstr  ""
+
+#: src/parse/check.c:1000
+msgid   "In union, Objects must be declared as reference (use '@')"
+msgstr  ""
+
+#: src/parse/check.c:1042
+#, c-format
+msgid   "function '%s.%s' ressembles '%s.%s' but cannot override...\n"
+        "  ...(reason: '%s.%s' is declared as 'static')"
+msgstr  ""
+
+#: src/parse/check.c:1096
+#, c-format
+msgid   "global function '%s' already defined for those arguments"
+msgstr  ""
+
+#: src/parse/check.c:1109
+#, c-format
+msgid   "function name '%s' conflicts with previously defined value...\n"
+        "  from super class '%s'..."
+msgstr  ""
+
+#: src/parse/did_you_mean.c:58 src/parse/did_you_mean.c:69
+#, c-format
+msgid   "  (did you mean '%s'?)\n"
+msgstr  ""
+
+#: src/parse/operator.c:79
+#, c-format
+msgid   "operator '%s', for type '%s' and '%s' already imported"
+msgstr  ""
+
+#: src/parse/operator.c:157
+#, c-format
+msgid   "%s %s %s: no match found for operator"
+msgstr  ""
+
+#: src/parse/scan0.c:32
+#, c-format
+msgid   "type '%s' already defined"
+msgstr  ""
+
+#: src/parse/scan1.c:21
+msgid   "cannot declare variables of size '0' (i.e. 'void')..."
+msgstr  ""
+
+#: src/parse/scan1.c:50
+#, c-format
+msgid   "%s declared inside %s\n"
+        ". (make it a ref ?)"
+msgstr  ""
+
+#: src/parse/scan1.c:69
+#, c-format
+msgid   "Type '%s' is abstract, declare as ref. (use @)"
+msgstr  ""
+
+#: src/parse/scan1.c:71
+#, c-format
+msgid   "can't use private type %s"
+msgstr  ""
+
+#: src/parse/scan1.c:73
+#, c-format
+msgid   "can't use protected type %s"
+msgstr  ""
+
+#: src/parse/scan1.c:93
+#, c-format
+msgid   "variable %s has already been defined in the same scope..."
+msgstr  ""
+
+#: src/parse/scan1.c:98
+msgid   "ref array must not have array expression.\n"
+        "e.g: int @my_array[];\n"
+        "not: @int my_array[2];"
+msgstr  ""
+
+#: src/parse/scan1.c:148
+#, c-format
+msgid   "post operator '%s' cannot be used on non-mutable data-type..."
+msgstr  ""
+
+#: src/parse/scan1.c:333
+msgid   "dtor must be in class def!!"
+msgstr  ""
+
+#: src/parse/scan1.c:359
+#, c-format
+msgid   "recursive (%s <= %s) class declaration."
+msgstr  ""
+
+#: src/parse/scan1.c:362
+#, c-format
+msgid   "cannot extend primitive type '%s'"
+msgstr  ""
+
+#: src/parse/scan1.c:366
+msgid   "can't use ref type in class extend"
+msgstr  ""
+
+#: src/parse/scan2.c:161
+#, c-format
+msgid   "cant '%s' from/to a multi-variable declaration."
+msgstr  ""
+
+#: src/parse/scan2.c:266
+#, c-format
+msgid   "label '%s' already defined"
+msgstr  ""
+
+#: src/parse/scan2.c:308
+#, c-format
+msgid   "function name '%s' is already used by another value"
+msgstr  ""
+
+#: src/parse/scan2.c:311
+msgid   "must overload template function with template"
+msgstr  ""
+
+#: src/parse/scan2.c:527
+#, c-format
+msgid   "'%s' already declared as type"
+msgstr  ""
+
+#: src/parse/template.c:157
+#, c-format
+msgid   "you must provide template types for type '%s'"
+msgstr  ""
+
+#: src/parse/template.c:159
+msgid   "invalid template types number"
+msgstr  ""
+
+#: src/parse/template.c:191
+#, c-format
+msgid   "type '%s' is not template. You should not provide template types"
+msgstr  ""
+
+#: src/parse/type_decl.c:63
+#, c-format
+msgid   "unknown type '%s'"
+msgstr  ""
+
+#: src/parse/type_decl.c:70
+msgid   "primitive types cannot be used as reference (@)...\n"
+msgstr  ""
+
+#: src/parse/type_utils.c:15
+#, c-format
+msgid   "%s is reserved."
+msgstr  ""
+
+#: src/plug.c:69
+#, c-format
+msgid   "error in %s."
+msgstr  ""
+
+#: src/vm/vm.c:691
+msgid   "  ... at index [%"
+msgstr  ""
+
+#: src/vm/vm.c:692
+msgid   "  ... at dimension [%"
+msgstr  ""
diff --git a/po/gwion.pot b/po/gwion.pot
new file mode 100644 (file)
index 0000000..01a15dc
--- /dev/null
@@ -0,0 +1,705 @@
+# Translations for gwion
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid   ""
+msgstr  "Project-Id-Version: PACKAGE VERSION\n"
+        "Report-Msgid-Bugs-To: \n"
+        "POT-Creation-Date: 2019-07-03 13:59+0200\n"
+        "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+        "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+        "Language-Team: LANGUAGE <LL@li.org>\n"
+        "Language: \n"
+        "MIME-Version: 1.0\n"
+        "Content-Type: text/plain; charset=CHARSET\n"
+        "Content-Transfer-Encoding: 8bit\n"
+
+#: src/compile.c:77
+#, c-format
+msgid   "'%s': no such file\n"
+msgstr  ""
+
+#: src/compile.c:100
+#, c-format
+msgid   "while compiling file '%s'\n"
+msgstr  ""
+
+#: src/emit/emit.c:509
+msgid   "  ... in 'gack' expression."
+msgstr  ""
+
+#: src/emit/emit.c:1291
+msgid   "illegal case"
+msgstr  ""
+
+#: src/emit/emit.c:1294
+#, c-format
+msgid   "label '%s' defined but not used."
+msgstr  ""
+
+#: src/emit/emit.c:1299
+msgid   "you are trying to use a upper label."
+msgstr  ""
+
+#: src/emit/emit.c:1564
+msgid   "vararg.start already used. this is an error"
+msgstr  ""
+
+#: src/emit/emit.c:1570
+msgid   "vararg.start not used before vararg.end. this is an error"
+msgstr  ""
+
+#: src/emit/emit.c:1575
+#, c-format
+msgid   "vararg.%s used before vararg.start. this is an error"
+msgstr  ""
+
+#: src/emit/emit.c:1577
+#, c-format
+msgid   "vararg.%s used after vararg.end. this is an error"
+msgstr  ""
+
+#: src/emit/emit.c:1711 src/emit/emit.c:1713
+msgid   "invalid variadic use"
+msgstr  ""
+
+#: src/emit/escape.c:29
+#, c-format
+msgid   "unrecognized escape sequence '\\%c'"
+msgstr  ""
+
+#: src/emit/escape.c:40
+msgid   "invalid: string ends with escape charactor '\\'"
+msgstr  ""
+
+#: src/emit/escape.c:54
+#, c-format
+msgid   "malformed octal escape sequence '\\%c%c%c'"
+msgstr  ""
+
+#: src/emit/escape.c:66
+#, c-format
+msgid   "malformed hex escape sequence '\\%c%c'"
+msgstr  ""
+
+#: src/gwion.c:110
+#, c-format
+msgid   "in class: '%s'\n"
+msgstr  ""
+
+#: src/gwion.c:112
+#, c-format
+msgid   "in function: '%s'\n"
+msgstr  ""
+
+#: src/lib/array.c:150
+msgid   "array types do not match."
+msgstr  ""
+
+#: src/lib/array.c:157
+msgid   "array depths do not match."
+msgstr  ""
+
+#: src/lib/array.c:160
+msgid   "do not provide array for 'xxx @=> declaration'."
+msgstr  ""
+
+#: src/lib/func.c:32
+msgid   "calling fptr decl, this is forbidden."
+msgstr  ""
+
+#: src/lib/func.c:104
+msgid   "can't assign member function to non member function pointer"
+msgstr  ""
+
+#: src/lib/func.c:107
+msgid   "can't assign non member function to member function pointer"
+msgstr  ""
+
+#: src/lib/func.c:109
+msgid   "can't assign member function to a pointer of an other class"
+msgstr  ""
+
+#: src/lib/func.c:112
+msgid   "can't assign static function to member function pointer"
+msgstr  ""
+
+#: src/lib/func.c:114
+msgid   "can't assign member function to static function pointer"
+msgstr  ""
+
+#: src/lib/func.c:164 src/parse/check.c:633
+msgid   "argument number does not match for lambda"
+msgstr  ""
+
+#: src/lib/func.c:251
+msgid   "forks must be stored in a value:\n"
+        "fork xxx @=> Fork f"
+msgstr  ""
+
+#: src/lib/func.c:264
+msgid   "only function calls can be sporked..."
+msgstr  ""
+
+#: src/lib/import.c:80
+#, c-format
+msgid   "too many arguments for function '%s'."
+msgstr  ""
+
+#: src/lib/import.c:107
+#, c-format
+msgid   "illegal use of ',' outside of templating in name '%s'."
+msgstr  ""
+
+#: src/lib/import.c:112
+#, c-format
+msgid   "illegal templating in name '%s'."
+msgstr  ""
+
+#: src/lib/import.c:116
+#, c-format
+msgid   "illegal character '%c' in name '%s'."
+msgstr  ""
+
+#: src/lib/import.c:135
+#, c-format
+msgid   "illegal character '%c' in path '%s'."
+msgstr  ""
+
+#: src/lib/import.c:145
+#, c-format
+msgid   "path '%s' must not ini or end with '.'."
+msgstr  ""
+
+#: src/lib/import.c:220
+#, c-format
+msgid   "during import: class '%s' already imported."
+msgstr  ""
+
+#: src/lib/import.c:236
+msgid   "gwi_class_ext invoked before gwi_class_ini"
+msgstr  ""
+
+#: src/lib/import.c:240
+msgid   "class extend already set"
+msgstr  ""
+
+#: src/lib/import.c:242
+msgid   "class extend array can't be empty"
+msgstr  ""
+
+#: src/lib/import.c:268
+msgid   "import: too many class_end called."
+msgstr  ""
+
+#: src/lib/import.c:303
+#, c-format
+msgid   "  ...  during var import '%s.%s'."
+msgstr  ""
+
+#: src/lib/import.c:398
+#, c-format
+msgid   "  ...  at argument '%i'"
+msgstr  ""
+
+#: src/lib/import.c:406
+msgid   "array subscript specified incorrectly for built-in module"
+msgstr  ""
+
+#: src/lib/import.c:438
+#, c-format
+msgid   "  ...  during @ function import '%s' (type)."
+msgstr  ""
+
+#: src/lib/import.c:535
+#, c-format
+msgid   "  ...  during fptr import '%s' (type)."
+msgstr  ""
+
+#: src/lib/import.c:561
+#, c-format
+msgid   "'%s' : invalid type"
+msgstr  ""
+
+#: src/lib/import.c:606
+msgid   "union is empty"
+msgstr  ""
+
+#: src/lib/object.c:109
+#, c-format
+msgid   "'%s' @=> '%s': not allowed"
+msgstr  ""
+
+#: src/lib/opfunc.c:32
+#, c-format
+msgid   "cannot assign '%s' on types '%s' and '%s'.\n"
+        "  ...  (reason: --- right-side operand is %s.)"
+msgstr  ""
+
+#: src/lib/opfunc.c:70
+#, c-format
+msgid   "'%s' must be applied to a unique expression"
+msgstr  ""
+
+#: src/lib/opfunc.c:78
+#, c-format
+msgid   "unary operator '%s' cannot be used on %s data-types."
+msgstr  ""
+
+#: src/lib/opfunc.c:88
+#, c-format
+msgid   "post operator '%s' cannot be used on %s data-type."
+msgstr  ""
+
+#: src/lib/prim.c:133
+msgid   "can't assign 'now' to 'now'"
+msgstr  ""
+
+#: src/lib/ptr.c:20
+msgid   "left side operand is constant"
+msgstr  ""
+
+#: src/lib/ptr.c:45
+msgid   "can't cast constant to Ptr"
+msgstr  ""
+
+#: src/oo/env_utils.c:26
+#, c-format
+msgid   "'global' can only be used at %s scope."
+msgstr  ""
+
+#: src/oo/env_utils.c:32
+msgid   "static/private/protect can only be used at class scope."
+msgstr  ""
+
+#: src/oo/env_utils.c:69
+#, c-format
+msgid   "...(cannot find class '%s' in nspc '%s')"
+msgstr  ""
+
+#: src/oo/env_utils.c:83 src/parse/scan0.c:83
+#, c-format
+msgid   "'%s' already declared as variable of type '%s'."
+msgstr  ""
+
+#: src/oo/switch.c:80
+msgid   "Declaration in switch is prohibited."
+msgstr  ""
+
+#: src/oo/switch.c:118
+msgid   "case found outside switch statement."
+msgstr  ""
+
+#: src/oo/switch.c:124
+#, c-format
+msgid   "duplicated cases value %i"
+msgstr  ""
+
+#: src/oo/switch.c:146
+msgid   "'default'case found outside switch statement."
+msgstr  ""
+
+#: src/oo/switch.c:149
+msgid   "default case already defined"
+msgstr  ""
+
+#: src/oo/switch.c:181
+msgid   "switch statement with no cases."
+msgstr  ""
+
+#: src/parse/check.c:28
+#, c-format
+msgid   "incompatible array subscript type '%s' ..."
+msgstr  ""
+
+#: src/parse/check.c:37
+#, c-format
+msgid   "in class '%s': '%s' has already been defined in parent class '%s' ..."
+msgstr  ""
+
+#: src/parse/check.c:58
+msgid   "can't use non public typedef at global scope."
+msgstr  ""
+
+#: src/parse/check.c:61
+msgid   "can't use non global fptr of other class."
+msgstr  ""
+
+#: src/parse/check.c:63
+msgid   "can't use static variables for member function."
+msgstr  ""
+
+#: src/parse/check.c:73
+#, c-format
+msgid   "Expression must be of type '%s', not '%s'\n"
+        "maybe you meant typeof(Expression)"
+msgstr  ""
+
+#: src/parse/check.c:101 src/parse/check.c:104
+msgid   "can't infer type."
+msgstr  ""
+
+#: src/parse/check.c:143
+msgid   "array init [...] contains incompatible types ..."
+msgstr  ""
+
+#: src/parse/check.c:157
+msgid   "must provide values/expressions for array [...]"
+msgstr  ""
+
+#: src/parse/check.c:168
+#, c-format
+msgid   "non-static member '%s' used from static function."
+msgstr  ""
+
+#: src/parse/check.c:173
+#, c-format
+msgid   "non-global variable '%s' used from global function."
+msgstr  ""
+
+#: src/parse/check.c:182
+#, c-format
+msgid   "variable %s not legit at this point."
+msgstr  ""
+
+#: src/parse/check.c:200
+msgid   "keyword 'this' can be used only inside class definition..."
+msgstr  ""
+
+#: src/parse/check.c:202
+msgid   "keyword 'this' cannot be used inside static functions..."
+msgstr  ""
+
+#: src/parse/check.c:224
+#, c-format
+msgid   "invalid type '%s' in %s value #%d...\n"
+        "    (must be of type 'int' or 'float')"
+msgstr  ""
+
+#: src/parse/check.c:260
+#, c-format
+msgid   "extraneous component of %s value..."
+msgstr  ""
+
+#: src/parse/check.c:299
+#, c-format
+msgid   "array index %i must be of type 'int', not '%s'"
+msgstr  ""
+
+#: src/parse/check.c:303
+msgid   "invalid array acces expression."
+msgstr  ""
+
+#: src/parse/check.c:311
+#, c-format
+msgid   "array subscripts (%i) exceeds defined dimension (%i)"
+msgstr  ""
+
+#: src/parse/check.c:401
+msgid   "invalid expression for function call."
+msgstr  ""
+
+#: src/parse/check.c:528
+msgid   "arguments do not match for template call"
+msgstr  ""
+
+#: src/parse/check.c:532
+msgid   "and not\n"
+        "  "
+msgstr  ""
+
+#: src/parse/check.c:545
+msgid   "argument type(s) do not match for function. should be :"
+msgstr  ""
+
+#: src/parse/check.c:553
+msgid   "and not:\n"
+        "  \e[32mvoid\e[0m\n"
+msgstr  ""
+
+#: src/parse/check.c:575
+msgid   "function is template. automatic type guess not fully implemented "
+        "yet.\n"
+        "  please provide template types. eg: '<type1, type2, ...>'"
+msgstr  ""
+
+#: src/parse/check.c:606
+msgid   "not able to guess types for template call."
+msgstr  ""
+
+#: src/parse/check.c:615
+msgid   "function call using a non-existing function"
+msgstr  ""
+
+#: src/parse/check.c:617
+msgid   "function call using a non-function value"
+msgstr  ""
+
+#: src/parse/check.c:695
+msgid   " template call of non-existant function."
+msgstr  ""
+
+#: src/parse/check.c:697
+msgid   "template call of non-function value."
+msgstr  ""
+
+#: src/parse/check.c:699
+msgid   "template call of non-template function."
+msgstr  ""
+
+#: src/parse/check.c:721
+#, c-format
+msgid   "Invalid type '%s' in if expression condition."
+msgstr  ""
+
+#: src/parse/check.c:725
+#, c-format
+msgid   "incompatible types '%s' and '%s' in if expression..."
+msgstr  ""
+
+#: src/parse/check.c:737
+#, c-format
+msgid   "type '%s' does not have members - invalid use in dot expression of %s"
+msgstr  ""
+
+#: src/parse/check.c:741
+msgid   "keyword 'this' must be associated with object instance..."
+msgstr  ""
+
+#: src/parse/check.c:745
+#, c-format
+msgid   "class '%s' has no member '%s'"
+msgstr  ""
+
+#: src/parse/check.c:753
+#, c-format
+msgid   "can't access private '%s' outside of class..."
+msgstr  ""
+
+#: src/parse/check.c:759
+#, c-format
+msgid   "cannot access member '%s.%s' without object instance..."
+msgstr  ""
+
+#: src/parse/check.c:814
+#, c-format
+msgid   "invalid type '%s' (in '%s' condition)"
+msgstr  ""
+
+#: src/parse/check.c:833
+msgid   "empty for loop condition......(note: explicitly use 'true' if it's "
+        "the intent)...(e.g., 'for(; true;){ /*...*/ }')"
+msgstr  ""
+
+#: src/parse/check.c:846
+#, c-format
+msgid   "type '%s' is not array.\n"
+        " This is not allowed in auto loop"
+msgstr  ""
+
+#: src/parse/check.c:882
+msgid   "conditional must be a single expression"
+msgstr  ""
+
+#: src/parse/check.c:890
+msgid   "conditional must be of type 'int'..."
+msgstr  ""
+
+#: src/parse/check.c:918
+msgid   "'return' statement found outside function definition"
+msgstr  ""
+
+#: src/parse/check.c:924
+msgid   "return types do not match for lambda expression"
+msgstr  ""
+
+#: src/parse/check.c:932
+#, c-format
+msgid   "invalid return type '%s' -- expecting '%s'"
+msgstr  ""
+
+#: src/parse/check.c:942
+msgid   "'"
+msgstr  ""
+
+#: src/parse/check.c:953
+#, c-format
+msgid   "invalid type '%s' case expression. should be 'int'"
+msgstr  ""
+
+#: src/parse/check.c:958
+#, c-format
+msgid   "'%s' is not constant."
+msgstr  ""
+
+#: src/parse/check.c:972 src/parse/check.c:975
+#, c-format
+msgid   "label '%s' used but not defined"
+msgstr  ""
+
+#: src/parse/check.c:1000
+msgid   "In union, Objects must be declared as reference (use '@')"
+msgstr  ""
+
+#: src/parse/check.c:1042
+#, c-format
+msgid   "function '%s.%s' ressembles '%s.%s' but cannot override...\n"
+        "  ...(reason: '%s.%s' is declared as 'static')"
+msgstr  ""
+
+#: src/parse/check.c:1096
+#, c-format
+msgid   "global function '%s' already defined for those arguments"
+msgstr  ""
+
+#: src/parse/check.c:1109
+#, c-format
+msgid   "function name '%s' conflicts with previously defined value...\n"
+        "  from super class '%s'..."
+msgstr  ""
+
+#: src/parse/did_you_mean.c:58 src/parse/did_you_mean.c:69
+#, c-format
+msgid   "  (did you mean '%s'?)\n"
+msgstr  ""
+
+#: src/parse/operator.c:79
+#, c-format
+msgid   "operator '%s', for type '%s' and '%s' already imported"
+msgstr  ""
+
+#: src/parse/operator.c:157
+#, c-format
+msgid   "%s %s %s: no match found for operator"
+msgstr  ""
+
+#: src/parse/scan0.c:32
+#, c-format
+msgid   "type '%s' already defined"
+msgstr  ""
+
+#: src/parse/scan1.c:21
+msgid   "cannot declare variables of size '0' (i.e. 'void')..."
+msgstr  ""
+
+#: src/parse/scan1.c:50
+#, c-format
+msgid   "%s declared inside %s\n"
+        ". (make it a ref ?)"
+msgstr  ""
+
+#: src/parse/scan1.c:69
+#, c-format
+msgid   "Type '%s' is abstract, declare as ref. (use @)"
+msgstr  ""
+
+#: src/parse/scan1.c:71
+#, c-format
+msgid   "can't use private type %s"
+msgstr  ""
+
+#: src/parse/scan1.c:73
+#, c-format
+msgid   "can't use protected type %s"
+msgstr  ""
+
+#: src/parse/scan1.c:93
+#, c-format
+msgid   "variable %s has already been defined in the same scope..."
+msgstr  ""
+
+#: src/parse/scan1.c:98
+msgid   "ref array must not have array expression.\n"
+        "e.g: int @my_array[];\n"
+        "not: @int my_array[2];"
+msgstr  ""
+
+#: src/parse/scan1.c:148
+#, c-format
+msgid   "post operator '%s' cannot be used on non-mutable data-type..."
+msgstr  ""
+
+#: src/parse/scan1.c:333
+msgid   "dtor must be in class def!!"
+msgstr  ""
+
+#: src/parse/scan1.c:359
+#, c-format
+msgid   "recursive (%s <= %s) class declaration."
+msgstr  ""
+
+#: src/parse/scan1.c:362
+#, c-format
+msgid   "cannot extend primitive type '%s'"
+msgstr  ""
+
+#: src/parse/scan1.c:366
+msgid   "can't use ref type in class extend"
+msgstr  ""
+
+#: src/parse/scan2.c:161
+#, c-format
+msgid   "cant '%s' from/to a multi-variable declaration."
+msgstr  ""
+
+#: src/parse/scan2.c:266
+#, c-format
+msgid   "label '%s' already defined"
+msgstr  ""
+
+#: src/parse/scan2.c:308
+#, c-format
+msgid   "function name '%s' is already used by another value"
+msgstr  ""
+
+#: src/parse/scan2.c:311
+msgid   "must overload template function with template"
+msgstr  ""
+
+#: src/parse/scan2.c:527
+#, c-format
+msgid   "'%s' already declared as type"
+msgstr  ""
+
+#: src/parse/template.c:157
+#, c-format
+msgid   "you must provide template types for type '%s'"
+msgstr  ""
+
+#: src/parse/template.c:159
+msgid   "invalid template types number"
+msgstr  ""
+
+#: src/parse/template.c:191
+#, c-format
+msgid   "type '%s' is not template. You should not provide template types"
+msgstr  ""
+
+#: src/parse/type_decl.c:63
+#, c-format
+msgid   "unknown type '%s'"
+msgstr  ""
+
+#: src/parse/type_decl.c:70
+msgid   "primitive types cannot be used as reference (@)...\n"
+msgstr  ""
+
+#: src/parse/type_utils.c:15
+#, c-format
+msgid   "%s is reserved."
+msgstr  ""
+
+#: src/plug.c:69
+#, c-format
+msgid   "error in %s."
+msgstr  ""
+
+#: src/vm/vm.c:691
+msgid   "  ... at index [%"
+msgstr  ""
+
+#: src/vm/vm.c:692
+msgid   "  ... at dimension [%"
+msgstr  ""