Merge branch 'master' of https://github.com/adafruit/circuitpython into ssd1351-fix

This commit is contained in:
Melissa LeBlanc-Williams 2019-03-26 18:23:02 -07:00
commit 5f0e71ccb4
33 changed files with 878 additions and 592 deletions

View File

@ -23,7 +23,7 @@ git:
env: env:
- TRAVIS_TESTS="unix docs translations website" TRAVIS_BOARDS="circuitplayground_express mini_sam_m4 grandcentral_m4_express pca10056 pca10059 feather_nrf52840_express makerdiary_nrf52840_mdk makerdiary_nrf52840_mdk_usb_dongle particle_boron particle_argon particle_xenon sparkfun_nrf52840_mini" TRAVIS_SDK=arm:nrf - TRAVIS_TESTS="unix docs translations website" TRAVIS_BOARDS="circuitplayground_express mini_sam_m4 grandcentral_m4_express pca10056 pca10059 feather_nrf52840_express makerdiary_nrf52840_mdk makerdiary_nrf52840_mdk_usb_dongle particle_boron particle_argon particle_xenon sparkfun_nrf52840_mini" TRAVIS_SDK=arm:nrf
- TRAVIS_BOARDS="metro_m0_express metro_m4_express pirkey_m0 trellis_m4_express trinket_m0 sparkfun_lumidrive sparkfun_redboard_turbo pybadge" TRAVIS_SDK=arm - TRAVIS_BOARDS="metro_m0_express metro_m4_express pirkey_m0 trellis_m4_express trinket_m0 sparkfun_lumidrive sparkfun_redboard_turbo pybadge" TRAVIS_SDK=arm
- TRAVIS_BOARDS="feather_radiofruit_zigbee gemma_m0 hallowing_m0_express itsybitsy_m0_express itsybitsy_m4_express meowmeow sam32" TRAVIS_SDK=arm - TRAVIS_BOARDS="feather_radiofruit_zigbee gemma_m0 hallowing_m0_express itsybitsy_m0_express itsybitsy_m4_express meowmeow sam32 uchip" TRAVIS_SDK=arm
- TRAVIS_BOARDS="feather_m0_express_crickit feather_m0_rfm69 feather_m0_rfm9x feather_m4_express arduino_zero arduino_mkr1300 arduino_mkrzero pewpew10" TRAVIS_SDK=arm - TRAVIS_BOARDS="feather_m0_express_crickit feather_m0_rfm69 feather_m0_rfm9x feather_m4_express arduino_zero arduino_mkr1300 arduino_mkrzero pewpew10" TRAVIS_SDK=arm
- TRAVIS_BOARDS="circuitplayground_express_crickit feather_m0_adalogger feather_m0_basic feather_m0_express catwan_usbstick pyportal sparkfun_samd21_mini sparkfun_samd21_dev" TRAVIS_SDK=arm - TRAVIS_BOARDS="circuitplayground_express_crickit feather_m0_adalogger feather_m0_basic feather_m0_express catwan_usbstick pyportal sparkfun_samd21_mini sparkfun_samd21_dev" TRAVIS_SDK=arm

View File

@ -500,6 +500,8 @@ properties.
+-----------------------+-----------------------+-------------------------------------------------------------------------+ +-----------------------+-----------------------+-------------------------------------------------------------------------+
| ``value`` | int | 16-bit Analog value, unit-less | | ``value`` | int | 16-bit Analog value, unit-less |
+-----------------------+-----------------------+-------------------------------------------------------------------------+ +-----------------------+-----------------------+-------------------------------------------------------------------------+
| ``weight`` | float | grams (g) |
+-----------------------+-----------------------+-------------------------------------------------------------------------+
Adding native modules Adding native modules
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------

@ -1 +1 @@
Subproject commit 3e6bf71c75c9ed4ada51ab69f8bd196dad18c0c1 Subproject commit 6b3402965999d068316882d63fae3ab26006477c

@ -1 +1 @@
Subproject commit dbfabac857123443506a3a1de9b5917d58248820 Subproject commit 836bb9843fd793683061c15150944f8897d806e9

@ -1 +1 @@
Subproject commit a8894480283e3b81f39a3db5716b443963abc56f Subproject commit 98563ab65800aac6464f671c0d005df56ecaa6c6

@ -1 +1 @@
Subproject commit 6e35cd2b40575a20e2904b096508325cef4a71d3 Subproject commit c0ed34813a608b64ed044826553918ddbad12f0c

@ -1 +1 @@
Subproject commit 2df8a671a5a3d055b75df278fb354b558718b56d Subproject commit 1d12cfc0b729b4ae0a2f3f4e7c1933a0fbd3b166

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -52,8 +52,8 @@ msgstr ""
msgid "%q indices must be integers, not %s" msgid "%q indices must be integers, not %s"
msgstr "" msgstr ""
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
#, fuzzy #, fuzzy
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "buffers harus mempunyai panjang yang sama" msgstr "buffers harus mempunyai panjang yang sama"
@ -62,7 +62,7 @@ msgstr "buffers harus mempunyai panjang yang sama"
msgid "%q should be an int" msgid "%q should be an int"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() mengambil posisi argumen %d tapi %d yang diberikan" 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" msgid "'%q' argument required"
msgstr "'%q' argumen dibutuhkan" msgstr "'%q' argumen dibutuhkan"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "'%s' mengharapkan sebuah 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]" msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' mengharapkan sebuah alamat dengan bentuk [a, b]" msgstr "'%s' mengharapkan sebuah alamat dengan bentuk [a, b]"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "'%s' mengharapkan integer" msgstr "'%s' mengharapkan integer"
@ -249,7 +249,7 @@ msgstr "Semua perangkat I2C sedang digunakan"
msgid "All event channels in use" msgid "All event channels in use"
msgstr "Semua channel event sedang digunakan" msgstr "Semua channel event sedang digunakan"
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "Semua channel event yang disinkronisasi sedang digunakan" msgstr "Semua channel event yang disinkronisasi sedang digunakan"
@ -257,9 +257,9 @@ msgstr "Semua channel event yang disinkronisasi sedang digunakan"
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "Semua timer untuk pin ini sedang digunakan" 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/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -563,9 +563,8 @@ msgstr "Errod pada ffi_prep_cif"
msgid "Error in regex" msgid "Error in regex"
msgstr "Error pada regex" msgstr "Error pada regex"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "" msgstr ""
@ -573,8 +572,8 @@ msgstr ""
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "" msgstr ""
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "" msgstr ""
@ -613,8 +612,8 @@ msgid "Failed to allocate RX buffer"
msgstr "Gagal untuk mengalokasikan buffer RX" msgstr "Gagal untuk mengalokasikan buffer RX"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "Gagal untuk megalokasikan buffer RX dari %d byte" msgstr "Gagal untuk megalokasikan buffer RX dari %d byte"
@ -660,9 +659,9 @@ msgid "Failed to get softdevice state"
msgstr "Gagal untuk mendapatkan status softdevice, error: 0x%08lX" msgstr "Gagal untuk mendapatkan status softdevice, error: 0x%08lX"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "Gagal untuk melaporkan nilai atribut, status: 0x%08lX" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -670,9 +669,9 @@ msgid "Failed to read CCCD value, err 0x%04x"
msgstr "Gagal untuk membaca nilai atribut, status: 0x%08lX" msgstr "Gagal untuk membaca nilai atribut, status: 0x%08lX"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "Gagal untuk membaca nilai atribut, status: 0x%08lX" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -762,15 +761,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "" msgstr ""
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr ""
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "GPIO16 tidak mendukung pull up" msgstr "GPIO16 tidak mendukung pull up"
@ -779,7 +774,7 @@ msgstr "GPIO16 tidak mendukung pull up"
msgid "Group full" msgid "Group full"
msgstr "" msgstr ""
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "operasi I/O pada file tertutup" msgstr "operasi I/O pada file tertutup"
@ -873,11 +868,10 @@ msgstr "Pin untuk channel kiri tidak valid"
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "Pin untuk channel kanan tidak valid" msgstr "Pin untuk channel kanan tidak valid"
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Pin-pin tidak valid" msgstr "Pin-pin tidak valid"
@ -1206,8 +1200,8 @@ msgstr "Serializer sedang digunakan"
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "" msgstr ""
@ -1467,7 +1461,7 @@ msgstr "sebuah objek menyerupai byte (bytes-like) dibutuhkan"
msgid "abort() called" msgid "abort() called"
msgstr "abort() dipanggil" msgstr "abort() dipanggil"
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "alamat %08x tidak selaras dengan %d bytes" msgstr "alamat %08x tidak selaras dengan %d bytes"
@ -1496,7 +1490,7 @@ msgstr "argumen num/types tidak cocok"
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "" msgstr ""
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "" msgstr ""
@ -1566,8 +1560,8 @@ msgstr ""
msgid "buffer too long" msgid "buffer too long"
msgstr "buffer terlalu panjang" msgstr "buffer terlalu panjang"
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "" msgstr ""
@ -1825,7 +1819,7 @@ msgstr ""
msgid "complex division by zero" msgid "complex division by zero"
msgstr "" msgstr ""
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "" msgstr ""
@ -1866,8 +1860,8 @@ msgstr ""
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "" msgstr ""
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "" msgstr ""
@ -1879,7 +1873,7 @@ msgstr "hanya antar pos atau kw args yang diperbolehkan"
msgid "empty" msgid "empty"
msgstr "" msgstr ""
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "heap kosong" msgstr "heap kosong"
@ -1952,7 +1946,7 @@ msgstr "argumen posisi ekstra telah diberikan"
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "ffi_prep_closure_loc" msgstr "ffi_prep_closure_loc"
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "" msgstr ""
@ -2001,7 +1995,7 @@ msgstr "fungsi tidak dapat mengambil argumen keyword"
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "fungsi diharapkan setidaknya %d argumen, hanya mendapatkan %d" msgstr "fungsi diharapkan setidaknya %d argumen, hanya mendapatkan %d"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "fungsi mendapatkan nilai ganda untuk argumen '%q'" msgstr "fungsi mendapatkan nilai ganda untuk argumen '%q'"
@ -2023,7 +2017,7 @@ msgstr "fungsi kehilangan argumen keyword '%q' yang dibutuhkan"
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "fungsi kehilangan argumen posisi #%d yang dibutuhkan" msgstr "fungsi kehilangan argumen posisi #%d yang dibutuhkan"
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "fungsi mengambil posisi argumen %d tapi %d yang diberikan" msgstr "fungsi mengambil posisi argumen %d tapi %d yang diberikan"
@ -2073,8 +2067,8 @@ msgid "incorrect padding"
msgstr "lapisan (padding) tidak benar" msgstr "lapisan (padding) tidak benar"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "index keluar dari jangkauan" msgstr "index keluar dari jangkauan"
@ -2195,7 +2189,7 @@ msgstr "argumen keyword belum diimplementasi - gunakan args normal"
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "keyword harus berupa string" msgstr "keyword harus berupa string"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "" msgstr ""
@ -2235,7 +2229,7 @@ msgstr ""
msgid "map buffer too small" msgid "map buffer too small"
msgstr "" msgstr ""
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "" msgstr ""
@ -2311,11 +2305,11 @@ msgstr ""
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "" msgstr ""
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "" msgstr ""
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "" msgstr ""
@ -2335,7 +2329,7 @@ msgstr "tidak ada ikatan/bind pada temuan nonlocal"
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "tidak ada modul yang bernama '%q'" msgstr "tidak ada modul yang bernama '%q'"
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -2422,13 +2416,13 @@ msgstr ""
msgid "odd-length string" msgid "odd-length string"
msgstr "panjang data string memiliki keganjilan (odd-length)" msgstr "panjang data string memiliki keganjilan (odd-length)"
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
#, fuzzy #, fuzzy
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "modul tidak ditemukan" msgstr "modul tidak ditemukan"
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "" msgstr ""
@ -2445,7 +2439,7 @@ msgstr ""
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "" msgstr ""
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "" msgstr ""
@ -2482,8 +2476,8 @@ msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "Muncul dari PulseIn yang kosong" msgstr "Muncul dari PulseIn yang kosong"
@ -2590,7 +2584,7 @@ msgstr ""
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "" msgstr ""
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "" msgstr ""
@ -2753,7 +2747,7 @@ msgstr ""
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "argumen keyword tidak diharapkan" msgstr "argumen keyword tidak diharapkan"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "keyword argumen '%q' tidak diharapkan" msgstr "keyword argumen '%q' tidak diharapkan"
@ -2840,6 +2834,10 @@ msgstr ""
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "wifi_set_ip_info() gagal" msgstr "wifi_set_ip_info() gagal"
@ -2871,3 +2869,11 @@ msgstr ""
#: py/objrange.c #: py/objrange.c
msgid "zero step" msgid "zero step"
msgstr "" msgstr ""
#, fuzzy
#~ msgid "Failed to notify or indicate attribute value, err %0x04x"
#~ msgstr "Gagal untuk melaporkan nilai atribut, status: 0x%08lX"
#, fuzzy
#~ msgid "Failed to read attribute value, err %0x04x"
#~ msgstr "Gagal untuk membaca nilai atribut, status: 0x%08lX"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -52,8 +52,8 @@ msgstr ""
msgid "%q indices must be integers, not %s" msgid "%q indices must be integers, not %s"
msgstr "" msgstr ""
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "" msgstr ""
@ -61,7 +61,7 @@ msgstr ""
msgid "%q should be an int" msgid "%q should be an int"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -69,12 +69,12 @@ msgstr ""
msgid "'%q' argument required" msgid "'%q' argument required"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "" msgstr ""
@ -94,7 +94,7 @@ msgstr ""
msgid "'%s' expects an address of the form [a, b]" msgid "'%s' expects an address of the form [a, b]"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "" msgstr ""
@ -247,7 +247,7 @@ msgstr ""
msgid "All event channels in use" msgid "All event channels in use"
msgstr "" msgstr ""
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "" msgstr ""
@ -255,9 +255,9 @@ msgstr ""
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c #: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -551,9 +551,8 @@ msgstr ""
msgid "Error in regex" msgid "Error in regex"
msgstr "" msgstr ""
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "" msgstr ""
@ -561,8 +560,8 @@ msgstr ""
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "" msgstr ""
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "" msgstr ""
@ -599,8 +598,8 @@ msgid "Failed to allocate RX buffer"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "" msgstr ""
@ -640,7 +639,7 @@ msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
@ -650,7 +649,7 @@ msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
@ -737,15 +736,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "" msgstr ""
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr ""
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "" msgstr ""
@ -754,7 +749,7 @@ msgstr ""
msgid "Group full" msgid "Group full"
msgstr "" msgstr ""
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "" msgstr ""
@ -848,11 +843,10 @@ msgstr ""
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "" msgstr ""
@ -1176,8 +1170,8 @@ msgstr ""
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "" msgstr ""
@ -1422,7 +1416,7 @@ msgstr ""
msgid "abort() called" msgid "abort() called"
msgstr "" msgstr ""
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "" msgstr ""
@ -1451,7 +1445,7 @@ msgstr ""
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "" msgstr ""
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "" msgstr ""
@ -1520,8 +1514,8 @@ msgstr ""
msgid "buffer too long" msgid "buffer too long"
msgstr "" msgstr ""
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "" msgstr ""
@ -1779,7 +1773,7 @@ msgstr ""
msgid "complex division by zero" msgid "complex division by zero"
msgstr "" msgstr ""
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "" msgstr ""
@ -1820,8 +1814,8 @@ msgstr ""
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "" msgstr ""
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "" msgstr ""
@ -1833,7 +1827,7 @@ msgstr ""
msgid "empty" msgid "empty"
msgstr "" msgstr ""
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "" msgstr ""
@ -1906,7 +1900,7 @@ msgstr ""
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "" msgstr ""
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "" msgstr ""
@ -1955,7 +1949,7 @@ msgstr ""
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "" msgstr ""
@ -1977,7 +1971,7 @@ msgstr ""
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "" msgstr ""
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -2027,8 +2021,8 @@ msgid "incorrect padding"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "" msgstr ""
@ -2149,7 +2143,7 @@ msgstr ""
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "" msgstr ""
@ -2189,7 +2183,7 @@ msgstr ""
msgid "map buffer too small" msgid "map buffer too small"
msgstr "" msgstr ""
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "" msgstr ""
@ -2264,11 +2258,11 @@ msgstr ""
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "" msgstr ""
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "" msgstr ""
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "" msgstr ""
@ -2288,7 +2282,7 @@ msgstr ""
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "" msgstr ""
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -2375,12 +2369,12 @@ msgstr ""
msgid "odd-length string" msgid "odd-length string"
msgstr "" msgstr ""
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "" msgstr ""
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "" msgstr ""
@ -2397,7 +2391,7 @@ msgstr ""
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "" msgstr ""
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "" msgstr ""
@ -2434,8 +2428,8 @@ msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "" msgstr ""
@ -2542,7 +2536,7 @@ msgstr ""
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "" msgstr ""
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "" msgstr ""
@ -2704,7 +2698,7 @@ msgstr ""
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "" msgstr ""
@ -2791,6 +2785,10 @@ msgstr ""
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: 2018-07-27 11:55-0700\n" "PO-Revision-Date: 2018-07-27 11:55-0700\n"
"Last-Translator: Pascal Deneaux\n" "Last-Translator: Pascal Deneaux\n"
"Language-Team: Sebastian Plamauer, 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" msgid "%q indices must be integers, not %s"
msgstr "%q Indizes müssen ganze Zahlen sein, nicht %s" msgstr "%q Indizes müssen ganze Zahlen sein, nicht %s"
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "%q muss >= 1 sein" msgstr "%q muss >= 1 sein"
@ -63,7 +63,7 @@ msgstr "%q muss >= 1 sein"
msgid "%q should be an int" msgid "%q should be an int"
msgstr "%q sollte ein int sein" msgstr "%q sollte ein int sein"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() nimmt %d Argumente ohne Keyword an, aber es wurden %d angegeben" 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" msgid "'%q' argument required"
msgstr "'%q' Argument erforderlich" msgstr "'%q' Argument erforderlich"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "'%s' erwartet ein Label" msgstr "'%s' erwartet ein Label"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "'%s' erwartet ein 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]" msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' erwartet eine Adresse in der Form [a, b]" msgstr "'%s' erwartet eine Adresse in der Form [a, b]"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "'%s' erwartet ein Integer" msgstr "'%s' erwartet ein Integer"
@ -249,7 +249,7 @@ msgstr "Alle UART-Peripheriegeräte sind in Benutzung"
msgid "All event channels in use" msgid "All event channels in use"
msgstr "Alle event Kanäle werden benutzt" msgstr "Alle event Kanäle werden benutzt"
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "Alle sync event Kanäle werden benutzt" msgstr "Alle sync event Kanäle werden benutzt"
@ -257,9 +257,9 @@ msgstr "Alle sync event Kanäle werden benutzt"
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "Alle timer für diesen Pin werden bereits benutzt" 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/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -556,9 +556,8 @@ msgstr "Fehler in ffi_prep_cif"
msgid "Error in regex" msgid "Error in regex"
msgstr "Fehler in regex" msgstr "Fehler in regex"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "Erwartet ein(e) %q" msgstr "Erwartet ein(e) %q"
@ -566,8 +565,8 @@ msgstr "Erwartet ein(e) %q"
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "Characteristic wird erwartet" msgstr "Characteristic wird erwartet"
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "Eine UUID wird erwartet" msgstr "Eine UUID wird erwartet"
@ -604,8 +603,8 @@ msgid "Failed to allocate RX buffer"
msgstr "Konnte keinen RX Buffer allozieren" msgstr "Konnte keinen RX Buffer allozieren"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "Konnte keine RX Buffer mit %d allozieren" msgstr "Konnte keine RX Buffer mit %d allozieren"
@ -645,8 +644,8 @@ msgstr "Fehler beim Abrufen des Softdevice-Status"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "Kann den Attributwert nicht mitteilen. Status: 0x%04x" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
@ -655,8 +654,8 @@ msgstr "Kann CCCD value nicht lesen. Status: 0x%04x"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "Kann den Attributwert nicht lesen. Status: 0x%04x" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
@ -742,15 +741,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "Die Funktion erwartet, dass der 'lock'-Befehl zuvor ausgeführt wurde" msgstr "Die Funktion erwartet, dass der 'lock'-Befehl zuvor ausgeführt wurde"
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr "Die Funktion erwartet, dass der 'lock'-Befehl zuvor ausgeführt wurde"
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "GPIO16 unterstützt pull up nicht" msgstr "GPIO16 unterstützt pull up nicht"
@ -759,7 +754,7 @@ msgstr "GPIO16 unterstützt pull up nicht"
msgid "Group full" msgid "Group full"
msgstr "Gruppe voll" msgstr "Gruppe voll"
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "Lese/Schreibe-operation an geschlossener Datei" msgstr "Lese/Schreibe-operation an geschlossener Datei"
@ -855,11 +850,10 @@ msgstr "Ungültiger Pin für linken Kanal"
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "Ungültiger Pin für rechten Kanal" msgstr "Ungültiger Pin für rechten Kanal"
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Ungültige Pins" msgstr "Ungültige Pins"
@ -1197,8 +1191,8 @@ msgstr "Serializer wird benutzt"
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "Slice und Wert (value) haben unterschiedliche Längen." msgstr "Slice und Wert (value) haben unterschiedliche Längen."
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "Slices werden nicht unterstützt" msgstr "Slices werden nicht unterstützt"
@ -1467,7 +1461,7 @@ msgstr "ein Byte-ähnliches Objekt ist erforderlich"
msgid "abort() called" msgid "abort() called"
msgstr "abort() wurde aufgerufen" msgstr "abort() wurde aufgerufen"
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "Addresse %08x ist nicht an %d bytes ausgerichtet" msgstr "Addresse %08x ist nicht an %d bytes ausgerichtet"
@ -1496,7 +1490,7 @@ msgstr "Anzahl/Type der Argumente passen nicht"
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "Argument sollte '%q' sein, nicht '%q'" msgstr "Argument sollte '%q' sein, nicht '%q'"
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "Array/Bytes auf der rechten Seite erforderlich" msgstr "Array/Bytes auf der rechten Seite erforderlich"
@ -1565,8 +1559,8 @@ msgstr "Puffersegmente müssen gleich lang sein"
msgid "buffer too long" msgid "buffer too long"
msgstr "Buffer zu lang" msgstr "Buffer zu lang"
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "Der Puffer ist zu klein" msgstr "Der Puffer ist zu klein"
@ -1824,7 +1818,7 @@ msgstr ""
msgid "complex division by zero" msgid "complex division by zero"
msgstr "" msgstr ""
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "" msgstr ""
@ -1865,8 +1859,8 @@ msgstr ""
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "" msgstr ""
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "Division durch Null" msgstr "Division durch Null"
@ -1878,7 +1872,7 @@ msgstr ""
msgid "empty" msgid "empty"
msgstr "leer" msgstr "leer"
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "leerer heap" msgstr "leerer heap"
@ -1951,7 +1945,7 @@ msgstr "Es wurden zusätzliche Argumente ohne Keyword angegeben"
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "ffi_prep_closure_loc" msgstr "ffi_prep_closure_loc"
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "Die Datei muss eine im Byte-Modus geöffnete Datei sein" msgstr "Die Datei muss eine im Byte-Modus geöffnete Datei sein"
@ -2000,7 +1994,7 @@ msgstr "Funktion akzeptiert keine Keyword-Argumente"
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "Funktion erwartet maximal %d Argumente, aber hat %d erhalten" msgstr "Funktion erwartet maximal %d Argumente, aber hat %d erhalten"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "Funktion hat mehrere Werte für Argument '%q'" msgstr "Funktion hat mehrere Werte für Argument '%q'"
@ -2022,7 +2016,7 @@ msgstr "Funktion vermisst benötigtes Keyword-Argumente '%q'"
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "Funktion vermisst benötigtes Argumente ohne Keyword #%d" msgstr "Funktion vermisst benötigtes Argumente ohne Keyword #%d"
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -2073,8 +2067,8 @@ msgid "incorrect padding"
msgstr "padding ist inkorrekt" msgstr "padding ist inkorrekt"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "index außerhalb der Reichweite" msgstr "index außerhalb der Reichweite"
@ -2199,7 +2193,7 @@ msgstr ""
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "Schlüsselwörter müssen Zeichenfolgen sein" msgstr "Schlüsselwörter müssen Zeichenfolgen sein"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "Label '%q' nicht definiert" msgstr "Label '%q' nicht definiert"
@ -2241,7 +2235,7 @@ msgstr "long int wird in diesem Build nicht unterstützt"
msgid "map buffer too small" msgid "map buffer too small"
msgstr "map buffer zu klein" msgstr "map buffer zu klein"
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "" msgstr ""
@ -2317,11 +2311,11 @@ msgstr ""
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "" msgstr ""
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "" msgstr ""
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "" msgstr ""
@ -2341,7 +2335,7 @@ msgstr ""
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "Kein Modul mit dem Namen '%q'" msgstr "Kein Modul mit dem Namen '%q'"
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -2428,12 +2422,12 @@ msgstr "Objekt mit Pufferprotokoll (buffer protocol) erforderlich"
msgid "odd-length string" msgid "odd-length string"
msgstr "String mit ungerader Länge" msgstr "String mit ungerader Länge"
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "offset außerhalb der Grenzen" msgstr "offset außerhalb der Grenzen"
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "" msgstr ""
@ -2452,7 +2446,7 @@ msgstr ""
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "" msgstr ""
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "" msgstr ""
@ -2489,8 +2483,8 @@ msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
msgstr "pixel_shader muss displayio.Palette oder displayio.ColorConverter sein" msgstr "pixel_shader muss displayio.Palette oder displayio.ColorConverter sein"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "pop von einem leeren PulseIn" msgstr "pop von einem leeren PulseIn"
@ -2599,7 +2593,7 @@ msgstr ""
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "" msgstr ""
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "small int Überlauf" msgstr "small int Überlauf"
@ -2764,7 +2758,7 @@ msgstr ""
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "unerwartetes Keyword-Argument" msgstr "unerwartetes Keyword-Argument"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "unerwartetes Keyword-Argument '%q'" msgstr "unerwartetes Keyword-Argument '%q'"
@ -2853,6 +2847,10 @@ msgstr "nicht unterstützter Typ für Operator"
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "nicht unterstützte Typen für %q: '%s', '%s'" msgstr "nicht unterstützte Typen für %q: '%s', '%s'"
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "wifi_set_ip_info() fehlgeschlagen" msgstr "wifi_set_ip_info() fehlgeschlagen"
@ -2885,5 +2883,15 @@ msgstr "y Wert außerhalb der Grenzen"
msgid "zero step" msgid "zero step"
msgstr "" msgstr ""
#~ msgid "Failed to notify or indicate attribute value, err %0x04x"
#~ msgstr "Kann den Attributwert nicht mitteilen. Status: 0x%04x"
#~ msgid "Failed to read attribute value, err %0x04x"
#~ msgstr "Kann den Attributwert nicht lesen. Status: 0x%04x"
#~ msgid "Function requires lock."
#~ msgstr ""
#~ "Die Funktion erwartet, dass der 'lock'-Befehl zuvor ausgeführt wurde"
#~ msgid "Only Windows format, uncompressed BMP supported %d" #~ msgid "Only Windows format, uncompressed BMP supported %d"
#~ msgstr "Nur unkomprimiertes Windows-Format (BMP) unterstützt %d" #~ msgstr "Nur unkomprimiertes Windows-Format (BMP) unterstützt %d"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: 2018-07-27 11:55-0700\n" "PO-Revision-Date: 2018-07-27 11:55-0700\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -52,8 +52,8 @@ msgstr ""
msgid "%q indices must be integers, not %s" msgid "%q indices must be integers, not %s"
msgstr "" msgstr ""
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "" msgstr ""
@ -61,7 +61,7 @@ msgstr ""
msgid "%q should be an int" msgid "%q should be an int"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -69,12 +69,12 @@ msgstr ""
msgid "'%q' argument required" msgid "'%q' argument required"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "" msgstr ""
@ -94,7 +94,7 @@ msgstr ""
msgid "'%s' expects an address of the form [a, b]" msgid "'%s' expects an address of the form [a, b]"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "" msgstr ""
@ -247,7 +247,7 @@ msgstr ""
msgid "All event channels in use" msgid "All event channels in use"
msgstr "" msgstr ""
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "" msgstr ""
@ -255,9 +255,9 @@ msgstr ""
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c #: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -551,9 +551,8 @@ msgstr ""
msgid "Error in regex" msgid "Error in regex"
msgstr "" msgstr ""
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "" msgstr ""
@ -561,8 +560,8 @@ msgstr ""
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "" msgstr ""
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "" msgstr ""
@ -599,8 +598,8 @@ msgid "Failed to allocate RX buffer"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "" msgstr ""
@ -640,7 +639,7 @@ msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
@ -650,7 +649,7 @@ msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
@ -737,15 +736,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "" msgstr ""
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr ""
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "" msgstr ""
@ -754,7 +749,7 @@ msgstr ""
msgid "Group full" msgid "Group full"
msgstr "" msgstr ""
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "" msgstr ""
@ -848,11 +843,10 @@ msgstr ""
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "" msgstr ""
@ -1176,8 +1170,8 @@ msgstr ""
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "" msgstr ""
@ -1422,7 +1416,7 @@ msgstr ""
msgid "abort() called" msgid "abort() called"
msgstr "" msgstr ""
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "" msgstr ""
@ -1451,7 +1445,7 @@ msgstr ""
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "" msgstr ""
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "" msgstr ""
@ -1520,8 +1514,8 @@ msgstr ""
msgid "buffer too long" msgid "buffer too long"
msgstr "" msgstr ""
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "" msgstr ""
@ -1779,7 +1773,7 @@ msgstr ""
msgid "complex division by zero" msgid "complex division by zero"
msgstr "" msgstr ""
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "" msgstr ""
@ -1820,8 +1814,8 @@ msgstr ""
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "" msgstr ""
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "" msgstr ""
@ -1833,7 +1827,7 @@ msgstr ""
msgid "empty" msgid "empty"
msgstr "" msgstr ""
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "" msgstr ""
@ -1906,7 +1900,7 @@ msgstr ""
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "" msgstr ""
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "" msgstr ""
@ -1955,7 +1949,7 @@ msgstr ""
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "" msgstr ""
@ -1977,7 +1971,7 @@ msgstr ""
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "" msgstr ""
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -2027,8 +2021,8 @@ msgid "incorrect padding"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "" msgstr ""
@ -2149,7 +2143,7 @@ msgstr ""
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "" msgstr ""
@ -2189,7 +2183,7 @@ msgstr ""
msgid "map buffer too small" msgid "map buffer too small"
msgstr "" msgstr ""
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "" msgstr ""
@ -2264,11 +2258,11 @@ msgstr ""
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "" msgstr ""
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "" msgstr ""
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "" msgstr ""
@ -2288,7 +2282,7 @@ msgstr ""
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "" msgstr ""
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -2375,12 +2369,12 @@ msgstr ""
msgid "odd-length string" msgid "odd-length string"
msgstr "" msgstr ""
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "" msgstr ""
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "" msgstr ""
@ -2397,7 +2391,7 @@ msgstr ""
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "" msgstr ""
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "" msgstr ""
@ -2434,8 +2428,8 @@ msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "" msgstr ""
@ -2542,7 +2536,7 @@ msgstr ""
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "" msgstr ""
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "" msgstr ""
@ -2704,7 +2698,7 @@ msgstr ""
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "" msgstr ""
@ -2791,6 +2785,10 @@ msgstr ""
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "" msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: 2018-07-27 11:55-0700\n" "PO-Revision-Date: 2018-07-27 11:55-0700\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: @sommersoft, @MrCertainly\n" "Language-Team: @sommersoft, @MrCertainly\n"
@ -54,8 +54,8 @@ msgstr ""
msgid "%q indices must be integers, not %s" msgid "%q indices must be integers, not %s"
msgstr "" msgstr ""
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "" msgstr ""
@ -63,7 +63,7 @@ msgstr ""
msgid "%q should be an int" msgid "%q should be an int"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -71,12 +71,12 @@ msgstr ""
msgid "'%q' argument required" msgid "'%q' argument required"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "" msgstr ""
@ -96,7 +96,7 @@ msgstr ""
msgid "'%s' expects an address of the form [a, b]" msgid "'%s' expects an address of the form [a, b]"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "" msgstr ""
@ -249,7 +249,7 @@ msgstr ""
msgid "All event channels in use" msgid "All event channels in use"
msgstr "" msgstr ""
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "" msgstr ""
@ -257,9 +257,9 @@ msgstr ""
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c #: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -555,9 +555,8 @@ msgstr ""
msgid "Error in regex" msgid "Error in regex"
msgstr "" msgstr ""
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "" msgstr ""
@ -565,8 +564,8 @@ msgstr ""
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "" msgstr ""
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "" msgstr ""
@ -603,8 +602,8 @@ msgid "Failed to allocate RX buffer"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "" msgstr ""
@ -644,7 +643,7 @@ msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
@ -654,7 +653,7 @@ msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
@ -741,15 +740,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "" msgstr ""
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr ""
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "" msgstr ""
@ -758,7 +753,7 @@ msgstr ""
msgid "Group full" msgid "Group full"
msgstr "" msgstr ""
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "" msgstr ""
@ -852,11 +847,10 @@ msgstr "Belay that! Invalid pin for port-side channel"
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "Belay that! Invalid pin for starboard-side channel" msgstr "Belay that! Invalid pin for starboard-side channel"
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "" msgstr ""
@ -1180,8 +1174,8 @@ msgstr ""
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "" msgstr ""
@ -1426,7 +1420,7 @@ msgstr ""
msgid "abort() called" msgid "abort() called"
msgstr "" msgstr ""
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "" msgstr ""
@ -1455,7 +1449,7 @@ msgstr ""
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "" msgstr ""
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "" msgstr ""
@ -1524,8 +1518,8 @@ msgstr ""
msgid "buffer too long" msgid "buffer too long"
msgstr "" msgstr ""
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "" msgstr ""
@ -1783,7 +1777,7 @@ msgstr ""
msgid "complex division by zero" msgid "complex division by zero"
msgstr "" msgstr ""
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "" msgstr ""
@ -1824,8 +1818,8 @@ msgstr ""
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "" msgstr ""
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "" msgstr ""
@ -1837,7 +1831,7 @@ msgstr ""
msgid "empty" msgid "empty"
msgstr "" msgstr ""
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "" msgstr ""
@ -1910,7 +1904,7 @@ msgstr ""
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "" msgstr ""
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "" msgstr ""
@ -1959,7 +1953,7 @@ msgstr ""
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "" msgstr ""
@ -1981,7 +1975,7 @@ msgstr ""
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "" msgstr ""
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -2031,8 +2025,8 @@ msgid "incorrect padding"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "" msgstr ""
@ -2153,7 +2147,7 @@ msgstr ""
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "" msgstr ""
@ -2193,7 +2187,7 @@ msgstr ""
msgid "map buffer too small" msgid "map buffer too small"
msgstr "" msgstr ""
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "" msgstr ""
@ -2268,11 +2262,11 @@ msgstr ""
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "" msgstr ""
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "" msgstr ""
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "" msgstr ""
@ -2292,7 +2286,7 @@ msgstr ""
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "" msgstr ""
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -2379,12 +2373,12 @@ msgstr ""
msgid "odd-length string" msgid "odd-length string"
msgstr "" msgstr ""
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "" msgstr ""
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "" msgstr ""
@ -2401,7 +2395,7 @@ msgstr ""
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "" msgstr ""
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "" msgstr ""
@ -2438,8 +2432,8 @@ msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "" msgstr ""
@ -2546,7 +2540,7 @@ msgstr ""
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "" msgstr ""
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "" msgstr ""
@ -2708,7 +2702,7 @@ msgstr ""
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "" msgstr ""
@ -2795,6 +2789,10 @@ msgstr ""
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: 2018-08-24 22:56-0500\n" "PO-Revision-Date: 2018-08-24 22:56-0500\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -53,8 +53,8 @@ msgstr "%w indice fuera de rango"
msgid "%q indices must be integers, not %s" msgid "%q indices must be integers, not %s"
msgstr "%q indices deben ser enteros, no %s" msgstr "%q indices deben ser enteros, no %s"
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
#, fuzzy #, fuzzy
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "los buffers deben de tener la misma longitud" msgstr "los buffers deben de tener la misma longitud"
@ -64,7 +64,7 @@ msgstr "los buffers deben de tener la misma longitud"
msgid "%q should be an int" msgid "%q should be an int"
msgstr "y deberia ser un int" msgstr "y deberia ser un int"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() toma %d argumentos posicionales pero %d fueron dados" msgstr "%q() toma %d argumentos posicionales pero %d fueron dados"
@ -72,12 +72,12 @@ msgstr "%q() toma %d argumentos posicionales pero %d fueron dados"
msgid "'%q' argument required" msgid "'%q' argument required"
msgstr "argumento '%q' requerido" msgstr "argumento '%q' requerido"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "'%s' espera una etiqueta" msgstr "'%s' espera una etiqueta"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "'%s' espera un registro" msgstr "'%s' espera un registro"
@ -97,7 +97,7 @@ msgstr "'%s' espera un registro de FPU"
msgid "'%s' expects an address of the form [a, b]" msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' espera una dirección de forma [a, b]" msgstr "'%s' espera una dirección de forma [a, b]"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "'%s' espera un entero" msgstr "'%s' espera un entero"
@ -252,7 +252,7 @@ msgstr "Todos los timers están siendo usados"
msgid "All event channels in use" msgid "All event channels in use"
msgstr "Todos los canales de eventos en uso" msgstr "Todos los canales de eventos en uso"
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "" msgstr ""
"Todos los canales de eventos de sincronización(sync event channels) están " "Todos los canales de eventos de sincronización(sync event channels) están "
@ -262,9 +262,9 @@ msgstr ""
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "Todos los timers para este pin están siendo utilizados" 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/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -566,9 +566,8 @@ msgstr "Error en ffi_prep_cif"
msgid "Error in regex" msgid "Error in regex"
msgstr "Error en regex" msgstr "Error en regex"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "Se espera un %q" msgstr "Se espera un %q"
@ -577,8 +576,8 @@ msgstr "Se espera un %q"
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "No se puede agregar la Característica." msgstr "No se puede agregar la Característica."
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
#, fuzzy #, fuzzy
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "Se espera un %q" msgstr "Se espera un %q"
@ -618,8 +617,8 @@ msgid "Failed to allocate RX buffer"
msgstr "Ha fallado la asignación del buffer RX" msgstr "Ha fallado la asignación del buffer RX"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "Falló la asignación del buffer RX de %d bytes" msgstr "Falló la asignación del buffer RX de %d bytes"
@ -665,9 +664,9 @@ msgid "Failed to get softdevice state"
msgstr "No se puede obtener el estado del softdevice, error: 0x%08lX" msgstr "No se puede obtener el estado del softdevice, error: 0x%08lX"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "No se puede notificar el valor del anuncio. status: 0x%02x" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -675,9 +674,9 @@ msgid "Failed to read CCCD value, err 0x%04x"
msgstr "No se puede leer el valor del atributo. status 0x%02x" msgstr "No se puede leer el valor del atributo. status 0x%02x"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "No se puede leer el valor del atributo. status 0x%02x" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -767,15 +766,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "La función requiere lock" msgstr "La función requiere lock"
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr "La función requiere lock"
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "GPIO16 no soporta pull up." msgstr "GPIO16 no soporta pull up."
@ -784,7 +779,7 @@ msgstr "GPIO16 no soporta pull up."
msgid "Group full" msgid "Group full"
msgstr "Group lleno" msgstr "Group lleno"
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "Operación I/O en archivo cerrado" msgstr "Operación I/O en archivo cerrado"
@ -880,11 +875,10 @@ msgstr "Pin inválido para canal izquierdo"
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "Pin inválido para canal derecho" msgstr "Pin inválido para canal derecho"
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "pines inválidos" msgstr "pines inválidos"
@ -1221,8 +1215,8 @@ msgstr "Serializer está siendo utilizado"
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "" msgstr ""
@ -1484,7 +1478,7 @@ msgstr "se requiere un objeto bytes-like"
msgid "abort() called" msgid "abort() called"
msgstr "se llamó abort()" msgstr "se llamó abort()"
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "la dirección %08x no esta alineada a %d bytes" msgstr "la dirección %08x no esta alineada a %d bytes"
@ -1513,7 +1507,7 @@ msgstr "argumento número/tipos no coinciden"
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "argumento deberia ser un '%q' no un '%q'" msgstr "argumento deberia ser un '%q' no un '%q'"
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "array/bytes requeridos en el lado derecho" msgstr "array/bytes requeridos en el lado derecho"
@ -1583,8 +1577,8 @@ msgstr ""
msgid "buffer too long" msgid "buffer too long"
msgstr "buffer demasiado largo" msgstr "buffer demasiado largo"
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "buffer demasiado pequeño" msgstr "buffer demasiado pequeño"
@ -1847,7 +1841,7 @@ msgstr "color deberia ser un int"
msgid "complex division by zero" msgid "complex division by zero"
msgstr "división compleja por cero" msgstr "división compleja por cero"
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "valores complejos no soportados" msgstr "valores complejos no soportados"
@ -1890,8 +1884,8 @@ msgstr "destination_length debe ser un int >= 0"
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "la secuencia de actualizacion del dict tiene una longitud incorrecta" msgstr "la secuencia de actualizacion del dict tiene una longitud incorrecta"
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "división por cero" msgstr "división por cero"
@ -1903,7 +1897,7 @@ msgstr "ya sea pos o kw args son permitidos"
msgid "empty" msgid "empty"
msgstr "vacío" msgstr "vacío"
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "heap vacío" msgstr "heap vacío"
@ -1977,7 +1971,7 @@ msgstr "argumento posicional adicional dado"
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "ffi_prep_closure_loc" msgstr "ffi_prep_closure_loc"
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "el archivo deberia ser una archivo abierto en modo byte" msgstr "el archivo deberia ser una archivo abierto en modo byte"
@ -2026,7 +2020,7 @@ msgstr "la función no tiene argumentos por palabra clave"
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "la función esperaba minimo %d argumentos, tiene %d" msgstr "la función esperaba minimo %d argumentos, tiene %d"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "la función tiene múltiples valores para el argumento '%q'" msgstr "la función tiene múltiples valores para el argumento '%q'"
@ -2048,7 +2042,7 @@ msgstr "la función requiere del argumento por palabra clave '%q'"
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "la función requiere del argumento posicional #%d" msgstr "la función requiere del argumento posicional #%d"
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "la función toma %d argumentos posicionales pero le fueron dados %d" msgstr "la función toma %d argumentos posicionales pero le fueron dados %d"
@ -2098,8 +2092,8 @@ msgid "incorrect padding"
msgstr "relleno (padding) incorrecto" msgstr "relleno (padding) incorrecto"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "index fuera de rango" msgstr "index fuera de rango"
@ -2223,7 +2217,7 @@ msgstr ""
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "palabras clave deben ser strings" msgstr "palabras clave deben ser strings"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "etiqueta '%q' no definida" msgstr "etiqueta '%q' no definida"
@ -2263,7 +2257,7 @@ msgstr "long int no soportado en esta compilación"
msgid "map buffer too small" msgid "map buffer too small"
msgstr "map buffer muy pequeño" msgstr "map buffer muy pequeño"
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "error de dominio matemático" msgstr "error de dominio matemático"
@ -2339,11 +2333,11 @@ msgstr ""
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "necesita más de %d valores para descomprimir" msgstr "necesita más de %d valores para descomprimir"
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "potencia negativa sin float support" msgstr "potencia negativa sin float support"
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "cuenta negativa de turnos" msgstr "cuenta negativa de turnos"
@ -2363,7 +2357,7 @@ msgstr "no se ha encontrado ningún enlace para nonlocal"
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "ningún módulo se llama '%q'" msgstr "ningún módulo se llama '%q'"
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "no hay tal atributo" msgstr "no hay tal atributo"
@ -2453,13 +2447,13 @@ msgstr "objeto con protocolo de buffer requerido"
msgid "odd-length string" msgid "odd-length string"
msgstr "string de longitud impar" msgstr "string de longitud impar"
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
#, fuzzy #, fuzzy
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "address fuera de límites" msgstr "address fuera de límites"
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "solo se admiten segmentos con step=1 (alias None)" msgstr "solo se admiten segmentos con step=1 (alias None)"
@ -2476,7 +2470,7 @@ msgstr "ord() espera un carácter, pero encontró un string de longitud %d"
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "desbordamiento convirtiendo long int a palabra de máquina" msgstr "desbordamiento convirtiendo long int a palabra de máquina"
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "palette debe ser 32 bytes de largo" msgstr "palette debe ser 32 bytes de largo"
@ -2514,8 +2508,8 @@ msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
msgstr "pixel_shader debe ser displayio.Palette o displayio.ColorConverter" msgstr "pixel_shader debe ser displayio.Palette o displayio.ColorConverter"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "pop de un PulseIn vacío" msgstr "pop de un PulseIn vacío"
@ -2625,7 +2619,7 @@ msgstr "la longitud de sleep no puede ser negativa"
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "slice step no puede ser cero" msgstr "slice step no puede ser cero"
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "pequeño int desbordamiento" msgstr "pequeño int desbordamiento"
@ -2789,7 +2783,7 @@ msgstr "sangría inesperada"
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "argumento por palabra clave inesperado" msgstr "argumento por palabra clave inesperado"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "argumento por palabra clave inesperado '%q'" msgstr "argumento por palabra clave inesperado '%q'"
@ -2876,6 +2870,10 @@ msgstr "tipo de operador no soportado"
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "tipos no soportados para %q: '%s', '%s'" msgstr "tipos no soportados para %q: '%s', '%s'"
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "wifi_set_ip_info() ha fallado" msgstr "wifi_set_ip_info() ha fallado"
@ -2910,6 +2908,17 @@ msgstr "address fuera de límites"
msgid "zero step" msgid "zero step"
msgstr "paso cero" msgstr "paso cero"
#, fuzzy
#~ msgid "Failed to notify or indicate attribute value, err %0x04x"
#~ msgstr "No se puede notificar el valor del anuncio. status: 0x%02x"
#, fuzzy
#~ msgid "Failed to read attribute value, err %0x04x"
#~ msgstr "No se puede leer el valor del atributo. status 0x%02x"
#~ msgid "Function requires lock."
#~ msgstr "La función requiere lock"
#~ msgid "Only Windows format, uncompressed BMP supported %d" #~ msgid "Only Windows format, uncompressed BMP supported %d"
#~ msgstr "Solo formato Windows, BMP sin comprimir soportado %d" #~ msgstr "Solo formato Windows, BMP sin comprimir soportado %d"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: 2018-12-20 22:15-0800\n" "PO-Revision-Date: 2018-12-20 22:15-0800\n"
"Last-Translator: Timothy <me@timothygarcia.ca>\n" "Last-Translator: Timothy <me@timothygarcia.ca>\n"
"Language-Team: fil\n" "Language-Team: fil\n"
@ -52,8 +52,8 @@ msgstr "%q indeks wala sa sakop"
msgid "%q indices must be integers, not %s" msgid "%q indices must be integers, not %s"
msgstr "%q indeks ay dapat integers, hindi %s" msgstr "%q indeks ay dapat integers, hindi %s"
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
#, fuzzy #, fuzzy
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "aarehas na haba dapat ang buffer slices" 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" msgid "%q should be an int"
msgstr "y ay dapat int" msgstr "y ay dapat int"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "" msgstr ""
"Ang %q() ay kumukuha ng %d positional arguments pero %d lang ang binigay" "Ang %q() ay kumukuha ng %d positional arguments pero %d lang ang binigay"
@ -72,12 +72,12 @@ msgstr ""
msgid "'%q' argument required" msgid "'%q' argument required"
msgstr "'%q' argument kailangan" msgstr "'%q' argument kailangan"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "'%s' umaasa ng label" msgstr "'%s' umaasa ng label"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "Inaasahan ng '%s' ang isang rehistro" 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]" msgid "'%s' expects an address of the form [a, b]"
msgstr "Inaasahan ng '%s' ang isang address sa [a, b]" msgstr "Inaasahan ng '%s' ang isang address sa [a, b]"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "Inaasahan ng '%s' ang isang integer" msgstr "Inaasahan ng '%s' ang isang integer"
@ -251,7 +251,7 @@ msgstr "Lahat ng I2C peripherals ginagamit"
msgid "All event channels in use" msgid "All event channels in use"
msgstr "Lahat ng event channels ginagamit" msgstr "Lahat ng event channels ginagamit"
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "Lahat ng sync event channels ay ginagamit" msgstr "Lahat ng sync event channels ay ginagamit"
@ -259,9 +259,9 @@ msgstr "Lahat ng sync event channels ay ginagamit"
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "Lahat ng timers para sa pin na ito ay ginagamit" 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/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -564,9 +564,8 @@ msgstr "Pagkakamali sa ffi_prep_cif"
msgid "Error in regex" msgid "Error in regex"
msgstr "May pagkakamali sa REGEX" msgstr "May pagkakamali sa REGEX"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "Umasa ng %q" msgstr "Umasa ng %q"
@ -575,8 +574,8 @@ msgstr "Umasa ng %q"
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "Hindi mabasa and Characteristic." msgstr "Hindi mabasa and Characteristic."
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
#, fuzzy #, fuzzy
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "Umasa ng %q" msgstr "Umasa ng %q"
@ -616,8 +615,8 @@ msgid "Failed to allocate RX buffer"
msgstr "Nabigong ilaan ang RX buffer" msgstr "Nabigong ilaan ang RX buffer"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "Nabigong ilaan ang RX buffer ng %d bytes" msgstr "Nabigong ilaan ang RX buffer ng %d bytes"
@ -663,9 +662,9 @@ msgid "Failed to get softdevice state"
msgstr "Nabigo sa pagkuha ng softdevice state, error: 0x%08lX" msgstr "Nabigo sa pagkuha ng softdevice state, error: 0x%08lX"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "Hindi mabalitaan ang attribute value, status: 0x%08lX" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -673,9 +672,9 @@ msgid "Failed to read CCCD value, err 0x%04x"
msgstr "Hindi mabasa ang value ng attribute, status: 0x%08lX" msgstr "Hindi mabasa ang value ng attribute, status: 0x%08lX"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "Hindi mabasa ang value ng attribute, status: 0x%08lX" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -765,15 +764,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "Function nangangailangan ng lock" msgstr "Function nangangailangan ng lock"
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr "Kailangan ng lock ang function."
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "Walang pull down support ang GPI016." msgstr "Walang pull down support ang GPI016."
@ -782,7 +777,7 @@ msgstr "Walang pull down support ang GPI016."
msgid "Group full" msgid "Group full"
msgstr "Puno ang group" msgstr "Puno ang group"
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "I/O operasyon sa saradong file" msgstr "I/O operasyon sa saradong file"
@ -878,11 +873,10 @@ msgstr "Mali ang pin para sa kaliwang channel"
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "Mali ang pin para sa kanang channel" msgstr "Mali ang pin para sa kanang channel"
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Mali ang pins" msgstr "Mali ang pins"
@ -1220,8 +1214,8 @@ msgstr "Serializer ginagamit"
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "Slice at value iba't ibang haba." msgstr "Slice at value iba't ibang haba."
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "Hindi suportado ang Slices" msgstr "Hindi suportado ang Slices"
@ -1487,7 +1481,7 @@ msgstr "a bytes-like object ay kailangan"
msgid "abort() called" msgid "abort() called"
msgstr "abort() tinawag" msgstr "abort() tinawag"
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "address %08x ay hindi pantay sa %d bytes" msgstr "address %08x ay hindi pantay sa %d bytes"
@ -1516,7 +1510,7 @@ msgstr "hindi tugma ang argument num/types"
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "argument ay dapat na '%q' hindi '%q'" msgstr "argument ay dapat na '%q' hindi '%q'"
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "array/bytes kinakailangan sa kanang bahagi" msgstr "array/bytes kinakailangan sa kanang bahagi"
@ -1586,8 +1580,8 @@ msgstr "aarehas na haba dapat ang buffer slices"
msgid "buffer too long" msgid "buffer too long"
msgstr "masyadong mahaba ng buffer" msgstr "masyadong mahaba ng buffer"
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "masyadong maliit ang buffer" msgstr "masyadong maliit ang buffer"
@ -1851,7 +1845,7 @@ msgstr "color ay dapat na int"
msgid "complex division by zero" msgid "complex division by zero"
msgstr "kumplikadong dibisyon sa pamamagitan ng zero" msgstr "kumplikadong dibisyon sa pamamagitan ng zero"
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "kumplikadong values hindi sinusuportahan" msgstr "kumplikadong values hindi sinusuportahan"
@ -1896,8 +1890,8 @@ msgstr "ang destination_length ay dapat na isang int >= 0"
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "may mali sa haba ng dict update sequence" msgstr "may mali sa haba ng dict update sequence"
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "dibisyon ng zero" msgstr "dibisyon ng zero"
@ -1909,7 +1903,7 @@ msgstr "pos o kw args ang pinahihintulutan"
msgid "empty" msgid "empty"
msgstr "walang laman" msgstr "walang laman"
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "walang laman ang heap" msgstr "walang laman ang heap"
@ -1983,7 +1977,7 @@ msgstr "dagdag na positional argument na ibinigay"
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "ffi_prep_closure_loc" msgstr "ffi_prep_closure_loc"
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "file ay dapat buksan sa byte mode" msgstr "file ay dapat buksan sa byte mode"
@ -2032,7 +2026,7 @@ msgstr "ang function ay hindi kumukuha ng mga argumento ng keyword"
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "function na inaasahang %d ang argumento, ngunit %d ang nakuha" msgstr "function na inaasahang %d ang argumento, ngunit %d ang nakuha"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "ang function ay nakakuha ng maraming values para sa argument '%q'" msgstr "ang function ay nakakuha ng maraming values para sa argument '%q'"
@ -2054,7 +2048,7 @@ msgstr "function nangangailangan ng keyword argument '%q'"
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "function nangangailangan ng positional argument #%d" msgstr "function nangangailangan ng positional argument #%d"
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -2105,8 +2099,8 @@ msgid "incorrect padding"
msgstr "mali ang padding" msgstr "mali ang padding"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "index wala sa sakop" msgstr "index wala sa sakop"
@ -2231,7 +2225,7 @@ msgstr ""
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "ang keywords dapat strings" msgstr "ang keywords dapat strings"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "label '%d' kailangan na i-define" msgstr "label '%d' kailangan na i-define"
@ -2271,7 +2265,7 @@ msgstr "long int hindi sinusuportahan sa build na ito"
msgid "map buffer too small" msgid "map buffer too small"
msgstr "masyadong maliit ang buffer map" msgstr "masyadong maliit ang buffer map"
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "may pagkakamali sa math domain" msgstr "may pagkakamali sa math domain"
@ -2348,11 +2342,11 @@ msgstr "native yield"
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "kailangan ng higit sa %d na halaga upang i-unpack" msgstr "kailangan ng higit sa %d na halaga upang i-unpack"
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "negatibong power na walang float support" msgstr "negatibong power na walang float support"
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "negative shift count" msgstr "negative shift count"
@ -2372,7 +2366,7 @@ msgstr "no binding para sa nonlocal, nahanap"
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "walang module na '%q'" msgstr "walang module na '%q'"
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "walang ganoon na attribute" msgstr "walang ganoon na attribute"
@ -2459,13 +2453,13 @@ msgstr "object na may buffer protocol kinakailangan"
msgid "odd-length string" msgid "odd-length string"
msgstr "odd-length string" msgstr "odd-length string"
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
#, fuzzy #, fuzzy
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "wala sa sakop ang address" msgstr "wala sa sakop ang address"
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "ang mga slices lamang na may hakbang = 1 (aka None) ang sinusuportahan" msgstr "ang mga slices lamang na may hakbang = 1 (aka None) ang sinusuportahan"
@ -2482,7 +2476,7 @@ msgstr "ord() umaasa ng character pero string ng %d haba ang nakita"
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "overflow nagcoconvert ng long int sa machine word" msgstr "overflow nagcoconvert ng long int sa machine word"
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "ang palette ay dapat 32 bytes ang haba" msgstr "ang palette ay dapat 32 bytes ang haba"
@ -2520,8 +2514,8 @@ msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
msgstr "pixel_shader ay dapat displayio.Palette o displayio.ColorConverter" msgstr "pixel_shader ay dapat displayio.Palette o displayio.ColorConverter"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "pop mula sa walang laman na PulseIn" msgstr "pop mula sa walang laman na PulseIn"
@ -2631,7 +2625,7 @@ msgstr "sleep length ay dapat hindi negatibo"
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "slice step ay hindi puedeng 0" msgstr "slice step ay hindi puedeng 0"
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "small int overflow" msgstr "small int overflow"
@ -2795,7 +2789,7 @@ msgstr "hindi inaasahang indent"
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "hindi inaasahang argumento ng keyword" msgstr "hindi inaasahang argumento ng keyword"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "hindi inaasahang argumento ng keyword na '%q'" msgstr "hindi inaasahang argumento ng keyword na '%q'"
@ -2882,6 +2876,10 @@ msgstr "hindi sinusuportahang type para sa operator"
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "hindi sinusuportahang type para sa %q: '%s', '%s'" msgstr "hindi sinusuportahang type para sa %q: '%s', '%s'"
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "nabigo ang wifi_set_ip_info()" msgstr "nabigo ang wifi_set_ip_info()"
@ -2916,6 +2914,17 @@ msgstr "wala sa sakop ang address"
msgid "zero step" msgid "zero step"
msgstr "zero step" msgstr "zero step"
#, fuzzy
#~ msgid "Failed to notify or indicate attribute value, err %0x04x"
#~ msgstr "Hindi mabalitaan ang attribute value, status: 0x%08lX"
#, fuzzy
#~ msgid "Failed to read attribute value, err %0x04x"
#~ msgstr "Hindi mabasa ang value ng attribute, status: 0x%08lX"
#~ msgid "Function requires lock."
#~ msgstr "Kailangan ng lock ang function."
#~ msgid "Only Windows format, uncompressed BMP supported %d" #~ msgid "Only Windows format, uncompressed BMP supported %d"
#~ msgstr "Tanging Windows format, uncompressed BMP lamang ang supportado %d" #~ msgstr "Tanging Windows format, uncompressed BMP lamang ang supportado %d"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: 0.1\n" "Project-Id-Version: 0.1\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: 2018-12-23 20:05+0100\n" "PO-Revision-Date: 2018-12-23 20:05+0100\n"
"Last-Translator: Pierrick Couturier <arofarn@arofarn.info>\n" "Last-Translator: Pierrick Couturier <arofarn@arofarn.info>\n"
"Language-Team: fr\n" "Language-Team: fr\n"
@ -51,8 +51,8 @@ msgstr "index %q hors gamme"
msgid "%q indices must be integers, not %s" msgid "%q indices must be integers, not %s"
msgstr "les indices %q doivent être des entiers, pas %s" msgstr "les indices %q doivent être des entiers, pas %s"
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
#, fuzzy #, fuzzy
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "les slices de tampon doivent être de longueurs égales" msgstr "les slices de tampon doivent être de longueurs égales"
@ -62,7 +62,7 @@ msgstr "les slices de tampon doivent être de longueurs égales"
msgid "%q should be an int" msgid "%q should be an int"
msgstr "y doit être un entier (int)" msgstr "y doit être un entier (int)"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() prend %d arguments mais %d ont été donnés" msgstr "%q() prend %d arguments mais %d ont été donnés"
@ -70,12 +70,12 @@ msgstr "%q() prend %d arguments mais %d ont été donnés"
msgid "'%q' argument required" msgid "'%q' argument required"
msgstr "'%q' argument requis" msgstr "'%q' argument requis"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "'%s' attend un label" msgstr "'%s' attend un label"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "'%s' attend un registre" msgstr "'%s' attend un registre"
@ -95,7 +95,7 @@ msgstr "'%s' attend un registre FPU"
msgid "'%s' expects an address of the form [a, b]" msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' attend une adresse de la forme [a, b]" msgstr "'%s' attend une adresse de la forme [a, b]"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "'%s' attend un entier" msgstr "'%s' attend un entier"
@ -251,7 +251,7 @@ msgstr "Tous les périphériques I2C sont utilisés"
msgid "All event channels in use" msgid "All event channels in use"
msgstr "Tous les canaux d'événements sont utilisés" msgstr "Tous les canaux d'événements sont utilisés"
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "Tous les canaux d'événements de synchro sont utilisés" msgstr "Tous les canaux d'événements de synchro sont utilisés"
@ -259,9 +259,9 @@ msgstr "Tous les canaux d'événements de synchro sont utilisés"
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "Tous les timers pour cette broche sont utilisés" 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/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -563,9 +563,8 @@ msgstr "Erreur dans ffi_prep_cif"
msgid "Error in regex" msgid "Error in regex"
msgstr "Erreur dans l'expression régulière" msgstr "Erreur dans l'expression régulière"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "Attendu : %q" msgstr "Attendu : %q"
@ -574,8 +573,8 @@ msgstr "Attendu : %q"
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "Impossible d'ajouter la Characteristic." msgstr "Impossible d'ajouter la Characteristic."
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
#, fuzzy #, fuzzy
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "Attendu : %q" msgstr "Attendu : %q"
@ -615,8 +614,8 @@ msgid "Failed to allocate RX buffer"
msgstr "Echec de l'allocation du tampon RX" msgstr "Echec de l'allocation du tampon RX"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "Echec de l'allocation de %d octets du tampon RX" msgstr "Echec de l'allocation de %d octets du tampon RX"
@ -662,9 +661,9 @@ msgid "Failed to get softdevice state"
msgstr "Echec de l'obtention de l'état du périph., erreur: 0x%08lX" msgstr "Echec de l'obtention de l'état du périph., erreur: 0x%08lX"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "Impossible de notifier la valeur de l'attribut. status: 0x%08lX" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -672,9 +671,9 @@ msgid "Failed to read CCCD value, err 0x%04x"
msgstr "Impossible de lire la valeur de l'attribut. status: 0x%08lX" msgstr "Impossible de lire la valeur de l'attribut. status: 0x%08lX"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "Impossible de lire la valeur de l'attribut. status: 0x%08lX" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -764,15 +763,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "La fonction nécessite un verrou" msgstr "La fonction nécessite un verrou"
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr "La fonction nécessite un verrou."
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "le GPIO16 ne supporte pas le tirage (pull-up)" msgstr "le GPIO16 ne supporte pas le tirage (pull-up)"
@ -781,7 +776,7 @@ msgstr "le GPIO16 ne supporte pas le tirage (pull-up)"
msgid "Group full" msgid "Group full"
msgstr "Groupe plein" msgstr "Groupe plein"
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "opération d'E/S sur un fichier fermé" msgstr "opération d'E/S sur un fichier fermé"
@ -880,11 +875,10 @@ msgstr "Broche invalide pour le canal gauche"
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "Broche invalide pour le canal droit" msgstr "Broche invalide pour le canal droit"
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Broches invalides" msgstr "Broches invalides"
@ -1228,8 +1222,8 @@ msgstr "Sérialiseur en cours d'utilisation"
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "Slice et valeur de tailles différentes" msgstr "Slice et valeur de tailles différentes"
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "Slices non supportées" msgstr "Slices non supportées"
@ -1497,7 +1491,7 @@ msgstr "un objet 'bytes-like' est requis"
msgid "abort() called" msgid "abort() called"
msgstr "abort() appelé" msgstr "abort() appelé"
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "l'adresse %08x n'est pas alignée sur %d octets" msgstr "l'adresse %08x n'est pas alignée sur %d octets"
@ -1526,7 +1520,7 @@ msgstr "argument num/types ne correspond pas"
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "l'argument devrait être un(e) '%q', pas '%q'" msgstr "l'argument devrait être un(e) '%q', pas '%q'"
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "tableau/octets requis à droite" msgstr "tableau/octets requis à droite"
@ -1598,8 +1592,8 @@ msgstr "les slices de tampon doivent être de longueurs égales"
msgid "buffer too long" msgid "buffer too long"
msgstr "tampon trop long" msgstr "tampon trop long"
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "tampon trop petit" msgstr "tampon trop petit"
@ -1870,7 +1864,7 @@ msgstr "la couleur doit être un entier (int)"
msgid "complex division by zero" msgid "complex division by zero"
msgstr "division complexe par zéro" msgstr "division complexe par zéro"
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "valeurs complexes non supportées" msgstr "valeurs complexes non supportées"
@ -1913,8 +1907,8 @@ msgstr "destination_length doit être un entier >= 0"
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "la séquence de mise à jour de dict a une mauvaise longueur" msgstr "la séquence de mise à jour de dict a une mauvaise longueur"
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "division par zéro" msgstr "division par zéro"
@ -1926,7 +1920,7 @@ msgstr "soit 'pos', soit 'kw' est permis en argument"
msgid "empty" msgid "empty"
msgstr "vide" msgstr "vide"
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "'heap' vide" msgstr "'heap' vide"
@ -2000,7 +1994,7 @@ msgstr "argument positionnel donné en plus"
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "" msgstr ""
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "le fichier doit être un fichier ouvert en mode 'byte'" msgstr "le fichier doit être un fichier ouvert en mode 'byte'"
@ -2049,7 +2043,7 @@ msgstr "la fonction ne prend pas d'arguments nommés"
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "la fonction attendait au plus %d arguments, reçu %d" msgstr "la fonction attendait au plus %d arguments, reçu %d"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "la fonction a reçu plusieurs valeurs pour l'argument '%q'" msgstr "la fonction a reçu plusieurs valeurs pour l'argument '%q'"
@ -2071,7 +2065,7 @@ msgstr "il manque l'argument nommé obligatoire '%q'"
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "il manque l'argument obligatoire #%d" msgstr "il manque l'argument obligatoire #%d"
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "la fonction prend %d argument(s) mais %d ont été donné(s)" msgstr "la fonction prend %d argument(s) mais %d ont été donné(s)"
@ -2121,8 +2115,8 @@ msgid "incorrect padding"
msgstr "espacement incorrect" msgstr "espacement incorrect"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "index hors gamme" msgstr "index hors gamme"
@ -2245,7 +2239,7 @@ msgstr ""
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "les noms doivent être des chaînes de caractère" msgstr "les noms doivent être des chaînes de caractère"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "label '%q' non supporté" msgstr "label '%q' non supporté"
@ -2285,7 +2279,7 @@ msgstr "entiers longs non supportés dans cette build"
msgid "map buffer too small" msgid "map buffer too small"
msgstr "tampon trop petit" msgstr "tampon trop petit"
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "erreur de domaine math" msgstr "erreur de domaine math"
@ -2362,11 +2356,11 @@ msgstr ""
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "nécessite plus de %d valeur à dégrouper" msgstr "nécessite plus de %d valeur à dégrouper"
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "puissance négative sans support des nombres flottants" msgstr "puissance négative sans support des nombres flottants"
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "compte de décalage négatif" msgstr "compte de décalage négatif"
@ -2387,7 +2381,7 @@ msgstr "pas de lien trouvé pour nonlocal"
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "pas de module '%q'" msgstr "pas de module '%q'"
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "pas de tel attribut" msgstr "pas de tel attribut"
@ -2476,13 +2470,13 @@ msgstr "un objet avec un protocol de tampon est nécessaire"
msgid "odd-length string" msgid "odd-length string"
msgstr "chaîne de longueur impaire" msgstr "chaîne de longueur impaire"
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
#, fuzzy #, fuzzy
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "adresse hors limites" msgstr "adresse hors limites"
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "seuls les slices avec 'step=1' (cad None) sont supportées" msgstr "seuls les slices avec 'step=1' (cad None) sont supportées"
@ -2499,7 +2493,7 @@ msgstr "ord() attend un caractère mais une chaîne de longueur %d a été trouv
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "dépassement de capacité en convertissant un entier long en mot machine" msgstr "dépassement de capacité en convertissant un entier long en mot machine"
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "la palette doit être longue de 32 octets" msgstr "la palette doit être longue de 32 octets"
@ -2540,8 +2534,8 @@ msgstr ""
"pixel_shader doit être un objet displayio.Palette ou displayio.ColorConverter" "pixel_shader doit être un objet displayio.Palette ou displayio.ColorConverter"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "'pop' d'une entrée PulseIn vide" msgstr "'pop' d'une entrée PulseIn vide"
@ -2651,7 +2645,7 @@ msgstr "la longueur de sleep ne doit pas être négative"
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "le pas 'step' de slice ne peut être zéro" msgstr "le pas 'step' de slice ne peut être zéro"
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "dépassement de capacité d'un entier court" msgstr "dépassement de capacité d'un entier court"
@ -2816,7 +2810,7 @@ msgstr "indentation inattendue"
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "argument nommé imprévu" msgstr "argument nommé imprévu"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "argument nommé '%q' imprévu" msgstr "argument nommé '%q' imprévu"
@ -2904,6 +2898,10 @@ msgstr "type non supporté pour l'opérateur"
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "type non supporté pour %q: '%s', '%s'" msgstr "type non supporté pour %q: '%s', '%s'"
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "wifi_set_ip_info() a échoué" msgstr "wifi_set_ip_info() a échoué"
@ -2939,6 +2937,17 @@ msgstr "adresse hors limites"
msgid "zero step" msgid "zero step"
msgstr "'step' nul" msgstr "'step' nul"
#, fuzzy
#~ msgid "Failed to notify or indicate attribute value, err %0x04x"
#~ msgstr "Impossible de notifier la valeur de l'attribut. status: 0x%08lX"
#, fuzzy
#~ msgid "Failed to read attribute value, err %0x04x"
#~ msgstr "Impossible de lire la valeur de l'attribut. status: 0x%08lX"
#~ msgid "Function requires lock."
#~ msgstr "La fonction nécessite un verrou."
#~ msgid "Only Windows format, uncompressed BMP supported %d" #~ msgid "Only Windows format, uncompressed BMP supported %d"
#~ msgstr "Seul les BMP non-compressé au format Windows sont supportés %d" #~ msgstr "Seul les BMP non-compressé au format Windows sont supportés %d"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: 2018-10-02 16:27+0200\n" "PO-Revision-Date: 2018-10-02 16:27+0200\n"
"Last-Translator: Enrico Paganin <enrico.paganin@mail.com>\n" "Last-Translator: Enrico Paganin <enrico.paganin@mail.com>\n"
"Language-Team: \n" "Language-Team: \n"
@ -52,8 +52,8 @@ msgstr "indice %q fuori intervallo"
msgid "%q indices must be integers, not %s" msgid "%q indices must be integers, not %s"
msgstr "gli indici %q devono essere interi, non %s" msgstr "gli indici %q devono essere interi, non %s"
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
#, fuzzy #, fuzzy
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "slice del buffer devono essere della stessa lunghezza" 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" msgid "%q should be an int"
msgstr "y dovrebbe essere un int" msgstr "y dovrebbe essere un int"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "%q() prende %d argomenti posizionali ma ne sono stati forniti %d" 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" msgid "'%q' argument required"
msgstr "'%q' argomento richiesto" msgstr "'%q' argomento richiesto"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "'%s' aspetta una etichetta" msgstr "'%s' aspetta una etichetta"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "'%s' aspetta un registro" msgstr "'%s' aspetta un registro"
@ -96,7 +96,7 @@ msgstr "'%s' aspetta un registro"
msgid "'%s' expects an address of the form [a, b]" msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' aspetta un registro" msgstr "'%s' aspetta un registro"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "'%s' aspetta un intero" msgstr "'%s' aspetta un intero"
@ -250,7 +250,7 @@ msgstr "Tutte le periferiche I2C sono in uso"
msgid "All event channels in use" msgid "All event channels in use"
msgstr "Tutti i canali eventi utilizati" msgstr "Tutti i canali eventi utilizati"
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "Tutti i canali di eventi sincronizzati in uso" msgstr "Tutti i canali di eventi sincronizzati in uso"
@ -258,9 +258,9 @@ msgstr "Tutti i canali di eventi sincronizzati in uso"
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "Tutti i timer per questo pin sono in uso" 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/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -564,9 +564,8 @@ msgstr "Errore in ffi_prep_cif"
msgid "Error in regex" msgid "Error in regex"
msgstr "Errore nella regex" msgstr "Errore nella regex"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "Atteso un %q" msgstr "Atteso un %q"
@ -575,8 +574,8 @@ msgstr "Atteso un %q"
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "Non è possibile aggiungere Characteristic." msgstr "Non è possibile aggiungere Characteristic."
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
#, fuzzy #, fuzzy
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "Atteso un %q" msgstr "Atteso un %q"
@ -616,8 +615,8 @@ msgid "Failed to allocate RX buffer"
msgstr "Impossibile allocare buffer RX" msgstr "Impossibile allocare buffer RX"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "Fallita allocazione del buffer RX di %d byte" msgstr "Fallita allocazione del buffer RX di %d byte"
@ -662,9 +661,9 @@ msgid "Failed to get softdevice state"
msgstr "Impossibile fermare advertisement. status: 0x%02x" msgstr "Impossibile fermare advertisement. status: 0x%02x"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "Impossibile notificare valore dell'attributo. status: 0x%02x" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -672,9 +671,9 @@ msgid "Failed to read CCCD value, err 0x%04x"
msgstr "Impossibile leggere valore dell'attributo. status: 0x%02x" msgstr "Impossibile leggere valore dell'attributo. status: 0x%02x"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "Impossibile leggere valore dell'attributo. status: 0x%02x" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -764,15 +763,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "" msgstr ""
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr ""
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "GPIO16 non supporta pull-up" msgstr "GPIO16 non supporta pull-up"
@ -781,7 +776,7 @@ msgstr "GPIO16 non supporta pull-up"
msgid "Group full" msgid "Group full"
msgstr "Gruppo pieno" msgstr "Gruppo pieno"
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "operazione I/O su file chiuso" msgstr "operazione I/O su file chiuso"
@ -879,11 +874,10 @@ msgstr "Pin non valido per il canale sinistro"
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "Pin non valido per il canale destro" msgstr "Pin non valido per il canale destro"
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Pin non validi" msgstr "Pin non validi"
@ -1225,8 +1219,8 @@ msgstr "Serializer in uso"
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "Slice non supportate" msgstr "Slice non supportate"
@ -1479,7 +1473,7 @@ msgstr "un oggetto byte-like è richiesto"
msgid "abort() called" msgid "abort() called"
msgstr "abort() chiamato" msgstr "abort() chiamato"
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "l'indirizzo %08x non è allineato a %d bytes" msgstr "l'indirizzo %08x non è allineato a %d bytes"
@ -1508,7 +1502,7 @@ msgstr "discrepanza di numero/tipo di argomenti"
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "l'argomento dovrebbe essere un '%q' e non un '%q'" msgstr "l'argomento dovrebbe essere un '%q' e non un '%q'"
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "" msgstr ""
@ -1580,8 +1574,8 @@ msgstr "slice del buffer devono essere della stessa lunghezza"
msgid "buffer too long" msgid "buffer too long"
msgstr "buffer troppo lungo" msgstr "buffer troppo lungo"
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "buffer troppo piccolo" msgstr "buffer troppo piccolo"
@ -1842,7 +1836,7 @@ msgstr "il colore deve essere un int"
msgid "complex division by zero" msgid "complex division by zero"
msgstr "complex divisione per zero" msgstr "complex divisione per zero"
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "valori complessi non supportai" msgstr "valori complessi non supportai"
@ -1886,8 +1880,8 @@ msgstr "destination_length deve essere un int >= 0"
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "sequanza di aggiornamento del dizionario ha la lunghezza errata" msgstr "sequanza di aggiornamento del dizionario ha la lunghezza errata"
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "divisione per zero" msgstr "divisione per zero"
@ -1899,7 +1893,7 @@ msgstr "sono permesse solo gli argomenti pos o kw"
msgid "empty" msgid "empty"
msgstr "vuoto" msgstr "vuoto"
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "heap vuoto" msgstr "heap vuoto"
@ -1973,7 +1967,7 @@ msgstr "argomenti posizonali extra dati"
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "ffi_prep_closure_loc" msgstr "ffi_prep_closure_loc"
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "" msgstr ""
@ -2022,7 +2016,7 @@ msgstr "la funzione non prende argomenti nominati"
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "la funzione prevede al massimo %d argmoneti, ma ne ha ricevuti %d" msgstr "la funzione prevede al massimo %d argmoneti, ma ne ha ricevuti %d"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "la funzione ha ricevuto valori multipli per l'argomento '%q'" msgstr "la funzione ha ricevuto valori multipli per l'argomento '%q'"
@ -2044,7 +2038,7 @@ msgstr "argomento nominato '%q' mancante alla funzione"
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "mancante il #%d argomento posizonale obbligatorio della funzione" msgstr "mancante il #%d argomento posizonale obbligatorio della funzione"
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -2095,8 +2089,8 @@ msgid "incorrect padding"
msgstr "padding incorretto" msgstr "padding incorretto"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "indice fuori intervallo" msgstr "indice fuori intervallo"
@ -2222,7 +2216,7 @@ msgstr ""
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "argomenti nominati devono essere stringhe" msgstr "argomenti nominati devono essere stringhe"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "etichetta '%q' non definita" msgstr "etichetta '%q' non definita"
@ -2262,7 +2256,7 @@ msgstr "long int non supportata in questa build"
msgid "map buffer too small" msgid "map buffer too small"
msgstr "map buffer troppo piccolo" msgstr "map buffer troppo piccolo"
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "errore di dominio matematico" msgstr "errore di dominio matematico"
@ -2339,11 +2333,11 @@ msgstr "yield nativo"
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "necessari più di %d valori da scompattare" msgstr "necessari più di %d valori da scompattare"
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "potenza negativa senza supporto per float" msgstr "potenza negativa senza supporto per float"
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "" msgstr ""
@ -2364,7 +2358,7 @@ msgstr "nessun binding per nonlocal trovato"
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "nessun modulo chiamato '%q'" msgstr "nessun modulo chiamato '%q'"
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "attributo inesistente" msgstr "attributo inesistente"
@ -2453,13 +2447,13 @@ msgstr ""
msgid "odd-length string" msgid "odd-length string"
msgstr "stringa di lunghezza dispari" msgstr "stringa di lunghezza dispari"
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
#, fuzzy #, fuzzy
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "indirizzo fuori limite" msgstr "indirizzo fuori limite"
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "solo slice con step=1 (aka None) sono supportate" msgstr "solo slice con step=1 (aka None) sono supportate"
@ -2477,7 +2471,7 @@ msgstr ""
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "overflow convertendo long int in parola" msgstr "overflow convertendo long int in parola"
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "la palette deve essere lunga 32 byte" msgstr "la palette deve essere lunga 32 byte"
@ -2516,8 +2510,8 @@ msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
msgstr "pixel_shader deve essere displayio.Palette o displayio.ColorConverter" msgstr "pixel_shader deve essere displayio.Palette o displayio.ColorConverter"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "pop sun un PulseIn vuoto" msgstr "pop sun un PulseIn vuoto"
@ -2627,7 +2621,7 @@ msgstr "la lunghezza di sleed deve essere non negativa"
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "la step della slice non può essere zero" msgstr "la step della slice non può essere zero"
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "small int overflow" msgstr "small int overflow"
@ -2791,7 +2785,7 @@ msgstr "indentazione inaspettata"
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "argomento nominato inaspettato" msgstr "argomento nominato inaspettato"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "argomento nominato '%q' inaspettato" msgstr "argomento nominato '%q' inaspettato"
@ -2878,6 +2872,10 @@ msgstr "tipo non supportato per l'operando"
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "tipi non supportati per %q: '%s', '%s'" msgstr "tipi non supportati per %q: '%s', '%s'"
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "wifi_set_ip_info() faillito" msgstr "wifi_set_ip_info() faillito"
@ -2912,6 +2910,14 @@ msgstr "indirizzo fuori limite"
msgid "zero step" msgid "zero step"
msgstr "zero step" msgstr "zero step"
#, fuzzy
#~ msgid "Failed to notify or indicate attribute value, err %0x04x"
#~ msgstr "Impossibile notificare valore dell'attributo. status: 0x%02x"
#, fuzzy
#~ msgid "Failed to read attribute value, err %0x04x"
#~ msgstr "Impossibile leggere valore dell'attributo. status: 0x%02x"
#~ msgid "Only Windows format, uncompressed BMP supported %d" #~ msgid "Only Windows format, uncompressed BMP supported %d"
#~ msgstr "Formato solo di Windows, BMP non compresso supportato %d" #~ msgstr "Formato solo di Windows, BMP non compresso supportato %d"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-03-19 18:37-0700\n" "POT-Creation-Date: 2019-03-25 19:40+0100\n"
"PO-Revision-Date: 2018-10-02 21:14-0000\n" "PO-Revision-Date: 2018-10-02 21:14-0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -52,8 +52,8 @@ msgstr ""
msgid "%q indices must be integers, not %s" msgid "%q indices must be integers, not %s"
msgstr "" msgstr ""
#: shared-bindings/bleio/CharacteristicBuffer.c
#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c #: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/bleio/CharacteristicBuffer.c
#, fuzzy #, fuzzy
msgid "%q must be >= 1" msgid "%q must be >= 1"
msgstr "buffers devem ser o mesmo tamanho" msgstr "buffers devem ser o mesmo tamanho"
@ -63,7 +63,7 @@ msgstr "buffers devem ser o mesmo tamanho"
msgid "%q should be an int" msgid "%q should be an int"
msgstr "y deve ser um int" msgstr "y deve ser um int"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "%q() takes %d positional arguments but %d were given" msgid "%q() takes %d positional arguments but %d were given"
msgstr "" msgstr ""
@ -71,12 +71,12 @@ msgstr ""
msgid "'%q' argument required" msgid "'%q' argument required"
msgstr "'%q' argumento(s) requerido(s)" msgstr "'%q' argumento(s) requerido(s)"
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a label" msgid "'%s' expects a label"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects a register" msgid "'%s' expects a register"
msgstr "" msgstr ""
@ -96,7 +96,7 @@ msgstr ""
msgid "'%s' expects an address of the form [a, b]" msgid "'%s' expects an address of the form [a, b]"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format #, c-format
msgid "'%s' expects an integer" msgid "'%s' expects an integer"
msgstr "" msgstr ""
@ -250,7 +250,7 @@ msgstr "Todos os periféricos I2C estão em uso"
msgid "All event channels in use" msgid "All event channels in use"
msgstr "Todos os canais de eventos em uso" msgstr "Todos os canais de eventos em uso"
#: ports/atmel-samd/audio_dma.c ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c ports/atmel-samd/audio_dma.c
msgid "All sync event channels in use" msgid "All sync event channels in use"
msgstr "" msgstr ""
@ -258,9 +258,9 @@ msgstr ""
msgid "All timers for this pin are in use" msgid "All timers for this pin are in use"
msgstr "Todos os temporizadores para este pino estão em uso" 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/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.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 #: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c #: shared-module/_pew/PewPew.c
msgid "All timers in use" msgid "All timers in use"
@ -559,9 +559,8 @@ msgstr "Erro no ffi_prep_cif"
msgid "Error in regex" msgid "Error in regex"
msgstr "Erro no regex" msgstr "Erro no regex"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/pulseio/PulseOut.c shared-bindings/neopixel_write/__init__.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c #: shared-bindings/terminalio/Terminal.c shared-bindings/microcontroller/Pin.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q" msgid "Expected a %q"
msgstr "Esperado um" msgstr "Esperado um"
@ -570,8 +569,8 @@ msgstr "Esperado um"
msgid "Expected a Characteristic" msgid "Expected a Characteristic"
msgstr "Não é possível adicionar Característica." msgstr "Não é possível adicionar Característica."
#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c #: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Service.c #: shared-bindings/bleio/Characteristic.c
#, fuzzy #, fuzzy
msgid "Expected a UUID" msgid "Expected a UUID"
msgstr "Esperado um" msgstr "Esperado um"
@ -611,8 +610,8 @@ msgid "Failed to allocate RX buffer"
msgstr "Falha ao alocar buffer RX" msgstr "Falha ao alocar buffer RX"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#, c-format #, c-format
msgid "Failed to allocate RX buffer of %d bytes" msgid "Failed to allocate RX buffer of %d bytes"
msgstr "Falha ao alocar buffer RX de %d bytes" msgstr "Falha ao alocar buffer RX de %d bytes"
@ -655,9 +654,9 @@ msgid "Failed to get softdevice state"
msgstr "Não pode parar propaganda. status: 0x%02x" msgstr "Não pode parar propaganda. status: 0x%02x"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to notify or indicate attribute value, err %0x04x" msgid "Failed to notify or indicate attribute value, err 0x%04x"
msgstr "Não é possível gravar o valor do atributo. status: 0x%02x" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -665,9 +664,9 @@ msgid "Failed to read CCCD value, err 0x%04x"
msgstr "Não é possível ler o valor do atributo. status: 0x%02x" msgstr "Não é possível ler o valor do atributo. status: 0x%02x"
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, c-format
msgid "Failed to read attribute value, err %0x04x" msgid "Failed to read attribute value, err 0x%04x"
msgstr "Não é possível ler o valor do atributo. status: 0x%02x" msgstr ""
#: ports/nrf/common-hal/bleio/Characteristic.c #: ports/nrf/common-hal/bleio/Characteristic.c
#, fuzzy, c-format #, fuzzy, c-format
@ -757,15 +756,11 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused." msgid "Frequency captured is above capability. Capture Paused."
msgstr "" msgstr ""
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c #: shared-bindings/bitbangio/SPI.c shared-bindings/bitbangio/I2C.c
#: shared-bindings/busio/SPI.c #: shared-bindings/busio/SPI.c shared-bindings/busio/I2C.c
msgid "Function requires lock" msgid "Function requires lock"
msgstr "" msgstr ""
#: shared-bindings/busio/I2C.c
msgid "Function requires lock."
msgstr ""
#: ports/esp8266/common-hal/digitalio/DigitalInOut.c #: ports/esp8266/common-hal/digitalio/DigitalInOut.c
msgid "GPIO16 does not support pull up." msgid "GPIO16 does not support pull up."
msgstr "GPIO16 não suporta pull up." msgstr "GPIO16 não suporta pull up."
@ -774,7 +769,7 @@ msgstr "GPIO16 não suporta pull up."
msgid "Group full" msgid "Group full"
msgstr "Grupo cheio" msgstr "Grupo cheio"
#: extmod/vfs_posix_file.c ports/unix/file.c py/objstringio.c #: ports/unix/file.c extmod/vfs_posix_file.c py/objstringio.c
msgid "I/O operation on closed file" msgid "I/O operation on closed file"
msgstr "Operação I/O no arquivo fechado" msgstr "Operação I/O no arquivo fechado"
@ -870,11 +865,10 @@ msgstr "Pino inválido para canal esquerdo"
msgid "Invalid pin for right channel" msgid "Invalid pin for right channel"
msgstr "Pino inválido para canal direito" msgstr "Pino inválido para canal direito"
#: ports/atmel-samd/common-hal/busio/I2C.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c #: ports/atmel-samd/common-hal/i2cslave/I2CSlave.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/atmel-samd/common-hal/busio/SPI.c
#: ports/atmel-samd/common-hal/busio/I2C.c ports/nrf/common-hal/busio/I2C.c
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Pinos inválidos" msgstr "Pinos inválidos"
@ -1204,8 +1198,8 @@ msgstr "Serializer em uso"
msgid "Slice and value different lengths." msgid "Slice and value different lengths."
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c #: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/TileGrid.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c #: shared-bindings/displayio/Group.c shared-bindings/pulseio/PulseIn.c
msgid "Slices not supported" msgid "Slices not supported"
msgstr "" msgstr ""
@ -1451,7 +1445,7 @@ msgstr ""
msgid "abort() called" msgid "abort() called"
msgstr "abort() chamado" msgstr "abort() chamado"
#: extmod/machine_mem.c ports/unix/modmachine.c #: ports/unix/modmachine.c extmod/machine_mem.c
#, c-format #, c-format
msgid "address %08x is not aligned to %d bytes" msgid "address %08x is not aligned to %d bytes"
msgstr "endereço %08x não está alinhado com %d bytes" msgstr "endereço %08x não está alinhado com %d bytes"
@ -1480,7 +1474,7 @@ msgstr ""
msgid "argument should be a '%q' not a '%q'" msgid "argument should be a '%q' not a '%q'"
msgstr "" msgstr ""
#: py/objarray.c shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c py/objarray.c
msgid "array/bytes required on right side" msgid "array/bytes required on right side"
msgstr "" msgstr ""
@ -1552,8 +1546,8 @@ msgstr ""
msgid "buffer too long" msgid "buffer too long"
msgstr "buffer muito longo" msgstr "buffer muito longo"
#: py/modstruct.c shared-bindings/struct/__init__.c #: shared-bindings/struct/__init__.c shared-module/struct/__init__.c
#: shared-module/struct/__init__.c #: py/modstruct.c
msgid "buffer too small" msgid "buffer too small"
msgstr "" msgstr ""
@ -1811,7 +1805,7 @@ msgstr "cor deve ser um int"
msgid "complex division by zero" msgid "complex division by zero"
msgstr "" msgstr ""
#: py/objfloat.c py/parsenum.c #: py/parsenum.c py/objfloat.c
msgid "complex values not supported" msgid "complex values not supported"
msgstr "" msgstr ""
@ -1852,8 +1846,8 @@ msgstr "destination_length deve ser um int >= 0"
msgid "dict update sequence has wrong length" msgid "dict update sequence has wrong length"
msgstr "" msgstr ""
#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c #: shared-bindings/math/__init__.c py/runtime.c py/modmath.c py/objint_mpz.c
#: shared-bindings/math/__init__.c #: py/objint_longlong.c py/objfloat.c
msgid "division by zero" msgid "division by zero"
msgstr "divisão por zero" msgstr "divisão por zero"
@ -1865,7 +1859,7 @@ msgstr "pos ou kw args são permitidos"
msgid "empty" msgid "empty"
msgstr "vazio" msgstr "vazio"
#: extmod/moduheapq.c extmod/modutimeq.c #: extmod/modutimeq.c extmod/moduheapq.c
msgid "empty heap" msgid "empty heap"
msgstr "heap vazia" msgstr "heap vazia"
@ -1939,7 +1933,7 @@ msgstr "argumentos extra posicionais passados"
msgid "ffi_prep_closure_loc" msgid "ffi_prep_closure_loc"
msgstr "ffi_prep_closure_loc" msgstr "ffi_prep_closure_loc"
#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c #: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode" msgid "file must be a file opened in byte mode"
msgstr "" msgstr ""
@ -1988,7 +1982,7 @@ msgstr "função não aceita argumentos de palavras-chave"
msgid "function expected at most %d arguments, got %d" msgid "function expected at most %d arguments, got %d"
msgstr "função esperada na maioria dos %d argumentos, obteve %d" msgstr "função esperada na maioria dos %d argumentos, obteve %d"
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "function got multiple values for argument '%q'" msgid "function got multiple values for argument '%q'"
msgstr "" msgstr ""
@ -2010,7 +2004,7 @@ msgstr ""
msgid "function missing required positional argument #%d" msgid "function missing required positional argument #%d"
msgstr "" msgstr ""
#: py/argcheck.c py/bc.c py/objnamedtuple.c #: py/argcheck.c py/objnamedtuple.c py/bc.c
#, c-format #, c-format
msgid "function takes %d positional arguments but %d were given" msgid "function takes %d positional arguments but %d were given"
msgstr "função leva %d argumentos posicionais, mas apenas %d foram passadas" msgstr "função leva %d argumentos posicionais, mas apenas %d foram passadas"
@ -2060,8 +2054,8 @@ msgid "incorrect padding"
msgstr "preenchimento incorreto" msgstr "preenchimento incorreto"
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c py/obj.c #: ports/esp8266/common-hal/pulseio/PulseIn.c py/obj.c
msgid "index out of range" msgid "index out of range"
msgstr "Índice fora do intervalo" msgstr "Índice fora do intervalo"
@ -2182,7 +2176,7 @@ msgstr ""
msgid "keywords must be strings" msgid "keywords must be strings"
msgstr "" msgstr ""
#: py/emitinlinethumb.c py/emitinlinextensa.c #: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined" msgid "label '%q' not defined"
msgstr "" msgstr ""
@ -2222,7 +2216,7 @@ msgstr ""
msgid "map buffer too small" msgid "map buffer too small"
msgstr "" msgstr ""
#: py/modmath.c shared-bindings/math/__init__.c #: shared-bindings/math/__init__.c py/modmath.c
msgid "math domain error" msgid "math domain error"
msgstr "" msgstr ""
@ -2298,11 +2292,11 @@ msgstr ""
msgid "need more than %d values to unpack" msgid "need more than %d values to unpack"
msgstr "precisa de mais de %d valores para desempacotar" msgstr "precisa de mais de %d valores para desempacotar"
#: py/objint_longlong.c py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c py/objint_longlong.c
msgid "negative power with no float support" msgid "negative power with no float support"
msgstr "" msgstr ""
#: py/objint_mpz.c py/runtime.c #: py/runtime.c py/objint_mpz.c
msgid "negative shift count" msgid "negative shift count"
msgstr "" msgstr ""
@ -2322,7 +2316,7 @@ msgstr ""
msgid "no module named '%q'" msgid "no module named '%q'"
msgstr "" msgstr ""
#: py/runtime.c shared-bindings/_pixelbuf/__init__.c #: shared-bindings/_pixelbuf/__init__.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -2409,12 +2403,12 @@ msgstr ""
msgid "odd-length string" msgid "odd-length string"
msgstr "" msgstr ""
#: py/objstr.c py/objstrunicode.c #: py/objstrunicode.c py/objstr.c
msgid "offset out of bounds" msgid "offset out of bounds"
msgstr "" msgstr ""
#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c #: shared-bindings/nvm/ByteArray.c py/objarray.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c #: py/objstrunicode.c py/objstr.c
msgid "only slices with step=1 (aka None) are supported" msgid "only slices with step=1 (aka None) are supported"
msgstr "" msgstr ""
@ -2431,7 +2425,7 @@ msgstr ""
msgid "overflow converting long int to machine word" msgid "overflow converting long int to machine word"
msgstr "" msgstr ""
#: shared-bindings/_stage/Layer.c shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c shared-bindings/_stage/Layer.c
msgid "palette must be 32 bytes long" msgid "palette must be 32 bytes long"
msgstr "" msgstr ""
@ -2468,8 +2462,8 @@ msgid "pixel_shader must be displayio.Palette or displayio.ColorConverter"
msgstr "" msgstr ""
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c #: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
#: ports/nrf/common-hal/pulseio/PulseIn.c #: ports/nrf/common-hal/pulseio/PulseIn.c
#: ports/esp8266/common-hal/pulseio/PulseIn.c
msgid "pop from an empty PulseIn" msgid "pop from an empty PulseIn"
msgstr "" msgstr ""
@ -2577,7 +2571,7 @@ msgstr ""
msgid "slice step cannot be zero" msgid "slice step cannot be zero"
msgstr "" msgstr ""
#: py/objint.c py/sequence.c #: py/sequence.c py/objint.c
msgid "small int overflow" msgid "small int overflow"
msgstr "" msgstr ""
@ -2741,7 +2735,7 @@ msgstr ""
msgid "unexpected keyword argument" msgid "unexpected keyword argument"
msgstr "" msgstr ""
#: py/bc.c py/objnamedtuple.c #: py/objnamedtuple.c py/bc.c
msgid "unexpected keyword argument '%q'" msgid "unexpected keyword argument '%q'"
msgstr "" msgstr ""
@ -2828,6 +2822,10 @@ msgstr ""
msgid "unsupported types for %q: '%s', '%s'" msgid "unsupported types for %q: '%s', '%s'"
msgstr "" msgstr ""
#: shared-bindings/displayio/Bitmap.c
msgid "value_count must be > 0"
msgstr ""
#: ports/esp8266/modnetwork.c #: ports/esp8266/modnetwork.c
msgid "wifi_set_ip_info() failed" msgid "wifi_set_ip_info() failed"
msgstr "wifi_set_ip_info() falhou" msgstr "wifi_set_ip_info() falhou"
@ -2860,6 +2858,14 @@ msgstr ""
msgid "zero step" msgid "zero step"
msgstr "passo zero" msgstr "passo zero"
#, fuzzy
#~ msgid "Failed to notify or indicate attribute value, err %0x04x"
#~ msgstr "Não é possível gravar o valor do atributo. status: 0x%02x"
#, fuzzy
#~ msgid "Failed to read attribute value, err %0x04x"
#~ msgstr "Não é possível ler o valor do atributo. status: 0x%02x"
#~ msgid "Only Windows format, uncompressed BMP supported %d" #~ msgid "Only Windows format, uncompressed BMP supported %d"
#~ msgstr "Apenas formato Windows, BMP descomprimido suportado" #~ msgstr "Apenas formato Windows, BMP descomprimido suportado"

View File

@ -27,6 +27,7 @@
#include "audio_dma.h" #include "audio_dma.h"
#include "tick.h" #include "tick.h"
#include "supervisor/filesystem.h"
#include "supervisor/usb.h" #include "supervisor/usb.h"
#include "py/runtime.h" #include "py/runtime.h"
@ -53,6 +54,7 @@ void run_background_tasks(void) {
#if CIRCUITPY_NETWORK #if CIRCUITPY_NETWORK
network_module_background(); network_module_background();
#endif #endif
filesystem_background();
usb_background(); usb_background();
assert_heap_ok(); assert_heap_ok();

View File

@ -0,0 +1,39 @@
/*
* This file is part of the MicroPython project, http://micropython.org/
*
* The MIT License (MIT)
*
* Copyright (c) 2017 Scott Shawcroft for Adafruit Industries
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
#include "boards/board.h"
#include "mpconfigboard.h"
#include "hal/include/hal_gpio.h"
void board_init(void) {
}
bool board_requests_safe_mode(void) {
return false;
}
void reset_board(void) {
}

View File

@ -0,0 +1,55 @@
#define MICROPY_HW_BOARD_NAME "uChip"
#define MICROPY_HW_MCU_NAME "samd21e18"
#define MICROPY_HW_LED_STATUS (&pin_PA07)
#define MICROPY_PORT_A (PORT_PA00 | PORT_PA01 | PORT_PA14 | PORT_PA15 | PORT_PA28 | PORT_PA27 | PORT_PA24 | PORT_PA25)
#define MICROPY_PORT_B (0)
#define MICROPY_PORT_C (0)
#define CIRCUITPY_INTERNAL_NVM_SIZE 0
#define BOARD_FLASH_SIZE (0x00040000 - 0x2000 - 0x010000)
// USB is always used internally so skip the pin objects for it.
#define IGNORE_PIN_PA24 1
#define IGNORE_PIN_PA25 1
#define IGNORE_PIN_PA27 1
#define IGNORE_PIN_PA28 1
#define IGNORE_PIN_PA30 1
#define IGNORE_PIN_PA31 1
#define IGNORE_PIN_PB01 1
#define IGNORE_PIN_PB02 1
#define IGNORE_PIN_PB03 1
#define IGNORE_PIN_PB04 1
#define IGNORE_PIN_PB05 1
#define IGNORE_PIN_PB06 1
#define IGNORE_PIN_PB07 1
#define IGNORE_PIN_PB08 1
#define IGNORE_PIN_PB09 1
#define IGNORE_PIN_PB10 1
#define IGNORE_PIN_PB11 1
#define IGNORE_PIN_PB12 1
#define IGNORE_PIN_PB13 1
#define IGNORE_PIN_PB14 1
#define IGNORE_PIN_PB15 1
#define IGNORE_PIN_PB16 1
#define IGNORE_PIN_PB17 1
#define IGNORE_PIN_PB22 1
#define IGNORE_PIN_PB23 1
#define IGNORE_PIN_PB30 1
#define IGNORE_PIN_PB31 1
#define IGNORE_PIN_PB00 1
#define DEFAULT_I2C_BUS_SCL (&pin_PA23)
#define DEFAULT_I2C_BUS_SDA (&pin_PA22)
#define DEFAULT_SPI_BUS_SCK (&pin_PA16)
#define DEFAULT_SPI_BUS_MOSI (&pin_PA17)
#define DEFAULT_SPI_BUS_MISO (&pin_PA19)
#define DEFAULT_UART_BUS_RX (&pin_PA11)
#define DEFAULT_UART_BUS_TX (&pin_PA10)

View File

@ -0,0 +1,14 @@
LD_FILE = boards/samd21x18-bootloader.ld
USB_VID = 0x04D8
USB_PID = 0xED7D
USB_PRODUCT = "uChip CircuitPython"
USB_MANUFACTURER = "Itaca Innovation"
INTERNAL_FLASH_FILESYSTEM = 1
LONGINT_IMPL = NONE
CIRCUITPY_SMALL_BUILD = 1
CHIP_VARIANT = SAMD21E18A
CHIP_FAMILY = samd21
CIRCUITPY_FREQUENCYIO = 0

View File

@ -0,0 +1,38 @@
#include "shared-bindings/board/__init__.h"
#include "supervisor/shared/board_busses.h"
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_PA06) },
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_PA08) },
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_PA10) },
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_PA09) },
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_PA11) },
{ MP_ROM_QSTR(MP_QSTR_A6), MP_ROM_PTR(&pin_PA05) },
{ MP_ROM_QSTR(MP_QSTR_A7), MP_ROM_PTR(&pin_PA02) },
{ MP_ROM_QSTR(MP_QSTR_A8), MP_ROM_PTR(&pin_PA04) },
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_PA06) },
{ MP_ROM_QSTR(MP_QSTR_D2), MP_ROM_PTR(&pin_PA08) },
{ MP_ROM_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_PA10) },
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_PA09) },
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_PA11) },
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_PA17) },
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_PA18) },
{ MP_ROM_QSTR(MP_QSTR_D9), MP_ROM_PTR(&pin_PA19) },
{ MP_ROM_QSTR(MP_QSTR_D10), MP_ROM_PTR(&pin_PA22) },
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_PA23) },
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_PA05) },
{ MP_ROM_QSTR(MP_QSTR_D14), MP_ROM_PTR(&pin_PA02) },
{ MP_ROM_QSTR(MP_QSTR_D15), MP_ROM_PTR(&pin_PA04) },
{ MP_ROM_QSTR(MP_QSTR_RX), MP_ROM_PTR(&pin_PA11) },
{ MP_ROM_QSTR(MP_QSTR_TX), MP_ROM_PTR(&pin_PA10) },
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA22) },
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA23) },
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PA16) },
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PA17) },
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PA19) },
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
{ MP_ROM_QSTR(MP_QSTR_SPI), MP_ROM_PTR(&board_spi_obj) },
{ MP_ROM_QSTR(MP_QSTR_UART), MP_ROM_PTR(&board_uart_obj) },
};
MP_DEFINE_CONST_DICT(board_module_globals, board_global_dict_table);

View File

@ -25,6 +25,7 @@
*/ */
#include "py/runtime.h" #include "py/runtime.h"
#include "supervisor/filesystem.h"
#include "supervisor/usb.h" #include "supervisor/usb.h"
#include "supervisor/shared/stack.h" #include "supervisor/shared/stack.h"
@ -33,6 +34,7 @@
#endif #endif
void run_background_tasks(void) { void run_background_tasks(void) {
filesystem_background();
usb_background(); usb_background();
#ifdef CIRCUITPY_DISPLAYIO #ifdef CIRCUITPY_DISPLAYIO

View File

@ -129,7 +129,7 @@ STATIC void gatts_notify_indicate(bleio_characteristic_obj_t *characteristic, mp
const uint32_t err_code = sd_ble_gatts_hvx(conn_handle, &hvx_params); const uint32_t err_code = sd_ble_gatts_hvx(conn_handle, &hvx_params);
if (err_code != NRF_SUCCESS) { if (err_code != NRF_SUCCESS) {
m_tx_in_progress--; m_tx_in_progress--;
mp_raise_OSError_msg_varg(translate("Failed to notify or indicate attribute value, err %0x04x"), err_code); mp_raise_OSError_msg_varg(translate("Failed to notify or indicate attribute value, err 0x%04x"), err_code);
} }
} }
@ -141,7 +141,7 @@ STATIC void gattc_read(bleio_characteristic_obj_t *characteristic) {
const uint32_t err_code = sd_ble_gattc_read(conn_handle, characteristic->handle, 0); const uint32_t err_code = sd_ble_gattc_read(conn_handle, characteristic->handle, 0);
if (err_code != NRF_SUCCESS) { if (err_code != NRF_SUCCESS) {
mp_raise_OSError_msg_varg(translate("Failed to read attribute value, err %0x04x"), err_code); mp_raise_OSError_msg_varg(translate("Failed to read attribute value, err 0x%04x"), err_code);
} }
// //

View File

@ -27,6 +27,7 @@
#include "tick.h" #include "tick.h"
#include "supervisor/shared/autoreload.h" #include "supervisor/shared/autoreload.h"
#include "supervisor/filesystem.h"
#include "shared-module/gamepad/__init__.h" #include "shared-module/gamepad/__init__.h"
#include "shared-bindings/microcontroller/Processor.h" #include "shared-bindings/microcontroller/Processor.h"
#include "nrf.h" #include "nrf.h"
@ -39,14 +40,17 @@ void SysTick_Handler(void) {
// (every millisecond). // (every millisecond).
ticks_ms += 1; ticks_ms += 1;
#ifdef CIRCUITPY_AUTORELOAD_DELAY_MS #if CIRCUITPY_FILESYSTEM_FLUSH_INTERVAL_MS > 0
autoreload_tick(); filesystem_tick();
#endif #endif
#ifdef CIRCUITPY_GAMEPAD_TICKS #ifdef CIRCUITPY_AUTORELOAD_DELAY_MS
autoreload_tick();
#endif
#ifdef CIRCUITPY_GAMEPAD_TICKS
if (!(ticks_ms & CIRCUITPY_GAMEPAD_TICKS)) { if (!(ticks_ms & CIRCUITPY_GAMEPAD_TICKS)) {
gamepad_tick(); gamepad_tick();
} }
#endif #endif
} }
void tick_init() { void tick_init() {

View File

@ -597,6 +597,7 @@ void run_background_tasks(void);
#define MICROPY_VM_HOOK_RETURN run_background_tasks(); #define MICROPY_VM_HOOK_RETURN run_background_tasks();
#define CIRCUITPY_AUTORELOAD_DELAY_MS 500 #define CIRCUITPY_AUTORELOAD_DELAY_MS 500
#define CIRCUITPY_FILESYSTEM_FLUSH_INTERVAL_MS 1000
#define CIRCUITPY_BOOT_OUTPUT_FILE "/boot_out.txt" #define CIRCUITPY_BOOT_OUTPUT_FILE "/boot_out.txt"
#endif // __INCLUDED_MPCONFIG_CIRCUITPY_H #endif // __INCLUDED_MPCONFIG_CIRCUITPY_H

View File

@ -144,7 +144,7 @@ STATIC mp_uint_t bleio_characteristic_buffer_ioctl(mp_obj_t self_in, mp_uint_t r
raise_error_if_deinited(common_hal_bleio_characteristic_buffer_deinited(self)); raise_error_if_deinited(common_hal_bleio_characteristic_buffer_deinited(self));
raise_error_if_not_connected(self); raise_error_if_not_connected(self);
if (!common_hal_bleio_characteristic_buffer_connected(self)) { if (!common_hal_bleio_characteristic_buffer_connected(self)) {
mp_raise_ValueError(translate("Not connected.")); mp_raise_ValueError(translate("Not connected"));
} }
mp_uint_t ret; mp_uint_t ret;
if (request == MP_IOCTL_POLL) { if (request == MP_IOCTL_POLL) {

View File

@ -114,7 +114,7 @@ STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(busio_i2c___exit___obj, 4, 4, busio_i
static void check_lock(busio_i2c_obj_t *self) { static void check_lock(busio_i2c_obj_t *self) {
asm(""); asm("");
if (!common_hal_busio_i2c_has_lock(self)) { if (!common_hal_busio_i2c_has_lock(self)) {
mp_raise_RuntimeError(translate("Function requires lock.")); mp_raise_RuntimeError(translate("Function requires lock"));
} }
} }

View File

@ -58,14 +58,22 @@ STATIC mp_obj_t displayio_bitmap_make_new(const mp_obj_type_t *type, size_t n_ar
uint32_t width = mp_obj_get_int(pos_args[0]); uint32_t width = mp_obj_get_int(pos_args[0]);
uint32_t height = mp_obj_get_int(pos_args[1]); uint32_t height = mp_obj_get_int(pos_args[1]);
uint32_t value_count = mp_obj_get_int(pos_args[2]); uint32_t value_count = mp_obj_get_int(pos_args[2]);
uint32_t power_of_two = 1; uint32_t bits = 1;
while (value_count > (1U << power_of_two)) {
power_of_two <<= 1; if (value_count == 0) {
mp_raise_ValueError(translate("value_count must be > 0"));
}
while ((value_count - 1) >> bits) {
if (bits < 8) {
bits <<= 1;
} else {
bits += 8;
}
} }
displayio_bitmap_t *self = m_new_obj(displayio_bitmap_t); displayio_bitmap_t *self = m_new_obj(displayio_bitmap_t);
self->base.type = &displayio_bitmap_type; self->base.type = &displayio_bitmap_type;
common_hal_displayio_bitmap_construct(self, width, height, power_of_two); common_hal_displayio_bitmap_construct(self, width, height, bits);
return MP_OBJ_FROM_PTR(self); return MP_OBJ_FROM_PTR(self);
} }

View File

@ -240,6 +240,52 @@ STATIC mp_obj_t socket_send(mp_obj_t self_in, mp_obj_t buf_in) {
} }
STATIC MP_DEFINE_CONST_FUN_OBJ_2(socket_send_obj, socket_send); STATIC MP_DEFINE_CONST_FUN_OBJ_2(socket_send_obj, socket_send);
// helper function for socket_recv and socket_recv_into to handle common operations of both
STATIC mp_int_t _socket_recv_into(mod_network_socket_obj_t *sock, byte *buf, mp_int_t len) {
int _errno;
mp_int_t ret = sock->nic_type->recv(sock, buf, len, &_errno);
if (ret == -1) {
mp_raise_OSError(_errno);
}
return len;
}
//| .. method:: recv_into(buffer[, bufsize])
//|
//| Reads some bytes from the connected remote address, writing
//| into the provided buffer. If bufsize <= len(buffer) is given,
//| a maximum of bufsize bytes will be read into the buffer. If no
//| valid value is given for bufsize, the default is the length of
//| the given buffer.
//|
//| Suits sockets of type SOCK_STREAM
//| Returns an int of number of bytes read.
//|
//| :param bytearray buffer: buffer to receive into
//| :param int bufsize: optionally, a maximum number of bytes to read.
STATIC mp_obj_t socket_recv_into(size_t n_args, const mp_obj_t *args) {
mod_network_socket_obj_t *self = MP_OBJ_TO_PTR(args[0]);
if (self->nic == MP_OBJ_NULL) {
// not connected
mp_raise_OSError(MP_ENOTCONN);
}
mp_buffer_info_t bufinfo;
mp_get_buffer_raise(args[1], &bufinfo, MP_BUFFER_WRITE);
mp_int_t len;
if (n_args == 3) {
len = mp_obj_get_int(args[2]);
}
if (n_args == 2 || (size_t) len > bufinfo.len) {
len = bufinfo.len;
}
mp_int_t ret = _socket_recv_into(self, (byte*)bufinfo.buf, len);
return mp_obj_new_int_from_uint(ret);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(socket_recv_into_obj, 2, 3, socket_recv_into);
//| .. method:: recv(bufsize) //| .. method:: recv(bufsize)
//| //|
//| Reads some bytes from the connected remote address. //| Reads some bytes from the connected remote address.
@ -257,11 +303,7 @@ STATIC mp_obj_t socket_recv(mp_obj_t self_in, mp_obj_t len_in) {
mp_int_t len = mp_obj_get_int(len_in); mp_int_t len = mp_obj_get_int(len_in);
vstr_t vstr; vstr_t vstr;
vstr_init_len(&vstr, len); vstr_init_len(&vstr, len);
int _errno; mp_int_t ret = _socket_recv_into(self, (byte*)vstr.buf, len);
mp_int_t ret = self->nic_type->recv(self, (byte*)vstr.buf, len, &_errno);
if (ret == -1) {
mp_raise_OSError(_errno);
}
if (ret == 0) { if (ret == 0) {
return mp_const_empty_bytes; return mp_const_empty_bytes;
} }
@ -436,6 +478,7 @@ STATIC const mp_rom_map_elem_t socket_locals_dict_table[] = {
{ MP_ROM_QSTR(MP_QSTR_recv), MP_ROM_PTR(&socket_recv_obj) }, { MP_ROM_QSTR(MP_QSTR_recv), MP_ROM_PTR(&socket_recv_obj) },
{ MP_ROM_QSTR(MP_QSTR_sendto), MP_ROM_PTR(&socket_sendto_obj) }, { MP_ROM_QSTR(MP_QSTR_sendto), MP_ROM_PTR(&socket_sendto_obj) },
{ MP_ROM_QSTR(MP_QSTR_recvfrom), MP_ROM_PTR(&socket_recvfrom_obj) }, { MP_ROM_QSTR(MP_QSTR_recvfrom), MP_ROM_PTR(&socket_recvfrom_obj) },
{ MP_ROM_QSTR(MP_QSTR_recv_into), MP_ROM_PTR(&socket_recv_into_obj) },
{ MP_ROM_QSTR(MP_QSTR_setsockopt), MP_ROM_PTR(&socket_setsockopt_obj) }, { MP_ROM_QSTR(MP_QSTR_setsockopt), MP_ROM_PTR(&socket_setsockopt_obj) },
{ MP_ROM_QSTR(MP_QSTR_settimeout), MP_ROM_PTR(&socket_settimeout_obj) }, { MP_ROM_QSTR(MP_QSTR_settimeout), MP_ROM_PTR(&socket_settimeout_obj) },
{ MP_ROM_QSTR(MP_QSTR_setblocking), MP_ROM_PTR(&socket_setblocking_obj) }, { MP_ROM_QSTR(MP_QSTR_setblocking), MP_ROM_PTR(&socket_setblocking_obj) },

View File

@ -31,6 +31,10 @@
#include "extmod/vfs_fat.h" #include "extmod/vfs_fat.h"
extern volatile bool filesystem_flush_requested;
void filesystem_background(void);
void filesystem_tick(void);
void filesystem_init(bool create_allowed, bool force_create); void filesystem_init(bool create_allowed, bool force_create);
void filesystem_flush(void); void filesystem_flush(void);
bool filesystem_present(void); bool filesystem_present(void);

View File

@ -29,9 +29,10 @@
#include "py/mphal.h" #include "py/mphal.h"
#include "py/reload.h" #include "py/reload.h"
volatile uint32_t autoreload_delay_ms = 0; static volatile uint32_t autoreload_delay_ms = 0;
bool autoreload_enabled = false; static bool autoreload_enabled = false;
static bool autoreload_suspended = false; static bool autoreload_suspended = false;
volatile bool reload_requested = false; volatile bool reload_requested = false;
inline void autoreload_tick() { inline void autoreload_tick() {

View File

@ -37,6 +37,30 @@
static mp_vfs_mount_t _mp_vfs; static mp_vfs_mount_t _mp_vfs;
static fs_user_mount_t _internal_vfs; static fs_user_mount_t _internal_vfs;
static volatile uint32_t filesystem_flush_interval_ms = CIRCUITPY_FILESYSTEM_FLUSH_INTERVAL_MS;
volatile bool filesystem_flush_requested = false;
void filesystem_background(void) {
if (filesystem_flush_requested) {
filesystem_flush();
filesystem_flush_requested = false;
}
}
inline void filesystem_tick(void) {
if (filesystem_flush_interval_ms == 0) {
// 0 means not turned on.
return;
}
if (filesystem_flush_interval_ms == 1) {
filesystem_flush_requested = true;
filesystem_flush_interval_ms = CIRCUITPY_FILESYSTEM_FLUSH_INTERVAL_MS;
} else {
filesystem_flush_interval_ms--;
}
}
static void make_empty_file(FATFS *fatfs, const char *path) { static void make_empty_file(FATFS *fatfs, const char *path) {
FIL fp; FIL fp;
f_open(fatfs, &fp, path, FA_WRITE | FA_CREATE_ALWAYS); f_open(fatfs, &fp, path, FA_WRITE | FA_CREATE_ALWAYS);
@ -91,6 +115,8 @@ void filesystem_init(bool create_allowed, bool force_create) {
} }
void filesystem_flush(void) { void filesystem_flush(void) {
// Reset interval before next flush.
filesystem_flush_interval_ms = CIRCUITPY_FILESYSTEM_FLUSH_INTERVAL_MS;
supervisor_flash_flush(); supervisor_flash_flush();
} }