diff --git a/locale/ID.po b/locale/ID.po index cd1236181b..79b198396c 100644 --- a/locale/ID.po +++ b/locale/ID.po @@ -2550,11 +2550,11 @@ msgstr "arg berisi urutan kosong" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "Argumen argsort harus berupa ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2575,8 +2575,7 @@ msgstr "argumen num/types tidak cocok" msgid "argument should be a '%q' not a '%q'" msgstr "argumen harus berupa '%q' bukan '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "argumen harus berupa ndarrays" @@ -2589,11 +2588,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "diperlukan array/byte di sisi kanan" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "berusaha mendapatkan argmin/argmax dari urutan kosong" @@ -2601,15 +2600,15 @@ msgstr "berusaha mendapatkan argmin/argmax dari urutan kosong" msgid "attributes not supported yet" msgstr "atribut belum didukung" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2831,6 +2830,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2927,19 +2930,19 @@ msgstr "" msgid "conversion to object" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "" @@ -2947,7 +2950,7 @@ msgstr "" msgid "couldn't determine SD card version" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -2997,15 +3000,15 @@ msgstr "" msgid "dict update sequence has wrong length" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3132,7 +3135,7 @@ msgstr "" msgid "filesystem must provide mount method" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "" @@ -3144,7 +3147,7 @@ msgstr "" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "" @@ -3160,7 +3163,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "" @@ -3288,7 +3291,7 @@ msgstr "lapisan (padding) tidak benar" msgid "index is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3330,7 +3333,7 @@ msgstr "" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "" @@ -3363,15 +3366,15 @@ msgstr "" msgid "input must be square matrix" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3383,7 +3386,7 @@ msgstr "" msgid "integer required" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3558,7 +3561,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3575,11 +3578,15 @@ msgstr "" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "modul tidak ditemukan" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "" @@ -3813,16 +3820,24 @@ msgstr "" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "" @@ -4014,7 +4029,7 @@ msgstr "" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4093,7 +4108,7 @@ msgstr "" msgid "soft reboot\n" msgstr "memulai ulang software(soft reboot)\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "" @@ -4240,11 +4255,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4407,7 +4422,7 @@ msgstr "wifi tidak diaktifkan" msgid "window must be <= interval" msgstr "jendela harus <= interval" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "indeks sumbu salah" @@ -4415,8 +4430,7 @@ msgstr "indeks sumbu salah" msgid "wrong axis specified" msgstr "sumbu yang ditentukan salah" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "tipe input salah" @@ -4428,7 +4442,7 @@ msgstr "jumlah argumen salah" msgid "wrong number of values to unpack" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "" diff --git a/locale/cs.po b/locale/cs.po index 40668239b3..e777442f97 100644 --- a/locale/cs.po +++ b/locale/cs.po @@ -2511,11 +2511,11 @@ msgstr "" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2536,8 +2536,7 @@ msgstr "" msgid "argument should be a '%q' not a '%q'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "" @@ -2550,11 +2549,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "" @@ -2562,15 +2561,15 @@ msgstr "" msgid "attributes not supported yet" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2792,6 +2791,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2888,19 +2891,19 @@ msgstr "" msgid "conversion to object" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "" @@ -2908,7 +2911,7 @@ msgstr "" msgid "couldn't determine SD card version" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -2958,15 +2961,15 @@ msgstr "" msgid "dict update sequence has wrong length" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3093,7 +3096,7 @@ msgstr "" msgid "filesystem must provide mount method" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "" @@ -3105,7 +3108,7 @@ msgstr "" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "" @@ -3121,7 +3124,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "" @@ -3249,7 +3252,7 @@ msgstr "" msgid "index is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3291,7 +3294,7 @@ msgstr "" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "" @@ -3324,15 +3327,15 @@ msgstr "" msgid "input must be square matrix" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3344,7 +3347,7 @@ msgstr "" msgid "integer required" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3519,7 +3522,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3536,11 +3539,15 @@ msgstr "" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "" @@ -3773,16 +3780,24 @@ msgstr "" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "" @@ -3974,7 +3989,7 @@ msgstr "" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4053,7 +4068,7 @@ msgstr "" msgid "soft reboot\n" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "" @@ -4200,11 +4215,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4367,7 +4382,7 @@ msgstr "" msgid "window must be <= interval" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "" @@ -4375,8 +4390,7 @@ msgstr "" msgid "wrong axis specified" msgstr "" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "" @@ -4388,7 +4402,7 @@ msgstr "" msgid "wrong number of values to unpack" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "" diff --git a/locale/de_DE.po b/locale/de_DE.po index 8ecc4a7e84..bc1d1bf9ee 100644 --- a/locale/de_DE.po +++ b/locale/de_DE.po @@ -2556,11 +2556,11 @@ msgstr "arg ist eine leere Sequenz" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "Das Argument argsort muss ein ndarray sein" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2581,8 +2581,7 @@ msgstr "Anzahl/Typen der Argumente passen nicht" msgid "argument should be a '%q' not a '%q'" msgstr "Argument sollte '%q' sein, nicht '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "Argumente müssen ndarrays sein" @@ -2595,11 +2594,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "Array/Bytes auf der rechten Seite erforderlich" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "Sie haben versucht argmin/argmax von einer leeren Sequenz zu bekommen" @@ -2607,15 +2606,15 @@ msgstr "Sie haben versucht argmin/argmax von einer leeren Sequenz zu bekommen" msgid "attributes not supported yet" msgstr "Attribute werden noch nicht unterstützt" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2845,6 +2844,10 @@ msgstr "" "kann nicht von der manuellen Feldspezifikation zur automatischen " "Feldnummerierung wechseln" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2943,19 +2946,19 @@ msgstr "constant muss ein integer sein" msgid "conversion to object" msgstr "Umwandlung zu Objekt" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "Convolve-Argumente müssen lineare Arrays sein" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "Convolve-Argumente müssen ndarrays sein" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "Convolve Argumente dürfen nicht leer sein" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "Vandermonde-Matrix konnte nicht invertiert werden" @@ -2963,7 +2966,7 @@ msgstr "Vandermonde-Matrix konnte nicht invertiert werden" msgid "couldn't determine SD card version" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -3015,15 +3018,15 @@ msgstr "destination_length muss ein int >= 0 sein" msgid "dict update sequence has wrong length" msgstr "Die Wörterbuch-Aktualisierungssequenz hat eine falsche Länge" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "diff Argument muss ein ndarray sein" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3150,7 +3153,7 @@ msgstr "Die Datei muss eine im Byte-Modus geöffnete Datei sein" msgid "filesystem must provide mount method" msgstr "Das Dateisystem muss eine Mount-Methode bereitstellen" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "" @@ -3162,7 +3165,7 @@ msgstr "" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "Das erste Argument muss ein Ndarray sein" @@ -3178,7 +3181,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "Die Abflachungsreihenfolge muss entweder \"C\" oder \"F\" sein" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "Das Flip-Argument muss ein Ndarray sein" @@ -3308,7 +3311,7 @@ msgstr "padding ist inkorrekt" msgid "index is out of bounds" msgstr "Index ist außerhalb der Grenzen" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3350,7 +3353,7 @@ msgstr "Die Länge des Eingabearrays muss eine Potenz von 2 sein" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "Eingabedaten müssen iterierbar sein" @@ -3383,15 +3386,15 @@ msgstr "" msgid "input must be square matrix" msgstr "Die Eingabe muss eine quadratische Matrix sein" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "Die Eingabe muss Tupel, Liste, Bereich oder Ndarray sein" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "Eingabevektoren müssen gleich lang sein" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3403,7 +3406,7 @@ msgstr "int() arg 2 muss >= 2 und <= 36 sein" msgid "integer required" msgstr "integer erforderlich" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3584,7 +3587,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3601,11 +3604,15 @@ msgstr "Speicherzuweisung fehlgeschlagen, der Heap ist gesperrt" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "Modul nicht gefunden" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "mehr Freiheitsgrade als Datenpunkte" @@ -3840,16 +3847,24 @@ msgstr "" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "Operanden konnten nicht zusammen gesendet werden" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "Die Operation ist für ndarrays nicht implementiert" @@ -4043,7 +4058,7 @@ msgstr "rgb_pins[%d] dupliziert eine andere Pinbelegung" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "rgb_pins [%d] befindet sich nicht am selben Port wie clock" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4124,7 +4139,7 @@ msgstr "small int Überlauf" msgid "soft reboot\n" msgstr "weicher reboot\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "sortierungs Argument muss ein ndarray sein" @@ -4272,11 +4287,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "zu viele Werte zum Auspacken (erwartet %d)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4443,7 +4458,7 @@ msgstr "" msgid "window must be <= interval" msgstr "Fenster muss <= Intervall sein" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "" @@ -4451,8 +4466,7 @@ msgstr "" msgid "wrong axis specified" msgstr "" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "falscher Eingabetyp" @@ -4464,7 +4478,7 @@ msgstr "falsche Anzahl an Argumenten" msgid "wrong number of values to unpack" msgstr "falsche Anzahl zu entpackender Werte" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "Falscher Ausgabetyp" diff --git a/locale/el.po b/locale/el.po index 725b1c465f..2362c9be54 100644 --- a/locale/el.po +++ b/locale/el.po @@ -2508,11 +2508,11 @@ msgstr "" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2533,8 +2533,7 @@ msgstr "" msgid "argument should be a '%q' not a '%q'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "" @@ -2547,11 +2546,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "" @@ -2559,15 +2558,15 @@ msgstr "" msgid "attributes not supported yet" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2789,6 +2788,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2885,19 +2888,19 @@ msgstr "" msgid "conversion to object" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "" @@ -2905,7 +2908,7 @@ msgstr "" msgid "couldn't determine SD card version" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -2955,15 +2958,15 @@ msgstr "" msgid "dict update sequence has wrong length" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3090,7 +3093,7 @@ msgstr "" msgid "filesystem must provide mount method" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "" @@ -3102,7 +3105,7 @@ msgstr "" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "" @@ -3118,7 +3121,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "" @@ -3246,7 +3249,7 @@ msgstr "" msgid "index is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3288,7 +3291,7 @@ msgstr "" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "" @@ -3321,15 +3324,15 @@ msgstr "" msgid "input must be square matrix" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3341,7 +3344,7 @@ msgstr "" msgid "integer required" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3516,7 +3519,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3533,11 +3536,15 @@ msgstr "" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "" @@ -3770,16 +3777,24 @@ msgstr "" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "" @@ -3971,7 +3986,7 @@ msgstr "" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4050,7 +4065,7 @@ msgstr "" msgid "soft reboot\n" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "" @@ -4197,11 +4212,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4364,7 +4379,7 @@ msgstr "" msgid "window must be <= interval" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "" @@ -4372,8 +4387,7 @@ msgstr "" msgid "wrong axis specified" msgstr "" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "" @@ -4385,7 +4399,7 @@ msgstr "" msgid "wrong number of values to unpack" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "" diff --git a/locale/en_GB.po b/locale/en_GB.po index ede0310c6c..30bbf5b6e5 100644 --- a/locale/en_GB.po +++ b/locale/en_GB.po @@ -2543,11 +2543,11 @@ msgstr "arg is an empty sequence" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "argsort argument must be an ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "argsort is not implemented for flattened arrays" @@ -2568,8 +2568,7 @@ msgstr "argument num/types mismatch" msgid "argument should be a '%q' not a '%q'" msgstr "argument should be a '%q' not a '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "arguments must be ndarrays" @@ -2582,11 +2581,11 @@ msgstr "array and index length must be equal" msgid "array/bytes required on right side" msgstr "array/bytes required on right side" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "attempt to get (arg)min/(arg)max of empty sequence" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "attempt to get argmin/argmax of an empty sequence" @@ -2594,15 +2593,15 @@ msgstr "attempt to get argmin/argmax of an empty sequence" msgid "attributes not supported yet" msgstr "attributes not supported yet" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "axis is out of bounds" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "axis must be None, or an integer" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "axis too long" @@ -2826,6 +2825,10 @@ msgid "" msgstr "" "can't switch from manual field specification to automatic field numbering" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "can't cast output with casting rule" @@ -2922,19 +2925,19 @@ msgstr "constant must be an integer" msgid "conversion to object" msgstr "conversion to object" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "convolve arguments must be linear arrays" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "convolve arguments must be ndarrays" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "convolve arguments must not be empty" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "could not invert Vandermonde matrix" @@ -2942,7 +2945,7 @@ msgstr "could not invert Vandermonde matrix" msgid "couldn't determine SD card version" msgstr "couldn't determine SD card version" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "cross is defined for 1D arrays of length 3" @@ -2993,15 +2996,15 @@ msgstr "destination_length must be an int >= 0" msgid "dict update sequence has wrong length" msgstr "dict update sequence has wrong length" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "diff argument must be an ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "differentiation order out of range" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "dimensions do not match" @@ -3128,7 +3131,7 @@ msgstr "file must be a file opened in byte mode" msgid "filesystem must provide mount method" msgstr "filesystem must provide mount method" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "first argument must be a callable" @@ -3140,7 +3143,7 @@ msgstr "first argument must be a function" msgid "first argument must be a tuple of ndarrays" msgstr "first argument must be a tuple of ndarrays" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "first argument must be an ndarray" @@ -3156,7 +3159,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "flattening order must be either 'C', or 'F'" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "flip argument must be an ndarray" @@ -3284,7 +3287,7 @@ msgstr "incorrect padding" msgid "index is out of bounds" msgstr "index is out of bounds" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3326,7 +3329,7 @@ msgstr "input array length must be power of 2" msgid "input arrays are not compatible" msgstr "input arrays are not compatible" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "input data must be an iterable" @@ -3359,15 +3362,15 @@ msgstr "input must be one-dimensional" msgid "input must be square matrix" msgstr "input must be square matrix" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "input must be tuple, list, range, or ndarray" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "input vectors must be of equal length" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "inputs are not iterable" @@ -3379,7 +3382,7 @@ msgstr "int() arg 2 must be >= 2 and <= 36" msgid "integer required" msgstr "integer required" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3555,7 +3558,7 @@ msgstr "maxiter must be > 0" msgid "maxiter should be > 0" msgstr "maxiter should be > 0" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "median argument must be an ndarray" @@ -3572,11 +3575,15 @@ msgstr "memory allocation failed, heap is locked" msgid "memoryview: length is not a multiple of itemsize" msgstr "memoryview: length is not a multiple of itemsize" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "module not found" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "more degrees of freedom than data points" @@ -3809,16 +3816,24 @@ msgstr "only slices with step=1 (aka None) are supported" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "operands could not be broadcast together" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "operation is implemented for 1D Boolean arrays only" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "operation is not implemented on ndarrays" @@ -4010,7 +4025,7 @@ msgstr "rgb_pins[%d] duplicates another pin assignment" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "rgb_pins[%d] is not on the same port as clock" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "roll argument must be an ndarray" @@ -4091,7 +4106,7 @@ msgstr "small int overflow" msgid "soft reboot\n" msgstr "soft reboot\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "sort argument must be an ndarray" @@ -4238,11 +4253,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "too many values to unpack (expected %d)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "trapz is defined for 1D arrays of equal length" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4405,7 +4420,7 @@ msgstr "WiFi is not enabled" msgid "window must be <= interval" msgstr "window must be <= interval" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "wrong axis index" @@ -4413,8 +4428,7 @@ msgstr "wrong axis index" msgid "wrong axis specified" msgstr "wrong axis specified" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "wrong input type" @@ -4426,7 +4440,7 @@ msgstr "wrong number of arguments" msgid "wrong number of values to unpack" msgstr "wrong number of values to unpack" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "wrong output type" diff --git a/locale/es.po b/locale/es.po index afb4ca20d7..c95f56d028 100644 --- a/locale/es.po +++ b/locale/es.po @@ -2587,11 +2587,11 @@ msgstr "argumento es una secuencia vacía" msgid "arg must be user-type" msgstr "arg debe ser tipo-user" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "El argumento para argsort debe ser un ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "El argot no está implementado para arrays aplanados" @@ -2612,8 +2612,7 @@ msgstr "argumento número/tipos no coinciden" msgid "argument should be a '%q' not a '%q'" msgstr "argumento deberia ser un '%q' no un '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "argumentos deben ser ndarrays" @@ -2626,11 +2625,11 @@ msgstr "Longitud del array e índice tienen que ser iguales" msgid "array/bytes required on right side" msgstr "array/bytes requeridos en el lado derecho" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "Intendo de obteber (arg)min/(arg)max de secuencia vacía" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "intento de obtener argmin/argmax de una secuencia vacía" @@ -2638,15 +2637,15 @@ msgstr "intento de obtener argmin/argmax de una secuencia vacía" msgid "attributes not supported yet" msgstr "atributos aún no soportados" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "Eje está fuera de sus límites" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "Eje tiene que ser None, o un entero" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "Eje demasiado largo" @@ -2873,6 +2872,10 @@ msgstr "" "no se puede cambiar de especificación de campo manual a numeración " "automática de campos" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "No se puede realizar cast de la salida sin una regla de cast" @@ -2969,19 +2972,19 @@ msgstr "constant debe ser un entero" msgid "conversion to object" msgstr "conversión a objeto" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "los argumentos para convolve deben ser arreglos lineares" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "los argumentos para convolve deben ser ndarrays" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "los argumentos para convolve no deben estar vacíos" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "no se pudo invertir la matriz de Vandermonde" @@ -2989,7 +2992,7 @@ msgstr "no se pudo invertir la matriz de Vandermonde" msgid "couldn't determine SD card version" msgstr "no se pudo determinar la versión de la tarjeta SD" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "Cruce está definido para un array 1D de longitud 3" @@ -3041,15 +3044,15 @@ msgstr "destination_length debe ser un int >= 0" msgid "dict update sequence has wrong length" msgstr "la secuencia de actualizacion del dict tiene una longitud incorrecta" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "El argumento diff debe ser un ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "Orden de diferenciación fuera de rango" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "las dimensiones no concuerdan" @@ -3176,7 +3179,7 @@ msgstr "el archivo deberia ser una archivo abierto en modo byte" msgid "filesystem must provide mount method" msgstr "sistema de archivos debe proporcionar método de montaje" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "se debe poder llamar al primer argumento" @@ -3188,7 +3191,7 @@ msgstr "el primer argumento debe ser una función" msgid "first argument must be a tuple of ndarrays" msgstr "Primer argumento tiene que ser una tupla de ndarrays" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "el primer argumento debe ser ndarray" @@ -3204,7 +3207,7 @@ msgstr "los primeros dos argumentos deben ser ndarrays" msgid "flattening order must be either 'C', or 'F'" msgstr "el orden de aplanamiento debe ser 'C' o 'F'" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "el argumento invertido debe ser un ndarray" @@ -3332,7 +3335,7 @@ msgstr "relleno (padding) incorrecto" msgid "index is out of bounds" msgstr "el índice está fuera de límites" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3374,7 +3377,7 @@ msgstr "el tamaño del arreglo de entrada debe ser potencia de 2" msgid "input arrays are not compatible" msgstr "Arrays de entrada no son compactibles" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "los datos de entrada deben ser iterables" @@ -3407,15 +3410,15 @@ msgstr "Entrada tiene que ser unidimensional" msgid "input must be square matrix" msgstr "la entrada debe ser una matriz cuadrada" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "la entrada debe ser una tupla, lista, rango o ndarray" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "los vectores de entrada deben ser de igual tamaño" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "Entradas no son iterables" @@ -3427,7 +3430,7 @@ msgstr "int() arg 2 debe ser >= 2 y <= 36" msgid "integer required" msgstr "Entero requerido" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "interp está definido para iterables 1D de igual tamaño" @@ -3605,7 +3608,7 @@ msgstr "maxiter tiene que ser > 0" msgid "maxiter should be > 0" msgstr "maxiter debe ser > 0" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "argumento median debe ser una matriz ndarray" @@ -3623,11 +3626,15 @@ msgid "memoryview: length is not a multiple of itemsize" msgstr "" "memoryview: la longitud no es un múltiplo del tamaño del elemento (itemsize)" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "módulo no encontrado" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "más grados de libertad que los puntos de datos" @@ -3863,16 +3870,24 @@ msgstr "solo se admiten segmentos con step=1 (alias None)" msgid "opcode" msgstr "código de operación" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "los operandos no se pueden transmitir juntos" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "operación solo está implementada para arrays booleanos de 1D" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "la operación no está implementada para ndarrays" @@ -4064,7 +4079,7 @@ msgstr "rgb_pins[%d] duplica otra asignación de pin" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "rgb_pins[%d] no está en el mismo puerto que el reloj" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "Argumento enrolado tiene que ser un ndarray" @@ -4145,7 +4160,7 @@ msgstr "pequeño int desbordamiento" msgid "soft reboot\n" msgstr "reinicio suave\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "argumento de ordenado debe ser un ndarray" @@ -4293,11 +4308,11 @@ msgstr "muchas llamadas locales para método nativo" msgid "too many values to unpack (expected %d)" msgstr "demasiados valores para descomprimir (%d esperado)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "trapz está definido para arreglos 1D de igual tamaño" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "trapz está definido para iterables 1D" @@ -4460,7 +4475,7 @@ msgstr "wifi no esta habilitado" msgid "window must be <= interval" msgstr "la ventana debe ser <= intervalo" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "indice de eje erróneo" @@ -4468,8 +4483,7 @@ msgstr "indice de eje erróneo" msgid "wrong axis specified" msgstr "eje especificado erróneo" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "tipo de entrada incorrecta" @@ -4481,7 +4495,7 @@ msgstr "numero erroneo de argumentos" msgid "wrong number of values to unpack" msgstr "numero erroneo de valores a descomprimir" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "tipo de salida incorrecta" diff --git a/locale/fil.po b/locale/fil.po index 952f5a1217..84b3c49632 100644 --- a/locale/fil.po +++ b/locale/fil.po @@ -2536,11 +2536,11 @@ msgstr "arg ay walang laman na sequence" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2561,8 +2561,7 @@ msgstr "hindi tugma ang argument num/types" msgid "argument should be a '%q' not a '%q'" msgstr "argument ay dapat na '%q' hindi '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "" @@ -2575,11 +2574,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "array/bytes kinakailangan sa kanang bahagi" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "" @@ -2587,15 +2586,15 @@ msgstr "" msgid "attributes not supported yet" msgstr "attributes hindi sinusuportahan" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2824,6 +2823,10 @@ msgstr "" "hindi mapalitan ang manual field specification sa awtomatikong field " "numbering" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2920,19 +2923,19 @@ msgstr "constant ay dapat na integer" msgid "conversion to object" msgstr "kombersyon to object" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "" @@ -2940,7 +2943,7 @@ msgstr "" msgid "couldn't determine SD card version" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -2994,15 +2997,15 @@ msgstr "ang destination_length ay dapat na isang int >= 0" msgid "dict update sequence has wrong length" msgstr "may mali sa haba ng dict update sequence" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3130,7 +3133,7 @@ msgstr "file ay dapat buksan sa byte mode" msgid "filesystem must provide mount method" msgstr "ang filesystem dapat mag bigay ng mount method" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "" @@ -3142,7 +3145,7 @@ msgstr "" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "" @@ -3158,7 +3161,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "" @@ -3287,7 +3290,7 @@ msgstr "mali ang padding" msgid "index is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3329,7 +3332,7 @@ msgstr "" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "" @@ -3362,15 +3365,15 @@ msgstr "" msgid "input must be square matrix" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3382,7 +3385,7 @@ msgstr "int() arg 2 ay dapat >=2 at <= 36" msgid "integer required" msgstr "kailangan ng int" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3561,7 +3564,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3578,11 +3581,15 @@ msgstr "abigo ang paglalaan ng memorya, ang heap ay naka-lock" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "module hindi nakita" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "" @@ -3816,16 +3823,24 @@ msgstr "ang mga slices lamang na may hakbang = 1 (aka None) ang sinusuportahan" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "" @@ -4018,7 +4033,7 @@ msgstr "" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4099,7 +4114,7 @@ msgstr "small int overflow" msgid "soft reboot\n" msgstr "malambot na reboot\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "" @@ -4248,11 +4263,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "masyadong maraming values para i-unpact (umaasa ng %d)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4415,7 +4430,7 @@ msgstr "" msgid "window must be <= interval" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "" @@ -4423,8 +4438,7 @@ msgstr "" msgid "wrong axis specified" msgstr "" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "" @@ -4436,7 +4450,7 @@ msgstr "mali ang bilang ng argumento" msgid "wrong number of values to unpack" msgstr "maling number ng value na i-unpack" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "" diff --git a/locale/fr.po b/locale/fr.po index 6398e15c02..fe5465c3f1 100644 --- a/locale/fr.po +++ b/locale/fr.po @@ -2589,11 +2589,11 @@ msgstr "l'argument est une séquence vide" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "Le paramêtre argsort doit être un ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "argsort n'est pas mis en œuvre pour les matrices aplatis" @@ -2614,8 +2614,7 @@ msgstr "Nombre/types de paramètres ne correspondent pas" msgid "argument should be a '%q' not a '%q'" msgstr "le paramètre devrait être un(e) '%q', pas '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "les paramètres doivent être des ndarrays" @@ -2628,11 +2627,11 @@ msgstr "la taille de la matrice et de l'index doivent être égaux" msgid "array/bytes required on right side" msgstr "matrice/octets requis à la droite" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "tentative d’obtenir (arg)min/(arg)max d'une séquence vide" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "tenter d'obtenir argmin / argmax d'une séquence vide" @@ -2640,15 +2639,15 @@ msgstr "tenter d'obtenir argmin / argmax d'une séquence vide" msgid "attributes not supported yet" msgstr "attribut pas encore supporté" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "axis est hors limites" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "axis doit être None ou un entier" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "axis trop long" @@ -2877,6 +2876,10 @@ msgstr "" "impossible de passer d'une spécification manuelle des champs à une " "énumération auto" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "output ne peut être projeté sans règle de projection" @@ -2974,19 +2977,19 @@ msgstr "constante doit être un entier" msgid "conversion to object" msgstr "conversion en objet" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "les paramêtres pour convolve doivent être des matrices linéaires" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "les paramêtres pour convolve doivent être des ndarrays" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "les arguments convolve ne doivent pas être vides" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "n'a pas pu inverser la matrice Vandermonde" @@ -2994,7 +2997,7 @@ msgstr "n'a pas pu inverser la matrice Vandermonde" msgid "couldn't determine SD card version" msgstr "impossible de déterminer la version de la carte SD" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "cross est défini pour les matrices 1D de longueur 3" @@ -3047,15 +3050,15 @@ msgstr "destination_length doit être un entier >= 0" msgid "dict update sequence has wrong length" msgstr "la séquence de mise à jour de dict a une mauvaise longueur" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "le paramêtre diff doit être un ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "differentiation order hors de portée" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "les dimensions ne correspondent pas" @@ -3184,7 +3187,7 @@ msgstr "le fichier doit être un fichier ouvert en mode 'byte'" msgid "filesystem must provide mount method" msgstr "le system de fichier doit fournir une méthode 'mount'" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "le premier argument doit être un appelable" @@ -3196,7 +3199,7 @@ msgstr "le premier argument doit être une fonction" msgid "first argument must be a tuple of ndarrays" msgstr "le premier paramêtre doit être un tuple de ndarrays" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "le premier paramêtre doit être un ndarray" @@ -3212,7 +3215,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "l'ordre d'aplatissement doit être «C» ou «F»" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "le paramêtre flip doit être un ndarray" @@ -3340,7 +3343,7 @@ msgstr "espacement incorrect" msgid "index is out of bounds" msgstr "l'index est hors limites" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3383,7 +3386,7 @@ msgstr "longueur de la matrice d'entrée doit être une puissance de 2" msgid "input arrays are not compatible" msgstr "les matrices d'entrée ne sont pas compatibles" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "les données d'entrée doivent être un itérable" @@ -3416,15 +3419,15 @@ msgstr "l'entrée doit être uni-dimensionelle" msgid "input must be square matrix" msgstr "l'entrée doit être une matrice carrée" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "l'entrée 'input' doit être tuple, list, range ou ndarray" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "les vecteurs d'entrée doivent être de longueur égale" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "les entrées ne sont pas itérables" @@ -3436,7 +3439,7 @@ msgstr "l'argument 2 de int() doit être >=2 et <=36" msgid "integer required" msgstr "entier requis" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3615,7 +3618,7 @@ msgstr "maxiter doit être > 0" msgid "maxiter should be > 0" msgstr "maxiter devrait être > 0" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "Paramètre pour median doit être un ndarray" @@ -3632,11 +3635,15 @@ msgstr "l'allocation de mémoire a échoué, le tas est vérrouillé" msgid "memoryview: length is not a multiple of itemsize" msgstr "memoryview: length n'est pas un multiple de itemsize" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "module introuvable" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "plus de degrés de liberté que de points de données" @@ -3871,16 +3878,24 @@ msgstr "seules les tranches avec 'step=1' (cad None) sont supportées" msgid "opcode" msgstr "opcode" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "les opérandes ne pouvaient pas être diffusés ensemble" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "opération implémentée que pour les matrices 1D booléennes" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "l'opération n'est pas implémentée pour les ndarrays" @@ -4075,7 +4090,7 @@ msgstr "rgb_pins[%d] duplique une autre affectation de broches" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "rgb_pins[%d] n'est pas sur le même port que l'horloge" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "paramêtre roll doit être un ndarray" @@ -4156,7 +4171,7 @@ msgstr "dépassement de capacité d'un entier court" msgid "soft reboot\n" msgstr "redémarrage logiciel\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "le paramètre de «sort» doit être un ndarray" @@ -4304,11 +4319,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "trop de valeur à dégrouper (%d attendues)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "trapz n'est défini que pour des matrices 1D de longueur égales" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4471,7 +4486,7 @@ msgstr "wifi n’est pas activé" msgid "window must be <= interval" msgstr "la fenêtre (window) doit être <= intervalle (interval)" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "index d'axe incorrecte" @@ -4479,8 +4494,7 @@ msgstr "index d'axe incorrecte" msgid "wrong axis specified" msgstr "axe incorrecte spécifiée" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "type d'entrée incorrect" @@ -4492,7 +4506,7 @@ msgstr "mauvais nombres d'arguments" msgid "wrong number of values to unpack" msgstr "mauvais nombre de valeurs à dégrouper" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "type de sortie incorrect" diff --git a/locale/hi.po b/locale/hi.po index ffdfe01a41..e4e62381c2 100644 --- a/locale/hi.po +++ b/locale/hi.po @@ -2508,11 +2508,11 @@ msgstr "" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2533,8 +2533,7 @@ msgstr "" msgid "argument should be a '%q' not a '%q'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "" @@ -2547,11 +2546,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "" @@ -2559,15 +2558,15 @@ msgstr "" msgid "attributes not supported yet" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2789,6 +2788,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2885,19 +2888,19 @@ msgstr "" msgid "conversion to object" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "" @@ -2905,7 +2908,7 @@ msgstr "" msgid "couldn't determine SD card version" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -2955,15 +2958,15 @@ msgstr "" msgid "dict update sequence has wrong length" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3090,7 +3093,7 @@ msgstr "" msgid "filesystem must provide mount method" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "" @@ -3102,7 +3105,7 @@ msgstr "" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "" @@ -3118,7 +3121,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "" @@ -3246,7 +3249,7 @@ msgstr "" msgid "index is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3288,7 +3291,7 @@ msgstr "" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "" @@ -3321,15 +3324,15 @@ msgstr "" msgid "input must be square matrix" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3341,7 +3344,7 @@ msgstr "" msgid "integer required" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3516,7 +3519,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3533,11 +3536,15 @@ msgstr "" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "" @@ -3770,16 +3777,24 @@ msgstr "" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "" @@ -3971,7 +3986,7 @@ msgstr "" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4050,7 +4065,7 @@ msgstr "" msgid "soft reboot\n" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "" @@ -4197,11 +4212,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4364,7 +4379,7 @@ msgstr "" msgid "window must be <= interval" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "" @@ -4372,8 +4387,7 @@ msgstr "" msgid "wrong axis specified" msgstr "" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "" @@ -4385,7 +4399,7 @@ msgstr "" msgid "wrong number of values to unpack" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "" diff --git a/locale/it_IT.po b/locale/it_IT.po index eac417b37a..17b6d515c8 100644 --- a/locale/it_IT.po +++ b/locale/it_IT.po @@ -2551,11 +2551,11 @@ msgstr "l'argomento è una sequenza vuota" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2576,8 +2576,7 @@ msgstr "discrepanza di numero/tipo di argomenti" msgid "argument should be a '%q' not a '%q'" msgstr "l'argomento dovrebbe essere un '%q' e non un '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "" @@ -2590,11 +2589,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "" @@ -2602,15 +2601,15 @@ msgstr "" msgid "attributes not supported yet" msgstr "attributi non ancora supportati" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2836,6 +2835,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2934,19 +2937,19 @@ msgstr "la costante deve essere un intero" msgid "conversion to object" msgstr "conversione in oggetto" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "" @@ -2954,7 +2957,7 @@ msgstr "" msgid "couldn't determine SD card version" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -3007,15 +3010,15 @@ msgstr "destination_length deve essere un int >= 0" msgid "dict update sequence has wrong length" msgstr "sequanza di aggiornamento del dizionario ha la lunghezza errata" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3143,7 +3146,7 @@ msgstr "" msgid "filesystem must provide mount method" msgstr "il filesystem deve fornire un metodo di mount" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "" @@ -3155,7 +3158,7 @@ msgstr "" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "" @@ -3171,7 +3174,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "" @@ -3300,7 +3303,7 @@ msgstr "padding incorretto" msgid "index is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3342,7 +3345,7 @@ msgstr "" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "" @@ -3375,15 +3378,15 @@ msgstr "" msgid "input must be square matrix" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3395,7 +3398,7 @@ msgstr "il secondo argomanto di int() deve essere >= 2 e <= 36" msgid "integer required" msgstr "intero richiesto" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3575,7 +3578,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3592,11 +3595,15 @@ msgstr "allocazione di memoria fallita, l'heap è bloccato" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "modulo non trovato" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "" @@ -3833,16 +3840,24 @@ msgstr "solo slice con step=1 (aka None) sono supportate" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "" @@ -4037,7 +4052,7 @@ msgstr "" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4118,7 +4133,7 @@ msgstr "small int overflow" msgid "soft reboot\n" msgstr "soft reboot\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "" @@ -4267,11 +4282,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "troppi valori da scompattare (%d attesi)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4434,7 +4449,7 @@ msgstr "" msgid "window must be <= interval" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "" @@ -4442,8 +4457,7 @@ msgstr "" msgid "wrong axis specified" msgstr "" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "" @@ -4455,7 +4469,7 @@ msgstr "numero di argomenti errato" msgid "wrong number of values to unpack" msgstr "numero di valori da scompattare non corretto" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "" diff --git a/locale/ja.po b/locale/ja.po index e9c4d922e0..10b66fe36e 100644 --- a/locale/ja.po +++ b/locale/ja.po @@ -2523,11 +2523,11 @@ msgstr "" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "argsortの引数はndarrayでなければなりません" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2548,8 +2548,7 @@ msgstr "" msgid "argument should be a '%q' not a '%q'" msgstr "引数には '%q' が必要('%q' ではなく)" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "引数はndarrayでなければなりません" @@ -2562,11 +2561,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "右辺にはarray/bytesが必要" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "" @@ -2574,15 +2573,15 @@ msgstr "" msgid "attributes not supported yet" msgstr "属性は未対応です" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2804,6 +2803,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "手動と自動のフィールド指定は混在できません" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2902,19 +2905,19 @@ msgstr "定数は整数でなければなりません" msgid "conversion to object" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "convolve引数には1次元arrayが必要" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "convolve引数はndarrayでなければなりません" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "ヴァンデルモンド行列の逆行列を求められません" @@ -2922,7 +2925,7 @@ msgstr "ヴァンデルモンド行列の逆行列を求められません" msgid "couldn't determine SD card version" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -2974,15 +2977,15 @@ msgstr "desitination_lengthは正の整数でなければなりません" msgid "dict update sequence has wrong length" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "引数はndarrayでなければなりません" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3109,7 +3112,7 @@ msgstr "fileはバイトモードで開かれたファイルでなければな msgid "filesystem must provide mount method" msgstr "filesystemはmountメソッドを提供しなければなりません" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "1つ目の引数は呼び出し可能でなければなりません" @@ -3121,7 +3124,7 @@ msgstr "1つ目の引数は関数でなければなりません" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "1つ目の引数はndarrayでなければなりません" @@ -3137,7 +3140,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "flipの引数はndarrayでなければなりません" @@ -3265,7 +3268,7 @@ msgstr "" msgid "index is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3308,7 +3311,7 @@ msgstr "入力array長は2の累乗でなければなりません" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "" @@ -3341,15 +3344,15 @@ msgstr "" msgid "input must be square matrix" msgstr "入力は正方行列でなければなりません" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "入力はtuple, list, range, ndarrayでなければなりません" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3361,7 +3364,7 @@ msgstr "int()の第2引数は2以上36以下でなければなりません" msgid "integer required" msgstr "整数が必要" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3536,7 +3539,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3553,11 +3556,15 @@ msgstr "メモリ確保に失敗。ヒープがロックされています" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "モジュールが見つかりません" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "" @@ -3790,16 +3797,24 @@ msgstr "" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "この演算はndarray上で実装されていません" @@ -3993,7 +4008,7 @@ msgstr "" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "rgb_pins[%d]はクロックと同じポートではありません" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4073,7 +4088,7 @@ msgstr "small int オーバーフロー" msgid "soft reboot\n" msgstr "ソフトリブート\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "" @@ -4220,11 +4235,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "アンパックする値が多すぎます (%d個を期待)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "trapzは同じ長さの1次元arrayに対して定義されています" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4387,7 +4402,7 @@ msgstr "" msgid "window must be <= interval" msgstr "windowはinterval以下でなければなりません" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "" @@ -4395,8 +4410,7 @@ msgstr "" msgid "wrong axis specified" msgstr "" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "" @@ -4408,7 +4422,7 @@ msgstr "" msgid "wrong number of values to unpack" msgstr "アンパックする値の個数が不正です" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "" diff --git a/locale/ko.po b/locale/ko.po index 904c4933e1..d19f303dcb 100644 --- a/locale/ko.po +++ b/locale/ko.po @@ -2512,11 +2512,11 @@ msgstr "" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2537,8 +2537,7 @@ msgstr "" msgid "argument should be a '%q' not a '%q'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "" @@ -2551,11 +2550,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "" @@ -2563,15 +2562,15 @@ msgstr "" msgid "attributes not supported yet" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2793,6 +2792,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2889,19 +2892,19 @@ msgstr "" msgid "conversion to object" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "" @@ -2909,7 +2912,7 @@ msgstr "" msgid "couldn't determine SD card version" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -2959,15 +2962,15 @@ msgstr "" msgid "dict update sequence has wrong length" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3094,7 +3097,7 @@ msgstr "" msgid "filesystem must provide mount method" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "" @@ -3106,7 +3109,7 @@ msgstr "" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "" @@ -3122,7 +3125,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "" @@ -3250,7 +3253,7 @@ msgstr "" msgid "index is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3292,7 +3295,7 @@ msgstr "" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "" @@ -3325,15 +3328,15 @@ msgstr "" msgid "input must be square matrix" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3345,7 +3348,7 @@ msgstr "" msgid "integer required" msgstr "정수가 필요합니다" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3520,7 +3523,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3537,11 +3540,15 @@ msgstr "" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "" @@ -3774,16 +3781,24 @@ msgstr "" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "" @@ -3975,7 +3990,7 @@ msgstr "" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4054,7 +4069,7 @@ msgstr "" msgid "soft reboot\n" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "" @@ -4201,11 +4216,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4368,7 +4383,7 @@ msgstr "" msgid "window must be <= interval" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "" @@ -4376,8 +4391,7 @@ msgstr "" msgid "wrong axis specified" msgstr "" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "" @@ -4389,7 +4403,7 @@ msgstr "" msgid "wrong number of values to unpack" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "" diff --git a/locale/nl.po b/locale/nl.po index 9f7730ef21..57aed27025 100644 --- a/locale/nl.po +++ b/locale/nl.po @@ -2549,11 +2549,11 @@ msgstr "arg is een lege sequentie" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "argsort argument moet een ndarray zijn" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "argsort wordt niet geïmplementeerd voor vlakke arrays" @@ -2574,8 +2574,7 @@ msgstr "argument num/typen komen niet overeen" msgid "argument should be a '%q' not a '%q'" msgstr "argument moet een '%q' zijn en niet een '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "argumenten moeten ndarrays zijn" @@ -2588,11 +2587,11 @@ msgstr "array en indexlengte moeten gelijk zijn" msgid "array/bytes required on right side" msgstr "array/bytes vereist aan de rechterkant" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "verzoek om (arg)min.(arg)max te krijgen van lege reeks" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "poging om argmin/argmax van een lege sequentie te krijgen" @@ -2600,15 +2599,15 @@ msgstr "poging om argmin/argmax van een lege sequentie te krijgen" msgid "attributes not supported yet" msgstr "attributen nog niet ondersteund" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "as is buiten bereik" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "as moet None of een integer zijn" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "as te lang" @@ -2831,6 +2830,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "kan niet schakelen tussen handmatige en automatische veld specificatie" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "kan uitvoer niet converteren zonder conversieregel" @@ -2928,19 +2931,19 @@ msgstr "constant moet een integer zijn" msgid "conversion to object" msgstr "conversie naar object" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "convolutie argumenten moeten lineaire arrays zijn" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "convolutie argumenten moeten ndarrays zijn" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "convolutie argumenten mogen niet leeg zijn" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "kon de Vandermonde matrix niet omkeren" @@ -2948,7 +2951,7 @@ msgstr "kon de Vandermonde matrix niet omkeren" msgid "couldn't determine SD card version" msgstr "kon SD kaart versie niet bepalen" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "kruis wordt gedefinieerd voor 1D-arrays van lengte 3" @@ -3000,15 +3003,15 @@ msgstr "destination_lengte moest een int groter dan of gelijk zijn aan 0 zijn" msgid "dict update sequence has wrong length" msgstr "dict update sequence heeft de verkeerde lengte" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "diff argument moet een ndarray zijn" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "differentiatievolgorde buiten bereik" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3135,7 +3138,7 @@ msgstr "bestand moet een bestand zijn geopend in byte modus" msgid "filesystem must provide mount method" msgstr "bestandssysteem moet een mount methode bieden" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "eerste argument moet een aanroepbare (callable) zijn" @@ -3147,7 +3150,7 @@ msgstr "eerste argument moet een functie zijn" msgid "first argument must be a tuple of ndarrays" msgstr "eerste argument moet een tupel van ndarrays zijn" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "eerst argument moet een ndarray zijn" @@ -3163,7 +3166,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "De afvlakkingsvolgorde moet ofwel \"C\", ofwel \"F\" zijn" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "flip argumenten moeten een ndarray zijn" @@ -3292,7 +3295,7 @@ msgstr "vulling (padding) is onjuist" msgid "index is out of bounds" msgstr "index is buiten bereik" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3334,7 +3337,7 @@ msgstr "invoer array lengte moet een macht van 2 zijn" msgid "input arrays are not compatible" msgstr "input arrays zijn niet compatibel" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "invoerdata moet itereerbaar zijn" @@ -3367,15 +3370,15 @@ msgstr "invoer moet eendimensionaal zijn" msgid "input must be square matrix" msgstr "invoer moet een vierkante matrix zijn" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "invoer moet een tuple, lijst, bereik of ndarray zijn" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "invoervectors moeten van gelijke lengte zijn" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "invoer is niet itereerbaar" @@ -3387,7 +3390,7 @@ msgstr "int() argument 2 moet >=2 en <= 36 zijn" msgid "integer required" msgstr "integer vereist" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3565,7 +3568,7 @@ msgstr "maxiter moet groter dan 0 zijn" msgid "maxiter should be > 0" msgstr "maxiter moet groter dan 0 zijn" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3582,11 +3585,15 @@ msgstr "geheugentoewijzing mislukt, heap is vergrendeld" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "module niet gevonden" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "meer vrijheidsgraden dan datapunten" @@ -3819,16 +3826,24 @@ msgstr "alleen segmenten met step=1 (ook wel None) worden ondersteund" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "operands konden niet samen verzonden worden" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "operatie is alleen geïmplementeerd voor 1D Booleaanse arrays" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "bewerking is voor ndarrays niet geïmplementeerd" @@ -4021,7 +4036,7 @@ msgstr "rgb_pins[%d] is hetzelfde als een andere pintoewijzing" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "rgb_pins[%d] bevindt zich niet op dezelfde poort als klok" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "roll argument moet een ndarray zijn" @@ -4102,7 +4117,7 @@ msgstr "small int overloop" msgid "soft reboot\n" msgstr "zachte herstart\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "sorteerargument moet een ndarray zijn" @@ -4249,11 +4264,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "te veel waarden om uit te pakken (%d verwacht)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "trapz is gedefinieerd voor eendimensionale arrays van gelijke lengte" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4416,7 +4431,7 @@ msgstr "" msgid "window must be <= interval" msgstr "window moet <= interval zijn" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "foute index voor as" @@ -4424,8 +4439,7 @@ msgstr "foute index voor as" msgid "wrong axis specified" msgstr "onjuiste as gespecificeerd" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "onjuist invoertype" @@ -4437,7 +4451,7 @@ msgstr "onjuist aantal argumenten" msgid "wrong number of values to unpack" msgstr "verkeerd aantal waarden om uit te pakken" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "onjuist uitvoer type" diff --git a/locale/pl.po b/locale/pl.po index c93d601e1f..bc2c0b0ec0 100644 --- a/locale/pl.po +++ b/locale/pl.po @@ -2525,11 +2525,11 @@ msgstr "arg jest puste" msgid "arg must be user-type" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "" @@ -2550,8 +2550,7 @@ msgstr "zła liczba lub typ argumentów" msgid "argument should be a '%q' not a '%q'" msgstr "argument powinien być '%q' a nie '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "" @@ -2564,11 +2563,11 @@ msgstr "" msgid "array/bytes required on right side" msgstr "tablica/bytes wymagane po prawej stronie" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "" @@ -2576,15 +2575,15 @@ msgstr "" msgid "attributes not supported yet" msgstr "atrybuty nie są jeszcze obsługiwane" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "" @@ -2806,6 +2805,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "nie można zmienić z ręcznego numerowaniu pól do automatycznego" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2902,19 +2905,19 @@ msgstr "stała musi być liczbą całkowitą" msgid "conversion to object" msgstr "konwersja do obiektu" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "" @@ -2922,7 +2925,7 @@ msgstr "" msgid "couldn't determine SD card version" msgstr "nie można określić wersji karty SD" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "" @@ -2973,15 +2976,15 @@ msgstr "destination_length musi być nieujemną liczbą całkowitą" msgid "dict update sequence has wrong length" msgstr "sekwencja ma złą długość" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "" @@ -3108,7 +3111,7 @@ msgstr "file musi być otwarte w trybie bajtowym" msgid "filesystem must provide mount method" msgstr "system plików musi mieć metodę mount" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "" @@ -3120,7 +3123,7 @@ msgstr "pierwszy argument musi być funkcją" msgid "first argument must be a tuple of ndarrays" msgstr "" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "" @@ -3136,7 +3139,7 @@ msgstr "" msgid "flattening order must be either 'C', or 'F'" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "" @@ -3264,7 +3267,7 @@ msgstr "złe wypełnienie" msgid "index is out of bounds" msgstr "indeks jest poza zakresem" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3306,7 +3309,7 @@ msgstr "długość tablicy wejściowej musi być potęgą 2" msgid "input arrays are not compatible" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "" @@ -3339,15 +3342,15 @@ msgstr "" msgid "input must be square matrix" msgstr "wejście musi być macierzą kwadratową" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "wektory wejściowe muszą być równej długości" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "" @@ -3359,7 +3362,7 @@ msgstr "argument 2 do int() busi być pomiędzy 2 a 36" msgid "integer required" msgstr "wymagana liczba całkowita" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "" @@ -3534,7 +3537,7 @@ msgstr "" msgid "maxiter should be > 0" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "" @@ -3551,11 +3554,15 @@ msgstr "alokacja pamięci nie powiodła się, sterta zablokowana" msgid "memoryview: length is not a multiple of itemsize" msgstr "" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "brak modułu" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "" @@ -3788,16 +3795,24 @@ msgstr "tylko fragmenty ze step=1 (lub None) są wspierane" msgid "opcode" msgstr "" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "operandy nie mogły być rozgłaszane razem" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "" @@ -3990,7 +4005,7 @@ msgstr "" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "" @@ -4070,7 +4085,7 @@ msgstr "przepełnienie small int" msgid "soft reboot\n" msgstr "programowy reset\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "argument sort musi być ndarray" @@ -4217,11 +4232,11 @@ msgstr "" msgid "too many values to unpack (expected %d)" msgstr "zbyt wiele wartości do rozpakowania (oczekiwano %d)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "" @@ -4384,7 +4399,7 @@ msgstr "" msgid "window must be <= interval" msgstr "" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "" @@ -4392,8 +4407,7 @@ msgstr "" msgid "wrong axis specified" msgstr "" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "nieprawidłowy typ wejścia" @@ -4405,7 +4419,7 @@ msgstr "zła liczba argumentów" msgid "wrong number of values to unpack" msgstr "zła liczba wartości do rozpakowania" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "nieprawidłowy typ wyjścia" diff --git a/locale/pt_BR.po b/locale/pt_BR.po index 885856e878..00bf6417ec 100644 --- a/locale/pt_BR.po +++ b/locale/pt_BR.po @@ -2592,11 +2592,11 @@ msgstr "o arg é uma sequência vazia" msgid "arg must be user-type" msgstr "o arg deve ser do tipo usuário" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "O argumento argsort deve ser um ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "argsort não é implementado para matrizes achatadas" @@ -2617,8 +2617,7 @@ msgstr "o argumento num/tipos não combinam" msgid "argument should be a '%q' not a '%q'" msgstr "o argumento deve ser um '%q' e não um '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "os argumentos devem ser ndarrays" @@ -2631,11 +2630,11 @@ msgstr "a matriz e comprimento do índice devem ser iguais" msgid "array/bytes required on right side" msgstr "matriz/bytes são necessários no lado direito" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "tentativa de obter (arg)min/(arg)max da sequência vazia" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "tente obter argmin/argmax de uma sequência vazia" @@ -2643,15 +2642,15 @@ msgstr "tente obter argmin/argmax de uma sequência vazia" msgid "attributes not supported yet" msgstr "atributos ainda não suportados" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "o eixo está fora dos limites" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "eixo deve ser Nenhum ou um número inteiro" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "o eixo é muito longo" @@ -2877,6 +2876,10 @@ msgid "" msgstr "" "não é possível alternar da especificação de campo manual para a automática" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "não pode lançar a saída com a regra de fundição" @@ -2975,19 +2978,19 @@ msgstr "constante deve ser um inteiro" msgid "conversion to object" msgstr "conversão para o objeto" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "os argumentos convolutivos devem ser matrizes lineares" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "os argumentos convolutivos devem ser ndarrays" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "os argumentos convolutivos não devem estar vazios" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "não foi possível inverter a matriz Vandermonde" @@ -2995,7 +2998,7 @@ msgstr "não foi possível inverter a matriz Vandermonde" msgid "couldn't determine SD card version" msgstr "não foi possível determinar a versão do cartão SD" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "a cruz é definida para matrizes 1D de comprimento 3" @@ -3048,15 +3051,15 @@ msgstr "destination_length deve ser um int >= 0" msgid "dict update sequence has wrong length" msgstr "sequência da atualização dict tem o comprimento errado" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "O argumento diff deve ser um ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "ordem de diferenciação fora do alcance" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "as dimensões não coincidem" @@ -3183,7 +3186,7 @@ msgstr "o arquivo deve ser um arquivo aberto no modo byte" msgid "filesystem must provide mount method" msgstr "sistema de arquivos deve fornecer método de montagem" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "o primeiro argumento deve ser chamável" @@ -3195,7 +3198,7 @@ msgstr "o primeiro argumento deve ser uma função" msgid "first argument must be a tuple of ndarrays" msgstr "o primeiro argumento deve ser um tuple de ndarrays" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "o primeiro argumento deve ser um ndarray" @@ -3211,7 +3214,7 @@ msgstr "os dois primeiros argumentos devem ser ndarrays" msgid "flattening order must be either 'C', or 'F'" msgstr "a ordem do nivelamento deve ser 'C' ou 'F'" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "o argumento flip deve ser um ndarray" @@ -3339,7 +3342,7 @@ msgstr "preenchimento incorreto" msgid "index is out of bounds" msgstr "o índice está fora dos limites" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3382,7 +3385,7 @@ msgstr "comprimento da matriz da entrada deve ter potência de 2" msgid "input arrays are not compatible" msgstr "as matrizes da entrada não são compatíveis" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "os dados da entrada devem ser iteráveis" @@ -3415,15 +3418,15 @@ msgstr "a entrada deve ser unidimensional" msgid "input must be square matrix" msgstr "a entrada deve ser uma matriz quadrada" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "A entrada deve ser tupla, lista, intervalo ou matriz" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "os vetores da entrada devem ter o mesmo comprimento" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "as entradas não são iteráveis" @@ -3435,7 +3438,7 @@ msgstr "int() arg 2 deve ser >= 2 e <= 36" msgid "integer required" msgstr "inteiro requerido" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "o interp é definido para iteráveis 1D com comprimento igual" @@ -3613,7 +3616,7 @@ msgstr "maxiter deve ser > 0" msgid "maxiter should be > 0" msgstr "maxiter pode ser > 0" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "o argumento mediano deve ser um ndarray" @@ -3632,11 +3635,15 @@ msgstr "" msgid "memoryview: length is not a multiple of itemsize" msgstr "memoryview: o comprimento não é um múltiplo do tamanho dos itens" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "o módulo não foi encontrado" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "mais graus de liberdade do que pontos de dados" @@ -3870,16 +3877,24 @@ msgstr "" msgid "opcode" msgstr "opcode" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "os operandos não puderam ser transmitidos juntos" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "A operação é implementada apenas para matrizes booleanas 1D" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "a operação não foi implementada nos ndarrays" @@ -4075,7 +4090,7 @@ msgstr "rgb_pins[%d] duplica outra atribuição dos pinos" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "rgb_pins[%d] não está na mesma porta que o clock" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "argumento de enrolar deve ser um ndarray" @@ -4156,7 +4171,7 @@ msgstr "transbordamento int pequeno" msgid "soft reboot\n" msgstr "reinicialização soft\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "o argumento da classificação deve ser um ndarray" @@ -4303,11 +4318,11 @@ msgstr "locais demais para o método nativo" msgid "too many values to unpack (expected %d)" msgstr "valores demais para descompactar (esperado %d)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "o trapz está definido para 1D arrays de igual tamanho" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "o trapz é definido para iteráveis 1D" @@ -4470,7 +4485,7 @@ msgstr "o wifi não está ativo" msgid "window must be <= interval" msgstr "a janela deve ser <= intervalo" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "índice do eixo errado" @@ -4478,8 +4493,7 @@ msgstr "índice do eixo errado" msgid "wrong axis specified" msgstr "um eixo errado foi definido" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "tipo da entrada incorreta" @@ -4491,7 +4505,7 @@ msgstr "quantidade errada dos argumentos" msgid "wrong number of values to unpack" msgstr "quantidade incorreta dos valores para descompressão" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "tipo da saída incorreta" diff --git a/locale/sv.po b/locale/sv.po index f143bc6a02..af0efc1fde 100644 --- a/locale/sv.po +++ b/locale/sv.po @@ -2562,11 +2562,11 @@ msgstr "arg är en tom sekvens" msgid "arg must be user-type" msgstr "arg måste vara av användartyp" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "argumentet argsort måste vara en ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "argsort är inte implementerad för tillplattade matriser" @@ -2587,8 +2587,7 @@ msgstr "argument antal/typ matchar inte" msgid "argument should be a '%q' not a '%q'" msgstr "argumentet skall vara en '%q', inte en '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "argumenten måste vara ndarray" @@ -2601,11 +2600,11 @@ msgstr "array och indexlängd måste vara lika" msgid "array/bytes required on right side" msgstr "array/bytes krävs på höger sida" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "försök att läsa (arg)min/(arg)max av tom sekvens" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "försök att få argmin/argmax för en tom sekvens" @@ -2613,15 +2612,15 @@ msgstr "försök att få argmin/argmax för en tom sekvens" msgid "attributes not supported yet" msgstr "attribut stöds inte än" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "axis är utanför gränsen" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "axis måste vara None eller ett heltal" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "axis för lång" @@ -2845,6 +2844,10 @@ msgid "" msgstr "" "kan inte byta från manuell fältspecifikation till automatisk fältnumrering" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "kan inte casta utdata med regel" @@ -2941,19 +2944,19 @@ msgstr "konstant måste vara ett heltal" msgid "conversion to object" msgstr "konvertering till objekt" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "Argumenten convolve måste vara linjära matriser" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "Argumenten convolve måste vara ndarray:er" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "Argumenten convolve kan inte vara tomma" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "kan inte invertera Vandermonde-matris" @@ -2961,7 +2964,7 @@ msgstr "kan inte invertera Vandermonde-matris" msgid "couldn't determine SD card version" msgstr "kan inte avgöra SD-kortversion" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "cross är definierad för 1D-matriser med längd 3" @@ -3014,15 +3017,15 @@ msgstr "destination_length måste vara ett heltal >= 0" msgid "dict update sequence has wrong length" msgstr "uppdateringssekvensen för dict har fel längd" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "argumentet diff måste vara en ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "differentieringsordning utanför intervallet" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "dimensioner matchar inte" @@ -3149,7 +3152,7 @@ msgstr "filen måste vara en fil som öppnats i byte-läge" msgid "filesystem must provide mount method" msgstr "filsystemet måste tillhandahålla mount-metod" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "första argumentet måste vara en callable" @@ -3161,7 +3164,7 @@ msgstr "första argumentet måste vara en funktion" msgid "first argument must be a tuple of ndarrays" msgstr "första argumentet måste vara en tupel av ndarray" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "första argumentet måste vara en ndarray" @@ -3177,7 +3180,7 @@ msgstr "De två första argumenten måste vara ndarray:er" msgid "flattening order must be either 'C', or 'F'" msgstr "förenklingsordningen måste vara antingen \"C\" eller \"F\"" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "Argumentet flip måste vara en ndarray" @@ -3305,7 +3308,7 @@ msgstr "felaktig utfyllnad" msgid "index is out of bounds" msgstr "index är utanför gränserna" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3347,7 +3350,7 @@ msgstr "indataarraylängden måste vara en multipel av 2" msgid "input arrays are not compatible" msgstr "indatamatriser är inte kompatibla" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "indata måste vara en iterable" @@ -3380,15 +3383,15 @@ msgstr "indata måste vara endimensionell" msgid "input must be square matrix" msgstr "indata måste vara kvadratmatris" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "indata måste vara tupel, lista, range, eller ndarray" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "indatavektorer måste ha samma längd" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "indata är inte iterbara" @@ -3400,7 +3403,7 @@ msgstr "int() arg 2 måste vara >= 2 och <= 36" msgid "integer required" msgstr "heltal krävs" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "interp är definierad för 1D-iterabla med samma längd" @@ -3578,7 +3581,7 @@ msgstr "maxiter måste vara > 0" msgid "maxiter should be > 0" msgstr "maxiter bör vara > 0" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "argumentet median måste vara en ndarray" @@ -3595,11 +3598,15 @@ msgstr "minnesallokeringen misslyckades, heapen är låst" msgid "memoryview: length is not a multiple of itemsize" msgstr "memoryview: längden är inte en multipel av itemsize" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "modulen hittades inte" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "fler frihetsgrader än datapunkter" @@ -3832,16 +3839,24 @@ msgstr "endast segment med steg=1 (aka Ingen) stöds" msgid "opcode" msgstr "opkod" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "operander kan inte sändas tillsammans" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "operationen är enbart implementerad för 1D Boolean-matriser" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "åtgärden är inte implementerad för ndarray:er" @@ -4034,7 +4049,7 @@ msgstr "rgb_pins[%d] duplicerar en annan pinntilldelning" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "rgb_pins[%d] är inte på samma port som en klocka" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "argumentet roll måste vara en ndarray" @@ -4115,7 +4130,7 @@ msgstr "värdet för small int överskreds" msgid "soft reboot\n" msgstr "mjuk omstart\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "argumentet sort måste vara en ndarray" @@ -4262,11 +4277,11 @@ msgstr "för många locals för nativ metod" msgid "too many values to unpack (expected %d)" msgstr "för många värden att packa upp (förväntat %d)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "trapz är definierad för 1D-matriser med samma längd" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "trapz är definierat för 1D-iterabla" @@ -4429,7 +4444,7 @@ msgstr "wifi är inte aktiverat" msgid "window must be <= interval" msgstr "window måste vara <= interval" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "fel axelindex" @@ -4437,8 +4452,7 @@ msgstr "fel axelindex" msgid "wrong axis specified" msgstr "fel axel angiven" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "fel indatatyp" @@ -4450,7 +4464,7 @@ msgstr "fel antal argument" msgid "wrong number of values to unpack" msgstr "fel antal värden för att packa upp" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "fel utdatatyp" diff --git a/locale/zh_Latn_pinyin.po b/locale/zh_Latn_pinyin.po index 643aa2a31d..2e57b4d6a9 100644 --- a/locale/zh_Latn_pinyin.po +++ b/locale/zh_Latn_pinyin.po @@ -2561,11 +2561,11 @@ msgstr "cānshù shì yīgè kōng de xùliè" msgid "arg must be user-type" msgstr "cān shù bì xū shì yòng hù lèi xíng" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort argument must be an ndarray" msgstr "argsort cānshù bìxū shì ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "argsort is not implemented for flattened arrays" msgstr "wèi wéi pīn hé shù zǔ shí xiàn argsort" @@ -2586,8 +2586,7 @@ msgstr "cānshù biānhào/lèixíng bù pǐpèi" msgid "argument should be a '%q' not a '%q'" msgstr "cānshù yīnggāi shì '%q', 'bùshì '%q'" -#: extmod/ulab/code/numpy/numerical/numerical.c -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/numpy/transform.c msgid "arguments must be ndarrays" msgstr "cānshù bìxū shì ndarrays" @@ -2600,11 +2599,11 @@ msgstr "shù zǔ hé suǒ yǐn cháng dù bì xū xiāng děng" msgid "array/bytes required on right side" msgstr "yòu cè xūyào shùzǔ/zì jié" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get (arg)min/(arg)max of empty sequence" msgstr "cháng shì huò qǔ (arg) zuì xiǎo zhí /(arg) zuì dà kōng xù liè" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "attempt to get argmin/argmax of an empty sequence" msgstr "chángshì huòqǔ kōng xùliè de argmin/ argmax" @@ -2612,15 +2611,15 @@ msgstr "chángshì huòqǔ kōng xùliè de argmin/ argmax" msgid "attributes not supported yet" msgstr "shǔxìng shàngwèi zhīchí" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis is out of bounds" msgstr "zhóu chāo chū biān jiè" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c msgid "axis must be None, or an integer" msgstr "zhóu bì xū wéi \" wú \" huò zhěng shù" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "axis too long" msgstr "zhóu tài cháng" @@ -2842,6 +2841,10 @@ msgid "" "can't switch from manual field specification to automatic field numbering" msgstr "wúfǎ cóng shǒudòng zìduàn guīgé qiēhuàn dào zìdòng zìduàn biānhào" +#: extmod/ulab/code/ndarray.c +msgid "cannot assign new shape" +msgstr "" + #: extmod/ulab/code/ndarray_operators.c msgid "cannot cast output with casting rule" msgstr "" @@ -2942,19 +2945,19 @@ msgstr "chángshù bìxū shì yīgè zhěngshù" msgid "conversion to object" msgstr "zhuǎnhuàn wèi duìxiàng" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be linear arrays" msgstr "juàn jī cānshù bìxū shì xiànxìng shùzǔ" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must be ndarrays" msgstr "juàn jī cānshù bìxū shì ndarrays" -#: extmod/ulab/code/numpy/filter/filter.c +#: extmod/ulab/code/numpy/filter.c msgid "convolve arguments must not be empty" msgstr "juàn jī cān shǔ bùnéng wéi kōng" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "could not invert Vandermonde matrix" msgstr "wúfǎ fǎn zhuǎn fàndéméng dé jǔzhèn" @@ -2962,7 +2965,7 @@ msgstr "wúfǎ fǎn zhuǎn fàndéméng dé jǔzhèn" msgid "couldn't determine SD card version" msgstr "wúfǎ quèdìng SD kǎ bǎnběn" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "cross is defined for 1D arrays of length 3" msgstr "duì yú cháng dù wéi 3 de 1D shù zǔ dìng yì cross" @@ -3014,15 +3017,15 @@ msgstr "mùbiāo chángdù bìxū shì > = 0 de zhěngshù" msgid "dict update sequence has wrong length" msgstr "yǔfǎ gēngxīn xùliè de chángdù cuòwù" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "diff argument must be an ndarray" msgstr "bùtóng de cānshù bìxū shì ndarray" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "differentiation order out of range" msgstr "chā yì shùn xù fàn wéi" -#: extmod/ulab/code/numpy/transform/transform.c +#: extmod/ulab/code/numpy/transform.c msgid "dimensions do not match" msgstr "chǐ cùn bù pǐ pèi" @@ -3149,7 +3152,7 @@ msgstr "wénjiàn bìxū shì zài zì jié móshì xià dǎkāi de wénjiàn" msgid "filesystem must provide mount method" msgstr "wénjiàn xìtǒng bìxū tígōng guà zài fāngfǎ" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be a callable" msgstr "dì yī gè cānshù bìxū shì kě tiáo yòng de" @@ -3161,7 +3164,7 @@ msgstr "dì yīgè cānshù bìxū shì yī gè hánshù" msgid "first argument must be a tuple of ndarrays" msgstr "dì yī gè cān shù bì xū shì yí gè yuán zǔ ndarrays" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "first argument must be an ndarray" msgstr "dì yī gè cānshù bìxū shì ndarray" @@ -3177,7 +3180,7 @@ msgstr "qián liǎng gè cān shù bì xū shì ndarrays" msgid "flattening order must be either 'C', or 'F'" msgstr "īnhé shùnxù bìxū wèi 'C' huò 'F'" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "flip argument must be an ndarray" msgstr "fānzhuǎn shēn shù bìxū shì ndarray" @@ -3305,7 +3308,7 @@ msgstr "bù zhèngquè de tiánchōng" msgid "index is out of bounds" msgstr "suǒyǐn chāochū fànwéi" -#: extmod/ulab/code/numpy/numerical/numerical.c extmod/ulab/code/ulab_tools.c +#: extmod/ulab/code/numpy/numerical.c extmod/ulab/code/ulab_tools.c #: ports/esp32s2/common-hal/pulseio/PulseIn.c py/obj.c #: shared-bindings/bitmaptools/__init__.c msgid "index out of range" @@ -3347,7 +3350,7 @@ msgstr "shūrù shùzǔ de chángdù bìxū shì 2 de mì" msgid "input arrays are not compatible" msgstr "shū rù shù zǔ bù jiān róng" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input data must be an iterable" msgstr "shūrù shùjù bìxū shì kě diédài de" @@ -3380,15 +3383,15 @@ msgstr "shū rù bì xū shì yì wéi de" msgid "input must be square matrix" msgstr "shūrù bìxū wèi fāng jǔzhèn" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "input must be tuple, list, range, or ndarray" msgstr "shūrù bìxū shì yuán zǔ, lièbiǎo, fànwéi huò ndarray" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "input vectors must be of equal length" msgstr "shūrù xiàngliàng de chángdù bìxū xiāngděng" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "inputs are not iterable" msgstr "shū rù bù kě yí dòng" @@ -3400,7 +3403,7 @@ msgstr "zhěngshù() cānshù 2 bìxū > = 2 qiě <= 36" msgid "integer required" msgstr "xūyào zhěngshù" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "interp is defined for 1D iterables of equal length" msgstr "zhōng jiān wéi cháng dù xiāng děng de 1D kě yì jiāo qì dìng yì" @@ -3576,7 +3579,7 @@ msgstr "maxiter bì xū > 0" msgid "maxiter should be > 0" msgstr "maxiter yìng wéi > 0" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "median argument must be an ndarray" msgstr "zhōng wèi shù cān shù bì xū shì ndarray" @@ -3593,11 +3596,15 @@ msgstr "jìyì tǐ fēnpèi shībài, duī bèi suǒdìng" msgid "memoryview: length is not a multiple of itemsize" msgstr "nèi cún shì tú: cháng dù bú shì xiàng mù huà de bèi shù" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "mode must be complete, or reduced" +msgstr "" + #: py/builtinimport.c msgid "module not found" msgstr "zhǎo bù dào mókuài" -#: extmod/ulab/code/numpy/poly/poly.c +#: extmod/ulab/code/numpy/poly.c msgid "more degrees of freedom than data points" msgstr "bǐ shùjù diǎn gèng duō de zìyóu dù" @@ -3830,16 +3837,24 @@ msgstr "jǐn zhīchí bù zhǎng = 1(jí wú) de qiēpiàn" msgid "opcode" msgstr "cāo zuò dài mǎ" -#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c +#: extmod/ulab/code/numpy/vector.c msgid "operands could not be broadcast together" msgstr "cāozuò shǔ bùnéng yīqǐ guǎngbò" +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for 2D arrays only" +msgstr "" + +#: extmod/ulab/code/numpy/linalg/linalg.c +msgid "operation is defined for ndarrays only" +msgstr "" + #: extmod/ulab/code/ndarray.c msgid "operation is implemented for 1D Boolean arrays only" msgstr "jǐn duì 1D bù ěr shù zǔ shí xiàn cāo zuò" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "operation is not implemented on ndarrays" msgstr "cāozuò wèi zài ndarrays shàng shíxiàn" @@ -4031,7 +4046,7 @@ msgstr "rgb_pins[%d] fùzhì lìng yīgè yǐn jiǎo fēnpèi" msgid "rgb_pins[%d] is not on the same port as clock" msgstr "rgb_pins[%d] yǔ shízhōng bùzài tóng yīgè duānkǒu shàng" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "roll argument must be an ndarray" msgstr "gǔn dòng cān shù bì xū shì ndarray" @@ -4112,7 +4127,7 @@ msgstr "xiǎo zhěngshù yìchū" msgid "soft reboot\n" msgstr "ruǎn chóngqǐ\n" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "sort argument must be an ndarray" msgstr "páixù cānshù bìxū shì ndarray" @@ -4259,11 +4274,11 @@ msgstr "běn de fāng fǎ de dāng dì rén tài duō" msgid "too many values to unpack (expected %d)" msgstr "dǎkāi tài duō zhí (yùqí %d)" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D arrays of equal length" msgstr "Trapz shì wèi děng zhǎng de 1D shùzǔ dìngyì de" -#: extmod/ulab/code/numpy/approx/approx.c +#: extmod/ulab/code/numpy/approx.c msgid "trapz is defined for 1D iterables" msgstr "tī xíng dìng yì wéi yì wéi kě dié dài duì xiàng" @@ -4426,7 +4441,7 @@ msgstr "wèi qǐ yòng WIFI" msgid "window must be <= interval" msgstr "Chuāngkǒu bìxū shì <= jiàngé" -#: extmod/ulab/code/numpy/numerical/numerical.c +#: extmod/ulab/code/numpy/numerical.c msgid "wrong axis index" msgstr "cuò wù de zhóu suǒ yǐn" @@ -4434,8 +4449,7 @@ msgstr "cuò wù de zhóu suǒ yǐn" msgid "wrong axis specified" msgstr "zhǐ dìng de zhóu cuò wù" -#: extmod/ulab/code/numpy/compare/compare.c -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c msgid "wrong input type" msgstr "shūrù lèixíng cuòwù" @@ -4447,7 +4461,7 @@ msgstr "cānshù shù cuòwù" msgid "wrong number of values to unpack" msgstr "wúfǎ jiě bāo de zhí shù" -#: extmod/ulab/code/numpy/vector/vector.c +#: extmod/ulab/code/numpy/vector.c msgid "wrong output type" msgstr "cuòwù de shūchū lèixíng"