summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHosted Weblate <hosted@weblate.org>2020-07-30 14:26:05 +0200
committerHosted Weblate <hosted@weblate.org>2020-07-30 14:26:05 +0200
commitb49f7d1da539f57206cc912cf3d669229e684343 (patch)
treebdf1b095f0cd24670d02f572fedf1e45f5382199
parent2b1fc157074345f6ac0664db8b93a44836a15d4c (diff)
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: CircuitPython/main Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
-rw-r--r--locale/ID.po166
-rw-r--r--locale/cs.po159
-rw-r--r--locale/de_DE.po172
-rw-r--r--locale/es.po175
-rw-r--r--locale/fil.po163
-rw-r--r--locale/fr.po172
-rw-r--r--locale/hi.po6
-rw-r--r--locale/it_IT.po163
-rw-r--r--locale/ko.po163
-rw-r--r--locale/nl.po172
-rw-r--r--locale/pl.po163
-rw-r--r--locale/pt_BR.po175
-rw-r--r--locale/sv.po172
-rw-r--r--locale/zh_Latn_pinyin.po163
14 files changed, 1210 insertions, 974 deletions
diff --git a/locale/ID.po b/locale/ID.po
index bd865c054..05999b9c8 100644
--- a/locale/ID.po
+++ b/locale/ID.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2020-07-06 18:10+0000\n"
"Last-Translator: oon arfiandwi <oon.arfiandwi@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -116,10 +116,6 @@ msgstr "%q() mengambil posisi argumen %d tapi %d yang diberikan"
msgid "'%q' argument required"
msgstr "'%q' argumen dibutuhkan"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -225,14 +221,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' membutuhkan 1 argumen"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr "'async for' atau 'async with' di luar fungsi async"
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' diluar fungsi"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' diluar loop"
@@ -240,6 +236,10 @@ msgstr "'break' diluar loop"
msgid "'continue' outside loop"
msgstr "'continue' diluar loop"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' membutuhkan setidaknya 2 argumen"
@@ -322,7 +322,7 @@ msgstr "Semua timer untuk pin ini sedang digunakan"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Semua timer sedang digunakan"
@@ -790,7 +790,7 @@ msgstr "Diharapkan tuple dengan panjang %d, didapatkan %d"
msgid "Extended advertisements with scan response not supported."
msgstr "Penyebaran yang diperluas dengan respon pindai tidak didukung."
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr "FFT didefinisikan hanya untuk ndarrays"
@@ -882,6 +882,10 @@ msgstr "operasi I/O pada file tertutup"
msgid "I2C Init Error"
msgstr "Gagal Inisialisasi I2C"
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1358,14 +1362,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr ""
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr ""
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr ""
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr ""
@@ -1573,6 +1569,11 @@ msgstr ""
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr ""
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "Terlalu banyak channel dalam sampel"
@@ -1803,7 +1804,7 @@ msgstr ""
msgid "__new__ arg must be a user-type"
msgstr ""
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "sebuah objek menyerupai byte (bytes-like) dibutuhkan"
@@ -1824,7 +1825,7 @@ msgstr ""
msgid "addresses is empty"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr ""
@@ -1832,7 +1833,7 @@ msgstr ""
msgid "arg is an empty sequence"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr ""
@@ -1840,6 +1841,10 @@ msgstr ""
msgid "argument has wrong type"
msgstr ""
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1849,7 +1854,7 @@ msgstr "argumen num/types tidak cocok"
msgid "argument should be a '%q' not a '%q'"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr ""
@@ -1857,7 +1862,7 @@ msgstr ""
msgid "array/bytes required on right side"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr ""
@@ -1865,15 +1870,15 @@ msgstr ""
msgid "attributes not supported yet"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr ""
@@ -2180,15 +2185,15 @@ msgstr ""
msgid "conversion to object"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr ""
@@ -2196,7 +2201,7 @@ msgstr ""
msgid "could not broadast input array from shape"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr ""
@@ -2204,15 +2209,15 @@ msgstr ""
msgid "couldn't determine SD card version"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr ""
@@ -2241,7 +2246,7 @@ msgstr ""
msgid "dict update sequence has wrong length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr ""
@@ -2344,11 +2349,11 @@ msgstr ""
msgid "filesystem must provide mount method"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr ""
@@ -2356,7 +2361,7 @@ msgstr ""
msgid "first argument must be an iterable"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr ""
@@ -2368,7 +2373,7 @@ msgstr ""
msgid "flattening order must be either 'C', or 'F'"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr ""
@@ -2401,11 +2406,11 @@ msgstr "fungsi diharapkan setidaknya %d argumen, hanya mendapatkan %d"
msgid "function got multiple values for argument '%q'"
msgstr "fungsi mendapatkan nilai ganda untuk argumen '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr ""
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr ""
@@ -2491,7 +2496,7 @@ msgstr ""
msgid "indices must be integers, slices, or Boolean lists"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr ""
@@ -2499,35 +2504,35 @@ msgstr ""
msgid "inline assembler must be a function"
msgstr "inline assembler harus sebuah fungsi"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr ""
@@ -2539,7 +2544,7 @@ msgstr ""
msgid "integer required"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr ""
@@ -2609,7 +2614,7 @@ msgstr ""
msgid "iterables are not of the same length"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr ""
@@ -2673,11 +2678,11 @@ msgstr ""
msgid "math domain error"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr ""
@@ -2704,7 +2709,7 @@ msgstr ""
msgid "module not found"
msgstr "modul tidak ditemukan"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr ""
@@ -2728,7 +2733,7 @@ msgstr ""
msgid "must use keyword argument for key function"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr ""
@@ -2826,11 +2831,11 @@ msgstr ""
msgid "not enough arguments for format string"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr ""
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr ""
@@ -2902,12 +2907,12 @@ msgstr ""
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr ""
@@ -2999,7 +3004,7 @@ msgstr "antrian meluap (overflow)"
msgid "raw f-strings are not implemented"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr ""
@@ -3072,7 +3077,7 @@ msgstr ""
msgid "single '}' encountered in format string"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr ""
@@ -3096,19 +3101,19 @@ msgstr ""
msgid "soft reboot\n"
msgstr "memulai ulang software(soft reboot)\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr ""
@@ -3223,7 +3228,11 @@ msgstr ""
msgid "too many values to unpack (expected %d)"
msgstr ""
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr ""
@@ -3351,6 +3360,10 @@ msgstr ""
msgid "value_count must be > 0"
msgstr ""
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr ""
@@ -3359,7 +3372,7 @@ msgstr ""
msgid "window must be <= interval"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr ""
@@ -3367,11 +3380,11 @@ msgstr ""
msgid "wrong index type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr ""
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr ""
@@ -3383,7 +3396,7 @@ msgstr ""
msgid "wrong operand type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr ""
@@ -3403,18 +3416,21 @@ msgstr ""
msgid "zero step"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr ""
+#~ msgid "'async for' or 'async with' outside async function"
+#~ msgstr "'async for' atau 'async with' di luar fungsi async"
+
#~ msgid "AP required"
#~ msgstr "AP dibutuhkan"
diff --git a/locale/cs.po b/locale/cs.po
index cf9141627..a971375fb 100644
--- a/locale/cs.po
+++ b/locale/cs.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2020-05-24 03:22+0000\n"
"Last-Translator: dronecz <mzuzelka@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -116,10 +116,6 @@ msgstr ""
msgid "'%q' argument required"
msgstr ""
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -225,11 +221,11 @@ msgid "'align' requires 1 argument"
msgstr ""
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
+msgid "'await' outside function"
msgstr ""
#: py/compile.c
-msgid "'await' outside function"
+msgid "'await', 'async for' or 'async with' outside async function"
msgstr ""
#: py/compile.c
@@ -240,6 +236,10 @@ msgstr ""
msgid "'continue' outside loop"
msgstr ""
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr ""
@@ -322,7 +322,7 @@ msgstr ""
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr ""
@@ -776,7 +776,7 @@ msgstr ""
msgid "Extended advertisements with scan response not supported."
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr ""
@@ -867,6 +867,10 @@ msgstr ""
msgid "I2C Init Error"
msgstr ""
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1338,14 +1342,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr ""
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr ""
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr ""
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr ""
@@ -1551,6 +1547,11 @@ msgstr ""
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr ""
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr ""
@@ -1774,7 +1775,7 @@ msgstr ""
msgid "__new__ arg must be a user-type"
msgstr ""
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr ""
@@ -1795,7 +1796,7 @@ msgstr ""
msgid "addresses is empty"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr ""
@@ -1803,7 +1804,7 @@ msgstr ""
msgid "arg is an empty sequence"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr ""
@@ -1811,6 +1812,10 @@ msgstr ""
msgid "argument has wrong type"
msgstr ""
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1820,7 +1825,7 @@ msgstr ""
msgid "argument should be a '%q' not a '%q'"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr ""
@@ -1828,7 +1833,7 @@ msgstr ""
msgid "array/bytes required on right side"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr ""
@@ -1836,15 +1841,15 @@ msgstr ""
msgid "attributes not supported yet"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr ""
@@ -2150,15 +2155,15 @@ msgstr ""
msgid "conversion to object"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr ""
@@ -2166,7 +2171,7 @@ msgstr ""
msgid "could not broadast input array from shape"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr ""
@@ -2174,15 +2179,15 @@ msgstr ""
msgid "couldn't determine SD card version"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr ""
@@ -2211,7 +2216,7 @@ msgstr ""
msgid "dict update sequence has wrong length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr ""
@@ -2314,11 +2319,11 @@ msgstr ""
msgid "filesystem must provide mount method"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr ""
@@ -2326,7 +2331,7 @@ msgstr ""
msgid "first argument must be an iterable"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr ""
@@ -2338,7 +2343,7 @@ msgstr ""
msgid "flattening order must be either 'C', or 'F'"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr ""
@@ -2371,11 +2376,11 @@ msgstr ""
msgid "function got multiple values for argument '%q'"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr ""
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr ""
@@ -2461,7 +2466,7 @@ msgstr ""
msgid "indices must be integers, slices, or Boolean lists"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr ""
@@ -2469,35 +2474,35 @@ msgstr ""
msgid "inline assembler must be a function"
msgstr ""
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr ""
@@ -2509,7 +2514,7 @@ msgstr ""
msgid "integer required"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr ""
@@ -2579,7 +2584,7 @@ msgstr ""
msgid "iterables are not of the same length"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr ""
@@ -2643,11 +2648,11 @@ msgstr ""
msgid "math domain error"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr ""
@@ -2674,7 +2679,7 @@ msgstr ""
msgid "module not found"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr ""
@@ -2698,7 +2703,7 @@ msgstr ""
msgid "must use keyword argument for key function"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr ""
@@ -2796,11 +2801,11 @@ msgstr ""
msgid "not enough arguments for format string"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr ""
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr ""
@@ -2871,12 +2876,12 @@ msgstr ""
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr ""
@@ -2968,7 +2973,7 @@ msgstr ""
msgid "raw f-strings are not implemented"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr ""
@@ -3041,7 +3046,7 @@ msgstr ""
msgid "single '}' encountered in format string"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr ""
@@ -3065,19 +3070,19 @@ msgstr ""
msgid "soft reboot\n"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr ""
@@ -3191,7 +3196,11 @@ msgstr ""
msgid "too many values to unpack (expected %d)"
msgstr ""
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr ""
@@ -3319,6 +3328,10 @@ msgstr ""
msgid "value_count must be > 0"
msgstr ""
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr ""
@@ -3327,7 +3340,7 @@ msgstr ""
msgid "window must be <= interval"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr ""
@@ -3335,11 +3348,11 @@ msgstr ""
msgid "wrong index type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr ""
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr ""
@@ -3351,7 +3364,7 @@ msgstr ""
msgid "wrong operand type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr ""
@@ -3371,14 +3384,14 @@ msgstr ""
msgid "zero step"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr ""
diff --git a/locale/de_DE.po b/locale/de_DE.po
index 9b07989ca..30f970aea 100644
--- a/locale/de_DE.po
+++ b/locale/de_DE.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2020-06-16 18:24+0000\n"
"Last-Translator: Andreas Buchen <andreas.buchen@gmail.com>\n"
"Language: de_DE\n"
@@ -115,10 +115,6 @@ msgstr "%q() nimmt %d Argumente ohne Keyword an, aber es wurden %d angegeben"
msgid "'%q' argument required"
msgstr "'%q' Argument erforderlich"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -224,14 +220,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' erfordert genau ein Argument"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr "'async for' oder 'async with' außerhalb der asynchronen Funktion"
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' außerhalb einer Funktion"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' außerhalb einer Schleife"
@@ -239,6 +235,10 @@ msgstr "'break' außerhalb einer Schleife"
msgid "'continue' outside loop"
msgstr "'continue' außerhalb einer Schleife"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' erfordert mindestens zwei Argumente"
@@ -321,7 +321,7 @@ msgstr "Alle timer für diesen Pin werden bereits benutzt"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Alle timer werden benutzt"
@@ -787,7 +787,7 @@ msgid "Extended advertisements with scan response not supported."
msgstr ""
"Erweiterte Werbung (advertising) mit Scanantwort wird nicht unterstützt."
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr "FFT ist nur für ndarrays definiert"
@@ -882,6 +882,10 @@ msgstr "Lese/Schreibe-operation an geschlossener Datei"
msgid "I2C Init Error"
msgstr "I2C-Init-Fehler"
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1368,14 +1372,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr "Pull wird nicht verwendet, wenn die Richtung output ist."
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr "PulseIn wird auf diesem Chip nicht unterstützt"
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr "PulseOut wird auf diesem Chip nicht unterstützt"
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr "RNG DeInit-Fehler"
@@ -1593,6 +1589,11 @@ msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr ""
"Zeitbeschränkung ist zu groß: Maximale Zeitbeschränkung ist %d Sekunden"
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "Zu viele Kanäle im sample."
@@ -1831,7 +1832,7 @@ msgstr "__init__() sollte None zurückgeben, nicht '%s'"
msgid "__new__ arg must be a user-type"
msgstr "__new__ arg muss user-type sein"
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "ein Byte-ähnliches Objekt ist erforderlich"
@@ -1852,7 +1853,7 @@ msgstr "Adresse außerhalb der Grenzen"
msgid "addresses is empty"
msgstr "adresses ist leer"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr "arctan2 ist nur für Skalare und ndarrays implementiert"
@@ -1860,7 +1861,7 @@ msgstr "arctan2 ist nur für Skalare und ndarrays implementiert"
msgid "arg is an empty sequence"
msgstr "arg ist eine leere Sequenz"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr "Das Argument argsort muss ein ndarray sein"
@@ -1868,6 +1869,10 @@ msgstr "Das Argument argsort muss ein ndarray sein"
msgid "argument has wrong type"
msgstr "Argument hat falschen Typ"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1877,7 +1882,7 @@ msgstr "Anzahl/Type der Argumente passen nicht"
msgid "argument should be a '%q' not a '%q'"
msgstr "Argument sollte '%q' sein, nicht '%q'"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr "Argumente müssen ndarrays sein"
@@ -1885,7 +1890,7 @@ msgstr "Argumente müssen ndarrays sein"
msgid "array/bytes required on right side"
msgstr "Array/Bytes auf der rechten Seite erforderlich"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr "Sie haben versucht argmin/argmax von einer leeren Sequenz zu bekommen"
@@ -1893,15 +1898,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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr "Die Achse muss -1, 0, Keine oder 1 sein"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr "Die Achse muss -1, 0 oder 1 sein"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr "Die Achse muss None, 0 oder 1 sein"
@@ -2218,15 +2223,15 @@ msgstr "constant muss ein integer sein"
msgid "conversion to object"
msgstr "Umwandlung zu Objekt"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr "Convolve-Argumente müssen lineare Arrays sein"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr "Convolve-Argumente müssen ndarrays sein"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr "Convolve Argumente dürfen nicht leer sein"
@@ -2234,7 +2239,7 @@ msgstr "Convolve Argumente dürfen nicht leer sein"
msgid "could not broadast input array from shape"
msgstr "Eingabearray konnte nicht aus der Form übertragen werden"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr "Vandermonde-Matrix konnte nicht invertiert werden"
@@ -2242,15 +2247,15 @@ msgstr "Vandermonde-Matrix konnte nicht invertiert werden"
msgid "couldn't determine SD card version"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr "ddof muss kleiner als die Länge des Datensatzes sein"
@@ -2281,7 +2286,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr "diff Argument muss ein ndarray sein"
@@ -2384,11 +2389,11 @@ 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/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr ""
@@ -2396,7 +2401,7 @@ msgstr ""
msgid "first argument must be an iterable"
msgstr "Das erste Argument muss iterierbar sein"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr "Das erste Argument muss ein Ndarray sein"
@@ -2408,7 +2413,7 @@ msgstr "Das erste Argument für super() muss type sein"
msgid "flattening order must be either 'C', or 'F'"
msgstr "Die Abflachungsreihenfolge muss entweder \"C\" oder \"F\" sein"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr "Das Flip-Argument muss ein Ndarray sein"
@@ -2441,11 +2446,11 @@ msgstr "Funktion erwartet maximal %d Argumente, aber hat %d erhalten"
msgid "function got multiple values for argument '%q'"
msgstr "Funktion hat mehrere Werte für Argument '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr ""
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr "Die Funktion ist nur für Skalare und Ndarrays implementiert"
@@ -2532,7 +2537,7 @@ msgstr "Indizes müssen Integer sein"
msgid "indices must be integers, slices, or Boolean lists"
msgstr "Indizes müssen Integer, Slices oder Boolesche Listen sein"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr ""
@@ -2540,35 +2545,35 @@ msgstr ""
msgid "inline assembler must be a function"
msgstr "inline assembler muss eine function sein"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr "Das Eingabeargument muss eine Ganzzahl oder ein 2-Tupel sein"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr "Die Länge des Eingabearrays muss eine Potenz von 2 sein"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr "Eingabedaten müssen iterierbar sein"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr "Eingabematrix ist asymmetrisch"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr "Eingabematrix ist singulär"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr "Die Eingabe muss eine quadratische Matrix sein"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr "Die Eingabe muss Tupel, Liste, Bereich oder Ndarray sein"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr "Eingabevektoren müssen gleich lang sein"
@@ -2580,7 +2585,7 @@ msgstr "int() arg 2 muss >= 2 und <= 36 sein"
msgid "integer required"
msgstr "integer erforderlich"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr ""
@@ -2650,7 +2655,7 @@ msgstr "issubclass() arg 2 muss eine Klasse oder ein Tupel von Klassen sein"
msgid "iterables are not of the same length"
msgstr "iterables sind nicht gleich lang"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr "Iterationen sind nicht konvergiert (converged)"
@@ -2720,11 +2725,11 @@ msgstr "map buffer zu klein"
msgid "math domain error"
msgstr "Mathe-Domain-Fehler"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr "Matrix Dimensionen stimmen nicht überein"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr "Matrix ist nicht positiv definitiv"
@@ -2751,7 +2756,7 @@ msgstr "Speicherzuweisung fehlgeschlagen, der Heap ist gesperrt"
msgid "module not found"
msgstr "Modul nicht gefunden"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr "mehr Freiheitsgrade als Datenpunkte"
@@ -2775,7 +2780,7 @@ msgstr "muss ein Objekt verursachen (raise)"
msgid "must use keyword argument for key function"
msgstr "muss Schlüsselwortargument für key function verwenden"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr "n muss zwischen 0 und 9 liegen"
@@ -2874,11 +2879,11 @@ msgstr ""
msgid "not enough arguments for format string"
msgstr "Nicht genügend Argumente für den Formatierungs-String"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr "Die Anzahl der Argumente muss 2 oder 3 sein"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr "Die Anzahl der Punkte muss mindestens 2 betragen"
@@ -2950,12 +2955,12 @@ msgid "only slices with step=1 (aka None) are supported"
msgstr ""
"Es werden nur Slices mit Schritt = 1 (auch bekannt als None) unterstützt"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr "Operanden konnten nicht zusammen gesendet werden"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr "Die Operation ist für ndarrays nicht implementiert"
@@ -3049,7 +3054,7 @@ msgstr "Warteschlangenüberlauf"
msgid "raw f-strings are not implemented"
msgstr "rohe F-Strings sind nicht implementiert"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr "Real- und Imaginärteile müssen gleich lang sein"
@@ -3124,7 +3129,7 @@ msgstr "Vorzeichen mit ganzzahligem Formatbezeichner 'c' nicht erlaubt"
msgid "single '}' encountered in format string"
msgstr "einzelne '}' in Formatierungs-String gefunden"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr "Größe ist nur für ndarrays definiert"
@@ -3148,19 +3153,19 @@ msgstr "small int Überlauf"
msgid "soft reboot\n"
msgstr "weicher reboot\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr "sortierungs Argument muss ein ndarray sein"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr ""
@@ -3275,7 +3280,11 @@ msgstr "zu viele Indizes"
msgid "too many values to unpack (expected %d)"
msgstr "zu viele Werte zum Auspacken (erwartet %d)"
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "Tupelindex außerhalb des Bereichs"
@@ -3407,6 +3416,10 @@ msgstr "Wert muss in %d Byte(s) passen"
msgid "value_count must be > 0"
msgstr "value_count muss größer als 0 sein"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr ""
@@ -3415,7 +3428,7 @@ msgstr ""
msgid "window must be <= interval"
msgstr "Fenster muss <= Intervall sein"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr "falscher Argumenttyp"
@@ -3423,11 +3436,11 @@ msgstr "falscher Argumenttyp"
msgid "wrong index type"
msgstr "falscher Indextyp"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr ""
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "falsche Anzahl an Argumenten"
@@ -3439,7 +3452,7 @@ msgstr "falsche Anzahl zu entpackender Werte"
msgid "wrong operand type"
msgstr "falscher Operandentyp"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr ""
@@ -3459,18 +3472,27 @@ msgstr "y Wert außerhalb der Grenzen"
msgid "zero step"
msgstr "Nullschritt"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr ""
+#~ msgid "'async for' or 'async with' outside async function"
+#~ msgstr "'async for' oder 'async with' außerhalb der asynchronen Funktion"
+
+#~ msgid "PulseIn not supported on this chip"
+#~ msgstr "PulseIn wird auf diesem Chip nicht unterstützt"
+
+#~ msgid "PulseOut not supported on this chip"
+#~ msgstr "PulseOut wird auf diesem Chip nicht unterstützt"
+
#~ msgid "AP required"
#~ msgstr "AP erforderlich"
diff --git a/locale/es.po b/locale/es.po
index 8d19b0ab0..1ac9cd009 100644
--- a/locale/es.po
+++ b/locale/es.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2020-07-22 20:48+0000\n"
"Last-Translator: Alvaro Figueroa <alvaro@greencore.co.cr>\n"
"Language-Team: \n"
@@ -119,10 +119,6 @@ msgstr "%q() toma %d argumentos posicionales pero %d fueron dados"
msgid "'%q' argument required"
msgstr "argumento '%q' requerido"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr "el objeto '%q' no es similar a bytes"
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -228,14 +224,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' requiere 1 argumento"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr "'async for' o 'async with' fuera de la función async"
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' fuera de la función"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' fuera de un bucle"
@@ -243,6 +239,10 @@ msgstr "'break' fuera de un bucle"
msgid "'continue' outside loop"
msgstr "'continue' fuera de un bucle"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' requiere como minomo 2 argumentos"
@@ -327,7 +327,7 @@ msgstr "Todos los timers para este pin están siendo utilizados"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Todos los timers en uso"
@@ -791,7 +791,7 @@ msgstr "Se esperaba un tuple de %d, se obtuvo %d"
msgid "Extended advertisements with scan response not supported."
msgstr "No se admiten anuncios extendidos con respuesta de escaneo."
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr "FFT se define solo para ndarrays"
@@ -883,6 +883,10 @@ msgstr "Operación I/O en archivo cerrado"
msgid "I2C Init Error"
msgstr "Error de inicio de I2C"
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1367,14 +1371,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr "Pull no se usa cuando la dirección es output."
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr "PulseIn no es compatible con este chip"
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr "PulseOut no es compatible con este chip"
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr "Error de desinicializado del RNG"
@@ -1591,6 +1587,11 @@ msgstr ""
"Tiempo de espera demasiado largo: El tiempo máximo de espera es de %d "
"segundos"
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "Demasiados canales en sample."
@@ -1826,7 +1827,7 @@ msgstr "__init__() deberia devolver None, no '%s'"
msgid "__new__ arg must be a user-type"
msgstr "__new__ arg debe ser un user-type"
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "se requiere un objeto bytes-like"
@@ -1847,7 +1848,7 @@ msgstr "address fuera de límites"
msgid "addresses is empty"
msgstr "addresses esta vacío"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr "arctan2 se encuentra implementado solo para escalares y ndarrays"
@@ -1855,7 +1856,7 @@ msgstr "arctan2 se encuentra implementado solo para escalares y ndarrays"
msgid "arg is an empty sequence"
msgstr "argumento es una secuencia vacía"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr "El argumento para argsort debe ser un ndarray"
@@ -1863,6 +1864,10 @@ msgstr "El argumento para argsort debe ser un ndarray"
msgid "argument has wrong type"
msgstr "el argumento tiene un tipo erroneo"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1872,7 +1877,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/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr "argumentos deben ser ndarrays"
@@ -1880,7 +1885,7 @@ msgstr "argumentos deben ser ndarrays"
msgid "array/bytes required on right side"
msgstr "array/bytes requeridos en el lado derecho"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr "se trató de traer argmin/argmax de una secuencia vacía"
@@ -1888,15 +1893,15 @@ msgstr "se trató de traer argmin/argmax de una secuencia vacía"
msgid "attributes not supported yet"
msgstr "atributos aún no soportados"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr "eje debe ser -1, 0, None o 1"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr "eje debe ser -1, 0, o 1"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr "eje debe ser None, 0, o 1"
@@ -2207,15 +2212,15 @@ msgstr "constant debe ser un entero"
msgid "conversion to object"
msgstr "conversión a objeto"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr "los argumentos para convolve deben ser arreglos lineares"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr "los argumentos para convolve deben ser ndarrays"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr "los argumentos para convolve no deben estar vacíos"
@@ -2223,7 +2228,7 @@ msgstr "los argumentos para convolve no deben estar vacíos"
msgid "could not broadast input array from shape"
msgstr "no se pudo anunciar la matriz de entrada desde la forma"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr "no se pudo invertir la matriz de Vandermonde"
@@ -2231,15 +2236,15 @@ 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/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr "los datos deben permitir iteración"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr "los datos deben ser de igual tamaño"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr "ddof debe ser menor que la longitud del conjunto de datos"
@@ -2270,7 +2275,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr "El argumento diff debe ser un ndarray"
@@ -2373,11 +2378,11 @@ 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/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr "se debe poder llamar al primer argumento"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr "el primer argumento debe ser una función"
@@ -2385,7 +2390,7 @@ msgstr "el primer argumento debe ser una función"
msgid "first argument must be an iterable"
msgstr "el primer argumento debe permitir iteración"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr "el primer argumento debe ser ndarray"
@@ -2397,7 +2402,7 @@ msgstr "primer argumento para super() debe ser de tipo"
msgid "flattening order must be either 'C', or 'F'"
msgstr "el orden de aplanamiento debe ser 'C' o 'F'"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr "el argumento invertido debe ser un ndarray"
@@ -2430,11 +2435,11 @@ msgstr "la función esperaba minimo %d argumentos, tiene %d"
msgid "function got multiple values for argument '%q'"
msgstr "la función tiene múltiples valores para el argumento '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr "la función tiene el mismo signo a extremos del intervalo"
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr "la función está implementada solo para escalares y ndarrays"
@@ -2520,7 +2525,7 @@ msgstr "indices deben ser enteros"
msgid "indices must be integers, slices, or Boolean lists"
msgstr "los índices deben ser enteros, particiones o listas de booleanos"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr "los valores iniciales deben permitir iteración"
@@ -2528,35 +2533,35 @@ msgstr "los valores iniciales deben permitir iteración"
msgid "inline assembler must be a function"
msgstr "ensamblador en línea debe ser una función"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr "el argumento de entrada debe ser un entero o una tupla de par"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr "el tamaño del arreglo de entrada debe ser potencia de 2"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr "los datos de entrada deben permitir iteración"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr "la matriz de entrada es asimétrica"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr "la matriz de entrada es singular"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr "la entrada debe ser una matriz cuadrada"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/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/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr "los vectores de entrada deben ser de igual tamaño"
@@ -2568,7 +2573,7 @@ msgstr "int() arg 2 debe ser >= 2 y <= 36"
msgid "integer required"
msgstr "Entero requerido"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr "interp está definido para arreglos de 1D del mismo tamaño"
@@ -2638,7 +2643,7 @@ msgstr "issubclass() arg 2 debe ser una clase o tuple de clases"
msgid "iterables are not of the same length"
msgstr "los iterables no son del mismo tamaño"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr "las iteraciones no convergen"
@@ -2705,11 +2710,11 @@ msgstr "map buffer muy pequeño"
msgid "math domain error"
msgstr "error de dominio matemático"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr "las dimensiones de la matriz no coinciden"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr "matrix no es definida positiva"
@@ -2736,7 +2741,7 @@ msgstr "la asignación de memoria falló, el heap está bloqueado"
msgid "module not found"
msgstr "módulo no encontrado"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr "más grados de libertad que los puntos de datos"
@@ -2760,7 +2765,7 @@ msgstr "debe hacer un raise de un objeto"
msgid "must use keyword argument for key function"
msgstr "debe utilizar argumento de palabra clave para la función clave"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr "n debe estar entre 0 y 9"
@@ -2861,11 +2866,11 @@ msgstr ""
msgid "not enough arguments for format string"
msgstr "no suficientes argumentos para format string"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr "el número de argumentos debe ser 2 o 3"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr "el número de puntos debe ser al menos 2"
@@ -2936,12 +2941,12 @@ msgstr "solo se admite sample_rate=16000"
msgid "only slices with step=1 (aka None) are supported"
msgstr "solo se admiten segmentos con step=1 (alias None)"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr "los operandos no se pueden transmitir juntos"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr "la operación no está implementada para ndarrays"
@@ -3033,7 +3038,7 @@ msgstr "desbordamiento de cola(queue)"
msgid "raw f-strings are not implemented"
msgstr "no está implementado cadenas-f sin procesar"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr "las partes reales e imaginarias deben ser de igual longitud"
@@ -3108,7 +3113,7 @@ msgstr "signo no permitido con el especificador integer format 'c'"
msgid "single '}' encountered in format string"
msgstr "un solo '}' encontrado en format string"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr "el tamaño se define solo para ndarrays"
@@ -3132,19 +3137,19 @@ msgstr "pequeño int desbordamiento"
msgid "soft reboot\n"
msgstr "reinicio suave\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr "argumento de ordenado debe ser un ndarray"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr "el arreglo sos debe de forma (n_section, 6)"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr "sos[:, 3] deberían ser todos unos"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr "sosfilt requiere argumentos iterables"
@@ -3259,7 +3264,11 @@ msgstr "demasiados índices"
msgid "too many values to unpack (expected %d)"
msgstr "demasiados valores para descomprimir (%d esperado)"
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "tuple index fuera de rango"
@@ -3387,6 +3396,10 @@ msgstr "el valor debe caber en %d byte(s)"
msgid "value_count must be > 0"
msgstr "value_count debe ser > 0"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr "el tiempo de espera del perro guardián debe ser mayor a 0"
@@ -3395,7 +3408,7 @@ msgstr "el tiempo de espera del perro guardián debe ser mayor a 0"
msgid "window must be <= interval"
msgstr "la ventana debe ser <= intervalo"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr "tipo de argumento incorrecto"
@@ -3403,11 +3416,11 @@ msgstr "tipo de argumento incorrecto"
msgid "wrong index type"
msgstr "tipo de índice incorrecto"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr "tipo de entrada incorrecta"
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "numero erroneo de argumentos"
@@ -3419,7 +3432,7 @@ msgstr "numero erroneo de valores a descomprimir"
msgid "wrong operand type"
msgstr "tipo de operando incorrecto"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr "tipo de salida incorrecta"
@@ -3439,18 +3452,30 @@ msgstr "valor y fuera de límites"
msgid "zero step"
msgstr "paso cero"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr "zi debe ser un ndarray"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr "zi debe ser de tipo flotante"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr "zi debe ser una forma (n_section,2)"
+#~ msgid "'%q' object is not bytes-like"
+#~ msgstr "el objeto '%q' no es similar a bytes"
+
+#~ msgid "'async for' or 'async with' outside async function"
+#~ msgstr "'async for' o 'async with' fuera de la función async"
+
+#~ msgid "PulseIn not supported on this chip"
+#~ msgstr "PulseIn no es compatible con este chip"
+
+#~ msgid "PulseOut not supported on this chip"
+#~ msgstr "PulseOut no es compatible con este chip"
+
#~ msgid "AP required"
#~ msgstr "AP requerido"
diff --git a/locale/fil.po b/locale/fil.po
index 92dc9cc91..91d7334e9 100644
--- a/locale/fil.po
+++ b/locale/fil.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2018-12-20 22:15-0800\n"
"Last-Translator: Timothy <me@timothygarcia.ca>\n"
"Language-Team: fil\n"
@@ -111,10 +111,6 @@ msgstr ""
msgid "'%q' argument required"
msgstr "'%q' argument kailangan"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -220,14 +216,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' kailangan ng 1 argument"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr ""
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' sa labas ng function"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' sa labas ng loop"
@@ -235,6 +231,10 @@ msgstr "'break' sa labas ng loop"
msgid "'continue' outside loop"
msgstr "'continue' sa labas ng loop"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' kailangan ng hindi bababa sa 2 argument"
@@ -318,7 +318,7 @@ msgstr "Lahat ng timers para sa pin na ito ay ginagamit"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Lahat ng timer ginagamit"
@@ -782,7 +782,7 @@ msgstr ""
msgid "Extended advertisements with scan response not supported."
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr ""
@@ -873,6 +873,10 @@ msgstr "I/O operasyon sa saradong file"
msgid "I2C Init Error"
msgstr ""
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1352,14 +1356,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr "Pull hindi ginagamit kapag ang direksyon ay output."
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr ""
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr ""
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr ""
@@ -1566,6 +1562,11 @@ msgstr ""
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr ""
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "Sobra ang channels sa sample."
@@ -1799,7 +1800,7 @@ msgstr "__init__() dapat magbalink na None, hindi '%s'"
msgid "__new__ arg must be a user-type"
msgstr "__new__ arg ay dapat na user-type"
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "a bytes-like object ay kailangan"
@@ -1820,7 +1821,7 @@ msgstr "wala sa sakop ang address"
msgid "addresses is empty"
msgstr "walang laman ang address"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr ""
@@ -1828,7 +1829,7 @@ msgstr ""
msgid "arg is an empty sequence"
msgstr "arg ay walang laman na sequence"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr ""
@@ -1836,6 +1837,10 @@ msgstr ""
msgid "argument has wrong type"
msgstr "may maling type ang argument"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1845,7 +1850,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/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr ""
@@ -1853,7 +1858,7 @@ msgstr ""
msgid "array/bytes required on right side"
msgstr "array/bytes kinakailangan sa kanang bahagi"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr ""
@@ -1861,15 +1866,15 @@ msgstr ""
msgid "attributes not supported yet"
msgstr "attributes hindi sinusuportahan"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr ""
@@ -2182,15 +2187,15 @@ msgstr "constant ay dapat na integer"
msgid "conversion to object"
msgstr "kombersyon to object"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr ""
@@ -2198,7 +2203,7 @@ msgstr ""
msgid "could not broadast input array from shape"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr ""
@@ -2206,15 +2211,15 @@ msgstr ""
msgid "couldn't determine SD card version"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr ""
@@ -2247,7 +2252,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr ""
@@ -2351,11 +2356,11 @@ 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/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr ""
@@ -2363,7 +2368,7 @@ msgstr ""
msgid "first argument must be an iterable"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr ""
@@ -2375,7 +2380,7 @@ msgstr "unang argument ng super() ay dapat type"
msgid "flattening order must be either 'C', or 'F'"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr ""
@@ -2408,11 +2413,11 @@ msgstr "function na inaasahang %d ang argumento, ngunit %d ang nakuha"
msgid "function got multiple values for argument '%q'"
msgstr "ang function ay nakakuha ng maraming values para sa argument '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr ""
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr ""
@@ -2499,7 +2504,7 @@ msgstr "ang mga indeks ay dapat na integer"
msgid "indices must be integers, slices, or Boolean lists"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr ""
@@ -2507,35 +2512,35 @@ msgstr ""
msgid "inline assembler must be a function"
msgstr "inline assembler ay dapat na function"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr ""
@@ -2547,7 +2552,7 @@ msgstr "int() arg 2 ay dapat >=2 at <= 36"
msgid "integer required"
msgstr "kailangan ng int"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr ""
@@ -2617,7 +2622,7 @@ msgstr "issubclass() arg 2 ay dapat na class o tuple ng classes"
msgid "iterables are not of the same length"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr ""
@@ -2685,11 +2690,11 @@ msgstr "masyadong maliit ang buffer map"
msgid "math domain error"
msgstr "may pagkakamali sa math domain"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr ""
@@ -2716,7 +2721,7 @@ msgstr "abigo ang paglalaan ng memorya, ang heap ay naka-lock"
msgid "module not found"
msgstr "module hindi nakita"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr ""
@@ -2740,7 +2745,7 @@ msgstr "dapat itaas ang isang object"
msgid "must use keyword argument for key function"
msgstr "dapat gumamit ng keyword argument para sa key function"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr ""
@@ -2838,11 +2843,11 @@ msgstr "hindi lahat ng arguments na i-convert habang string formatting"
msgid "not enough arguments for format string"
msgstr "kulang sa arguments para sa format string"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr ""
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr ""
@@ -2914,12 +2919,12 @@ msgstr ""
msgid "only slices with step=1 (aka None) are supported"
msgstr "ang mga slices lamang na may hakbang = 1 (aka None) ang sinusuportahan"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr ""
@@ -3012,7 +3017,7 @@ msgstr "puno na ang pila (overflow)"
msgid "raw f-strings are not implemented"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr ""
@@ -3087,7 +3092,7 @@ msgstr "sign hindi maari sa integer format specifier 'c'"
msgid "single '}' encountered in format string"
msgstr "isang '}' nasalubong sa format string"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr ""
@@ -3111,19 +3116,19 @@ msgstr "small int overflow"
msgid "soft reboot\n"
msgstr "malambot na reboot\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr ""
@@ -3239,7 +3244,11 @@ msgstr ""
msgid "too many values to unpack (expected %d)"
msgstr "masyadong maraming values para i-unpact (umaasa ng %d)"
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "indeks ng tuple wala sa sakop"
@@ -3367,6 +3376,10 @@ msgstr ""
msgid "value_count must be > 0"
msgstr ""
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr ""
@@ -3375,7 +3388,7 @@ msgstr ""
msgid "window must be <= interval"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr ""
@@ -3383,11 +3396,11 @@ msgstr ""
msgid "wrong index type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr ""
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "mali ang bilang ng argumento"
@@ -3399,7 +3412,7 @@ msgstr "maling number ng value na i-unpack"
msgid "wrong operand type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr ""
@@ -3421,15 +3434,15 @@ msgstr "wala sa sakop ang address"
msgid "zero step"
msgstr "zero step"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr ""
diff --git a/locale/fr.po b/locale/fr.po
index 8953efe37..40e6bbfce 100644
--- a/locale/fr.po
+++ b/locale/fr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2020-06-05 17:29+0000\n"
"Last-Translator: aberwag <aberwag@gmail.com>\n"
"Language: fr\n"
@@ -120,10 +120,6 @@ msgstr "%q() prend %d arguments positionnels mais %d ont été donnés"
msgid "'%q' argument required"
msgstr "'%q' argument requis"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -229,14 +225,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' nécessite 1 argument"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr "'async for' ou 'async with' sans fonction asynchrone extérieure"
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' en dehors d'une fonction"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' en dehors d'une boucle"
@@ -244,6 +240,10 @@ msgstr "'break' en dehors d'une boucle"
msgid "'continue' outside loop"
msgstr "'continue' en dehors d'une boucle"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' nécessite au moins 2 arguments"
@@ -326,7 +326,7 @@ msgstr "Tous les timers pour cette broche sont utilisés"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Tous les timers sont utilisés"
@@ -795,7 +795,7 @@ msgid "Extended advertisements with scan response not supported."
msgstr ""
"Les publicités étendues avec réponse d'analyse ne sont pas prises en charge."
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr "La FFT est définie pour les ndarrays uniquement"
@@ -887,6 +887,10 @@ msgstr "opération d'E/S sur un fichier fermé"
msgid "I2C Init Error"
msgstr "Erreur d'initialisation I2C"
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1373,14 +1377,6 @@ msgstr "Appuyez sur une touche pour entrer sur REPL ou CTRL-D pour recharger."
msgid "Pull not used when direction is output."
msgstr "Le tirage 'pull' n'est pas utilisé quand la direction est 'output'."
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr "PulseIn non pris en charge sur cette puce"
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr "PulseOut non pris en charge sur cette puce"
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr "Erreur RNG DeInit"
@@ -1595,6 +1591,11 @@ msgstr "La largeur de la tuile doit diviser exactement la largeur de l'image"
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr "Le délai est trop long : le délai maximal est de %d secondes"
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "Trop de canaux dans l'échantillon."
@@ -1835,7 +1836,7 @@ msgstr "__init__() doit retourner None, pas '%s'"
msgid "__new__ arg must be a user-type"
msgstr "l'argument __new__ doit être d'un type défini par l'utilisateur"
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "un objet 'bytes-like' est requis"
@@ -1856,7 +1857,7 @@ msgstr "adresse hors limites"
msgid "addresses is empty"
msgstr "adresses vides"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr "arctan2 est implémenté uniquement pour les scalaires et les ndarrays"
@@ -1864,7 +1865,7 @@ msgstr "arctan2 est implémenté uniquement pour les scalaires et les ndarrays"
msgid "arg is an empty sequence"
msgstr "l'argument est une séquence vide"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr "L'argument argsort doit être un ndarray"
@@ -1872,6 +1873,10 @@ msgstr "L'argument argsort doit être un ndarray"
msgid "argument has wrong type"
msgstr "l'argument est d'un mauvais type"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1881,7 +1886,7 @@ msgstr "argument num/types ne correspond pas"
msgid "argument should be a '%q' not a '%q'"
msgstr "l'argument devrait être un(e) '%q', pas '%q'"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr "les arguments doivent être des ndarrays"
@@ -1889,7 +1894,7 @@ msgstr "les arguments doivent être des ndarrays"
msgid "array/bytes required on right side"
msgstr "tableau/octets requis à droite"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr "tenter d'obtenir argmin / argmax d'une séquence vide"
@@ -1897,15 +1902,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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr "l'axe doit être -1, 0, None ou 1"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr "l'axe doit être -1, 0 ou 1"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr "l'axe doit être None, 0 ou 1"
@@ -2223,15 +2228,15 @@ msgstr "constante doit être un entier"
msgid "conversion to object"
msgstr "conversion en objet"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr "les arguments convolve doivent être des tableaux linéaires"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr "les arguments convolve doivent être des ndarrays"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr "les arguments convolve ne doivent pas être vides"
@@ -2239,7 +2244,7 @@ msgstr "les arguments convolve ne doivent pas être vides"
msgid "could not broadast input array from shape"
msgstr "n'a pas pu diffuser le tableau d'entrée à partir de la forme"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr "n'a pas pu inverser la matrice Vandermonde"
@@ -2247,15 +2252,15 @@ msgstr "n'a pas pu inverser la matrice Vandermonde"
msgid "couldn't determine SD card version"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr "les données doivent être les objets iterables"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr "les données doivent être de longueur égale"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr "ddof doit être inférieur à la longueur de l'ensemble de données"
@@ -2286,7 +2291,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr "l'argument diff doit être un ndarray"
@@ -2391,11 +2396,11 @@ 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/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr "le premier argument doit être un appelable"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr "le premier argument doit être une fonction"
@@ -2403,7 +2408,7 @@ msgstr "le premier argument doit être une fonction"
msgid "first argument must be an iterable"
msgstr "le premier argument doit être un itérable"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr "le premier argument doit être un ndarray"
@@ -2415,7 +2420,7 @@ msgstr "le premier argument de super() doit être un type"
msgid "flattening order must be either 'C', or 'F'"
msgstr "l'ordre d'aplatissement doit être «C» ou «F»"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr "l'argument flip doit être un ndarray"
@@ -2448,11 +2453,11 @@ msgstr "la fonction attendait au plus %d arguments, reçu %d"
msgid "function got multiple values for argument '%q'"
msgstr "la fonction a reçu plusieurs valeurs pour l'argument '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr "la fonction a le même signe aux extrémités de l’intervalle"
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr ""
"la fonction est implémentée pour les scalaires et les ndarrays uniquement"
@@ -2540,7 +2545,7 @@ msgid "indices must be integers, slices, or Boolean lists"
msgstr ""
"les indices doivent être des entiers, des tranches ou des listes booléennes"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr "les valeurs initiales doivent être itérables"
@@ -2548,35 +2553,35 @@ msgstr "les valeurs initiales doivent être itérables"
msgid "inline assembler must be a function"
msgstr "l'assembleur doit être une fonction"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr "l'argument d'entrée doit être un entier ou un tuple 2"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr "la longueur du tableau d'entrée doit être une puissance de 2"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr "les données d'entrée doivent être un itérable"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr "la matrice d'entrée est asymétrique"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr "la matrice d'entrée est singulière"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr "l'entrée doit être une matrice carrée"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr "l'entrée doit être tuple, list, range ou ndarray"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr "les vecteurs d'entrée doivent être de longueur égale"
@@ -2588,7 +2593,7 @@ msgstr "l'argument 2 de int() doit être >=2 et <=36"
msgid "integer required"
msgstr "entier requis"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr "interp est défini pour les tableaux 1D de longueur égale"
@@ -2659,7 +2664,7 @@ msgstr ""
msgid "iterables are not of the same length"
msgstr "les itérables ne sont pas de la même longueur"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr "les itérations n'ont pas convergé"
@@ -2726,11 +2731,11 @@ msgstr "tampon trop petit"
msgid "math domain error"
msgstr "erreur de domaine math"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr "les dimensions de la matrice ne correspondent pas"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr "la matrice n'est pas définie positive"
@@ -2757,7 +2762,7 @@ msgstr "l'allocation de mémoire a échoué, le tas est vérrouillé"
msgid "module not found"
msgstr "module introuvable"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr "plus de degrés de liberté que de points de données"
@@ -2781,7 +2786,7 @@ msgstr "doit lever un objet"
msgid "must use keyword argument for key function"
msgstr "doit utiliser un argument nommé pour une fonction key"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr "n doit être compris entre 0 et 9"
@@ -2881,11 +2886,11 @@ msgstr ""
msgid "not enough arguments for format string"
msgstr "pas assez d'arguments pour la chaîne de format"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr "le nombre d'arguments doit être 2 ou 3"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr "le nombre de points doit être d'au moins 2"
@@ -2956,12 +2961,12 @@ msgstr "seul sample_rate = 16000 est pris en charge"
msgid "only slices with step=1 (aka None) are supported"
msgstr "seules les tranches avec 'step=1' (cad None) sont supportées"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr "les opérandes ne pouvaient pas être diffusés ensemble"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr "l'opération n'est pas implémentée sur les ndarrays"
@@ -3056,7 +3061,7 @@ msgstr "dépassement de file"
msgid "raw f-strings are not implemented"
msgstr "les chaînes f brutes ne sont pas implémentées"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr "les parties réelles et imaginaires doivent être de longueur égale"
@@ -3131,7 +3136,7 @@ msgstr "signe non autorisé avec la spéc. de format d'entier 'c'"
msgid "single '}' encountered in format string"
msgstr "'}' seule rencontrée dans une chaîne de format"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr "la taille est définie pour les ndarrays uniquement"
@@ -3155,19 +3160,19 @@ msgstr "dépassement de capacité d'un entier court"
msgid "soft reboot\n"
msgstr "redémarrage logiciel\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr "l'argument de «sort» doit être un ndarray"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr ""
@@ -3282,7 +3287,11 @@ msgstr "trop d'indices"
msgid "too many values to unpack (expected %d)"
msgstr "trop de valeur à dégrouper (%d attendues)"
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "index du tuple hors gamme"
@@ -3410,6 +3419,10 @@ msgstr "la valeur doit tenir dans %d octet(s)"
msgid "value_count must be > 0"
msgstr "'value_count' doit être > 0"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr "watchdog timeout doit être supérieur à 0"
@@ -3418,7 +3431,7 @@ msgstr "watchdog timeout doit être supérieur à 0"
msgid "window must be <= interval"
msgstr "la fenêtre doit être <= intervalle"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr "type d'argument incorrect"
@@ -3426,11 +3439,11 @@ msgstr "type d'argument incorrect"
msgid "wrong index type"
msgstr "type d'index incorrect"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr "type d'entrée incorrect"
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "mauvais nombres d'arguments"
@@ -3442,7 +3455,7 @@ msgstr "mauvais nombre de valeurs à dégrouper"
msgid "wrong operand type"
msgstr "type d'opérande incorrect"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr "type de sortie incorrect"
@@ -3462,18 +3475,27 @@ msgstr "valeur y hors limites"
msgid "zero step"
msgstr "'step' nul"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr ""
+#~ msgid "'async for' or 'async with' outside async function"
+#~ msgstr "'async for' ou 'async with' sans fonction asynchrone extérieure"
+
+#~ msgid "PulseIn not supported on this chip"
+#~ msgstr "PulseIn non pris en charge sur cette puce"
+
+#~ msgid "PulseOut not supported on this chip"
+#~ msgstr "PulseOut non pris en charge sur cette puce"
+
#~ msgid "AP required"
#~ msgstr "'AP' requis"
diff --git a/locale/hi.po b/locale/hi.po
index 79b974803..003f9a9ec 100644
--- a/locale/hi.po
+++ b/locale/hi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-28 16:57-0500\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -860,6 +860,10 @@ msgstr ""
msgid "I2C Init Error"
msgstr ""
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
diff --git a/locale/it_IT.po b/locale/it_IT.po
index 9f0aea9e9..c0f826e8f 100644
--- a/locale/it_IT.po
+++ b/locale/it_IT.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2018-10-02 16:27+0200\n"
"Last-Translator: Enrico Paganin <enrico.paganin@mail.com>\n"
"Language-Team: \n"
@@ -110,10 +110,6 @@ msgstr "%q() prende %d argomenti posizionali ma ne sono stati forniti %d"
msgid "'%q' argument required"
msgstr "'%q' argomento richiesto"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -219,14 +215,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' richiede 1 argomento"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr ""
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' al di fuori della funzione"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' al di fuori del ciclo"
@@ -234,6 +230,10 @@ msgstr "'break' al di fuori del ciclo"
msgid "'continue' outside loop"
msgstr "'continue' al di fuori del ciclo"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' richiede almeno 2 argomento"
@@ -317,7 +317,7 @@ msgstr "Tutti i timer per questo pin sono in uso"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Tutti i timer utilizzati"
@@ -782,7 +782,7 @@ msgstr ""
msgid "Extended advertisements with scan response not supported."
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr ""
@@ -873,6 +873,10 @@ msgstr "operazione I/O su file chiuso"
msgid "I2C Init Error"
msgstr ""
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1361,14 +1365,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr ""
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr ""
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr ""
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr ""
@@ -1577,6 +1573,11 @@ msgstr ""
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr ""
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr ""
@@ -1802,7 +1803,7 @@ msgstr "__init__() deve ritornare None, non '%s'"
msgid "__new__ arg must be a user-type"
msgstr ""
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "un oggetto byte-like è richiesto"
@@ -1823,7 +1824,7 @@ msgstr "indirizzo fuori limite"
msgid "addresses is empty"
msgstr "gli indirizzi sono vuoti"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr ""
@@ -1831,7 +1832,7 @@ msgstr ""
msgid "arg is an empty sequence"
msgstr "l'argomento è una sequenza vuota"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr ""
@@ -1839,6 +1840,10 @@ msgstr ""
msgid "argument has wrong type"
msgstr "il tipo dell'argomento è errato"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1848,7 +1853,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/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr ""
@@ -1856,7 +1861,7 @@ msgstr ""
msgid "array/bytes required on right side"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr ""
@@ -1864,15 +1869,15 @@ msgstr ""
msgid "attributes not supported yet"
msgstr "attributi non ancora supportati"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr ""
@@ -2184,15 +2189,15 @@ msgstr "la costante deve essere un intero"
msgid "conversion to object"
msgstr "conversione in oggetto"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr ""
@@ -2200,7 +2205,7 @@ msgstr ""
msgid "could not broadast input array from shape"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr ""
@@ -2208,15 +2213,15 @@ msgstr ""
msgid "couldn't determine SD card version"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr ""
@@ -2248,7 +2253,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr ""
@@ -2352,11 +2357,11 @@ msgstr ""
msgid "filesystem must provide mount method"
msgstr "il filesystem deve fornire un metodo di mount"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr ""
@@ -2364,7 +2369,7 @@ msgstr ""
msgid "first argument must be an iterable"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr ""
@@ -2376,7 +2381,7 @@ msgstr ""
msgid "flattening order must be either 'C', or 'F'"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr ""
@@ -2409,11 +2414,11 @@ msgstr "la funzione prevede al massimo %d argmoneti, ma ne ha ricevuti %d"
msgid "function got multiple values for argument '%q'"
msgstr "la funzione ha ricevuto valori multipli per l'argomento '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr ""
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr ""
@@ -2500,7 +2505,7 @@ msgstr "gli indici devono essere interi"
msgid "indices must be integers, slices, or Boolean lists"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr ""
@@ -2508,35 +2513,35 @@ msgstr ""
msgid "inline assembler must be a function"
msgstr "inline assembler deve essere una funzione"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr ""
@@ -2548,7 +2553,7 @@ msgstr "il secondo argomanto di int() deve essere >= 2 e <= 36"
msgid "integer required"
msgstr "intero richiesto"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr ""
@@ -2620,7 +2625,7 @@ msgstr ""
msgid "iterables are not of the same length"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr ""
@@ -2687,11 +2692,11 @@ msgstr "map buffer troppo piccolo"
msgid "math domain error"
msgstr "errore di dominio matematico"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr ""
@@ -2718,7 +2723,7 @@ msgstr "allocazione di memoria fallita, l'heap è bloccato"
msgid "module not found"
msgstr "modulo non trovato"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr ""
@@ -2742,7 +2747,7 @@ msgstr "deve lanciare un oggetto"
msgid "must use keyword argument for key function"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr ""
@@ -2843,11 +2848,11 @@ msgstr ""
msgid "not enough arguments for format string"
msgstr "argomenti non sufficienti per la stringa di formattazione"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr ""
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr ""
@@ -2919,12 +2924,12 @@ msgstr ""
msgid "only slices with step=1 (aka None) are supported"
msgstr "solo slice con step=1 (aka None) sono supportate"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr ""
@@ -3019,7 +3024,7 @@ msgstr "overflow della coda"
msgid "raw f-strings are not implemented"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr ""
@@ -3094,7 +3099,7 @@ msgstr "segno non permesso nello spcificatore di formato 'c' della stringa"
msgid "single '}' encountered in format string"
msgstr "'}' singolo presente nella stringa di formattazione"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr ""
@@ -3118,19 +3123,19 @@ msgstr "small int overflow"
msgid "soft reboot\n"
msgstr "soft reboot\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr ""
@@ -3246,7 +3251,11 @@ msgstr ""
msgid "too many values to unpack (expected %d)"
msgstr "troppi valori da scompattare (%d attesi)"
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "indice della tupla fuori intervallo"
@@ -3374,6 +3383,10 @@ msgstr ""
msgid "value_count must be > 0"
msgstr ""
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr ""
@@ -3382,7 +3395,7 @@ msgstr ""
msgid "window must be <= interval"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr ""
@@ -3390,11 +3403,11 @@ msgstr ""
msgid "wrong index type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr ""
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "numero di argomenti errato"
@@ -3406,7 +3419,7 @@ msgstr "numero di valori da scompattare non corretto"
msgid "wrong operand type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr ""
@@ -3428,15 +3441,15 @@ msgstr "indirizzo fuori limite"
msgid "zero step"
msgstr "zero step"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr ""
diff --git a/locale/ko.po b/locale/ko.po
index e0f4dd9cb..0d5e53ba0 100644
--- a/locale/ko.po
+++ b/locale/ko.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2019-05-06 14:22-0700\n"
"Last-Translator: \n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -110,10 +110,6 @@ msgstr ""
msgid "'%q' argument required"
msgstr ""
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -219,14 +215,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' 에는 1 개의 독립변수가 필요합니다"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr ""
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' 는 펑크션 외부에 있습니다"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' 는 루프 외부에 있습니다"
@@ -234,6 +230,10 @@ msgstr "'break' 는 루프 외부에 있습니다"
msgid "'continue' outside loop"
msgstr "'continue' 는 루프 외부에 있습니다"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' 에는 >=2 개의 독립변수가 필요합니다"
@@ -316,7 +316,7 @@ msgstr "핀의 모든 타이머가 사용 중입니다"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "모든 타이머가 사용 중입니다"
@@ -772,7 +772,7 @@ msgstr ""
msgid "Extended advertisements with scan response not supported."
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr ""
@@ -863,6 +863,10 @@ msgstr ""
msgid "I2C Init Error"
msgstr ""
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1334,14 +1338,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr ""
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr ""
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr ""
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr ""
@@ -1547,6 +1543,11 @@ msgstr ""
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr ""
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr ""
@@ -1771,7 +1772,7 @@ msgstr ""
msgid "__new__ arg must be a user-type"
msgstr ""
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr ""
@@ -1792,7 +1793,7 @@ msgstr ""
msgid "addresses is empty"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr ""
@@ -1800,7 +1801,7 @@ msgstr ""
msgid "arg is an empty sequence"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr ""
@@ -1808,6 +1809,10 @@ msgstr ""
msgid "argument has wrong type"
msgstr ""
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1817,7 +1822,7 @@ msgstr ""
msgid "argument should be a '%q' not a '%q'"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr ""
@@ -1825,7 +1830,7 @@ msgstr ""
msgid "array/bytes required on right side"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr ""
@@ -1833,15 +1838,15 @@ msgstr ""
msgid "attributes not supported yet"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr ""
@@ -2147,15 +2152,15 @@ msgstr ""
msgid "conversion to object"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr ""
@@ -2163,7 +2168,7 @@ msgstr ""
msgid "could not broadast input array from shape"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr ""
@@ -2171,15 +2176,15 @@ msgstr ""
msgid "couldn't determine SD card version"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr ""
@@ -2208,7 +2213,7 @@ msgstr ""
msgid "dict update sequence has wrong length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr ""
@@ -2311,11 +2316,11 @@ msgstr ""
msgid "filesystem must provide mount method"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr ""
@@ -2323,7 +2328,7 @@ msgstr ""
msgid "first argument must be an iterable"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr ""
@@ -2335,7 +2340,7 @@ msgstr ""
msgid "flattening order must be either 'C', or 'F'"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr ""
@@ -2368,11 +2373,11 @@ msgstr ""
msgid "function got multiple values for argument '%q'"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr ""
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr ""
@@ -2458,7 +2463,7 @@ msgstr ""
msgid "indices must be integers, slices, or Boolean lists"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr ""
@@ -2466,35 +2471,35 @@ msgstr ""
msgid "inline assembler must be a function"
msgstr ""
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr ""
@@ -2506,7 +2511,7 @@ msgstr ""
msgid "integer required"
msgstr "정수가 필요합니다"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr ""
@@ -2576,7 +2581,7 @@ msgstr ""
msgid "iterables are not of the same length"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr ""
@@ -2640,11 +2645,11 @@ msgstr ""
msgid "math domain error"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr ""
@@ -2671,7 +2676,7 @@ msgstr ""
msgid "module not found"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr ""
@@ -2695,7 +2700,7 @@ msgstr ""
msgid "must use keyword argument for key function"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr ""
@@ -2793,11 +2798,11 @@ msgstr ""
msgid "not enough arguments for format string"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr ""
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr ""
@@ -2868,12 +2873,12 @@ msgstr ""
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr ""
@@ -2965,7 +2970,7 @@ msgstr ""
msgid "raw f-strings are not implemented"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr ""
@@ -3038,7 +3043,7 @@ msgstr ""
msgid "single '}' encountered in format string"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr ""
@@ -3062,19 +3067,19 @@ msgstr ""
msgid "soft reboot\n"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr ""
@@ -3188,7 +3193,11 @@ msgstr ""
msgid "too many values to unpack (expected %d)"
msgstr ""
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr ""
@@ -3316,6 +3325,10 @@ msgstr ""
msgid "value_count must be > 0"
msgstr ""
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr ""
@@ -3324,7 +3337,7 @@ msgstr ""
msgid "window must be <= interval"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr ""
@@ -3332,11 +3345,11 @@ msgstr ""
msgid "wrong index type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr ""
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr ""
@@ -3348,7 +3361,7 @@ msgstr ""
msgid "wrong operand type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr ""
@@ -3368,15 +3381,15 @@ msgstr ""
msgid "zero step"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr ""
diff --git a/locale/nl.po b/locale/nl.po
index 29591dfd8..292bf677f 100644
--- a/locale/nl.po
+++ b/locale/nl.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2020-07-13 17:39+0000\n"
"Last-Translator: _fonzlate <vooralfred@gmail.com>\n"
"Language-Team: none\n"
@@ -116,10 +116,6 @@ msgstr "%q() verwacht %d positionele argumenten maar kreeg %d"
msgid "'%q' argument required"
msgstr "'%q' argument vereist"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -225,14 +221,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' vereist 1 argument"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr "'async for' of 'async with' buiten async functie"
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' buiten de functie"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' buiten de loop"
@@ -240,6 +236,10 @@ msgstr "'break' buiten de loop"
msgid "'continue' outside loop"
msgstr "'continue' buiten de loop"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' vereist op zijn minst 2 argumenten"
@@ -322,7 +322,7 @@ msgstr "Alle timers voor deze pin zijn in gebruik"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Alle timers zijn in gebruik"
@@ -784,7 +784,7 @@ msgstr "Verwachtte een tuple met lengte %d, maar kreeg %d"
msgid "Extended advertisements with scan response not supported."
msgstr "Extended advertisements met scan antwoord niet ondersteund."
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr "FFT alleen voor ndarrays gedefineerd"
@@ -877,6 +877,10 @@ msgstr "I/O actie op gesloten bestand"
msgid "I2C Init Error"
msgstr "I2C Init Fout"
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1364,14 +1368,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr "Pull niet gebruikt wanneer de richting output is."
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr "PusleIn niet ondersteund door deze chip"
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr "PulseOut niet ondersteund door deze chip"
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr "RNG DeInit Fout"
@@ -1585,6 +1581,11 @@ msgstr "Tile breedte moet exact de bitmap breedte verdelen"
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr "Time-out is te lang. Maximale time-out lengte is %d seconden"
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "Teveel kanalen in sample."
@@ -1819,7 +1820,7 @@ msgstr "__init __ () zou None moeten retouneren, niet '%s'"
msgid "__new__ arg must be a user-type"
msgstr "__new__ arg moet een user-type zijn"
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "een bytes-achtig object is vereist"
@@ -1840,7 +1841,7 @@ msgstr "adres buiten bereik"
msgid "addresses is empty"
msgstr "adressen zijn leeg"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr "arctan2 is alleen geïmplementeerd voor scalars en ndarrays"
@@ -1848,7 +1849,7 @@ msgstr "arctan2 is alleen geïmplementeerd voor scalars en ndarrays"
msgid "arg is an empty sequence"
msgstr "arg is een lege sequentie"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr "argsort argument moet een ndarray zijn"
@@ -1856,6 +1857,10 @@ msgstr "argsort argument moet een ndarray zijn"
msgid "argument has wrong type"
msgstr "argument heeft onjuist type"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1865,7 +1870,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/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr "argumenten moeten ndarrays zijn"
@@ -1873,7 +1878,7 @@ msgstr "argumenten moeten ndarrays zijn"
msgid "array/bytes required on right side"
msgstr "array/bytes vereist aan de rechterkant"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr "poging om argmin/argmax van een lege sequentie te krijgen"
@@ -1881,15 +1886,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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr "as moet -1, 0, None, of 1 zijn"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr "as moet -1, 0, of 1 zijn"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr "as moet None, 0, of 1 zijn"
@@ -2197,15 +2202,15 @@ msgstr "constant moet een integer zijn"
msgid "conversion to object"
msgstr "conversie naar object"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr "convolutie argumenten moeten lineaire arrays zijn"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr "convolutie argumenten moeten ndarrays zijn"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr "convolutie argumenten mogen niet leeg zijn"
@@ -2213,7 +2218,7 @@ msgstr "convolutie argumenten mogen niet leeg zijn"
msgid "could not broadast input array from shape"
msgstr "kon de invoerarray niet vanuit vorm uitzenden"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr "kon de Vandermonde matrix niet omkeren"
@@ -2221,15 +2226,15 @@ msgstr "kon de Vandermonde matrix niet omkeren"
msgid "couldn't determine SD card version"
msgstr "kon SD kaart versie niet bepalen"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr "data moet itereerbaar zijn"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr "data moet van gelijke lengte zijn"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr "ddof kleiner dan de lengte van de data set"
@@ -2260,7 +2265,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr "diff argument moet een ndarray zijn"
@@ -2363,11 +2368,11 @@ 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/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr "eerste argument moet een aanroepbare (callable) zijn"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr "eerste argument moet een functie zijn"
@@ -2375,7 +2380,7 @@ msgstr "eerste argument moet een functie zijn"
msgid "first argument must be an iterable"
msgstr "eerst argument moet een iterabel zijn"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr "eerst argument moet een ndarray zijn"
@@ -2387,7 +2392,7 @@ msgstr "eerste argument voor super() moet een type zijn"
msgid "flattening order must be either 'C', or 'F'"
msgstr "De afvlakkingsvolgorde moet ofwel \"C\", ofwel \"F\" zijn"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr "flip argumenten moeten een ndarray zijn"
@@ -2420,11 +2425,11 @@ msgstr "functie verwachtte op zijn meest %d argumenten, maar kreeg %d"
msgid "function got multiple values for argument '%q'"
msgstr "functie kreeg meedere waarden voor argument '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr "functie heeft hetzelfde teken aan beide uiteinden van het interval"
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr "funtie is alleen geïmplementeerd voor scalars en ndarrays"
@@ -2511,7 +2516,7 @@ msgstr "indices moeten integers zijn"
msgid "indices must be integers, slices, or Boolean lists"
msgstr "indices moeten integers, segmenten (slices) of Boolean lijsten zijn"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr "oorspronkelijke waarden moeten itereerbaar zijn"
@@ -2519,35 +2524,35 @@ msgstr "oorspronkelijke waarden moeten itereerbaar zijn"
msgid "inline assembler must be a function"
msgstr "inline assembler moet een functie zijn"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr "invoerargument moet een integer of 2-tuple zijn"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr "invoer array lengte moet een macht van 2 zijn"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr "invoerdata moet itereerbaar zijn"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr "invoermatrix is asymmetrisch"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr "invoermatrix is singulier"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr "invoer moet een vierkante matrix zijn"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr "invoer moet een tuple, lijst, bereik of ndarray zijn"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr "invoervectors moeten van gelijke lengte zijn"
@@ -2559,7 +2564,7 @@ msgstr "int() argument 2 moet >=2 en <= 36 zijn"
msgid "integer required"
msgstr "integer vereist"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr "interp is gedefinieerd for eendimensionale arrays van gelijke lengte"
@@ -2629,7 +2634,7 @@ msgstr "issubclass() argument 2 moet een klasse of tuple van klassen zijn"
msgid "iterables are not of the same length"
msgstr "itereerbare objecten hebben niet dezelfde lengte"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr "itereerbare objecten convergeren niet"
@@ -2696,11 +2701,11 @@ msgstr "map buffer te klein"
msgid "math domain error"
msgstr "fout in het wiskundig domein (math domain error)"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr "matrix afmetingen komen niet overeen"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr "matrix is niet positief-definiet"
@@ -2727,7 +2732,7 @@ msgstr "geheugentoewijzing mislukt, heap is vergrendeld"
msgid "module not found"
msgstr "module niet gevonden"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr "meer vrijheidsgraden dan datapunten"
@@ -2751,7 +2756,7 @@ msgstr "moet een object oproepen (raise)"
msgid "must use keyword argument for key function"
msgstr "voor sleutelfunctie moet een trefwoordargument gebruikt worden"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr "n moet tussen 0 en 9 liggen"
@@ -2849,11 +2854,11 @@ msgstr "niet alle argumenten omgezet bij formattering van string"
msgid "not enough arguments for format string"
msgstr "niet genoeg argumenten om string te formatteren"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr "aantal argumenten moet 2 of 3 zijn"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr "aantal punten moet minimaal 2 zijn"
@@ -2924,12 +2929,12 @@ msgstr "alleen sample_rate=16000 wordt ondersteund"
msgid "only slices with step=1 (aka None) are supported"
msgstr "alleen segmenten met step=1 (ook wel None) worden ondersteund"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr "operands konden niet samen verzonden worden"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr "bewerking is voor ndarrays niet geïmplementeerd"
@@ -3022,7 +3027,7 @@ msgstr "wachtrij overloop"
msgid "raw f-strings are not implemented"
msgstr "ruwe f-strings zijn niet geïmplementeerd"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr "reëel en imaginair deel moeten gelijke lengte hebben"
@@ -3097,7 +3102,7 @@ msgstr "teken niet toegestaan bij integer formaatspecificatie 'c'"
msgid "single '}' encountered in format string"
msgstr "enkele '}' aangetroffen in formaat tekenreeks (string)"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr "omvang is alleen voor ndarrays gedefinieerd"
@@ -3121,19 +3126,19 @@ msgstr "small int overloop"
msgid "soft reboot\n"
msgstr "zachte herstart\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr "sorteerargument moet een ndarray zijn"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr "sos array moet vorm (n_section, 6) hebben"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr "sos[:, 3] moeten allemaal 1 zijn"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr "sosfilt vereist itereerbare argumenten"
@@ -3247,7 +3252,11 @@ msgstr "te veel indices"
msgid "too many values to unpack (expected %d)"
msgstr "te veel waarden om uit te pakken (%d verwacht)"
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "tuple index buiten bereik"
@@ -3375,6 +3384,10 @@ msgstr "waarde moet in %d byte(s) passen"
msgid "value_count must be > 0"
msgstr "value_count moet groter dan 0 zijn"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr "watchdog time-out moet groter zijn dan 0"
@@ -3383,7 +3396,7 @@ msgstr "watchdog time-out moet groter zijn dan 0"
msgid "window must be <= interval"
msgstr "window moet <= interval zijn"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr "onjuist argumenttype"
@@ -3391,11 +3404,11 @@ msgstr "onjuist argumenttype"
msgid "wrong index type"
msgstr "onjuist indextype"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr "onjuist invoertype"
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "onjuist aantal argumenten"
@@ -3407,7 +3420,7 @@ msgstr "verkeerd aantal waarden om uit te pakken"
msgid "wrong operand type"
msgstr "verkeerd operandtype"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr "onjuist uitvoer type"
@@ -3427,18 +3440,27 @@ msgstr "y-waarde buiten bereik"
msgid "zero step"
msgstr "nul-stap"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr "zi moet een ndarray zijn"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr "zi moet van type float zijn"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr "zi moet vorm (n_section, 2) hebben"
+#~ msgid "'async for' or 'async with' outside async function"
+#~ msgstr "'async for' of 'async with' buiten async functie"
+
+#~ msgid "PulseIn not supported on this chip"
+#~ msgstr "PusleIn niet ondersteund door deze chip"
+
+#~ msgid "PulseOut not supported on this chip"
+#~ msgstr "PulseOut niet ondersteund door deze chip"
+
#~ msgid "I2C operation not supported"
#~ msgstr "I2C actie niet ondersteund"
diff --git a/locale/pl.po b/locale/pl.po
index e359e71b6..09571db1e 100644
--- a/locale/pl.po
+++ b/locale/pl.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2019-03-19 18:37-0700\n"
"Last-Translator: Radomir Dopieralski <circuitpython@sheep.art.pl>\n"
"Language-Team: pl\n"
@@ -110,10 +110,6 @@ msgstr "%q() bierze %d argumentów pozycyjnych, lecz podano %d"
msgid "'%q' argument required"
msgstr "'%q' wymaga argumentu"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -219,14 +215,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' wymaga 1 argumentu"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr ""
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' poza funkcją"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' poza pętlą"
@@ -234,6 +230,10 @@ msgstr "'break' poza pętlą"
msgid "'continue' outside loop"
msgstr "'continue' poza pętlą"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' wymaga 2 lub więcej argumentów"
@@ -316,7 +316,7 @@ msgstr "Wszystkie timery tej nóżki w użyciu"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Wszystkie timery w użyciu"
@@ -772,7 +772,7 @@ msgstr "Oczekiwano krotkę długości %d, otrzymano %d"
msgid "Extended advertisements with scan response not supported."
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr ""
@@ -863,6 +863,10 @@ msgstr "Operacja I/O na zamkniętym pliku"
msgid "I2C Init Error"
msgstr ""
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1336,14 +1340,6 @@ msgstr "Dowolny klawisz aby uruchomić konsolę. CTRL-D aby przeładować."
msgid "Pull not used when direction is output."
msgstr "Podciągnięcie nieużywane w trybie wyjścia."
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr ""
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr ""
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr ""
@@ -1549,6 +1545,11 @@ msgstr "Szerokość bitmapy musi być wielokrotnością szerokości kafelka"
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr ""
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "Zbyt wiele kanałów."
@@ -1775,7 +1776,7 @@ msgstr "__init__() powinien zwracać None, nie '%s'"
msgid "__new__ arg must be a user-type"
msgstr "Argument __new__ musi być typu użytkownika"
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "wymagany obiekt typu bytes"
@@ -1796,7 +1797,7 @@ msgstr "adres poza zakresem"
msgid "addresses is empty"
msgstr "adres jest pusty"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr ""
@@ -1804,7 +1805,7 @@ msgstr ""
msgid "arg is an empty sequence"
msgstr "arg jest puste"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr ""
@@ -1812,6 +1813,10 @@ msgstr ""
msgid "argument has wrong type"
msgstr "argument ma zły typ"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1821,7 +1826,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/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr ""
@@ -1829,7 +1834,7 @@ msgstr ""
msgid "array/bytes required on right side"
msgstr "tablica/bytes wymagane po prawej stronie"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr ""
@@ -1837,15 +1842,15 @@ msgstr ""
msgid "attributes not supported yet"
msgstr "atrybuty nie są jeszcze obsługiwane"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr ""
@@ -2151,15 +2156,15 @@ msgstr "stała musi być liczbą całkowitą"
msgid "conversion to object"
msgstr "konwersja do obiektu"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr ""
@@ -2167,7 +2172,7 @@ msgstr ""
msgid "could not broadast input array from shape"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr ""
@@ -2175,15 +2180,15 @@ msgstr ""
msgid "couldn't determine SD card version"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr ""
@@ -2213,7 +2218,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr ""
@@ -2316,11 +2321,11 @@ 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/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr ""
@@ -2328,7 +2333,7 @@ msgstr ""
msgid "first argument must be an iterable"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr ""
@@ -2340,7 +2345,7 @@ msgstr "pierwszy argument super() musi być typem"
msgid "flattening order must be either 'C', or 'F'"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr ""
@@ -2373,11 +2378,11 @@ msgstr "funkcja bierze najwyżej %d argumentów, jest %d"
msgid "function got multiple values for argument '%q'"
msgstr "funkcja dostała wiele wartości dla argumentu '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr ""
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr ""
@@ -2463,7 +2468,7 @@ msgstr "indeksy muszą być całkowite"
msgid "indices must be integers, slices, or Boolean lists"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr ""
@@ -2471,35 +2476,35 @@ msgstr ""
msgid "inline assembler must be a function"
msgstr "wtrącony asembler musi być funkcją"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr ""
@@ -2511,7 +2516,7 @@ msgstr "argument 2 do int() busi być pomiędzy 2 a 36"
msgid "integer required"
msgstr "wymagana liczba całkowita"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr ""
@@ -2581,7 +2586,7 @@ msgstr "argument 2 dla issubclass() musi być klasą lub krotką klas"
msgid "iterables are not of the same length"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr ""
@@ -2645,11 +2650,11 @@ msgstr "bufor mapy zbyt mały"
msgid "math domain error"
msgstr "błąd domeny"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr ""
@@ -2676,7 +2681,7 @@ msgstr "alokacja pamięci nie powiodła się, sterta zablokowana"
msgid "module not found"
msgstr "brak modułu"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr ""
@@ -2700,7 +2705,7 @@ msgstr "wyjątek musi być obiektem"
msgid "must use keyword argument for key function"
msgstr "funkcja key musi być podana jako argument nazwany"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr ""
@@ -2798,11 +2803,11 @@ msgstr "nie wszystkie argumenty wykorzystane w formatowaniu"
msgid "not enough arguments for format string"
msgstr "nie dość argumentów przy formatowaniu"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr ""
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr ""
@@ -2873,12 +2878,12 @@ msgstr ""
msgid "only slices with step=1 (aka None) are supported"
msgstr "tylko fragmenty ze step=1 (lub None) są wspierane"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr ""
@@ -2971,7 +2976,7 @@ msgstr "przepełnienie kolejki"
msgid "raw f-strings are not implemented"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr ""
@@ -3045,7 +3050,7 @@ msgstr "znak jest niedopuszczalny w specyfikacji 'c'"
msgid "single '}' encountered in format string"
msgstr "pojedynczy '}' w specyfikacji formatu"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr ""
@@ -3069,19 +3074,19 @@ msgstr "przepełnienie small int"
msgid "soft reboot\n"
msgstr "programowy reset\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr ""
@@ -3195,7 +3200,11 @@ msgstr ""
msgid "too many values to unpack (expected %d)"
msgstr "zbyt wiele wartości do rozpakowania (oczekiwano %d)"
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "indeks krotki poza zakresem"
@@ -3323,6 +3332,10 @@ msgstr ""
msgid "value_count must be > 0"
msgstr "value_count musi być > 0"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr ""
@@ -3331,7 +3344,7 @@ msgstr ""
msgid "window must be <= interval"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr ""
@@ -3339,11 +3352,11 @@ msgstr ""
msgid "wrong index type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr ""
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "zła liczba argumentów"
@@ -3355,7 +3368,7 @@ msgstr "zła liczba wartości do rozpakowania"
msgid "wrong operand type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr ""
@@ -3375,15 +3388,15 @@ msgstr "y poza zakresem"
msgid "zero step"
msgstr "zerowy krok"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr ""
diff --git a/locale/pt_BR.po b/locale/pt_BR.po
index 10f3bf611..020cf20ae 100644
--- a/locale/pt_BR.po
+++ b/locale/pt_BR.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2020-07-23 02:57+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: \n"
@@ -116,10 +116,6 @@ msgstr "%q() recebe %d argumentos posicionais, porém %d foram informados"
msgid "'%q' argument required"
msgstr "'%q' argumento(s) requerido(s)"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr "objetos '%q' não são bytes-like"
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -227,14 +223,14 @@ msgid "'align' requires 1 argument"
msgstr "O 'align' exige 1 argumento"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr "'assíncrono para' ou 'assíncrono com' função assíncrona externa"
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'aguardar' fora da função"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' fora do loop"
@@ -242,6 +238,10 @@ msgstr "'break' fora do loop"
msgid "'continue' outside loop"
msgstr "'continue' fora do loop"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' exige pelo menos 2 argumentos"
@@ -324,7 +324,7 @@ msgstr "Todos os temporizadores para este pino estão em uso"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Todos os temporizadores em uso"
@@ -791,7 +791,7 @@ msgstr "Tupla esperada com comprimento %d, obteve %d"
msgid "Extended advertisements with scan response not supported."
msgstr "Anúncios estendidos não compatíveis com a resposta da varredura."
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr "O FFT é definido apenas para ndarrays"
@@ -884,6 +884,10 @@ msgstr "Operação I/O no arquivo fechado"
msgid "I2C Init Error"
msgstr "Erro de inicialização do I2C"
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1372,14 +1376,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr "O Pull não foi usado quando a direção for gerada."
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr "O PulseIn não é compatível neste CI"
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr "O PulseOut não é compatível neste CI"
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr "Erro DeInit RNG"
@@ -1596,6 +1592,11 @@ msgstr ""
"O tempo limite é long demais: O comprimento máximo do tempo limite é de %d "
"segundos"
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "Muitos canais na amostra."
@@ -1832,7 +1833,7 @@ msgstr "O __init__() deve retornar Nenhum, não '%s'"
msgid "__new__ arg must be a user-type"
msgstr "O argumento __new__ deve ser um tipo usuário"
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "é necessário objetos tipo bytes"
@@ -1853,7 +1854,7 @@ msgstr "endereço fora dos limites"
msgid "addresses is empty"
msgstr "os endereços estão vazios"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr "O arctan2 está implementado apenas para escalares e ndarrays"
@@ -1861,7 +1862,7 @@ msgstr "O arctan2 está implementado apenas para escalares e ndarrays"
msgid "arg is an empty sequence"
msgstr "o arg é uma sequência vazia"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr "O argumento argsort deve ser um ndarray"
@@ -1869,6 +1870,10 @@ msgstr "O argumento argsort deve ser um ndarray"
msgid "argument has wrong type"
msgstr "argumento tem tipo errado"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1878,7 +1883,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/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr "os argumentos devem ser ndarrays"
@@ -1886,7 +1891,7 @@ msgstr "os argumentos devem ser ndarrays"
msgid "array/bytes required on right side"
msgstr "matriz/bytes são necessários no lado direito"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr "tente obter argmin/argmax de uma sequência vazia"
@@ -1894,15 +1899,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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr "o eixo deve ser -1, 0, Nenhum ou 1"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr "o eixo deve ser -1, 0 ou 1"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr "o eixo deve ser Nenhum, 0 ou 1"
@@ -2215,15 +2220,15 @@ msgstr "constante deve ser um inteiro"
msgid "conversion to object"
msgstr "conversão para o objeto"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr "os argumentos convolutivos devem ser matrizes lineares"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr "os argumentos convolutivos devem ser ndarrays"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr "os argumentos convolutivos não devem estar vazios"
@@ -2231,7 +2236,7 @@ msgstr "os argumentos convolutivos não devem estar vazios"
msgid "could not broadast input array from shape"
msgstr "não foi possível transmitir a matriz da entrada a partir da forma"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr "não foi possível inverter a matriz Vandermonde"
@@ -2239,15 +2244,15 @@ 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/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr "os dados devem ser iteráveis"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr "os dados devem ser de igual comprimento"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr "O ddof deve ser menor que o comprimento do conjunto dos dados"
@@ -2279,7 +2284,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr "O argumento diff deve ser um ndarray"
@@ -2382,11 +2387,11 @@ 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/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr "o primeiro argumento deve ser chamável"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr "o primeiro argumento deve ser uma função"
@@ -2394,7 +2399,7 @@ msgstr "o primeiro argumento deve ser uma função"
msgid "first argument must be an iterable"
msgstr "o primeiro argumento deve ser um iterável"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr "o primeiro argumento deve ser um ndarray"
@@ -2406,7 +2411,7 @@ msgstr "o primeiro argumento para super() deve ser um tipo"
msgid "flattening order must be either 'C', or 'F'"
msgstr "a ordem do nivelamento deve ser 'C' ou 'F'"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr "o argumento flip deve ser um ndarray"
@@ -2439,11 +2444,11 @@ msgstr "função esperada na maioria dos %d argumentos, obteve %d"
msgid "function got multiple values for argument '%q'"
msgstr "A função obteve vários valores para o argumento '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr "a função tem o mesmo sinal nas extremidades do intervalo"
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr "A função foi implementada apenas para escalares e ndarrays"
@@ -2529,7 +2534,7 @@ msgstr "os índices devem ser inteiros"
msgid "indices must be integers, slices, or Boolean lists"
msgstr "os índices devem ser números inteiros, fatias ou listas booleanas"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr "os valores iniciais devem ser iteráveis"
@@ -2537,35 +2542,35 @@ msgstr "os valores iniciais devem ser iteráveis"
msgid "inline assembler must be a function"
msgstr "o assembler em linha deve ser uma função"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr "o argumento da entrada deve ser um número inteiro ou uma tupla de 2"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr "comprimento da matriz da entrada deve ter potência de 2"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr "os dados da entrada devem ser iteráveis"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr "a matriz da entrada é assimétrica"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr "a matriz da entrada é singular"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr "a entrada deve ser uma matriz quadrada"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr "A entrada deve ser tupla, lista, intervalo ou matriz"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr "os vetores da entrada devem ter o mesmo comprimento"
@@ -2577,7 +2582,7 @@ msgstr "int() arg 2 deve ser >= 2 e <= 36"
msgid "integer required"
msgstr "inteiro requerido"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr "o interp é definido para matrizes 1D de igual comprimento"
@@ -2647,7 +2652,7 @@ msgstr "issubclass() arg 2 deve ser uma classe ou uma tupla de classes"
msgid "iterables are not of the same length"
msgstr "os iteráveis não têm o mesmo comprimento"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr "as iterações não convergiram"
@@ -2714,11 +2719,11 @@ msgstr "o mapa do buffer é muito pequeno"
msgid "math domain error"
msgstr "erro de domínio matemático"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr "as dimensões da matriz não coincidem"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr "a matriz não é definitiva positiva"
@@ -2747,7 +2752,7 @@ msgstr ""
msgid "module not found"
msgstr "o módulo não foi encontrado"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr "mais graus de liberdade do que pontos de dados"
@@ -2771,7 +2776,7 @@ msgstr "deve levantar um objeto"
msgid "must use keyword argument for key function"
msgstr "deve usar o argumento da palavra-chave para a função da chave"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr "n deve estar entre 0 e 9"
@@ -2869,11 +2874,11 @@ msgstr "nem todos os argumentos são convertidos durante a formatação da strin
msgid "not enough arguments for format string"
msgstr "argumentos insuficientes para o formato da string"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr "a quantidade dos argumentos deve ser 2 ou 3"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr "a quantidade dos pontos deve ser pelo menos 2"
@@ -2945,12 +2950,12 @@ msgid "only slices with step=1 (aka None) are supported"
msgstr ""
"apenas fatias com a etapa=1 (também conhecida como Nenhuma) são compatíveis"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr "os operandos não puderam ser transmitidos juntos"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr "a operação não foi implementada nos ndarrays"
@@ -3046,7 +3051,7 @@ msgstr "estouro de fila"
msgid "raw f-strings are not implemented"
msgstr "o f-strings bruto não estão implementados"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr "partes reais e imaginárias devem ter o mesmo comprimento"
@@ -3121,7 +3126,7 @@ msgstr "sinal não permitido com o especificador no formato inteiro 'c'"
msgid "single '}' encountered in format string"
msgstr "único '}' encontrado na string do formato"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr "o tamanho é definido apenas para os ndarrays"
@@ -3145,19 +3150,19 @@ msgstr "transbordamento int pequeno"
msgid "soft reboot\n"
msgstr "reinicialização soft\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr "o argumento da classificação deve ser um ndarray"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr "o sos da matriz deve estar na forma (n_section, 6)"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr "sos[:, 3] deve ser um em todos"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr "o sosfilt requer que os argumentos sejam iteráveis"
@@ -3271,7 +3276,11 @@ msgstr "índices demais"
msgid "too many values to unpack (expected %d)"
msgstr "valores demais para descompactar (esperado %d)"
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "o índice da tupla está fora do intervalo"
@@ -3399,6 +3408,10 @@ msgstr "o valor deve caber em %d byte(s)"
msgid "value_count must be > 0"
msgstr "o value_count deve ser > 0"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr "o tempo limite do watchdog deve ser maior que 0"
@@ -3407,7 +3420,7 @@ msgstr "o tempo limite do watchdog deve ser maior que 0"
msgid "window must be <= interval"
msgstr "a janela deve ser <= intervalo"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr "tipo do argumento errado"
@@ -3415,11 +3428,11 @@ msgstr "tipo do argumento errado"
msgid "wrong index type"
msgstr "tipo do índice errado"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr "tipo da entrada incorreta"
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "quantidade errada dos argumentos"
@@ -3431,7 +3444,7 @@ msgstr "quantidade incorreta dos valores para descompressão"
msgid "wrong operand type"
msgstr "tipo do operando errado"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr "tipo da saída incorreta"
@@ -3451,18 +3464,30 @@ msgstr "o valor y está fora dos limites"
msgid "zero step"
msgstr "passo zero"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr "zi deve ser um ndarray"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr "zi deve ser de um tipo float"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr "zi deve estar na forma (n_section, 2)"
+#~ msgid "'%q' object is not bytes-like"
+#~ msgstr "objetos '%q' não são bytes-like"
+
+#~ msgid "'async for' or 'async with' outside async function"
+#~ msgstr "'assíncrono para' ou 'assíncrono com' função assíncrona externa"
+
+#~ msgid "PulseIn not supported on this chip"
+#~ msgstr "O PulseIn não é compatível neste CI"
+
+#~ msgid "PulseOut not supported on this chip"
+#~ msgstr "O PulseOut não é compatível neste CI"
+
#~ msgid "AP required"
#~ msgstr "AP requerido"
diff --git a/locale/sv.po b/locale/sv.po
index 075db8ab0..b2e7ff317 100644
--- a/locale/sv.po
+++ b/locale/sv.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2020-07-13 17:39+0000\n"
"Last-Translator: Jonny Bergdahl <jonny@bergdahl.it>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -116,10 +116,6 @@ msgstr "%q() kräver %d positionsargument men %d gavs"
msgid "'%q' argument required"
msgstr "'%q' argument krävs"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -225,14 +221,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' kräver 1 argument"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr "'async for' eller 'async with' utanför async-funktion"
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' utanför funktion"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' utanför loop"
@@ -240,6 +236,10 @@ msgstr "'break' utanför loop"
msgid "'continue' outside loop"
msgstr "'continue' utanför loop"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' kräver minst 2 argument"
@@ -322,7 +322,7 @@ msgstr "Alla timers för denna pinne är i bruk"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Alla timers används"
@@ -784,7 +784,7 @@ msgstr "Förväntad tupel med längd %d, fick %d"
msgid "Extended advertisements with scan response not supported."
msgstr "Utökad annonsering i kombination med skanningssvar stöds inte."
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr "FFT är enbart definierade för ndarrays"
@@ -875,6 +875,10 @@ msgstr "I/O-operation på stängd fil"
msgid "I2C Init Error"
msgstr "I2C init-fel"
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1360,14 +1364,6 @@ msgstr ""
msgid "Pull not used when direction is output."
msgstr "Pull används inte när riktningen är output."
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr "PulseIn stöds inte av detta chip"
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr "PulseIn stöds inte av detta chip"
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr "RNG DeInit-fel"
@@ -1581,6 +1577,11 @@ msgstr "Tile-bredd måste vara jämnt delbar med bredd på bitmap"
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr "Åtgärden tog för lång tid: Max väntetid är %d sekunder"
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "För många kanaler i sampling."
@@ -1812,7 +1813,7 @@ msgstr "__init __ () ska returnera None, inte '%s'"
msgid "__new__ arg must be a user-type"
msgstr "__new__ arg måste vara en användartyp"
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "ett bytesliknande objekt krävs"
@@ -1833,7 +1834,7 @@ msgstr "adress utanför gränsen"
msgid "addresses is empty"
msgstr "adresserna är tomma"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr "arctan2 är enbart implementerad för scalar och ndarray"
@@ -1841,7 +1842,7 @@ msgstr "arctan2 är enbart implementerad för scalar och ndarray"
msgid "arg is an empty sequence"
msgstr "arg är en tom sekvens"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr "argumentet argsort måste vara en ndarray"
@@ -1849,6 +1850,10 @@ msgstr "argumentet argsort måste vara en ndarray"
msgid "argument has wrong type"
msgstr "argumentet har fel typ"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1858,7 +1863,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/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr "argumenten måste vara ndarray"
@@ -1866,7 +1871,7 @@ msgstr "argumenten måste vara ndarray"
msgid "array/bytes required on right side"
msgstr "array/bytes krävs på höger sida"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/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"
@@ -1874,15 +1879,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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr "axis ska vara -1, 0, None eller 1"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr "axis ska vara -1, 0 eller 1"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr "axis ska vara None, 0, eller 1"
@@ -2190,15 +2195,15 @@ msgstr "konstant måste vara ett heltal"
msgid "conversion to object"
msgstr "konvertering till objekt"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr "Argumenten convolve måste vara linjära matriser"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr "Argumenten convolve måste vara ndarray:er"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr "Argumenten convolve kan inte vara tomma"
@@ -2206,7 +2211,7 @@ msgstr "Argumenten convolve kan inte vara tomma"
msgid "could not broadast input array from shape"
msgstr "Kan inte sända indatamatris från form"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr "kan inte invertera Vandermonde-matris"
@@ -2214,15 +2219,15 @@ msgstr "kan inte invertera Vandermonde-matris"
msgid "couldn't determine SD card version"
msgstr "kan inte avgöra SD-kortversion"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr "data måste vara itererbar"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr "data måste vara av samma längd"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr "ddof måste vara mindre än längden på datauppsättningen"
@@ -2254,7 +2259,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr "argumentet diff måste vara en ndarray"
@@ -2357,11 +2362,11 @@ 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/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr "första argumentet måste vara en callable"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr "första argumentet måste vara en funktion"
@@ -2369,7 +2374,7 @@ msgstr "första argumentet måste vara en funktion"
msgid "first argument must be an iterable"
msgstr "första argumentet måste vara en iterable"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr "första argumentet måste vara en ndarray"
@@ -2381,7 +2386,7 @@ msgstr "första argumentet till super() måste vara typ"
msgid "flattening order must be either 'C', or 'F'"
msgstr "förenklingsordningen måste vara antingen \"C\" eller \"F\""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr "Argumentet flip måste vara en ndarray"
@@ -2414,11 +2419,11 @@ msgstr "funktionen förväntar som mest %d argument, fick %d"
msgid "function got multiple values for argument '%q'"
msgstr "funktionen fick flera värden för argumentet '%q'"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr "funktionen har samma teckenvärden vid slutet av intervall"
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr "funktionen är endast implementerad för scalar och ndarray"
@@ -2504,7 +2509,7 @@ msgstr "index måste vara heltal"
msgid "indices must be integers, slices, or Boolean lists"
msgstr "index måste vara heltal, slices, eller Boolean-listor"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr "initialvärden måste vara iterable"
@@ -2512,35 +2517,35 @@ msgstr "initialvärden måste vara iterable"
msgid "inline assembler must be a function"
msgstr "inline assembler måste vara en funktion"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr "indataargumentet måste vara ett heltal eller en 2-tupel"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr "indataarraylängden måste vara en multipel av 2"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr "indata måste vara en iterable"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr "indatamatrisen är asymmetrisk"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr "indatamatrisen är singulär"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr "indata måste vara kvadratmatris"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr "indata måste vara tupel, lista, range, eller ndarray"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr "indatavektorer måste ha samma längd"
@@ -2552,7 +2557,7 @@ msgstr "int() arg 2 måste vara >= 2 och <= 36"
msgid "integer required"
msgstr "heltal krävs"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr "interp är definierad för 1D-matriser med samma längd"
@@ -2622,7 +2627,7 @@ msgstr "issubclass() arg 2 måste vara en klass eller en tupel av klasser"
msgid "iterables are not of the same length"
msgstr "iterables är inte av samma längd"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr "iterations konvergerar inte"
@@ -2689,11 +2694,11 @@ msgstr "map-buffert för liten"
msgid "math domain error"
msgstr "matematikdomänfel"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr "matrisdimensioner matchar inte"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr "matrisen är inte positiv bestämd"
@@ -2720,7 +2725,7 @@ msgstr "minnesallokeringen misslyckades, heapen är låst"
msgid "module not found"
msgstr "modulen hittades inte"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr "fler frihetsgrader än datapunkter"
@@ -2744,7 +2749,7 @@ msgstr "måste ge ett objekt"
msgid "must use keyword argument for key function"
msgstr "måste använda nyckelordsargument för nyckelfunktion"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr "n måste vara mellan 0 och 9"
@@ -2842,11 +2847,11 @@ msgstr "inte alla argument omvandlade under strängformatering"
msgid "not enough arguments for format string"
msgstr "inte tillräckligt med argument för formatsträng"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr "antal argument måste vara 2 eller 3"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr "antal punkter måste vara minst 2"
@@ -2917,12 +2922,12 @@ msgstr "enbart sample_rate=16000 stöds"
msgid "only slices with step=1 (aka None) are supported"
msgstr "endast segment med steg=1 (aka Ingen) stöds"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr "operander kan inte sändas tillsammans"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr "åtgärden är inte implementerad för ndarray:er"
@@ -3015,7 +3020,7 @@ msgstr "köstorlek överskreds"
msgid "raw f-strings are not implemented"
msgstr "råa f-strängar inte implementerade"
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr "verkliga och imaginära delar måste ha samma längd"
@@ -3090,7 +3095,7 @@ msgstr "tecken tillåts inte med heltalsformatspecificeraren 'c'"
msgid "single '}' encountered in format string"
msgstr "Enkelt '}' påträffades i formatsträngen"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr "storlek är enbart definierad ndarrays"
@@ -3114,19 +3119,19 @@ msgstr "värdet för small int överskreds"
msgid "soft reboot\n"
msgstr "mjuk omstart\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr "argumentet sort måste vara en ndarray"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr "sos array måste ha form (n_section, 6)"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr "sos[:, 3] måste vara ettor"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr "sosfilt kräver iterable argument"
@@ -3240,7 +3245,11 @@ msgstr "för många index"
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/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "tupelindex utanför intervallet"
@@ -3368,6 +3377,10 @@ msgstr "värdet måste passa i %d byte(s)"
msgid "value_count must be > 0"
msgstr "value_count måste vara > 0"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr "watchdog timeout måste vara större än 0"
@@ -3376,7 +3389,7 @@ msgstr "watchdog timeout måste vara större än 0"
msgid "window must be <= interval"
msgstr "window måste vara <= interval"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr "fel typ av argument"
@@ -3384,11 +3397,11 @@ msgstr "fel typ av argument"
msgid "wrong index type"
msgstr "fel indextyp"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr "fel indatatyp"
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "fel antal argument"
@@ -3400,7 +3413,7 @@ msgstr "fel antal värden för att packa upp"
msgid "wrong operand type"
msgstr "fel operandtyp"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr "fel utdatatyp"
@@ -3420,18 +3433,27 @@ msgstr "y-värde utanför intervall"
msgid "zero step"
msgstr "noll steg"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr "zi måste vara en ndarray"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr "zi måste vara av typ float"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr "zi måste vara i formen (n_section, 2)"
+#~ msgid "'async for' or 'async with' outside async function"
+#~ msgstr "'async for' eller 'async with' utanför async-funktion"
+
+#~ msgid "PulseIn not supported on this chip"
+#~ msgstr "PulseIn stöds inte av detta chip"
+
+#~ msgid "PulseOut not supported on this chip"
+#~ msgstr "PulseIn stöds inte av detta chip"
+
#~ msgid "I2C operation not supported"
#~ msgstr "I2C-åtgärd stöds inte"
diff --git a/locale/zh_Latn_pinyin.po b/locale/zh_Latn_pinyin.po
index a820c142c..7558fbb67 100644
--- a/locale/zh_Latn_pinyin.po
+++ b/locale/zh_Latn_pinyin.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: circuitpython-cn\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-07-17 18:03-0700\n"
+"POT-Creation-Date: 2020-07-30 07:23-0500\n"
"PO-Revision-Date: 2019-04-13 10:10-0700\n"
"Last-Translator: hexthat\n"
"Language-Team: Chinese Hanyu Pinyin\n"
@@ -116,10 +116,6 @@ msgstr "%q() cǎiyòng %d wèizhì cānshù, dàn gěi chū %d"
msgid "'%q' argument required"
msgstr "xūyào '%q' cānshù"
-#: py/objarray.c
-msgid "'%q' object is not bytes-like"
-msgstr ""
-
#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
@@ -225,14 +221,14 @@ msgid "'align' requires 1 argument"
msgstr "'align' xūyào 1 gè cānshù"
#: py/compile.c
-msgid "'async for' or 'async with' outside async function"
-msgstr ""
-
-#: py/compile.c
msgid "'await' outside function"
msgstr "'await' wàibù gōngnéng"
#: py/compile.c
+msgid "'await', 'async for' or 'async with' outside async function"
+msgstr ""
+
+#: py/compile.c
msgid "'break' outside loop"
msgstr "'break' wàibù xúnhuán"
@@ -240,6 +236,10 @@ msgstr "'break' wàibù xúnhuán"
msgid "'continue' outside loop"
msgstr "'continue' wàibù xúnhuán"
+#: py/objgenerator.c
+msgid "'coroutine' object is not an iterator"
+msgstr ""
+
#: py/compile.c
msgid "'data' requires at least 2 arguments"
msgstr "'data' xūyào zhìshǎo 2 gè cānshù"
@@ -322,7 +322,7 @@ msgstr "Cǐ yǐn jiǎo de suǒyǒu jìshí qì zhèngzài shǐyòng"
#: ports/cxd56/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/audiopwmio/PWMAudioOut.c
#: ports/nrf/common-hal/pulseio/PulseIn.c ports/nrf/peripherals/nrf/timers.c
-#: shared-bindings/pulseio/PWMOut.c
+#: ports/stm/peripherals/timers.c shared-bindings/pulseio/PWMOut.c
msgid "All timers in use"
msgstr "Suǒyǒu jìshí qì shǐyòng"
@@ -780,7 +780,7 @@ msgstr "Qīwàng de chángdù wèi %d de yuán zǔ, dédào %d"
msgid "Extended advertisements with scan response not supported."
msgstr "Bù zhīchí dài yǒu sǎomiáo xiǎngyìng de kuòzhǎn guǎngbò."
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "FFT is defined for ndarrays only"
msgstr ""
@@ -871,6 +871,10 @@ msgstr "Wénjiàn shàng de I/ O cāozuò"
msgid "I2C Init Error"
msgstr "I2C chūshǐhuà cuòwù"
+#: shared-bindings/audiobusio/I2SOut.c
+msgid "I2SOut not available"
+msgstr ""
+
#: shared-bindings/aesio/aes.c
#, c-format
msgid "IV must be %d bytes long"
@@ -1350,14 +1354,6 @@ msgstr "Àn xià rènhé jiàn jìnrù REPL. Shǐyòng CTRL-D chóngxīn jiāzà
msgid "Pull not used when direction is output."
msgstr "Fāngxiàng shūchū shí Pull méiyǒu shǐyòng."
-#: ports/stm/common-hal/pulseio/PulseIn.c
-msgid "PulseIn not supported on this chip"
-msgstr ""
-
-#: ports/stm/common-hal/pulseio/PulseOut.c
-msgid "PulseOut not supported on this chip"
-msgstr ""
-
#: ports/stm/common-hal/os/__init__.c
msgid "RNG DeInit Error"
msgstr "RNG qǔxiāo chūshǐhuà cuòwù"
@@ -1570,6 +1566,11 @@ msgstr "Píng pū kuāndù bìxū huàfēn wèi tú kuāndù"
msgid "Timeout is too long: Maximum timeout length is %d seconds"
msgstr ""
+#: ports/stm/common-hal/pulseio/PWMOut.c
+msgid ""
+"Timer was reserved for internal use - declare PWM pins earlier in the program"
+msgstr ""
+
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample."
msgstr "Chōuyàng zhōng de píndào tài duō."
@@ -1800,7 +1801,7 @@ msgstr "__Init__() yīnggāi fǎnhuí not, ér bùshì '%s'"
msgid "__new__ arg must be a user-type"
msgstr "__new__ cānshù bìxū shì yònghù lèixíng"
-#: extmod/modubinascii.c extmod/moduhashlib.c
+#: extmod/modubinascii.c extmod/moduhashlib.c py/objarray.c
msgid "a bytes-like object is required"
msgstr "xūyào yīgè zì jié lèi duìxiàng"
@@ -1821,7 +1822,7 @@ msgstr "dìzhǐ chāochū biānjiè"
msgid "addresses is empty"
msgstr "dìzhǐ wèi kōng"
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "arctan2 is implemented for scalars and ndarrays only"
msgstr ""
@@ -1829,7 +1830,7 @@ msgstr ""
msgid "arg is an empty sequence"
msgstr "cānshù shì yīgè kōng de xùliè"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "argsort argument must be an ndarray"
msgstr ""
@@ -1837,6 +1838,10 @@ msgstr ""
msgid "argument has wrong type"
msgstr "cānshù lèixíng cuòwù"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "argument must be ndarray"
+msgstr ""
+
#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
@@ -1846,7 +1851,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/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "arguments must be ndarrays"
msgstr ""
@@ -1854,7 +1859,7 @@ msgstr ""
msgid "array/bytes required on right side"
msgstr "yòu cè xūyào shùzǔ/zì jié"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "attempt to get argmin/argmax of an empty sequence"
msgstr ""
@@ -1862,15 +1867,15 @@ msgstr ""
msgid "attributes not supported yet"
msgstr "shǔxìng shàngwèi zhīchí"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, None, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be -1, 0, or 1"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "axis must be None, 0, or 1"
msgstr ""
@@ -2179,15 +2184,15 @@ 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/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be linear arrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must be ndarrays"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "convolve arguments must not be empty"
msgstr ""
@@ -2195,7 +2200,7 @@ msgstr ""
msgid "could not broadast input array from shape"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "could not invert Vandermonde matrix"
msgstr ""
@@ -2203,15 +2208,15 @@ msgstr ""
msgid "couldn't determine SD card version"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be iterable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "data must be of equal length"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "ddof must be smaller than length of data set"
msgstr ""
@@ -2241,7 +2246,7 @@ 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/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "diff argument must be an ndarray"
msgstr ""
@@ -2344,11 +2349,11 @@ 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/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be a callable"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "first argument must be a function"
msgstr ""
@@ -2356,7 +2361,7 @@ msgstr ""
msgid "first argument must be an iterable"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "first argument must be an ndarray"
msgstr ""
@@ -2368,7 +2373,7 @@ msgstr "chāojí () de dì yī gè cānshù bìxū shì lèixíng"
msgid "flattening order must be either 'C', or 'F'"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "flip argument must be an ndarray"
msgstr ""
@@ -2401,11 +2406,11 @@ msgstr "hánshù yùjì zuìduō %d cānshù, huòdé %d"
msgid "function got multiple values for argument '%q'"
msgstr "hánshù huòdé cānshù '%q' de duōchóng zhí"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "function has the same sign at the ends of interval"
msgstr ""
-#: extmod/ulab/code/compare.c
+#: extmod/ulab/code/compare/compare.c
msgid "function is implemented for scalars and ndarrays only"
msgstr ""
@@ -2491,7 +2496,7 @@ msgstr "suǒyǐn bìxū shì zhěngshù"
msgid "indices must be integers, slices, or Boolean lists"
msgstr ""
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "initial values must be iterable"
msgstr ""
@@ -2499,35 +2504,35 @@ msgstr ""
msgid "inline assembler must be a function"
msgstr "nèi lián jíhé bìxū shì yīgè hánshù"
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "input argument must be an integer or a 2-tuple"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "input array length must be power of 2"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input data must be an iterable"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is asymmetric"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input matrix is singular"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "input must be square matrix"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "input must be tuple, list, range, or ndarray"
msgstr ""
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "input vectors must be of equal length"
msgstr ""
@@ -2539,7 +2544,7 @@ msgstr "zhěngshù() cānshù 2 bìxū > = 2 qiě <= 36"
msgid "integer required"
msgstr "xūyào zhěngshù"
-#: extmod/ulab/code/approx.c
+#: extmod/ulab/code/approx/approx.c
msgid "interp is defined for 1D arrays of equal length"
msgstr ""
@@ -2609,7 +2614,7 @@ msgstr "issubclass() cānshù 2 bìxū shì lèi de lèi huò yuán zǔ"
msgid "iterables are not of the same length"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "iterations did not converge"
msgstr ""
@@ -2674,11 +2679,11 @@ msgstr "dìtú huǎnchōng qū tài xiǎo"
msgid "math domain error"
msgstr "shùxué yù cuòwù"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix dimensions do not match"
msgstr ""
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "matrix is not positive definite"
msgstr ""
@@ -2705,7 +2710,7 @@ msgstr "jìyì tǐ fēnpèi shībài, duī bèi suǒdìng"
msgid "module not found"
msgstr "zhǎo bù dào mókuài"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "more degrees of freedom than data points"
msgstr ""
@@ -2729,7 +2734,7 @@ msgstr "bìxū tíchū duìxiàng"
msgid "must use keyword argument for key function"
msgstr "bìxū shǐyòng guānjiàn cí cānshù"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "n must be between 0, and 9"
msgstr ""
@@ -2828,11 +2833,11 @@ msgstr "bùshì zì chuàn géshì huà guòchéng zhōng zhuǎnhuàn de suǒyǒ
msgid "not enough arguments for format string"
msgstr "géshì zìfú chuàn cān shǔ bùzú"
-#: extmod/ulab/code/poly.c
+#: extmod/ulab/code/poly/poly.c
msgid "number of arguments must be 2, or 3"
msgstr ""
-#: extmod/ulab/code/create.c
+#: extmod/ulab/code/ulab_create.c
msgid "number of points must be at least 2"
msgstr ""
@@ -2903,12 +2908,12 @@ msgstr "Jǐn zhīchí cǎiyàng lǜ = 16000"
msgid "only slices with step=1 (aka None) are supported"
msgstr "jǐn zhīchí bù zhǎng = 1(jí wú) de qiēpiàn"
-#: extmod/ulab/code/compare.c extmod/ulab/code/ndarray.c
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/compare/compare.c extmod/ulab/code/ndarray.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "operands could not be broadcast together"
msgstr ""
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "operation is not implemented on ndarrays"
msgstr ""
@@ -3000,7 +3005,7 @@ msgstr "duìliè yìchū"
msgid "raw f-strings are not implemented"
msgstr ""
-#: extmod/ulab/code/fft.c
+#: extmod/ulab/code/fft/fft.c
msgid "real and imaginary parts must be of equal length"
msgstr ""
@@ -3075,7 +3080,7 @@ msgstr "zhěngshù géshì shuōmíng fú 'c' bù yǔnxǔ shǐyòng fúhào"
msgid "single '}' encountered in format string"
msgstr "zài géshì zìfú chuàn zhōng yù dào de dāngè '}'"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "size is defined for ndarrays only"
msgstr ""
@@ -3099,19 +3104,19 @@ msgstr "xiǎo zhěngshù yìchū"
msgid "soft reboot\n"
msgstr "ruǎn chóngqǐ\n"
-#: extmod/ulab/code/numerical.c
+#: extmod/ulab/code/numerical/numerical.c
msgid "sort argument must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos array must be of shape (n_section, 6)"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sos[:, 3] should be all ones"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "sosfilt requires iterable arguments"
msgstr ""
@@ -3225,7 +3230,11 @@ msgstr ""
msgid "too many values to unpack (expected %d)"
msgstr "dǎkāi tài duō zhí (yùqí %d)"
-#: extmod/ulab/code/linalg.c py/objstr.c
+#: extmod/ulab/code/approx/approx.c
+msgid "trapz is defined for 1D arrays of equal length"
+msgstr ""
+
+#: extmod/ulab/code/linalg/linalg.c py/objstr.c
msgid "tuple index out of range"
msgstr "yuán zǔ suǒyǐn chāochū fànwéi"
@@ -3353,6 +3362,10 @@ msgstr "Zhí bìxū fúhé %d zì jié"
msgid "value_count must be > 0"
msgstr "zhí jìshù bìxū wèi > 0"
+#: extmod/ulab/code/linalg/linalg.c
+msgid "vectors must have same lengths"
+msgstr ""
+
#: shared-bindings/watchdog/WatchDogTimer.c
msgid "watchdog timeout must be greater than 0"
msgstr ""
@@ -3361,7 +3374,7 @@ msgstr ""
msgid "window must be <= interval"
msgstr "Chuāngkǒu bìxū shì <= jiàngé"
-#: extmod/ulab/code/linalg.c
+#: extmod/ulab/code/linalg/linalg.c
msgid "wrong argument type"
msgstr ""
@@ -3369,11 +3382,11 @@ msgstr ""
msgid "wrong index type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong input type"
msgstr ""
-#: py/objstr.c
+#: extmod/ulab/code/ulab_create.c py/objstr.c
msgid "wrong number of arguments"
msgstr "cānshù shù cuòwù"
@@ -3385,7 +3398,7 @@ msgstr "wúfǎ jiě bāo de zhí shù"
msgid "wrong operand type"
msgstr ""
-#: extmod/ulab/code/vectorise.c
+#: extmod/ulab/code/vector/vectorise.c
msgid "wrong output type"
msgstr ""
@@ -3405,15 +3418,15 @@ msgstr "y zhí chāochū biānjiè"
msgid "zero step"
msgstr "líng bù"
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be an ndarray"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of float type"
msgstr ""
-#: extmod/ulab/code/filter.c
+#: extmod/ulab/code/filter/filter.c
msgid "zi must be of shape (n_section, 2)"
msgstr ""