From: fennecdjay Date: Wed, 3 Jul 2019 16:03:22 +0000 (+0200) Subject: :art: Add po X-Git-Tag: nightly~2381^2~1 X-Git-Url: http://10.10.0.4:5575/?a=commitdiff_plain;h=e0d4e169f37bb3f7577e3d54450a2c1551535a14;p=gwion.git :art: Add po --- diff --git a/po/fr/gwion.po b/po/fr/gwion.po new file mode 100644 index 00000000..3a253805 --- /dev/null +++ b/po/fr/gwion.po @@ -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 , 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 \n" + "Language-Team: LANGUAGE \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" + " void\n" +msgstr "" + +#: src/parse/check.c:575 +msgid "function is template. automatic type guess not fully implemented " + "yet.\n" + " please provide template types. eg: ''" +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 index 00000000..01a15dc1 --- /dev/null +++ b/po/gwion.pot @@ -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 , 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 \n" + "Language-Team: LANGUAGE \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" + " void\n" +msgstr "" + +#: src/parse/check.c:575 +msgid "function is template. automatic type guess not fully implemented " + "yet.\n" + " please provide template types. eg: ''" +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 ""