summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Shawcroft <scott@tannewt.org>2019-04-17 15:01:43 -0700
committerGitHub <noreply@github.com>2019-04-17 15:01:43 -0700
commit5b94b7727d952f7ad3419b497eceb80fd7313615 (patch)
treec5bb254a36eae3abf0ffb9b88c3c2b91debca0bc
parent49c4c1e2ac10df42685b6242f11d752d5e69ebd1 (diff)
parentf7c7904e2b717e5167736db18c0b3de5e58d8bdf (diff)
Merge pull request #1793 from C47D/fix_audiobusio_msg
Fix I2SOut message, fix #1765
-rw-r--r--locale/ID.po107
-rw-r--r--locale/circuitpython.pot98
-rw-r--r--locale/de_DE.po107
-rw-r--r--locale/en_US.po98
-rw-r--r--locale/en_x_pirate.po101
-rw-r--r--locale/es.po107
-rw-r--r--locale/fil.po107
-rw-r--r--locale/fr.po181
-rw-r--r--locale/it_IT.po107
-rw-r--r--locale/pl.po107
-rw-r--r--locale/pt_BR.po107
-rw-r--r--locale/zh_Latn_pinyin.po54
-rw-r--r--ports/atmel-samd/common-hal/audiobusio/I2SOut.c6
-rw-r--r--ports/atmel-samd/common-hal/audiobusio/PDMIn.c4
14 files changed, 663 insertions, 628 deletions
diff --git a/locale/ID.po b/locale/ID.po
index 216c56fc6..95a220a84 100644
--- a/locale/ID.po
+++ b/locale/ID.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:17-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -52,8 +52,8 @@ msgstr ""
msgid "%q indices must be integers, not %s"
msgstr ""
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#, fuzzy
msgid "%q must be >= 1"
msgstr "buffers harus mempunyai panjang yang sama"
@@ -62,7 +62,7 @@ msgstr "buffers harus mempunyai panjang yang sama"
msgid "%q should be an int"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() mengambil posisi argumen %d tapi %d yang diberikan"
@@ -70,12 +70,12 @@ msgstr "%q() mengambil posisi argumen %d tapi %d yang diberikan"
msgid "'%q' argument required"
msgstr "'%q' argumen dibutuhkan"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr "'%s' mengharapkan sebuah register"
@@ -95,7 +95,7 @@ msgstr "'%s' mengharapkan sebuah FPU register"
msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' mengharapkan sebuah alamat dengan bentuk [a, b]"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr "'%s' mengharapkan integer"
@@ -245,7 +245,7 @@ msgstr "Semua perangkat I2C sedang digunakan"
msgid "All event channels in use"
msgstr "Semua channel event sedang digunakan"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr "Semua channel event yang disinkronisasi sedang digunakan"
@@ -253,9 +253,9 @@ msgstr "Semua channel event yang disinkronisasi sedang digunakan"
msgid "All timers for this pin are in use"
msgstr "Semua timer untuk pin ini sedang digunakan"
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -522,8 +522,9 @@ msgstr "Channel EXTINT sedang digunakan"
msgid "Error in regex"
msgstr "Error pada regex"
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr ""
@@ -531,8 +532,8 @@ msgstr ""
msgid "Expected a Characteristic"
msgstr ""
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
msgid "Expected a UUID"
msgstr ""
@@ -697,20 +698,20 @@ msgstr "Gagal untuk menulis nilai gatts, status: 0x%08lX"
msgid "File exists"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr ""
@@ -719,8 +720,8 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused."
msgstr ""
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr ""
@@ -750,6 +751,11 @@ msgstr ""
msgid "Input/output error"
msgstr ""
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "%q pada tidak valid"
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr ""
@@ -763,10 +769,6 @@ msgstr "Frekuensi PWM tidak valid"
msgid "Invalid argument"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr "Bit clock pada pin tidak valid"
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr ""
@@ -783,15 +785,6 @@ msgstr ""
msgid "Invalid channel count"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Clock pada pin tidak valid"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr "data pin tidak valid"
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr ""
@@ -826,10 +819,11 @@ msgstr "Pin untuk channel kiri tidak valid"
msgid "Invalid pin for right channel"
msgstr "Pin untuk channel kanan tidak valid"
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr "Pin-pin tidak valid"
@@ -1091,8 +1085,8 @@ msgstr "Serializer sedang digunakan"
msgid "Slice and value different lengths."
msgstr ""
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr ""
@@ -1345,8 +1339,8 @@ msgstr ""
msgid "argument has wrong type"
msgstr ""
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr "argumen num/types tidak cocok"
@@ -1659,7 +1653,7 @@ msgstr ""
msgid "complex division by zero"
msgstr ""
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr ""
@@ -1700,7 +1694,7 @@ msgstr ""
msgid "dict update sequence has wrong length"
msgstr ""
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr ""
@@ -1709,7 +1703,7 @@ msgstr ""
msgid "empty"
msgstr ""
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr "heap kosong"
@@ -1770,7 +1764,7 @@ msgstr "argumen keyword ekstra telah diberikan"
msgid "extra positional arguments given"
msgstr "argumen posisi ekstra telah diberikan"
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr ""
@@ -1811,7 +1805,7 @@ msgstr "fungsi tidak dapat mengambil argumen keyword"
msgid "function expected at most %d arguments, got %d"
msgstr "fungsi diharapkan setidaknya %d argumen, hanya mendapatkan %d"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr "fungsi mendapatkan nilai ganda untuk argumen '%q'"
@@ -1833,7 +1827,7 @@ msgstr "fungsi kehilangan argumen keyword '%q' yang dibutuhkan"
msgid "function missing required positional argument #%d"
msgstr "fungsi kehilangan argumen posisi #%d yang dibutuhkan"
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr "fungsi mengambil posisi argumen %d tapi %d yang diberikan"
@@ -1980,7 +1974,7 @@ msgstr "argumen keyword belum diimplementasi - gunakan args normal"
msgid "keywords must be strings"
msgstr "keyword harus berupa string"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr ""
@@ -2087,11 +2081,11 @@ msgstr ""
msgid "need more than %d values to unpack"
msgstr ""
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr ""
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr ""
@@ -2193,12 +2187,12 @@ msgstr ""
msgid "odd-length string"
msgstr "panjang data string memiliki keganjilan (odd-length)"
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
#, fuzzy
msgid "offset out of bounds"
msgstr "modul tidak ditemukan"
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
@@ -2216,7 +2210,7 @@ msgstr ""
msgid "overflow converting long int to machine word"
msgstr ""
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr ""
@@ -2348,7 +2342,7 @@ msgstr ""
msgid "slice step cannot be zero"
msgstr ""
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr ""
@@ -2507,7 +2501,7 @@ msgstr ""
msgid "unexpected keyword argument"
msgstr "argumen keyword tidak diharapkan"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr "keyword argumen '%q' tidak diharapkan"
@@ -2659,6 +2653,15 @@ msgstr ""
#~ msgid "GPIO16 does not support pull up."
#~ msgstr "GPIO16 tidak mendukung pull up"
+#~ msgid "Invalid bit clock pin"
+#~ msgstr "Bit clock pada pin tidak valid"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Clock pada pin tidak valid"
+
+#~ msgid "Invalid data pin"
+#~ msgstr "data pin tidak valid"
+
#~ msgid "Maximum PWM frequency is %dhz."
#~ msgstr "Nilai maksimum frekuensi PWM adalah %dhz"
diff --git a/locale/circuitpython.pot b/locale/circuitpython.pot
index 2ddd66493..44bd6c3aa 100644
--- a/locale/circuitpython.pot
+++ b/locale/circuitpython.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:24-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -52,8 +52,8 @@ msgstr ""
msgid "%q indices must be integers, not %s"
msgstr ""
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
msgid "%q must be >= 1"
msgstr ""
@@ -61,7 +61,7 @@ msgstr ""
msgid "%q should be an int"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr ""
@@ -69,12 +69,12 @@ msgstr ""
msgid "'%q' argument required"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr ""
@@ -94,7 +94,7 @@ msgstr ""
msgid "'%s' expects an address of the form [a, b]"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr ""
@@ -243,7 +243,7 @@ msgstr ""
msgid "All event channels in use"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr ""
@@ -251,9 +251,9 @@ msgstr ""
msgid "All timers for this pin are in use"
msgstr ""
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -510,8 +510,9 @@ msgstr ""
msgid "Error in regex"
msgstr ""
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr ""
@@ -519,8 +520,8 @@ msgstr ""
msgid "Expected a Characteristic"
msgstr ""
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
msgid "Expected a UUID"
msgstr ""
@@ -672,20 +673,20 @@ msgstr ""
msgid "File exists"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr ""
@@ -694,8 +695,8 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused."
msgstr ""
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr ""
@@ -725,6 +726,11 @@ msgstr ""
msgid "Input/output error"
msgstr ""
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr ""
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr ""
@@ -738,10 +744,6 @@ msgstr ""
msgid "Invalid argument"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr ""
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr ""
@@ -758,15 +760,6 @@ msgstr ""
msgid "Invalid channel count"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr ""
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr ""
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr ""
@@ -801,10 +794,11 @@ msgstr ""
msgid "Invalid pin for right channel"
msgstr ""
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr ""
@@ -1061,8 +1055,8 @@ msgstr ""
msgid "Slice and value different lengths."
msgstr ""
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr ""
@@ -1302,8 +1296,8 @@ msgstr ""
msgid "argument has wrong type"
msgstr ""
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr ""
@@ -1615,7 +1609,7 @@ msgstr ""
msgid "complex division by zero"
msgstr ""
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr ""
@@ -1656,7 +1650,7 @@ msgstr ""
msgid "dict update sequence has wrong length"
msgstr ""
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr ""
@@ -1665,7 +1659,7 @@ msgstr ""
msgid "empty"
msgstr ""
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr ""
@@ -1726,7 +1720,7 @@ msgstr ""
msgid "extra positional arguments given"
msgstr ""
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr ""
@@ -1767,7 +1761,7 @@ msgstr ""
msgid "function expected at most %d arguments, got %d"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr ""
@@ -1789,7 +1783,7 @@ msgstr ""
msgid "function missing required positional argument #%d"
msgstr ""
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr ""
@@ -1936,7 +1930,7 @@ msgstr ""
msgid "keywords must be strings"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr ""
@@ -2042,11 +2036,11 @@ msgstr ""
msgid "need more than %d values to unpack"
msgstr ""
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr ""
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr ""
@@ -2148,11 +2142,11 @@ msgstr ""
msgid "odd-length string"
msgstr ""
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
msgid "offset out of bounds"
msgstr ""
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
@@ -2170,7 +2164,7 @@ msgstr ""
msgid "overflow converting long int to machine word"
msgstr ""
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr ""
@@ -2302,7 +2296,7 @@ msgstr ""
msgid "slice step cannot be zero"
msgstr ""
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr ""
@@ -2460,7 +2454,7 @@ msgstr ""
msgid "unexpected keyword argument"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr ""
diff --git a/locale/de_DE.po b/locale/de_DE.po
index 7b76eac35..6c879a9c3 100644
--- a/locale/de_DE.po
+++ b/locale/de_DE.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:17-0700\n"
"PO-Revision-Date: 2018-07-27 11:55-0700\n"
"Last-Translator: Pascal Deneaux\n"
"Language-Team: Sebastian Plamauer, Pascal Deneaux\n"
@@ -54,8 +54,8 @@ msgstr "Der Index %q befindet sich außerhalb der Reihung"
msgid "%q indices must be integers, not %s"
msgstr "%q Indizes müssen ganze Zahlen sein, nicht %s"
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
msgid "%q must be >= 1"
msgstr "%q muss >= 1 sein"
@@ -63,7 +63,7 @@ msgstr "%q muss >= 1 sein"
msgid "%q should be an int"
msgstr "%q sollte ein int sein"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() nimmt %d Argumente ohne Keyword an, aber es wurden %d angegeben"
@@ -71,12 +71,12 @@ msgstr "%q() nimmt %d Argumente ohne Keyword an, aber es wurden %d angegeben"
msgid "'%q' argument required"
msgstr "'%q' Argument erforderlich"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr "'%s' erwartet ein Label"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr "'%s' erwartet ein Register"
@@ -96,7 +96,7 @@ msgstr "'%s' erwartet ein FPU-Register"
msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' erwartet eine Adresse in der Form [a, b]"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr "'%s' erwartet ein Integer"
@@ -245,7 +245,7 @@ msgstr "Alle UART-Peripheriegeräte sind in Benutzung"
msgid "All event channels in use"
msgstr "Alle event Kanäle werden benutzt"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr "Alle sync event Kanäle werden benutzt"
@@ -253,9 +253,9 @@ msgstr "Alle sync event Kanäle werden benutzt"
msgid "All timers for this pin are in use"
msgstr "Alle timer für diesen Pin werden bereits benutzt"
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -514,8 +514,9 @@ msgstr "EXTINT Kanal ist schon in Benutzung"
msgid "Error in regex"
msgstr "Fehler in regex"
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr "Erwartet ein(e) %q"
@@ -523,8 +524,8 @@ msgstr "Erwartet ein(e) %q"
msgid "Expected a Characteristic"
msgstr "Characteristic wird erwartet"
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
msgid "Expected a UUID"
msgstr "Eine UUID wird erwartet"
@@ -676,20 +677,20 @@ msgstr "gatts value konnte nicht geschrieben werden. Status: 0x%04x"
msgid "File exists"
msgstr "Datei existiert"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr ""
@@ -698,8 +699,8 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused."
msgstr ""
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr "Die Funktion erwartet, dass der 'lock'-Befehl zuvor ausgeführt wurde"
@@ -731,6 +732,11 @@ msgstr ""
msgid "Input/output error"
msgstr "Eingabe-/Ausgabefehler"
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "Ungültiger %q pin"
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr "Ungültige BMP-Datei"
@@ -744,10 +750,6 @@ msgstr "Ungültige PWM Frequenz"
msgid "Invalid argument"
msgstr "Ungültiges Argument"
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr "Ungültiges bit clock pin"
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr ""
@@ -764,15 +766,6 @@ msgstr ""
msgid "Invalid channel count"
msgstr "Ungültige Anzahl von Kanälen"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Ungültiger clock pin"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr "Ungültiger data pin"
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr "Ungültige Richtung"
@@ -807,10 +800,11 @@ msgstr "Ungültiger Pin für linken Kanal"
msgid "Invalid pin for right channel"
msgstr "Ungültiger Pin für rechten Kanal"
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr "Ungültige Pins"
@@ -1078,8 +1072,8 @@ msgstr "Serializer wird benutzt"
msgid "Slice and value different lengths."
msgstr "Slice und Wert (value) haben unterschiedliche Längen."
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr "Slices werden nicht unterstützt"
@@ -1342,8 +1336,8 @@ msgstr "arg ist eine leere Sequenz"
msgid "argument has wrong type"
msgstr "Argument hat falschen Typ"
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr "Anzahl/Type der Argumente passen nicht"
@@ -1655,7 +1649,7 @@ msgstr ""
msgid "complex division by zero"
msgstr ""
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr ""
@@ -1696,7 +1690,7 @@ msgstr ""
msgid "dict update sequence has wrong length"
msgstr ""
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr "Division durch Null"
@@ -1705,7 +1699,7 @@ msgstr "Division durch Null"
msgid "empty"
msgstr "leer"
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr "leerer heap"
@@ -1766,7 +1760,7 @@ msgstr "Es wurden zusätzliche Keyword-Argumente angegeben"
msgid "extra positional arguments given"
msgstr "Es wurden zusätzliche Argumente ohne Keyword angegeben"
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr "Die Datei muss eine im Byte-Modus geöffnete Datei sein"
@@ -1807,7 +1801,7 @@ msgstr "Funktion akzeptiert keine Keyword-Argumente"
msgid "function expected at most %d arguments, got %d"
msgstr "Funktion erwartet maximal %d Argumente, aber hat %d erhalten"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr "Funktion hat mehrere Werte für Argument '%q'"
@@ -1829,7 +1823,7 @@ msgstr "Funktion vermisst benötigtes Keyword-Argumente '%q'"
msgid "function missing required positional argument #%d"
msgstr "Funktion vermisst benötigtes Argumente ohne Keyword #%d"
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr ""
@@ -1981,7 +1975,7 @@ msgstr ""
msgid "keywords must be strings"
msgstr "Schlüsselwörter müssen Zeichenfolgen sein"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr "Label '%q' nicht definiert"
@@ -2089,11 +2083,11 @@ msgstr ""
msgid "need more than %d values to unpack"
msgstr ""
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr ""
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr ""
@@ -2195,11 +2189,11 @@ msgstr "Objekt mit Pufferprotokoll (buffer protocol) erforderlich"
msgid "odd-length string"
msgstr "String mit ungerader Länge"
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
msgid "offset out of bounds"
msgstr "offset außerhalb der Grenzen"
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
@@ -2219,7 +2213,7 @@ msgstr ""
msgid "overflow converting long int to machine word"
msgstr ""
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr ""
@@ -2353,7 +2347,7 @@ msgstr ""
msgid "slice step cannot be zero"
msgstr ""
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr "small int Überlauf"
@@ -2514,7 +2508,7 @@ msgstr ""
msgid "unexpected keyword argument"
msgstr "unerwartetes Keyword-Argument"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr "unerwartetes Keyword-Argument '%q'"
@@ -2671,6 +2665,15 @@ msgstr ""
#~ msgid "GPIO16 does not support pull up."
#~ msgstr "GPIO16 unterstützt pull up nicht"
+#~ msgid "Invalid bit clock pin"
+#~ msgstr "Ungültiges bit clock pin"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Ungültiger clock pin"
+
+#~ msgid "Invalid data pin"
+#~ msgstr "Ungültiger data pin"
+
#~ msgid "Maximum PWM frequency is %dhz."
#~ msgstr "Maximale PWM Frequenz ist %dHz"
diff --git a/locale/en_US.po b/locale/en_US.po
index f74aeb084..82194b5e0 100644
--- a/locale/en_US.po
+++ b/locale/en_US.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:17-0700\n"
"PO-Revision-Date: 2018-07-27 11:55-0700\n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -52,8 +52,8 @@ msgstr ""
msgid "%q indices must be integers, not %s"
msgstr ""
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
msgid "%q must be >= 1"
msgstr ""
@@ -61,7 +61,7 @@ msgstr ""
msgid "%q should be an int"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr ""
@@ -69,12 +69,12 @@ msgstr ""
msgid "'%q' argument required"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr ""
@@ -94,7 +94,7 @@ msgstr ""
msgid "'%s' expects an address of the form [a, b]"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr ""
@@ -243,7 +243,7 @@ msgstr ""
msgid "All event channels in use"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr ""
@@ -251,9 +251,9 @@ msgstr ""
msgid "All timers for this pin are in use"
msgstr ""
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -510,8 +510,9 @@ msgstr ""
msgid "Error in regex"
msgstr ""
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr ""
@@ -519,8 +520,8 @@ msgstr ""
msgid "Expected a Characteristic"
msgstr ""
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
msgid "Expected a UUID"
msgstr ""
@@ -672,20 +673,20 @@ msgstr ""
msgid "File exists"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr ""
@@ -694,8 +695,8 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused."
msgstr ""
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr ""
@@ -725,6 +726,11 @@ msgstr ""
msgid "Input/output error"
msgstr ""
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr ""
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr ""
@@ -738,10 +744,6 @@ msgstr ""
msgid "Invalid argument"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr ""
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr ""
@@ -758,15 +760,6 @@ msgstr ""
msgid "Invalid channel count"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr ""
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr ""
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr ""
@@ -801,10 +794,11 @@ msgstr ""
msgid "Invalid pin for right channel"
msgstr ""
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr ""
@@ -1061,8 +1055,8 @@ msgstr ""
msgid "Slice and value different lengths."
msgstr ""
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr ""
@@ -1302,8 +1296,8 @@ msgstr ""
msgid "argument has wrong type"
msgstr ""
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr ""
@@ -1615,7 +1609,7 @@ msgstr ""
msgid "complex division by zero"
msgstr ""
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr ""
@@ -1656,7 +1650,7 @@ msgstr ""
msgid "dict update sequence has wrong length"
msgstr ""
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr ""
@@ -1665,7 +1659,7 @@ msgstr ""
msgid "empty"
msgstr ""
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr ""
@@ -1726,7 +1720,7 @@ msgstr ""
msgid "extra positional arguments given"
msgstr ""
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr ""
@@ -1767,7 +1761,7 @@ msgstr ""
msgid "function expected at most %d arguments, got %d"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr ""
@@ -1789,7 +1783,7 @@ msgstr ""
msgid "function missing required positional argument #%d"
msgstr ""
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr ""
@@ -1936,7 +1930,7 @@ msgstr ""
msgid "keywords must be strings"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr ""
@@ -2042,11 +2036,11 @@ msgstr ""
msgid "need more than %d values to unpack"
msgstr ""
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr ""
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr ""
@@ -2148,11 +2142,11 @@ msgstr ""
msgid "odd-length string"
msgstr ""
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
msgid "offset out of bounds"
msgstr ""
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
@@ -2170,7 +2164,7 @@ msgstr ""
msgid "overflow converting long int to machine word"
msgstr ""
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr ""
@@ -2302,7 +2296,7 @@ msgstr ""
msgid "slice step cannot be zero"
msgstr ""
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr ""
@@ -2460,7 +2454,7 @@ msgstr ""
msgid "unexpected keyword argument"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr ""
diff --git a/locale/en_x_pirate.po b/locale/en_x_pirate.po
index b605fa6f3..f6fb34843 100644
--- a/locale/en_x_pirate.po
+++ b/locale/en_x_pirate.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:17-0700\n"
"PO-Revision-Date: 2018-07-27 11:55-0700\n"
"Last-Translator: \n"
"Language-Team: @sommersoft, @MrCertainly\n"
@@ -54,8 +54,8 @@ msgstr ""
msgid "%q indices must be integers, not %s"
msgstr ""
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
msgid "%q must be >= 1"
msgstr ""
@@ -63,7 +63,7 @@ msgstr ""
msgid "%q should be an int"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr ""
@@ -71,12 +71,12 @@ msgstr ""
msgid "'%q' argument required"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "'%s' expects an address of the form [a, b]"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr ""
@@ -245,7 +245,7 @@ msgstr ""
msgid "All event channels in use"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr ""
@@ -253,9 +253,9 @@ msgstr ""
msgid "All timers for this pin are in use"
msgstr ""
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -514,8 +514,9 @@ msgstr "Avast! EXTINT channel already in use"
msgid "Error in regex"
msgstr ""
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr ""
@@ -523,8 +524,8 @@ msgstr ""
msgid "Expected a Characteristic"
msgstr ""
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
msgid "Expected a UUID"
msgstr ""
@@ -676,20 +677,20 @@ msgstr ""
msgid "File exists"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr ""
@@ -698,8 +699,8 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused."
msgstr ""
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr ""
@@ -729,6 +730,11 @@ msgstr ""
msgid "Input/output error"
msgstr ""
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "Avast! %q pin be invalid"
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr ""
@@ -742,10 +748,6 @@ msgstr ""
msgid "Invalid argument"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr ""
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr ""
@@ -762,15 +764,6 @@ msgstr ""
msgid "Invalid channel count"
msgstr ""
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Avast! Clock pin be invalid"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr ""
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr ""
@@ -805,10 +798,11 @@ msgstr "Belay that! Invalid pin for port-side channel"
msgid "Invalid pin for right channel"
msgstr "Belay that! Invalid pin for starboard-side channel"
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr ""
@@ -1065,8 +1059,8 @@ msgstr ""
msgid "Slice and value different lengths."
msgstr ""
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr ""
@@ -1306,8 +1300,8 @@ msgstr ""
msgid "argument has wrong type"
msgstr ""
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr ""
@@ -1619,7 +1613,7 @@ msgstr ""
msgid "complex division by zero"
msgstr ""
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr ""
@@ -1660,7 +1654,7 @@ msgstr ""
msgid "dict update sequence has wrong length"
msgstr ""
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr ""
@@ -1669,7 +1663,7 @@ msgstr ""
msgid "empty"
msgstr ""
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr ""
@@ -1730,7 +1724,7 @@ msgstr ""
msgid "extra positional arguments given"
msgstr ""
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr ""
@@ -1771,7 +1765,7 @@ msgstr ""
msgid "function expected at most %d arguments, got %d"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr ""
@@ -1793,7 +1787,7 @@ msgstr ""
msgid "function missing required positional argument #%d"
msgstr ""
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr ""
@@ -1940,7 +1934,7 @@ msgstr ""
msgid "keywords must be strings"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr ""
@@ -2046,11 +2040,11 @@ msgstr ""
msgid "need more than %d values to unpack"
msgstr ""
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr ""
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr ""
@@ -2152,11 +2146,11 @@ msgstr ""
msgid "odd-length string"
msgstr ""
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
msgid "offset out of bounds"
msgstr ""
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
@@ -2174,7 +2168,7 @@ msgstr ""
msgid "overflow converting long int to machine word"
msgstr ""
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr ""
@@ -2306,7 +2300,7 @@ msgstr ""
msgid "slice step cannot be zero"
msgstr ""
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr ""
@@ -2464,7 +2458,7 @@ msgstr ""
msgid "unexpected keyword argument"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr ""
@@ -2586,3 +2580,6 @@ msgstr ""
#~ msgid "DAC already "
#~ msgstr "Blimey! DAC already under sail"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Avast! Clock pin be invalid"
diff --git a/locale/es.po b/locale/es.po
index b9242c850..c7c32e5d8 100644
--- a/locale/es.po
+++ b/locale/es.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:17-0700\n"
"PO-Revision-Date: 2018-08-24 22:56-0500\n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -55,8 +55,8 @@ msgstr "%q indice fuera de rango"
msgid "%q indices must be integers, not %s"
msgstr "%q indices deben ser enteros, no %s"
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#, fuzzy
msgid "%q must be >= 1"
msgstr "%q debe ser >= 1"
@@ -66,7 +66,7 @@ msgstr "%q debe ser >= 1"
msgid "%q should be an int"
msgstr "%q deberia ser un int"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() toma %d argumentos posicionales pero %d fueron dados"
@@ -74,12 +74,12 @@ msgstr "%q() toma %d argumentos posicionales pero %d fueron dados"
msgid "'%q' argument required"
msgstr "argumento '%q' requerido"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr "'%s' espera una etiqueta"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr "'%s' espera un registro"
@@ -99,7 +99,7 @@ msgstr "'%s' espera un registro de FPU"
msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' espera una dirección de forma [a, b]"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr "'%s' espera un entero"
@@ -250,7 +250,7 @@ msgstr "Todos los timers están siendo usados"
msgid "All event channels in use"
msgstr "Todos los canales de eventos en uso"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr ""
"Todos los canales de eventos de sincronización(sync event channels) están "
@@ -260,9 +260,9 @@ msgstr ""
msgid "All timers for this pin are in use"
msgstr "Todos los timers para este pin están siendo utilizados"
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -527,8 +527,9 @@ msgstr "El canal EXTINT ya está siendo utilizado"
msgid "Error in regex"
msgstr "Error en regex"
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr "Se espera un %q"
@@ -537,8 +538,8 @@ msgstr "Se espera un %q"
msgid "Expected a Characteristic"
msgstr "No se puede agregar la Característica."
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
#, fuzzy
msgid "Expected a UUID"
msgstr "Se espera un %q"
@@ -704,20 +705,20 @@ msgstr "No se puede escribir el valor del atributo. status: 0x%02x"
msgid "File exists"
msgstr "El archivo ya existe"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr "Falló borrado de flash"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr "Falló el iniciar borrado de flash, err 0x%04x"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr "Falló la escritura"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr "Falló el iniciar la escritura de flash, err 0x%04x"
@@ -726,8 +727,8 @@ msgstr "Falló el iniciar la escritura de flash, err 0x%04x"
msgid "Frequency captured is above capability. Capture Paused."
msgstr "Frecuencia capturada por encima de la capacidad. Captura en pausa."
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr "La función requiere lock"
@@ -759,6 +760,11 @@ msgstr "Tamaño incorrecto del buffer"
msgid "Input/output error"
msgstr "error Input/output"
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "Pin %q inválido"
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr "Archivo BMP inválido"
@@ -772,10 +778,6 @@ msgstr "Frecuencia PWM inválida"
msgid "Invalid argument"
msgstr "Argumento inválido"
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr "Pin bit clock inválido"
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr ""
@@ -792,15 +794,6 @@ msgstr ""
msgid "Invalid channel count"
msgstr "Cuenta de canales inválida"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Pin clock inválido"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr "Pin de datos inválido"
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr "Dirección inválida."
@@ -835,10 +828,11 @@ msgstr "Pin inválido para canal izquierdo"
msgid "Invalid pin for right channel"
msgstr "Pin inválido para canal derecho"
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr "pines inválidos"
@@ -1107,8 +1101,8 @@ msgstr "Serializer está siendo utilizado"
msgid "Slice and value different lengths."
msgstr ""
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr ""
@@ -1365,8 +1359,8 @@ msgstr "argumento es una secuencia vacía"
msgid "argument has wrong type"
msgstr "el argumento tiene un tipo erroneo"
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr "argumento número/tipos no coinciden"
@@ -1684,7 +1678,7 @@ msgstr "color deberia ser un int"
msgid "complex division by zero"
msgstr "división compleja por cero"
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr "valores complejos no soportados"
@@ -1727,7 +1721,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"
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr "división por cero"
@@ -1736,7 +1730,7 @@ msgstr "división por cero"
msgid "empty"
msgstr "vacío"
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr "heap vacío"
@@ -1798,7 +1792,7 @@ msgstr "argumento(s) por palabra clave adicionales fueron dados"
msgid "extra positional arguments given"
msgstr "argumento posicional adicional dado"
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr "el archivo deberia ser una archivo abierto en modo byte"
@@ -1839,7 +1833,7 @@ msgstr "la función no tiene argumentos por palabra clave"
msgid "function expected at most %d arguments, got %d"
msgstr "la función esperaba minimo %d argumentos, tiene %d"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr "la función tiene múltiples valores para el argumento '%q'"
@@ -1861,7 +1855,7 @@ msgstr "la función requiere del argumento por palabra clave '%q'"
msgid "function missing required positional argument #%d"
msgstr "la función requiere del argumento posicional #%d"
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr "la función toma %d argumentos posicionales pero le fueron dados %d"
@@ -2011,7 +2005,7 @@ msgstr ""
msgid "keywords must be strings"
msgstr "palabras clave deben ser strings"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr "etiqueta '%q' no definida"
@@ -2118,11 +2112,11 @@ msgstr ""
msgid "need more than %d values to unpack"
msgstr "necesita más de %d valores para descomprimir"
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr "potencia negativa sin float support"
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr "cuenta negativa de turnos"
@@ -2227,12 +2221,12 @@ msgstr "objeto con protocolo de buffer requerido"
msgid "odd-length string"
msgstr "string de longitud impar"
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
#, fuzzy
msgid "offset out of bounds"
msgstr "address fuera de límites"
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr "solo se admiten segmentos con step=1 (alias None)"
@@ -2250,7 +2244,7 @@ msgstr "ord() espera un carácter, pero encontró un string de longitud %d"
msgid "overflow converting long int to machine word"
msgstr "desbordamiento convirtiendo long int a palabra de máquina"
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr "palette debe ser 32 bytes de largo"
@@ -2386,7 +2380,7 @@ msgstr "la longitud de sleep no puede ser negativa"
msgid "slice step cannot be zero"
msgstr "slice step no puede ser cero"
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr "pequeño int desbordamiento"
@@ -2546,7 +2540,7 @@ msgstr "sangría inesperada"
msgid "unexpected keyword argument"
msgstr "argumento por palabra clave inesperado"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr "argumento por palabra clave inesperado '%q'"
@@ -2700,6 +2694,15 @@ msgstr "paso cero"
#~ msgid "GPIO16 does not support pull up."
#~ msgstr "GPIO16 no soporta pull up."
+#~ msgid "Invalid bit clock pin"
+#~ msgstr "Pin bit clock inválido"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Pin clock inválido"
+
+#~ msgid "Invalid data pin"
+#~ msgstr "Pin de datos inválido"
+
#~ msgid "Maximum PWM frequency is %dhz."
#~ msgstr "La frecuencia máxima del PWM es %dhz."
diff --git a/locale/fil.po b/locale/fil.po
index bafdf8e97..efe748bdb 100644
--- a/locale/fil.po
+++ b/locale/fil.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:17-0700\n"
"PO-Revision-Date: 2018-12-20 22:15-0800\n"
"Last-Translator: Timothy <me@timothygarcia.ca>\n"
"Language-Team: fil\n"
@@ -52,8 +52,8 @@ msgstr "%q indeks wala sa sakop"
msgid "%q indices must be integers, not %s"
msgstr "%q indeks ay dapat integers, hindi %s"
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#, fuzzy
msgid "%q must be >= 1"
msgstr "aarehas na haba dapat ang buffer slices"
@@ -63,7 +63,7 @@ msgstr "aarehas na haba dapat ang buffer slices"
msgid "%q should be an int"
msgstr "y ay dapat int"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr ""
"Ang %q() ay kumukuha ng %d positional arguments pero %d lang ang binigay"
@@ -72,12 +72,12 @@ msgstr ""
msgid "'%q' argument required"
msgstr "'%q' argument kailangan"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr "'%s' umaasa ng label"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr "Inaasahan ng '%s' ang isang rehistro"
@@ -97,7 +97,7 @@ msgstr "Inaasahan ng '%s' ang isang FPU register"
msgid "'%s' expects an address of the form [a, b]"
msgstr "Inaasahan ng '%s' ang isang address sa [a, b]"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr "Inaasahan ng '%s' ang isang integer"
@@ -247,7 +247,7 @@ msgstr "Lahat ng I2C peripherals ginagamit"
msgid "All event channels in use"
msgstr "Lahat ng event channels ginagamit"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr "Lahat ng sync event channels ay ginagamit"
@@ -255,9 +255,9 @@ msgstr "Lahat ng sync event channels ay ginagamit"
msgid "All timers for this pin are in use"
msgstr "Lahat ng timers para sa pin na ito ay ginagamit"
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -523,8 +523,9 @@ msgstr "Ginagamit na ang EXTINT channel"
msgid "Error in regex"
msgstr "May pagkakamali sa REGEX"
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr "Umasa ng %q"
@@ -533,8 +534,8 @@ msgstr "Umasa ng %q"
msgid "Expected a Characteristic"
msgstr "Hindi mabasa and Characteristic."
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
#, fuzzy
msgid "Expected a UUID"
msgstr "Umasa ng %q"
@@ -700,20 +701,20 @@ msgstr "Hindi maisulat ang gatts value, status: 0x%08lX"
msgid "File exists"
msgstr "Mayroong file"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr ""
@@ -722,8 +723,8 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused."
msgstr ""
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr "Function nangangailangan ng lock"
@@ -755,6 +756,11 @@ msgstr ""
msgid "Input/output error"
msgstr "May mali sa Input/Output"
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "Mali ang %q pin"
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr "Mali ang BMP file"
@@ -768,10 +774,6 @@ msgstr "Mali ang PWM frequency"
msgid "Invalid argument"
msgstr "Maling argumento"
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr "Mali ang bit clock pin"
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr ""
@@ -788,15 +790,6 @@ msgstr ""
msgid "Invalid channel count"
msgstr "Maling bilang ng channel"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Mali ang clock pin"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr "Mali ang data pin"
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr "Mali ang direksyon."
@@ -831,10 +824,11 @@ msgstr "Mali ang pin para sa kaliwang channel"
msgid "Invalid pin for right channel"
msgstr "Mali ang pin para sa kanang channel"
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr "Mali ang pins"
@@ -1104,8 +1098,8 @@ msgstr "Serializer ginagamit"
msgid "Slice and value different lengths."
msgstr "Slice at value iba't ibang haba."
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr "Hindi suportado ang Slices"
@@ -1365,8 +1359,8 @@ msgstr "arg ay walang laman na sequence"
msgid "argument has wrong type"
msgstr "may maling type ang argument"
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr "hindi tugma ang argument num/types"
@@ -1685,7 +1679,7 @@ msgstr "color ay dapat na int"
msgid "complex division by zero"
msgstr "kumplikadong dibisyon sa pamamagitan ng zero"
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr "kumplikadong values hindi sinusuportahan"
@@ -1730,7 +1724,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"
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr "dibisyon ng zero"
@@ -1739,7 +1733,7 @@ msgstr "dibisyon ng zero"
msgid "empty"
msgstr "walang laman"
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr "walang laman ang heap"
@@ -1801,7 +1795,7 @@ msgstr "dagdag na keyword argument na ibinigay"
msgid "extra positional arguments given"
msgstr "dagdag na positional argument na ibinigay"
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr "file ay dapat buksan sa byte mode"
@@ -1842,7 +1836,7 @@ msgstr "ang function ay hindi kumukuha ng mga argumento ng keyword"
msgid "function expected at most %d arguments, got %d"
msgstr "function na inaasahang %d ang argumento, ngunit %d ang nakuha"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr "ang function ay nakakuha ng maraming values para sa argument '%q'"
@@ -1864,7 +1858,7 @@ msgstr "function nangangailangan ng keyword argument '%q'"
msgid "function missing required positional argument #%d"
msgstr "function nangangailangan ng positional argument #%d"
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr ""
@@ -2016,7 +2010,7 @@ msgstr ""
msgid "keywords must be strings"
msgstr "ang keywords dapat strings"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr "label '%d' kailangan na i-define"
@@ -2123,11 +2117,11 @@ msgstr "native yield"
msgid "need more than %d values to unpack"
msgstr "kailangan ng higit sa %d na halaga upang i-unpack"
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr "negatibong power na walang float support"
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr "negative shift count"
@@ -2229,12 +2223,12 @@ msgstr "object na may buffer protocol kinakailangan"
msgid "odd-length string"
msgstr "odd-length string"
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
#, fuzzy
msgid "offset out of bounds"
msgstr "wala sa sakop ang address"
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr "ang mga slices lamang na may hakbang = 1 (aka None) ang sinusuportahan"
@@ -2252,7 +2246,7 @@ msgstr "ord() umaasa ng character pero string ng %d haba ang nakita"
msgid "overflow converting long int to machine word"
msgstr "overflow nagcoconvert ng long int sa machine word"
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr "ang palette ay dapat 32 bytes ang haba"
@@ -2388,7 +2382,7 @@ msgstr "sleep length ay dapat hindi negatibo"
msgid "slice step cannot be zero"
msgstr "slice step ay hindi puedeng 0"
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr "small int overflow"
@@ -2548,7 +2542,7 @@ msgstr "hindi inaasahang indent"
msgid "unexpected keyword argument"
msgstr "hindi inaasahang argumento ng keyword"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr "hindi inaasahang argumento ng keyword na '%q'"
@@ -2705,6 +2699,15 @@ msgstr "zero step"
#~ msgid "GPIO16 does not support pull up."
#~ msgstr "Walang pull down support ang GPI016."
+#~ msgid "Invalid bit clock pin"
+#~ msgstr "Mali ang bit clock pin"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Mali ang clock pin"
+
+#~ msgid "Invalid data pin"
+#~ msgstr "Mali ang data pin"
+
#~ msgid "Maximum PWM frequency is %dhz."
#~ msgstr "Pinakamataas na PWM frequency ay %dhz."
diff --git a/locale/fr.po b/locale/fr.po
index 44ccde64b..a33a96bfa 100644
--- a/locale/fr.po
+++ b/locale/fr.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-12 13:44-0700\n"
+"POT-Creation-Date: 2019-04-17 11:24-0700\n"
"PO-Revision-Date: 2019-04-14 20:05+0100\n"
"Last-Translator: Pierrick Couturier <arofarn@arofarn.info>\n"
"Language-Team: fr\n"
@@ -54,8 +54,8 @@ msgstr "index %q hors gamme"
msgid "%q indices must be integers, not %s"
msgstr "les indices %q doivent être des entiers, pas %s"
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#, fuzzy
msgid "%q must be >= 1"
msgstr "%d doit être >=1"
@@ -65,7 +65,7 @@ msgstr "%d doit être >=1"
msgid "%q should be an int"
msgstr "y doit être un entier (int)"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() prend %d arguments positionnels mais %d ont été donnés"
@@ -73,12 +73,12 @@ msgstr "%q() prend %d arguments positionnels mais %d ont été donnés"
msgid "'%q' argument required"
msgstr "'%q' argument requis"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr "'%s' attend un label"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr "'%s' attend un registre"
@@ -98,7 +98,7 @@ msgstr "'%s' attend un registre FPU"
msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' attend une adresse de la forme [a, b]"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr "'%s' attend un entier"
@@ -250,7 +250,7 @@ msgstr "Tous les périphériques I2C sont utilisés"
msgid "All event channels in use"
msgstr "Tous les canaux d'événements sont utilisés"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr "Tous les canaux d'événements de synchro sont utilisés"
@@ -258,9 +258,9 @@ msgstr "Tous les canaux d'événements de synchro sont utilisés"
msgid "All timers for this pin are in use"
msgstr "Tous les timers pour cette broche sont utilisés"
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -272,7 +272,8 @@ msgstr "Fonctionnalité AnalogOut non supportée"
#: shared-bindings/analogio/AnalogOut.c
msgid "AnalogOut is only 16 bits. Value must be less than 65536."
-msgstr "AnalogOut est seulement 16 bits. Les valeurs doivent être inf. à 65536."
+msgstr ""
+"AnalogOut est seulement 16 bits. Les valeurs doivent être inf. à 65536."
#: ports/atmel-samd/common-hal/analogio/AnalogOut.c
msgid "AnalogOut not supported on given pin"
@@ -292,7 +293,8 @@ msgstr "Les valeurs du tableau doivent être des octets simples 'bytes'."
#: supervisor/shared/safe_mode.c
msgid "Attempted heap allocation when MicroPython VM not running.\n"
-msgstr "Tentative d'allocation de tas alors que la VM MicroPython ne tourne pas.\n"
+msgstr ""
+"Tentative d'allocation de tas alors que la VM MicroPython ne tourne pas.\n"
#: main.c
msgid "Auto-reload is off.\n"
@@ -403,7 +405,8 @@ msgstr "'/' ne peut être remonté quand l'USB est actif."
#: ports/atmel-samd/common-hal/microcontroller/__init__.c
msgid "Cannot reset into bootloader because no bootloader is present."
-msgstr "Ne peut être redémarré vers le bootloader car il n'y a pas de bootloader."
+msgstr ""
+"Ne peut être redémarré vers le bootloader car il n'y a pas de bootloader."
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Cannot set value when direction is input."
@@ -523,8 +526,9 @@ msgstr "Canal EXTINT déjà utilisé"
msgid "Error in regex"
msgstr "Erreur dans l'expression régulière"
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr "Attendu un %q"
@@ -533,8 +537,8 @@ msgstr "Attendu un %q"
msgid "Expected a Characteristic"
msgstr "Une 'Characteristic' est attendue"
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
#, fuzzy
msgid "Expected a UUID"
msgstr "Un UUID est attendu"
@@ -622,7 +626,8 @@ msgstr "Echec de l'obtention de l'état du périphérique"
#: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format
msgid "Failed to notify or indicate attribute value, err 0x%04x"
-msgstr "Impossible de notifier ou d'indiquer la valeur de l'attribut, err 0x%04x"
+msgstr ""
+"Impossible de notifier ou d'indiquer la valeur de l'attribut, err 0x%04x"
#: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format
@@ -700,20 +705,20 @@ msgstr "Impossible d'écrire la valeur de 'gatts', err 0x%04x"
msgid "File exists"
msgstr "Le fichier existe"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr "L'effacement de la flash a échoué"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr "Echec du démarrage de l'effacement de la flash, err 0x%04x"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr "L'écriture de la flash échoué"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr "Echec du démarrage de l'écriture de la flash, err 0x%04x"
@@ -722,8 +727,8 @@ msgstr "Echec du démarrage de l'écriture de la flash, err 0x%04x"
msgid "Frequency captured is above capability. Capture Paused."
msgstr "La fréquence capturée est au delà des capacités. Capture en pause."
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr "La fonction nécessite un verrou"
@@ -755,6 +760,11 @@ msgstr "Taille de tampon incorrecte"
msgid "Input/output error"
msgstr "Erreur d'entrée/sortie"
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "Broche invalide pour '%q'"
+
#: shared-module/displayio/OnDiskBitmap.c
#, fuzzy
msgid "Invalid BMP file"
@@ -769,10 +779,6 @@ msgstr "Fréquence de PWM invalide"
msgid "Invalid argument"
msgstr "Argument invalide"
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr "Broche invalide pour 'bit clock'"
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr "Bits par valeur invalides"
@@ -791,15 +797,6 @@ msgstr "Période de capture invalide. Gamme valide: 1 à 500"
msgid "Invalid channel count"
msgstr "Nombre de canaux invalide"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Broche d'horloge invalide"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr "Broche de données invalide"
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr "Direction invalide"
@@ -834,10 +831,11 @@ msgstr "Broche invalide pour le canal gauche"
msgid "Invalid pin for right channel"
msgstr "Broche invalide pour le canal droit"
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr "Broches invalides"
@@ -990,8 +988,8 @@ msgstr "Uniquement 8 ou 16 bit mono avec "
msgid ""
"Only Windows format, uncompressed BMP supported: given header size is %d"
msgstr ""
-"Seul le format BMP Windows, non compressé est supporté: la taille de l'entête"
-"fournie est %d"
+"Seul le format BMP Windows, non compressé est supporté: la taille de "
+"l'entêtefournie est %d"
#: shared-module/displayio/OnDiskBitmap.c
#, c-format
@@ -1116,8 +1114,8 @@ msgstr "Sérialiseur en cours d'utilisation"
msgid "Slice and value different lengths."
msgstr "Tranche et valeur de tailles différentes"
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr "Tranches non supportées"
@@ -1176,7 +1174,8 @@ msgstr ""
#: shared-module/audioio/Mixer.c
msgid "The sample's bits_per_sample does not match the mixer's"
-msgstr "Le 'bits_per_sample' de l'échantillon ne correspond pas à celui du mixer"
+msgstr ""
+"Le 'bits_per_sample' de l'échantillon ne correspond pas à celui du mixer"
#: shared-module/audioio/Mixer.c
msgid "The sample's channel count does not match the mixer's"
@@ -1240,11 +1239,14 @@ msgstr "valeur de l'entier UUID est hors-bornes 0 à 0xffff"
#: shared-bindings/bleio/UUID.c
msgid "UUID string not 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'"
-msgstr "La chaîne UUID n'est pas au format 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'"
+msgstr ""
+"La chaîne UUID n'est pas au format 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'"
#: shared-bindings/bleio/UUID.c
msgid "UUID value is not str, int or byte buffer"
-msgstr "la valeur de l'UUID n'est pas une chaîne de caractères, un entier ou un tampon d'octets"
+msgstr ""
+"la valeur de l'UUID n'est pas une chaîne de caractères, un entier ou un "
+"tampon d'octets"
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
@@ -1276,7 +1278,8 @@ msgstr "Type inattendu pour l'uuid nrfx"
#: shared-bindings/_pixelbuf/PixelBuf.c
#, c-format
msgid "Unmatched number of items on RHS (expected %d, got %d)."
-msgstr "Pas de correspondance du nombres d'éléments à droite (attendu %d, obtenu %d)"
+msgstr ""
+"Pas de correspondance du nombres d'éléments à droite (attendu %d, obtenu %d)"
#: ports/atmel-samd/common-hal/busio/I2C.c
msgid "Unsupported baudrate"
@@ -1301,7 +1304,8 @@ msgstr "Valeur de tirage 'pull' non supportée."
#: py/emitnative.c
msgid "Viper functions don't currently support more than 4 arguments"
-msgstr "les fonctions de Viper ne supportent pas plus de 4 arguments actuellement"
+msgstr ""
+"les fonctions de Viper ne supportent pas plus de 4 arguments actuellement"
#: shared-module/audioio/Mixer.c
msgid "Voice index too high"
@@ -1379,8 +1383,8 @@ msgstr "l'argument est une séquence vide"
msgid "argument has wrong type"
msgstr "l'argument est d'un mauvais type"
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr "argument num/types ne correspond pas"
@@ -1512,7 +1516,8 @@ msgstr "ne peut sauvegarder que du bytecode"
#: py/objtype.c
msgid "can't add special method to already-subclassed class"
-msgstr "impossible d'ajouter une méthode spéciale à une classe déjà sous-classée"
+msgstr ""
+"impossible d'ajouter une méthode spéciale à une classe déjà sous-classée"
#: py/compile.c
msgid "can't assign to expression"
@@ -1604,11 +1609,14 @@ msgstr "impossible de charger avec l'indice '%q'"
#: py/objgenerator.c
msgid "can't pend throw to just-started generator"
-msgstr "on ne peut effectuer une action de type 'pend throw' sur un générateur fraîchement démarré"
+msgstr ""
+"on ne peut effectuer une action de type 'pend throw' sur un générateur "
+"fraîchement démarré"
#: py/objgenerator.c
msgid "can't send non-None value to a just-started generator"
-msgstr "on ne peut envoyer une valeur autre que 'None' à un générateur fraîchement "
+msgstr ""
+"on ne peut envoyer une valeur autre que 'None' à un générateur fraîchement "
"démarré"
#: py/objnamedtuple.c
@@ -1689,7 +1697,8 @@ msgstr "le tampon de couleur doit être un tampon ou un entier 'int'"
#: shared-bindings/displayio/Palette.c
#, fuzzy
msgid "color buffer must be a bytearray or array of type 'b' or 'B'"
-msgstr "le tampon de couleur doit être un bytearray ou un tableau de type 'b' ou 'B'"
+msgstr ""
+"le tampon de couleur doit être un bytearray ou un tableau de type 'b' ou 'B'"
#: shared-bindings/displayio/Palette.c
#, fuzzy
@@ -1705,7 +1714,7 @@ msgstr "la couleur doit être un entier 'int'"
msgid "complex division by zero"
msgstr "division complexe par zéro"
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr "valeurs complexes non supportées"
@@ -1737,7 +1746,8 @@ msgstr ""
#: shared-bindings/audiobusio/PDMIn.c
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
-msgstr "le tampon de destination doit être un tableau de type 'H' pour bit_depth = 16"
+msgstr ""
+"le tampon de destination doit être un tableau de type 'H' pour bit_depth = 16"
#: shared-bindings/audiobusio/PDMIn.c
msgid "destination_length must be an int >= 0"
@@ -1747,7 +1757,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"
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr "division par zéro"
@@ -1756,7 +1766,7 @@ msgstr "division par zéro"
msgid "empty"
msgstr "vide"
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr "tas vide"
@@ -1818,7 +1828,7 @@ msgstr "argument(s) nommé(s) supplémentaire(s) donné(s)"
msgid "extra positional arguments given"
msgstr "argument(s) positionnel(s) supplémentaire(s) donné(s)"
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr "le fichier doit être un fichier ouvert en mode 'byte'"
@@ -1859,7 +1869,7 @@ msgstr "la fonction ne prend pas d'arguments nommés"
msgid "function expected at most %d arguments, got %d"
msgstr "la fonction attendait au plus %d arguments, reçu %d"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr "la fonction a reçu plusieurs valeurs pour l'argument '%q'"
@@ -1881,7 +1891,7 @@ msgstr "il manque l'argument nommé obligatoire '%q'"
msgid "function missing required positional argument #%d"
msgstr "il manque l'argument positionnel obligatoire #%d"
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr "la fonction prend %d argument(s) positionnels mais %d ont été donné(s)"
@@ -2014,21 +2024,25 @@ msgstr "l'argument 1 de issubclass() doit être une classe"
#: py/objtype.c
msgid "issubclass() arg 2 must be a class or a tuple of classes"
-msgstr "l'argument 2 de issubclass() doit être une classe ou un tuple de classes"
+msgstr ""
+"l'argument 2 de issubclass() doit être une classe ou un tuple de classes"
#: py/objstr.c
msgid "join expects a list of str/bytes objects consistent with self object"
-msgstr "'join' s'attend à une liste d'objets str/bytes cohérents avec l'objet self"
+msgstr ""
+"'join' s'attend à une liste d'objets str/bytes cohérents avec l'objet self"
#: py/argcheck.c
msgid "keyword argument(s) not yet implemented - use normal args instead"
-msgstr "argument(s) nommé(s) pas encore implémenté(s) - utilisez les arguments normaux"
+msgstr ""
+"argument(s) nommé(s) pas encore implémenté(s) - utilisez les arguments "
+"normaux"
#: py/bc.c
msgid "keywords must be strings"
msgstr "les noms doivent être des chaînes de caractères"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr "label '%q' non supporté"
@@ -2135,11 +2149,11 @@ msgstr ""
msgid "need more than %d values to unpack"
msgstr "nécessite plus de %d valeurs à dégrouper"
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr "puissance négative sans support des nombres à virgule flottante"
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr "compte de décalage négatif"
@@ -2166,7 +2180,8 @@ msgstr "pas de tel attribut"
#: py/compile.c
msgid "non-default argument follows default argument"
-msgstr "un argument sans valeur par défaut suit un argument avec valeur par défaut"
+msgstr ""
+"un argument sans valeur par défaut suit un argument avec valeur par défaut"
#: extmod/modubinascii.c
msgid "non-hex digit found"
@@ -2186,7 +2201,8 @@ msgstr "n'est pas un UUID 128 bits"
#: py/objstr.c
msgid "not all arguments converted during string formatting"
-msgstr "tous les arguments n'ont pas été convertis pendant le formatage de la chaîne"
+msgstr ""
+"tous les arguments n'ont pas été convertis pendant le formatage de la chaîne"
#: py/objstr.c
msgid "not enough arguments for format string"
@@ -2242,12 +2258,12 @@ msgstr "un objet avec un protocole de tampon est nécessaire"
msgid "odd-length string"
msgstr "chaîne de longueur impaire"
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
#, fuzzy
msgid "offset out of bounds"
msgstr "adresse hors limites"
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr "seules les tranches avec 'step=1' (cad None) sont supportées"
@@ -2259,13 +2275,15 @@ msgstr "ord attend un caractère"
#: py/modbuiltins.c
#, c-format
msgid "ord() expected a character, but string of length %d found"
-msgstr "ord() attend un caractère mais une chaîne de caractère de longueur %d a été trouvée"
+msgstr ""
+"ord() attend un caractère mais une chaîne de caractère de longueur %d a été "
+"trouvée"
#: py/objint_mpz.c
msgid "overflow converting long int to machine word"
msgstr "dépassement de capacité en convertissant un entier long en mot machine"
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr "la palette doit être longue de 32 octets"
@@ -2298,7 +2316,8 @@ msgstr "la valeur du pixel requiet trop de bits"
#: shared-bindings/displayio/TileGrid.c
msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
-msgstr "pixel_shader doit être un objet displayio.Palette ou displayio.ColorConverter"
+msgstr ""
+"pixel_shader doit être un objet displayio.Palette ou displayio.ColorConverter"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c
@@ -2403,7 +2422,7 @@ msgstr "la longueur de sleep ne doit pas être négative"
msgid "slice step cannot be zero"
msgstr "le pas 'step' de la tranche ne peut être zéro"
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr "dépassement de capacité d'un entier court"
@@ -2447,7 +2466,8 @@ msgstr "les indices de chaîne de caractères doivent être des entiers, pas %s"
#: py/stream.c
msgid "string not supported; use bytes or bytearray"
-msgstr "chaîne de carac. non supportée; utilisez des bytes ou un tableau de bytes"
+msgstr ""
+"chaîne de carac. non supportée; utilisez des bytes ou un tableau de bytes"
#: extmod/moductypes.c
msgid "struct: cannot index"
@@ -2563,7 +2583,7 @@ msgstr "indentation inattendue"
msgid "unexpected keyword argument"
msgstr "argument nommé inattendu"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr "argument nommé '%q' inattendu"
@@ -2719,6 +2739,15 @@ msgstr "'step' nul"
#~ msgid "GPIO16 does not support pull up."
#~ msgstr "Le GPIO16 ne supporte pas le tirage (pull-up)"
+#~ msgid "Invalid bit clock pin"
+#~ msgstr "Broche invalide pour 'bit clock'"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Broche d'horloge invalide"
+
+#~ msgid "Invalid data pin"
+#~ msgstr "Broche de données invalide"
+
#~ msgid "Maximum PWM frequency is %dhz."
#~ msgstr "La fréquence de PWM maximale est %dHz"
diff --git a/locale/it_IT.po b/locale/it_IT.po
index e51de9703..02dbac0aa 100644
--- a/locale/it_IT.po
+++ b/locale/it_IT.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:17-0700\n"
"PO-Revision-Date: 2018-10-02 16:27+0200\n"
"Last-Translator: Enrico Paganin <enrico.paganin@mail.com>\n"
"Language-Team: \n"
@@ -52,8 +52,8 @@ msgstr "indice %q fuori intervallo"
msgid "%q indices must be integers, not %s"
msgstr "gli indici %q devono essere interi, non %s"
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#, fuzzy
msgid "%q must be >= 1"
msgstr "slice del buffer devono essere della stessa lunghezza"
@@ -63,7 +63,7 @@ msgstr "slice del buffer devono essere della stessa lunghezza"
msgid "%q should be an int"
msgstr "y dovrebbe essere un int"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() prende %d argomenti posizionali ma ne sono stati forniti %d"
@@ -71,12 +71,12 @@ msgstr "%q() prende %d argomenti posizionali ma ne sono stati forniti %d"
msgid "'%q' argument required"
msgstr "'%q' argomento richiesto"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr "'%s' aspetta una etichetta"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr "'%s' aspetta un registro"
@@ -96,7 +96,7 @@ msgstr "'%s' aspetta un registro"
msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' aspetta un registro"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr "'%s' aspetta un intero"
@@ -246,7 +246,7 @@ msgstr "Tutte le periferiche I2C sono in uso"
msgid "All event channels in use"
msgstr "Tutti i canali eventi utilizati"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr "Tutti i canali di eventi sincronizzati in uso"
@@ -254,9 +254,9 @@ msgstr "Tutti i canali di eventi sincronizzati in uso"
msgid "All timers for this pin are in use"
msgstr "Tutti i timer per questo pin sono in uso"
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -523,8 +523,9 @@ msgstr "Canale EXTINT già in uso"
msgid "Error in regex"
msgstr "Errore nella regex"
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr "Atteso un %q"
@@ -533,8 +534,8 @@ msgstr "Atteso un %q"
msgid "Expected a Characteristic"
msgstr "Non è possibile aggiungere Characteristic."
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
#, fuzzy
msgid "Expected a UUID"
msgstr "Atteso un %q"
@@ -699,20 +700,20 @@ msgstr "Impossibile scrivere valore dell'attributo. status: 0x%02x"
msgid "File exists"
msgstr "File esistente"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr ""
@@ -721,8 +722,8 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused."
msgstr ""
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr ""
@@ -754,6 +755,11 @@ msgstr ""
msgid "Input/output error"
msgstr "Errore input/output"
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "Pin %q non valido"
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr "File BMP non valido"
@@ -767,10 +773,6 @@ msgstr "Frequenza PWM non valida"
msgid "Invalid argument"
msgstr "Argomento non valido"
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr "Pin del clock di bit non valido"
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr ""
@@ -789,15 +791,6 @@ msgstr ""
msgid "Invalid channel count"
msgstr "Argomento non valido"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Pin di clock non valido"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr "Pin dati non valido"
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr "Direzione non valida."
@@ -832,10 +825,11 @@ msgstr "Pin non valido per il canale sinistro"
msgid "Invalid pin for right channel"
msgstr "Pin non valido per il canale destro"
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr "Pin non validi"
@@ -1110,8 +1104,8 @@ msgstr "Serializer in uso"
msgid "Slice and value different lengths."
msgstr ""
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr "Slice non supportate"
@@ -1359,8 +1353,8 @@ msgstr "l'argomento è una sequenza vuota"
msgid "argument has wrong type"
msgstr "il tipo dell'argomento è errato"
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr "discrepanza di numero/tipo di argomenti"
@@ -1678,7 +1672,7 @@ msgstr "il colore deve essere un int"
msgid "complex division by zero"
msgstr "complex divisione per zero"
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr "valori complessi non supportai"
@@ -1722,7 +1716,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"
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr "divisione per zero"
@@ -1731,7 +1725,7 @@ msgstr "divisione per zero"
msgid "empty"
msgstr "vuoto"
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr "heap vuoto"
@@ -1793,7 +1787,7 @@ msgstr "argomento nominato aggiuntivo fornito"
msgid "extra positional arguments given"
msgstr "argomenti posizonali extra dati"
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr ""
@@ -1834,7 +1828,7 @@ msgstr "la funzione non prende argomenti nominati"
msgid "function expected at most %d arguments, got %d"
msgstr "la funzione prevede al massimo %d argmoneti, ma ne ha ricevuti %d"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr "la funzione ha ricevuto valori multipli per l'argomento '%q'"
@@ -1856,7 +1850,7 @@ msgstr "argomento nominato '%q' mancante alla funzione"
msgid "function missing required positional argument #%d"
msgstr "mancante il #%d argomento posizonale obbligatorio della funzione"
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr ""
@@ -2009,7 +2003,7 @@ msgstr ""
msgid "keywords must be strings"
msgstr "argomenti nominati devono essere stringhe"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr "etichetta '%q' non definita"
@@ -2116,11 +2110,11 @@ msgstr "yield nativo"
msgid "need more than %d values to unpack"
msgstr "necessari più di %d valori da scompattare"
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr "potenza negativa senza supporto per float"
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr ""
@@ -2225,12 +2219,12 @@ msgstr ""
msgid "odd-length string"
msgstr "stringa di lunghezza dispari"
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
#, fuzzy
msgid "offset out of bounds"
msgstr "indirizzo fuori limite"
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr "solo slice con step=1 (aka None) sono supportate"
@@ -2249,7 +2243,7 @@ msgstr ""
msgid "overflow converting long int to machine word"
msgstr "overflow convertendo long int in parola"
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr "la palette deve essere lunga 32 byte"
@@ -2386,7 +2380,7 @@ msgstr "la lunghezza di sleed deve essere non negativa"
msgid "slice step cannot be zero"
msgstr "la step della slice non può essere zero"
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr "small int overflow"
@@ -2546,7 +2540,7 @@ msgstr "indentazione inaspettata"
msgid "unexpected keyword argument"
msgstr "argomento nominato inaspettato"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr "argomento nominato '%q' inaspettato"
@@ -2700,6 +2694,15 @@ msgstr "zero step"
#~ msgid "GPIO16 does not support pull up."
#~ msgstr "GPIO16 non supporta pull-up"
+#~ msgid "Invalid bit clock pin"
+#~ msgstr "Pin del clock di bit non valido"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Pin di clock non valido"
+
+#~ msgid "Invalid data pin"
+#~ msgstr "Pin dati non valido"
+
#~ msgid "Maximum PWM frequency is %dhz."
#~ msgstr "Frequenza massima su PWM è %dhz"
diff --git a/locale/pl.po b/locale/pl.po
index ebee96e64..b50bac24e 100644
--- a/locale/pl.po
+++ b/locale/pl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:22-0700\n"
"PO-Revision-Date: 2019-03-19 18:37-0700\n"
"Last-Translator: Radomir Dopieralski <circuitpython@sheep.art.pl>\n"
"Language-Team: pl\n"
@@ -53,8 +53,8 @@ msgstr "%q poza zakresem"
msgid "%q indices must be integers, not %s"
msgstr "%q indeks musi być liczbą całkowitą, a nie %s"
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
msgid "%q must be >= 1"
msgstr "%q musi być >= 1"
@@ -62,7 +62,7 @@ msgstr "%q musi być >= 1"
msgid "%q should be an int"
msgstr "%q powinno być typu int"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() bierze %d argumentów pozycyjnych, lecz podano %d"
@@ -70,12 +70,12 @@ msgstr "%q() bierze %d argumentów pozycyjnych, lecz podano %d"
msgid "'%q' argument required"
msgstr "'%q' wymaga argumentu"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr "'%s' oczekuje etykiety"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr "'%s' oczekuje rejestru"
@@ -95,7 +95,7 @@ msgstr "'%s' oczekuje rejestru FPU"
msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' oczekuje adresu w postaci [a, b]"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr "'%s' oczekuje liczby całkowitej"
@@ -244,7 +244,7 @@ msgstr "Wszystkie peryferia UART w użyciu"
msgid "All event channels in use"
msgstr "Wszystkie kanały zdarzeń w użyciu"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr "Wszystkie kanały zdarzeń synchronizacji w użyciu"
@@ -252,9 +252,9 @@ msgstr "Wszystkie kanały zdarzeń synchronizacji w użyciu"
msgid "All timers for this pin are in use"
msgstr "Wszystkie timery tej nóżki w użyciu"
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -513,8 +513,9 @@ msgstr "Kanał EXTINT w użyciu"
msgid "Error in regex"
msgstr "Błąd w regex"
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr "Oczekiwano %q"
@@ -522,8 +523,8 @@ msgstr "Oczekiwano %q"
msgid "Expected a Characteristic"
msgstr "Oczekiwano charakterystyki"
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
msgid "Expected a UUID"
msgstr "Oczekiwano UUID"
@@ -675,20 +676,20 @@ msgstr "Nie udało się zapisać gatts, błąd 0x%04x"
msgid "File exists"
msgstr "Plik istnieje"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr "Nie udało się skasować flash"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr "Nie udało się rozpocząć kasowania flash, błąd 0x%04x"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr "Zapis do flash nie powiódł się"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr "Nie udało się rozpocząć zapisu do flash, błąd 0x%04x"
@@ -697,8 +698,8 @@ msgstr "Nie udało się rozpocząć zapisu do flash, błąd 0x%04x"
msgid "Frequency captured is above capability. Capture Paused."
msgstr "Uzyskana częstotliwość jest niemożliwa. Spauzowano."
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr "Funkcja wymaga blokady"
@@ -730,6 +731,11 @@ msgstr "Niewłaściwa wielkość bufora"
msgid "Input/output error"
msgstr "Błąd I/O"
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "Zła nóżka %q"
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr "Zły BMP"
@@ -743,10 +749,6 @@ msgstr "Zła częstotliwość PWM"
msgid "Invalid argument"
msgstr "Zły argument"
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr "Zła nóżka zegara"
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr "Zła liczba bitów wartości"
@@ -763,15 +765,6 @@ msgstr "Zły okres. Poprawny zakres to: 1 - 500"
msgid "Invalid channel count"
msgstr "Zła liczba kanałów"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Zła nóżka zegara"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr "Zła nóżka danych"
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr "Zły tryb"
@@ -806,10 +799,11 @@ msgstr "Zła nóżka dla lewego kanału"
msgid "Invalid pin for right channel"
msgstr "Zła nóżka dla prawego kanału"
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr "Złe nóżki"
@@ -1071,8 +1065,8 @@ msgstr "Serializator w użyciu"
msgid "Slice and value different lengths."
msgstr "Fragment i wartość są różnych długości."
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr "Fragmenty nieobsługiwane"
@@ -1326,8 +1320,8 @@ msgstr "arg jest puste"
msgid "argument has wrong type"
msgstr "argument ma zły typ"
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr "zła liczba lub typ argumentów"
@@ -1639,7 +1633,7 @@ msgstr "kolor powinien być liczbą całkowitą"
msgid "complex division by zero"
msgstr "zespolone dzielenie przez zero"
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr "wartości zespolone nieobsługiwane"
@@ -1681,7 +1675,7 @@ msgstr "destination_length musi być nieujemną liczbą całkowitą"
msgid "dict update sequence has wrong length"
msgstr "sekwencja ma złą długość"
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr "dzielenie przez zero"
@@ -1690,7 +1684,7 @@ msgstr "dzielenie przez zero"
msgid "empty"
msgstr "puste"
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr "pusta sterta"
@@ -1751,7 +1745,7 @@ msgstr "nadmiarowe argumenty nazwane"
msgid "extra positional arguments given"
msgstr "nadmiarowe argumenty pozycyjne"
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr "file musi być otwarte w trybie bajtowym"
@@ -1792,7 +1786,7 @@ msgstr "funkcja nie bierze argumentów nazwanych"
msgid "function expected at most %d arguments, got %d"
msgstr "funkcja bierze najwyżej %d argumentów, jest %d"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr "funkcja dostała wiele wartości dla argumentu '%q'"
@@ -1814,7 +1808,7 @@ msgstr "brak wymaganego argumentu nazwanego '%q' funkcji"
msgid "function missing required positional argument #%d"
msgstr "brak wymaganego argumentu pozycyjnego #%d funkcji"
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr "funkcja wymaga %d argumentów pozycyjnych, ale jest %d"
@@ -1961,7 +1955,7 @@ msgstr "argumenty nazwane nieobsługiwane - proszę użyć zwykłych argumentów
msgid "keywords must be strings"
msgstr "słowa kluczowe muszą być łańcuchami"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr "etykieta '%q' niezdefiniowana"
@@ -2067,11 +2061,11 @@ msgstr "natywny yield"
msgid "need more than %d values to unpack"
msgstr "potrzeba więcej niż %d do rozpakowania"
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr "ujemna potęga, ale brak obsługi liczb zmiennoprzecinkowych"
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr "ujemne przesunięcie"
@@ -2173,11 +2167,11 @@ msgstr "wymagany obiekt z protokołem buforu"
msgid "odd-length string"
msgstr "łańcuch o nieparzystej długości"
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
msgid "offset out of bounds"
msgstr "offset poza zakresem"
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr "tylko fragmenty ze step=1 (lub None) są wspierane"
@@ -2195,7 +2189,7 @@ msgstr "ord() oczekuje znaku, a jest łańcuch od długości %d"
msgid "overflow converting long int to machine word"
msgstr "przepełnienie przy konwersji long in to słowa maszynowego"
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr "paleta musi mieć 32 bajty długości"
@@ -2329,7 +2323,7 @@ msgstr "okres snu musi być nieujemny"
msgid "slice step cannot be zero"
msgstr "zerowy krok"
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr "przepełnienie small int"
@@ -2487,7 +2481,7 @@ msgstr "złe wcięcie"
msgid "unexpected keyword argument"
msgstr "zły argument nazwany"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr "zły argument nazwany '%q'"
@@ -2597,3 +2591,12 @@ msgstr "y poza zakresem"
#: py/objrange.c
msgid "zero step"
msgstr "zerowy krok"
+
+#~ msgid "Invalid bit clock pin"
+#~ msgstr "Zła nóżka zegara"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Zła nóżka zegara"
+
+#~ msgid "Invalid data pin"
+#~ msgstr "Zła nóżka danych"
diff --git a/locale/pt_BR.po b/locale/pt_BR.po
index 499c7dec4..9def3ee3b 100644
--- a/locale/pt_BR.po
+++ b/locale/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-13 11:50+0200\n"
+"POT-Creation-Date: 2019-04-17 11:17-0700\n"
"PO-Revision-Date: 2018-10-02 21:14-0000\n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -52,8 +52,8 @@ msgstr ""
msgid "%q indices must be integers, not %s"
msgstr ""
-#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
+#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#, fuzzy
msgid "%q must be >= 1"
msgstr "buffers devem ser o mesmo tamanho"
@@ -63,7 +63,7 @@ msgstr "buffers devem ser o mesmo tamanho"
msgid "%q should be an int"
msgstr "y deve ser um int"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "%q() takes %d positional arguments but %d were given"
msgstr ""
@@ -71,12 +71,12 @@ msgstr ""
msgid "'%q' argument required"
msgstr "'%q' argumento(s) requerido(s)"
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a label"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects a register"
msgstr ""
@@ -96,7 +96,7 @@ msgstr ""
msgid "'%s' expects an address of the form [a, b]"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
#, c-format
msgid "'%s' expects an integer"
msgstr ""
@@ -246,7 +246,7 @@ msgstr "Todos os periféricos I2C estão em uso"
msgid "All event channels in use"
msgstr "Todos os canais de eventos em uso"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
+#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "All sync event channels in use"
msgstr ""
@@ -254,9 +254,9 @@ msgstr ""
msgid "All timers for this pin are in use"
msgstr "Todos os temporizadores para este pino estão em uso"
+#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
-#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
@@ -518,8 +518,9 @@ msgstr "Canal EXTINT em uso"
msgid "Error in regex"
msgstr "Erro no regex"
-#: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
-#: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
+#: shared-bindings/microcontroller/Pin.c
+#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
+#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr "Esperado um"
@@ -528,8 +529,8 @@ msgstr "Esperado um"
msgid "Expected a Characteristic"
msgstr "Não é possível adicionar Característica."
-#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
-#: shared-bindings/bleio/Characteristic.c
+#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
+#: shared-bindings/bleio/Service.c
#, fuzzy
msgid "Expected a UUID"
msgstr "Esperado um"
@@ -692,20 +693,20 @@ msgstr "Não é possível gravar o valor do atributo. status: 0x%02x"
msgid "File exists"
msgstr "Arquivo já existe"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr ""
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr ""
@@ -714,8 +715,8 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused."
msgstr ""
-#: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
-#: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
+#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
+#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
msgid "Function requires lock"
msgstr ""
@@ -745,6 +746,11 @@ msgstr ""
msgid "Input/output error"
msgstr ""
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "Pino do %q inválido"
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr "Arquivo BMP inválido"
@@ -758,10 +764,6 @@ msgstr "Frequência PWM inválida"
msgid "Invalid argument"
msgstr "Argumento inválido"
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr "Pino de bit clock inválido"
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr ""
@@ -780,15 +782,6 @@ msgstr ""
msgid "Invalid channel count"
msgstr "certificado inválido"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Pino do Clock inválido"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr "Pino de dados inválido"
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr "Direção inválida"
@@ -823,10 +816,11 @@ msgstr "Pino inválido para canal esquerdo"
msgid "Invalid pin for right channel"
msgstr "Pino inválido para canal direito"
-#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
-#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
-#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
+#: ports/atmel-samd/common-hal/busio/UART.c
+#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
+#: ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins"
msgstr "Pinos inválidos"
@@ -1089,8 +1083,8 @@ msgstr "Serializer em uso"
msgid "Slice and value different lengths."
msgstr ""
-#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
-#: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
+#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
+#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported"
msgstr ""
@@ -1331,8 +1325,8 @@ msgstr ""
msgid "argument has wrong type"
msgstr "argumento tem tipo errado"
-#: py/argcheck.c shared-bindings/gamepad/__init__.c
-#: shared-bindings/gamepad/GamePad.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr ""
@@ -1647,7 +1641,7 @@ msgstr "cor deve ser um int"
msgid "complex division by zero"
msgstr ""
-#: py/parsenum.c py/objfloat.c
+#: py/objfloat.c py/parsenum.c
msgid "complex values not supported"
msgstr ""
@@ -1688,7 +1682,7 @@ msgstr "destination_length deve ser um int >= 0"
msgid "dict update sequence has wrong length"
msgstr ""
-#: py/runtime.c py/modmath.c py/objint_mpz.c py/objint_longlong.c py/objfloat.c
+#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr "divisão por zero"
@@ -1697,7 +1691,7 @@ msgstr "divisão por zero"
msgid "empty"
msgstr "vazio"
-#: extmod/modutimeq.c extmod/moduheapq.c
+#: extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap"
msgstr "heap vazia"
@@ -1759,7 +1753,7 @@ msgstr "argumentos extras de palavras-chave passados"
msgid "extra positional arguments given"
msgstr "argumentos extra posicionais passados"
-#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
+#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
msgid "file must be a file opened in byte mode"
msgstr ""
@@ -1800,7 +1794,7 @@ msgstr "função não aceita argumentos de palavras-chave"
msgid "function expected at most %d arguments, got %d"
msgstr "função esperada na maioria dos %d argumentos, obteve %d"
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "function got multiple values for argument '%q'"
msgstr ""
@@ -1822,7 +1816,7 @@ msgstr ""
msgid "function missing required positional argument #%d"
msgstr ""
-#: py/argcheck.c py/objnamedtuple.c py/bc.c
+#: py/argcheck.c py/bc.c py/objnamedtuple.c
#, c-format
msgid "function takes %d positional arguments but %d were given"
msgstr "função leva %d argumentos posicionais, mas apenas %d foram passadas"
@@ -1969,7 +1963,7 @@ msgstr ""
msgid "keywords must be strings"
msgstr ""
-#: py/emitinlinextensa.c py/emitinlinethumb.c
+#: py/emitinlinethumb.c py/emitinlinextensa.c
msgid "label '%q' not defined"
msgstr ""
@@ -2076,11 +2070,11 @@ msgstr ""
msgid "need more than %d values to unpack"
msgstr "precisa de mais de %d valores para desempacotar"
-#: py/runtime.c py/objint_mpz.c py/objint_longlong.c
+#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
msgid "negative power with no float support"
msgstr ""
-#: py/runtime.c py/objint_mpz.c
+#: py/objint_mpz.c py/runtime.c
msgid "negative shift count"
msgstr ""
@@ -2182,11 +2176,11 @@ msgstr ""
msgid "odd-length string"
msgstr ""
-#: py/objstrunicode.c py/objstr.c
+#: py/objstr.c py/objstrunicode.c
msgid "offset out of bounds"
msgstr ""
-#: py/objarray.c py/objtuple.c py/objstrunicode.c py/objstr.c
+#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
@@ -2204,7 +2198,7 @@ msgstr ""
msgid "overflow converting long int to machine word"
msgstr ""
-#: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
+#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c
msgid "palette must be 32 bytes long"
msgstr ""
@@ -2337,7 +2331,7 @@ msgstr ""
msgid "slice step cannot be zero"
msgstr ""
-#: py/sequence.c py/objint.c
+#: py/objint.c py/sequence.c
msgid "small int overflow"
msgstr ""
@@ -2497,7 +2491,7 @@ msgstr ""
msgid "unexpected keyword argument"
msgstr ""
-#: py/objnamedtuple.c py/bc.c
+#: py/bc.c py/objnamedtuple.c
msgid "unexpected keyword argument '%q'"
msgstr ""
@@ -2646,6 +2640,15 @@ msgstr "passo zero"
#~ msgid "GPIO16 does not support pull up."
#~ msgstr "GPIO16 não suporta pull up."
+#~ msgid "Invalid bit clock pin"
+#~ msgstr "Pino de bit clock inválido"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Pino do Clock inválido"
+
+#~ msgid "Invalid data pin"
+#~ msgstr "Pino de dados inválido"
+
#~ msgid "Maximum PWM frequency is %dhz."
#~ msgstr "A frequência máxima PWM é de %dhz."
diff --git a/locale/zh_Latn_pinyin.po b/locale/zh_Latn_pinyin.po
index 9ac2dab55..162cb37d5 100644
--- a/locale/zh_Latn_pinyin.po
+++ b/locale/zh_Latn_pinyin.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: circuitpython-cn\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-04-12 13:44-0700\n"
+"POT-Creation-Date: 2019-04-17 11:17-0700\n"
"PO-Revision-Date: 2019-04-13 10:10-0700\n"
"Last-Translator: hexthat\n"
"Language-Team: Chinese Hanyu Pinyin\n"
@@ -677,20 +677,20 @@ msgstr "Xiě rù gatts zhí,err 0x%04x shībài"
msgid "File exists"
msgstr "Wénjiàn cúnzài"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash erase failed"
msgstr "Flash cā chú shībài"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash erase failed to start, err 0x%04x"
msgstr "Flash cā chú shībài, err 0x%04x"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
msgid "Flash write failed"
msgstr "Flash xiě rù shībài"
-#: ports/nrf/supervisor/internal_flash.c
+#: ports/nrf/peripherals/nrf/nvm.c
#, c-format
msgid "Flash write failed to start, err 0x%04x"
msgstr "Flash xiě rù shībài, err 0x%04x"
@@ -732,6 +732,11 @@ msgstr "Huǎnchōng qū dàxiǎo bù zhèngquè"
msgid "Input/output error"
msgstr "Shūrù/shūchū cuòwù"
+#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+msgid "Invalid %q pin"
+msgstr "Wúxiào de %q yǐn jiǎo"
+
#: shared-module/displayio/OnDiskBitmap.c
msgid "Invalid BMP file"
msgstr "Wúxiào de BMP wénjiàn"
@@ -745,10 +750,6 @@ msgstr "Wúxiào de PWM pínlǜ"
msgid "Invalid argument"
msgstr "Wúxiào de cānshù"
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-msgid "Invalid bit clock pin"
-msgstr "Wúxiào de wèi shízhōng yǐn jiǎo"
-
#: shared-module/displayio/Bitmap.c
msgid "Invalid bits per value"
msgstr "Měi gè zhí de wèi wúxiào"
@@ -765,15 +766,6 @@ msgstr "Wúxiào de bǔhuò zhōuqí. Yǒuxiào fànwéi: 1-500"
msgid "Invalid channel count"
msgstr "Wúxiào de tōngdào jìshù"
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid clock pin"
-msgstr "Wúxiào de shízhōng yǐn jiǎo"
-
-#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
-#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
-msgid "Invalid data pin"
-msgstr "Wúxiào de shùjù yǐn jiǎo"
-
#: shared-bindings/digitalio/DigitalInOut.c
msgid "Invalid direction."
msgstr "Wúxiào de fāngxiàng."
@@ -1336,7 +1328,8 @@ msgstr "cānshù shì yīgè kōng de xùliè"
msgid "argument has wrong type"
msgstr "cānshù lèixíng cuòwù"
-#: py/argcheck.c
+#: py/argcheck.c shared-bindings/_stage/__init__.c
+#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
msgid "argument num/types mismatch"
msgstr "cānshù biānhào/lèixíng bù pǐpèi"
@@ -1734,10 +1727,6 @@ msgstr "lìwài bìxū láizì BaseException"
msgid "expected ':' after format specifier"
msgstr "zài géshì shuōmíng fú zhīhòu yùqí ':'"
-#: shared-bindings/gamepad/GamePad.c
-msgid "expected a DigitalInOut"
-msgstr "qídài de DigitalInOut"
-
#: py/obj.c
msgid "expected tuple/list"
msgstr "yùqí de yuán zǔ/lièbiǎo"
@@ -2447,10 +2436,6 @@ msgstr "chāoshí bìxū shì >= 0.0"
msgid "timestamp out of range for platform time_t"
msgstr "time_t shíjiān chuō chāochū píngtái fànwéi"
-#: shared-bindings/gamepad/GamePad.c
-msgid "too many arguments"
-msgstr "tài duō cānshù"
-
#: shared-module/struct/__init__.c
msgid "too many arguments provided with the given format"
msgstr "tígōng jǐ dìng géshì de cānshù tài duō"
@@ -2619,6 +2604,15 @@ msgstr "y zhí chāochū biānjiè"
msgid "zero step"
msgstr "líng bù"
+#~ msgid "Invalid bit clock pin"
+#~ msgstr "Wúxiào de wèi shízhōng yǐn jiǎo"
+
+#~ msgid "Invalid clock pin"
+#~ msgstr "Wúxiào de shízhōng yǐn jiǎo"
+
+#~ msgid "Invalid data pin"
+#~ msgstr "Wúxiào de shùjù yǐn jiǎo"
+
#~ msgid "No default I2C bus"
#~ msgstr "Méiyǒu mòrèn I2C gōnggòng qìchē"
@@ -2631,8 +2625,14 @@ msgstr "líng bù"
#~ msgid "Only bit maps of 8 bit color or less are supported"
#~ msgstr "Jǐn zhīchí 8 wèi yánsè huò xiǎoyú"
+#~ msgid "expected a DigitalInOut"
+#~ msgstr "qídài de DigitalInOut"
+
#~ msgid "row must be packed and word aligned"
#~ msgstr "xíng bìxū dǎbāo bìngqiě zì duìqí"
+#~ msgid "too many arguments"
+#~ msgstr "tài duō cānshù"
+
#~ msgid "unsupported bitmap type"
#~ msgstr "bù zhīchí de bitmap lèixíng"
diff --git a/ports/atmel-samd/common-hal/audiobusio/I2SOut.c b/ports/atmel-samd/common-hal/audiobusio/I2SOut.c
index af84bb807..20934bed4 100644
--- a/ports/atmel-samd/common-hal/audiobusio/I2SOut.c
+++ b/ports/atmel-samd/common-hal/audiobusio/I2SOut.c
@@ -144,16 +144,16 @@ void common_hal_audiobusio_i2sout_construct(audiobusio_i2sout_obj_t* self,
}
#endif
if (bc_clock_unit == 0xff) {
- mp_raise_ValueError(translate("Invalid bit clock pin"));
+ mp_raise_ValueError_varg(translate("Invalid %q pin"), MP_QSTR_bit_clock);
}
if (ws_clock_unit == 0xff) {
- mp_raise_ValueError(translate("Invalid bit clock pin"));
+ mp_raise_ValueError_varg(translate("Invalid %q pin"), MP_QSTR_word_select);
}
if (bc_clock_unit != ws_clock_unit) {
mp_raise_ValueError(translate("Bit clock and word select must share a clock unit"));
}
if (serializer == 0xff) {
- mp_raise_ValueError(translate("Invalid data pin"));
+ mp_raise_ValueError_varg(translate("Invalid %q pin"), MP_QSTR_data);
}
self->clock_unit = ws_clock_unit;
self->serializer = serializer;
diff --git a/ports/atmel-samd/common-hal/audiobusio/PDMIn.c b/ports/atmel-samd/common-hal/audiobusio/PDMIn.c
index e38402ed9..8b308b60b 100644
--- a/ports/atmel-samd/common-hal/audiobusio/PDMIn.c
+++ b/ports/atmel-samd/common-hal/audiobusio/PDMIn.c
@@ -106,7 +106,7 @@ void common_hal_audiobusio_pdmin_construct(audiobusio_pdmin_obj_t* self,
self->clock_unit = 1;
#endif
} else {
- mp_raise_ValueError(translate("Invalid clock pin"));
+ mp_raise_ValueError_varg(translate("Invalid %q pin"), MP_QSTR_clock);
}
self->data_pin = data_pin; // PA07, PA19 -> SD0, PA08, PB16 -> SD1
@@ -127,7 +127,7 @@ void common_hal_audiobusio_pdmin_construct(audiobusio_pdmin_obj_t* self,
self->serializer = 1;
#endif
} else {
- mp_raise_ValueError(translate("Invalid data pin"));
+ mp_raise_ValueError_varg(translate("Invalid %q pin"), MP_QSTR_data);
}
if (!(bit_depth == 16 || bit_depth == 8) || !mono || oversample != OVERSAMPLING) {