Merge pull request #1566 from dhalbert/fix-weaklinks

correct weak module links; samd module only in m4 ports; update frozen libs
This commit is contained in:
Kattni 2019-02-18 19:49:09 -05:00 committed by GitHub
commit ef802c91e7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
26 changed files with 506 additions and 478 deletions

@ -1 +1 @@
Subproject commit d86fc7e81d51465ca1eae6f8c1141f81f065f5aa Subproject commit 3e6bf71c75c9ed4ada51ab69f8bd196dad18c0c1

@ -1 +1 @@
Subproject commit f4ee725fb93fd1a31666d3f71d10c94eb96df7c8 Subproject commit 1d38fd81edd30f1bd70c0cfe77819ab610ea89a3

@ -1 +1 @@
Subproject commit 412392c8bdb6b4378e007eb7974c76b92fa9ff1d Subproject commit a1686803566793ec2de7e043bf6822e47cfa31d1

@ -1 +1 @@
Subproject commit 03c24157d46672c723021686f7a838cfeb2db2ba Subproject commit 409e90902ac49720c4add985e8e1a1660bbe63a0

@ -1 +1 @@
Subproject commit f5e70e09250f2a25ebb6487a30a763041644c5d3 Subproject commit dbfabac857123443506a3a1de9b5917d58248820

@ -1 +1 @@
Subproject commit ec11164ec6682094a48d0f9848d2c4c89c08f3bc Subproject commit aa4428f304b982aa19a5800822e78c47dc8a3b6c

@ -1 +1 @@
Subproject commit 6298cd363811ad6ac10d4325c898be87a70d7bb2 Subproject commit a03f9011279f9e630549432589463912831fcee1

@ -1 +1 @@
Subproject commit 4421e79661002ff8da6c0c4f22940ec843ee300b Subproject commit a8894480283e3b81f39a3db5716b443963abc56f

@ -1 +1 @@
Subproject commit 72e8f3855ecd136641d536a49311c38ee4f76f33 Subproject commit 6e35cd2b40575a20e2904b096508325cef4a71d3

@ -1 +1 @@
Subproject commit eae584918e72ff5fa323825470f276b31829ef9f Subproject commit 893c5ec6a9aeef38284985074c2058e87754ad3d

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

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-02-15 19:19-0500\n" "POT-Creation-Date: 2019-02-17 23:36-0500\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"
@ -1336,7 +1336,7 @@ msgstr ""
msgid "3-arg pow() not supported" msgid "3-arg pow() not supported"
msgstr "" msgstr ""
#: py/modbuiltins.c:517 #: py/modbuiltins.c:521
msgid "must use keyword argument for key function" msgid "must use keyword argument for key function"
msgstr "" msgstr ""
@ -2709,7 +2709,7 @@ msgstr "Baudrate tidak didukung"
msgid "Group full" msgid "Group full"
msgstr "" msgstr ""
#: shared-module/displayio/Group.c:73 #: shared-module/displayio/Group.c:73 shared-module/displayio/Group.c:112
msgid "Layer must be a Group or TileGrid subclass." msgid "Layer must be a Group or TileGrid subclass."
msgstr "" msgstr ""
@ -2843,19 +2843,27 @@ msgid ""
"exit safe mode.\n" "exit safe mode.\n"
msgstr "" msgstr ""
#, fuzzy #~ msgid "Not enough pins available"
#~ msgid "buffer_size must be >= 1" #~ msgstr "Pin yang tersedia tidak cukup"
#~ msgstr "buffers harus mempunyai panjang yang sama"
#~ msgid "busio.UART not available"
#~ msgstr "busio.UART tidak tersedia"
#~ msgid ""
#~ "Please file an issue here with the contents of your CIRCUITPY drive:\n"
#~ msgstr ""
#~ "Silahkan taruh masalah disini dengan isi dari CIRCUITPY drive: anda \n"
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n"
#~ msgstr ""
#~ "Sepertinya inti kode CircuitPython kita crash dengan sangat keras. Ups!\n"
#, fuzzy #, fuzzy
#~ msgid "unicode_characters must be a string" #~ msgid "unpack requires a buffer of %d bytes"
#~ msgstr "keyword harus berupa string" #~ msgstr "Gagal untuk megalokasikan buffer RX dari %d byte"
#~ msgid "All PWM peripherals are in use" #~ msgid "Invalid UUID parameter"
#~ msgstr "Semua perangkat PWM sedang digunakan" #~ msgstr "Parameter UUID tidak valid"
#~ msgid "Invalid UUID string length"
#~ msgstr "Panjang string UUID tidak valid"
#~ msgid "" #~ msgid ""
#~ "enough power for the whole circuit and press reset (after ejecting " #~ "enough power for the whole circuit and press reset (after ejecting "
@ -2864,24 +2872,16 @@ msgstr ""
#~ "tegangan cukup untuk semua sirkuit dan tekan reset (setelah mencabut " #~ "tegangan cukup untuk semua sirkuit dan tekan reset (setelah mencabut "
#~ "CIRCUITPY).\n" #~ "CIRCUITPY).\n"
#~ msgid "Invalid UUID parameter" #~ msgid "Invalid UUID string length"
#~ msgstr "Parameter UUID tidak valid" #~ msgstr "Panjang string UUID tidak valid"
#~ msgid "All PWM peripherals are in use"
#~ msgstr "Semua perangkat PWM sedang digunakan"
#, fuzzy #, fuzzy
#~ msgid "unpack requires a buffer of %d bytes" #~ msgid "unicode_characters must be a string"
#~ msgstr "Gagal untuk megalokasikan buffer RX dari %d byte" #~ msgstr "keyword harus berupa string"
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n" #, fuzzy
#~ msgstr "" #~ msgid "buffer_size must be >= 1"
#~ "Sepertinya inti kode CircuitPython kita crash dengan sangat keras. Ups!\n" #~ msgstr "buffers harus mempunyai panjang yang sama"
#~ msgid ""
#~ "Please file an issue here with the contents of your CIRCUITPY drive:\n"
#~ msgstr ""
#~ "Silahkan taruh masalah disini dengan isi dari CIRCUITPY drive: anda \n"
#~ msgid "busio.UART not available"
#~ msgstr "busio.UART tidak tersedia"
#~ msgid "Not enough pins available"
#~ msgstr "Pin yang tersedia tidak cukup"

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-02-15 19:19-0500\n" "POT-Creation-Date: 2019-02-17 23:36-0500\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"
@ -1302,7 +1302,7 @@ msgstr ""
msgid "3-arg pow() not supported" msgid "3-arg pow() not supported"
msgstr "" msgstr ""
#: py/modbuiltins.c:517 #: py/modbuiltins.c:521
msgid "must use keyword argument for key function" msgid "must use keyword argument for key function"
msgstr "" msgstr ""
@ -2667,7 +2667,7 @@ msgstr ""
msgid "Group full" msgid "Group full"
msgstr "" msgstr ""
#: shared-module/displayio/Group.c:73 #: shared-module/displayio/Group.c:73 shared-module/displayio/Group.c:112
msgid "Layer must be a Group or TileGrid subclass." msgid "Layer must be a Group or TileGrid subclass."
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-02-15 19:19-0500\n" "POT-Creation-Date: 2019-02-17 23:36-0500\n"
"PO-Revision-Date: 2018-07-27 11:55-0700\n" "PO-Revision-Date: 2018-07-27 11:55-0700\n"
"Last-Translator: Sebastian Plamauer\n" "Last-Translator: Sebastian Plamauer\n"
"Language-Team: \n" "Language-Team: \n"
@ -1321,7 +1321,7 @@ msgstr ""
msgid "3-arg pow() not supported" msgid "3-arg pow() not supported"
msgstr "" msgstr ""
#: py/modbuiltins.c:517 #: py/modbuiltins.c:521
msgid "must use keyword argument for key function" msgid "must use keyword argument for key function"
msgstr "" msgstr ""
@ -2695,7 +2695,7 @@ msgstr "Nicht unterstützter display bus type"
msgid "Group full" msgid "Group full"
msgstr "" msgstr ""
#: shared-module/displayio/Group.c:73 #: shared-module/displayio/Group.c:73 shared-module/displayio/Group.c:112
msgid "Layer must be a Group or TileGrid subclass." msgid "Layer must be a Group or TileGrid subclass."
msgstr "" msgstr ""
@ -2840,22 +2840,22 @@ msgstr ""
"Die Reset-Taste wurde beim Booten von CircuitPython gedrückt. Drücke sie " "Die Reset-Taste wurde beim Booten von CircuitPython gedrückt. Drücke sie "
"erneut um den abgesicherten Modus zu verlassen. \n" "erneut um den abgesicherten Modus zu verlassen. \n"
#~ msgid "buffer_size must be >= 1" #~ msgid "Not enough pins available"
#~ msgstr "Puffergröße muss >= 1 sein" #~ msgstr "Nicht genug Pins vorhanden"
#, fuzzy #~ msgid "busio.UART not available"
#~ msgid "Group must have %q at least 1" #~ msgstr "busio.UART nicht verfügbar"
#~ msgstr "Der Puffer muss eine Mindestenslänge von 1 haben"
#~ msgid "All PWM peripherals are in use"
#~ msgstr "Alle PWM-Peripheriegeräte werden verwendet"
#, fuzzy #, fuzzy
#~ msgid "unicode_characters must be a string" #~ msgid "unicode_characters must be a string"
#~ msgstr "name muss ein String sein" #~ msgstr "name muss ein String sein"
#~ msgid "All PWM peripherals are in use" #, fuzzy
#~ msgstr "Alle PWM-Peripheriegeräte werden verwendet" #~ msgid "Group must have %q at least 1"
#~ msgstr "Der Puffer muss eine Mindestenslänge von 1 haben"
#~ msgid "busio.UART not available" #~ msgid "buffer_size must be >= 1"
#~ msgstr "busio.UART nicht verfügbar" #~ msgstr "Puffergröße muss >= 1 sein"
#~ msgid "Not enough pins available"
#~ msgstr "Nicht genug Pins vorhanden"

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-02-15 19:19-0500\n" "POT-Creation-Date: 2019-02-17 23:36-0500\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"
@ -1302,7 +1302,7 @@ msgstr ""
msgid "3-arg pow() not supported" msgid "3-arg pow() not supported"
msgstr "" msgstr ""
#: py/modbuiltins.c:517 #: py/modbuiltins.c:521
msgid "must use keyword argument for key function" msgid "must use keyword argument for key function"
msgstr "" msgstr ""
@ -2667,7 +2667,7 @@ msgstr ""
msgid "Group full" msgid "Group full"
msgstr "" msgstr ""
#: shared-module/displayio/Group.c:73 #: shared-module/displayio/Group.c:73 shared-module/displayio/Group.c:112
msgid "Layer must be a Group or TileGrid subclass." msgid "Layer must be a Group or TileGrid subclass."
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-02-15 19:19-0500\n" "POT-Creation-Date: 2019-02-17 23:36-0500\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"
@ -1339,7 +1339,7 @@ msgstr "ord() espera un carácter, pero encontró un string de longitud %d"
msgid "3-arg pow() not supported" msgid "3-arg pow() not supported"
msgstr "pow() con 3 argumentos no soportado" msgstr "pow() con 3 argumentos no soportado"
#: py/modbuiltins.c:517 #: py/modbuiltins.c:521
msgid "must use keyword argument for key function" msgid "must use keyword argument for key function"
msgstr "debe utilizar argumento de palabra clave para la función clave" msgstr "debe utilizar argumento de palabra clave para la función clave"
@ -2737,7 +2737,7 @@ msgstr "tipo de bitmap no soportado"
msgid "Group full" msgid "Group full"
msgstr "Group lleno" msgstr "Group lleno"
#: shared-module/displayio/Group.c:73 #: shared-module/displayio/Group.c:73 shared-module/displayio/Group.c:112
msgid "Layer must be a Group or TileGrid subclass." msgid "Layer must be a Group or TileGrid subclass."
msgstr "" msgstr ""
@ -2881,89 +2881,14 @@ msgstr ""
"El botón reset fue presionado mientras arrancaba CircuitPython. Presiona " "El botón reset fue presionado mientras arrancaba CircuitPython. Presiona "
"otra vez para salir del modo seguro.\n" "otra vez para salir del modo seguro.\n"
#, fuzzy #~ msgid "Not enough pins available"
#~ msgid "buffer_size must be >= 1" #~ msgstr "No hay suficientes pines disponibles"
#~ msgstr "los buffers deben de tener la misma longitud"
#, fuzzy #~ msgid "busio.UART not available"
#~ msgid "Group must have %q at least 1" #~ msgstr "busio.UART no disponible"
#~ msgstr "Group debe tener size de minimo 1"
#~ msgid "Baud rate too high for this SPI peripheral" #~ msgid "Can not apply advertisement data. status: 0x%02x"
#~ msgstr "Baud rate demasiado alto para este periférico SPI" #~ msgstr "No se puede aplicar los datos de anuncio. status: 0x%02x"
#~ msgid "Invalid UUID parameter"
#~ msgstr "Parámetro UUID inválido"
#~ msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
#~ msgstr "row buffer deberia ser un bytearray o array de tipo 'b' o 'B'"
#~ msgid "row data must be a buffer"
#~ msgstr "row data debe ser un buffer"
#, fuzzy
#~ msgid "unicode_characters must be a string"
#~ msgstr "palabras clave deben ser strings"
#~ msgid "index must be int"
#~ msgstr "indice debe ser int"
#~ msgid "Can not query for the device address."
#~ msgstr "No se puede consultar la dirección del dispositivo."
#~ msgid "All PWM peripherals are in use"
#~ msgstr "Todos los periféricos PWM en uso"
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n"
#~ msgstr ""
#~ "Parece que nuestro código CircuitPython dejó de funcionar. Whoops!\n"
#~ msgid "Group empty"
#~ msgstr "Group vacío"
#~ msgid "Wrong address length"
#~ msgstr "Longitud de address erronea"
#~ msgid "Can encode UUID into the advertisement packet."
#~ msgstr "Se puede codificar el UUID en el paquete de anuncio."
#~ msgid "Invalid Service type"
#~ msgstr "Tipo de Servicio inválido"
#~ msgid "Invalid UUID string length"
#~ msgstr "Longitud de string UUID inválida"
#~ msgid "Can not add Service."
#~ msgstr "No se puede agregar el Servicio."
#~ msgid "displayio is a work in progress"
#~ msgstr "displayio todavia esta en desarrollo"
#~ msgid ""
#~ "enough power for the whole circuit and press reset (after ejecting "
#~ "CIRCUITPY).\n"
#~ msgstr ""
#~ "suficiente poder para todo el circuito y presiona reset (después de "
#~ "expulsar CIRCUITPY).\n"
#, fuzzy
#~ msgid "unpack requires a buffer of %d bytes"
#~ msgstr "Falló la asignación del buffer RX de %d bytes"
#~ msgid "Can not encode UUID, to check length."
#~ msgstr "No se puede codificar el UUID, para revisar la longitud."
#~ msgid "Wrong number of bytes provided"
#~ msgstr "Numero erroneo de bytes dados"
#~ msgid "Cannot apply GAP parameters."
#~ msgstr "No se pueden aplicar los parámetros GAP."
#~ msgid "Can not apply device name in the stack."
#~ msgstr "No se puede aplicar el nombre del dispositivo en el stack."
#~ msgid "Cannot set PPCP parameters."
#~ msgstr "No se pueden establecer los parámetros PPCP."
#, fuzzy #, fuzzy
#~ msgid "" #~ msgid ""
@ -2972,11 +2897,86 @@ msgstr ""
#~ "Por favor registra un issue en la siguiente URL con el contenidos de tu " #~ "Por favor registra un issue en la siguiente URL con el contenidos de tu "
#~ "unidad de almacenamiento CIRCUITPY:\n" #~ "unidad de almacenamiento CIRCUITPY:\n"
#~ msgid "Can not apply advertisement data. status: 0x%02x" #~ msgid "Cannot set PPCP parameters."
#~ msgstr "No se puede aplicar los datos de anuncio. status: 0x%02x" #~ msgstr "No se pueden establecer los parámetros PPCP."
#~ msgid "busio.UART not available" #~ msgid "Can not apply device name in the stack."
#~ msgstr "busio.UART no disponible" #~ msgstr "No se puede aplicar el nombre del dispositivo en el stack."
#~ msgid "Not enough pins available" #~ msgid "Cannot apply GAP parameters."
#~ msgstr "No hay suficientes pines disponibles" #~ msgstr "No se pueden aplicar los parámetros GAP."
#~ msgid "Wrong number of bytes provided"
#~ msgstr "Numero erroneo de bytes dados"
#~ msgid "Can not encode UUID, to check length."
#~ msgstr "No se puede codificar el UUID, para revisar la longitud."
#, fuzzy
#~ msgid "unpack requires a buffer of %d bytes"
#~ msgstr "Falló la asignación del buffer RX de %d bytes"
#~ msgid ""
#~ "enough power for the whole circuit and press reset (after ejecting "
#~ "CIRCUITPY).\n"
#~ msgstr ""
#~ "suficiente poder para todo el circuito y presiona reset (después de "
#~ "expulsar CIRCUITPY).\n"
#~ msgid "displayio is a work in progress"
#~ msgstr "displayio todavia esta en desarrollo"
#~ msgid "Can not add Service."
#~ msgstr "No se puede agregar el Servicio."
#~ msgid "Invalid UUID string length"
#~ msgstr "Longitud de string UUID inválida"
#~ msgid "Invalid Service type"
#~ msgstr "Tipo de Servicio inválido"
#~ msgid "Can encode UUID into the advertisement packet."
#~ msgstr "Se puede codificar el UUID en el paquete de anuncio."
#~ msgid "Wrong address length"
#~ msgstr "Longitud de address erronea"
#~ msgid "Group empty"
#~ msgstr "Group vacío"
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n"
#~ msgstr ""
#~ "Parece que nuestro código CircuitPython dejó de funcionar. Whoops!\n"
#~ msgid "All PWM peripherals are in use"
#~ msgstr "Todos los periféricos PWM en uso"
#~ msgid "Can not query for the device address."
#~ msgstr "No se puede consultar la dirección del dispositivo."
#~ msgid "index must be int"
#~ msgstr "indice debe ser int"
#, fuzzy
#~ msgid "unicode_characters must be a string"
#~ msgstr "palabras clave deben ser strings"
#~ msgid "row data must be a buffer"
#~ msgstr "row data debe ser un buffer"
#~ msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
#~ msgstr "row buffer deberia ser un bytearray o array de tipo 'b' o 'B'"
#~ msgid "Invalid UUID parameter"
#~ msgstr "Parámetro UUID inválido"
#~ msgid "Baud rate too high for this SPI peripheral"
#~ msgstr "Baud rate demasiado alto para este periférico SPI"
#, fuzzy
#~ msgid "Group must have %q at least 1"
#~ msgstr "Group debe tener size de minimo 1"
#, fuzzy
#~ msgid "buffer_size must be >= 1"
#~ msgstr "los buffers deben de tener la misma longitud"

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-02-15 19:19-0500\n" "POT-Creation-Date: 2019-02-17 23:36-0500\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"
@ -1340,7 +1340,7 @@ msgstr "ord() umaasa ng character pero string ng %d haba ang nakita"
msgid "3-arg pow() not supported" msgid "3-arg pow() not supported"
msgstr "3-arg pow() hindi suportado" msgstr "3-arg pow() hindi suportado"
#: py/modbuiltins.c:517 #: py/modbuiltins.c:521
msgid "must use keyword argument for key function" msgid "must use keyword argument for key function"
msgstr "dapat gumamit ng keyword argument para sa key function" msgstr "dapat gumamit ng keyword argument para sa key function"
@ -2743,7 +2743,7 @@ msgstr "Hindi supportadong tipo ng bitmap"
msgid "Group full" msgid "Group full"
msgstr "Puno ang group" msgstr "Puno ang group"
#: shared-module/displayio/Group.c:73 #: shared-module/displayio/Group.c:73 shared-module/displayio/Group.c:112
msgid "Layer must be a Group or TileGrid subclass." msgid "Layer must be a Group or TileGrid subclass."
msgstr "" msgstr ""
@ -2887,64 +2887,39 @@ msgstr ""
"Ang reset button ay pinindot habang nag boot ang CircuitPython. Pindutin " "Ang reset button ay pinindot habang nag boot ang CircuitPython. Pindutin "
"ulit para lumabas sa safe mode.\n" "ulit para lumabas sa safe mode.\n"
#, fuzzy #~ msgid "Not enough pins available"
#~ msgid "buffer_size must be >= 1" #~ msgstr "Hindi sapat ang magagamit na pins"
#~ msgstr "aarehas na haba dapat ang buffer slices"
#, fuzzy #~ msgid "busio.UART not available"
#~ msgid "Group must have %q at least 1" #~ msgstr "busio.UART hindi available"
#~ msgstr "Group dapat ay hindi baba sa 1 na haba"
#, fuzzy #~ msgid "Can not apply advertisement data. status: 0x%02x"
#~ msgid "palette must be displayio.Palette" #~ msgstr "Hindi ma i-apply ang advertisement data. status: 0x%02x"
#~ msgstr "ang palette ay dapat 32 bytes ang haba"
#~ msgid "Invalid UUID parameter" #~ msgid ""
#~ msgstr "Mali ang UUID parameter" #~ "Please file an issue here with the contents of your CIRCUITPY drive:\n"
#~ msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
#~ msgstr "ang row buffer ay dapat bytearray o array na type b or B"
#~ msgid "row data must be a buffer"
#~ msgstr "row data ay dapat na buffer"
#, fuzzy
#~ msgid "unicode_characters must be a string"
#~ msgstr "ang keywords dapat strings"
#~ msgid "index must be int"
#~ msgstr "index ay dapat int"
#~ msgid "Can not query for the device address."
#~ msgstr "Hindi maaaring mag-query para sa address ng device."
#~ msgid "All PWM peripherals are in use"
#~ msgstr "Lahat ng PWM peripherals ay ginagamit"
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n"
#~ msgstr "" #~ msgstr ""
#~ "Mukhang ang core CircuitPython code ay nag-crash ng malakas. Aray!\n" #~ "Mag-file ng isang isyu dito gamit ang mga nilalaman ng iyong CIRCUITPY "
#~ "drive:\n"
#~ msgid "Group empty" #~ msgid "Cannot set PPCP parameters."
#~ msgstr "Walang laman ang group" #~ msgstr "Hindi ma-set ang PPCP parameters."
#~ msgid "Wrong address length" #~ msgid "Can not apply device name in the stack."
#~ msgstr "Mali ang address length" #~ msgstr "Hindi maaaring ma-aplay ang device name sa stack."
#~ msgid "Can encode UUID into the advertisement packet." #~ msgid "Cannot apply GAP parameters."
#~ msgstr "Maaring i-encode ang UUID sa advertisement packet." #~ msgstr "Hindi ma-apply ang GAP parameters."
#~ msgid "Invalid Service type" #~ msgid "Wrong number of bytes provided"
#~ msgstr "Mali ang tipo ng serbisyo" #~ msgstr "Mali ang bilang ng bytes"
#~ msgid "Invalid UUID string length" #~ msgid "Can not encode UUID, to check length."
#~ msgstr "Mali ang UUID string length" #~ msgstr "Hindi ma-encode UUID, para suriin ang haba."
#~ msgid "Can not add Service." #, fuzzy
#~ msgstr "Hindi maidaragdag ang serbisyo." #~ msgid "unpack requires a buffer of %d bytes"
#~ msgstr "Nabigong ilaan ang RX buffer ng %d bytes"
#~ msgid "displayio is a work in progress"
#~ msgstr "displayio ay nasa gitna ng konstruksiyon"
#~ msgid "" #~ msgid ""
#~ "enough power for the whole circuit and press reset (after ejecting " #~ "enough power for the whole circuit and press reset (after ejecting "
@ -2953,36 +2928,61 @@ msgstr ""
#~ "ay nagbibigay ng sapat na power para sa buong circuit at i-press ang " #~ "ay nagbibigay ng sapat na power para sa buong circuit at i-press ang "
#~ "reset (pagkatapos i-eject ang CIRCUITPY).\n" #~ "reset (pagkatapos i-eject ang CIRCUITPY).\n"
#, fuzzy #~ msgid "displayio is a work in progress"
#~ msgid "unpack requires a buffer of %d bytes" #~ msgstr "displayio ay nasa gitna ng konstruksiyon"
#~ msgstr "Nabigong ilaan ang RX buffer ng %d bytes"
#~ msgid "Can not encode UUID, to check length." #~ msgid "Can not add Service."
#~ msgstr "Hindi ma-encode UUID, para suriin ang haba." #~ msgstr "Hindi maidaragdag ang serbisyo."
#~ msgid "Wrong number of bytes provided" #~ msgid "Invalid UUID string length"
#~ msgstr "Mali ang bilang ng bytes" #~ msgstr "Mali ang UUID string length"
#~ msgid "Cannot apply GAP parameters." #~ msgid "Invalid Service type"
#~ msgstr "Hindi ma-apply ang GAP parameters." #~ msgstr "Mali ang tipo ng serbisyo"
#~ msgid "Can not apply device name in the stack." #~ msgid "Can encode UUID into the advertisement packet."
#~ msgstr "Hindi maaaring ma-aplay ang device name sa stack." #~ msgstr "Maaring i-encode ang UUID sa advertisement packet."
#~ msgid "Cannot set PPCP parameters." #~ msgid "Wrong address length"
#~ msgstr "Hindi ma-set ang PPCP parameters." #~ msgstr "Mali ang address length"
#~ msgid "" #~ msgid "Group empty"
#~ "Please file an issue here with the contents of your CIRCUITPY drive:\n" #~ msgstr "Walang laman ang group"
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n"
#~ msgstr "" #~ msgstr ""
#~ "Mag-file ng isang isyu dito gamit ang mga nilalaman ng iyong CIRCUITPY " #~ "Mukhang ang core CircuitPython code ay nag-crash ng malakas. Aray!\n"
#~ "drive:\n"
#~ msgid "Can not apply advertisement data. status: 0x%02x" #~ msgid "All PWM peripherals are in use"
#~ msgstr "Hindi ma i-apply ang advertisement data. status: 0x%02x" #~ msgstr "Lahat ng PWM peripherals ay ginagamit"
#~ msgid "busio.UART not available" #~ msgid "Can not query for the device address."
#~ msgstr "busio.UART hindi available" #~ msgstr "Hindi maaaring mag-query para sa address ng device."
#~ msgid "Not enough pins available" #~ msgid "index must be int"
#~ msgstr "Hindi sapat ang magagamit na pins" #~ msgstr "index ay dapat int"
#, fuzzy
#~ msgid "unicode_characters must be a string"
#~ msgstr "ang keywords dapat strings"
#~ msgid "row data must be a buffer"
#~ msgstr "row data ay dapat na buffer"
#~ msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
#~ msgstr "ang row buffer ay dapat bytearray o array na type b or B"
#~ msgid "Invalid UUID parameter"
#~ msgstr "Mali ang UUID parameter"
#, fuzzy
#~ msgid "palette must be displayio.Palette"
#~ msgstr "ang palette ay dapat 32 bytes ang haba"
#, fuzzy
#~ msgid "Group must have %q at least 1"
#~ msgstr "Group dapat ay hindi baba sa 1 na haba"
#, fuzzy
#~ msgid "buffer_size must be >= 1"
#~ msgstr "aarehas na haba dapat ang buffer slices"

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-02-15 19:19-0500\n" "POT-Creation-Date: 2019-02-17 23:36-0500\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"
@ -1337,7 +1337,7 @@ msgstr "ord() attend un caractère mais une chaîne de longueur %d a été trouv
msgid "3-arg pow() not supported" msgid "3-arg pow() not supported"
msgstr "pow() avec 3 arguments non supporté" msgstr "pow() avec 3 arguments non supporté"
#: py/modbuiltins.c:517 #: py/modbuiltins.c:521
msgid "must use keyword argument for key function" msgid "must use keyword argument for key function"
msgstr "il faut utiliser un argument nommé pour une fonction key" msgstr "il faut utiliser un argument nommé pour une fonction key"
@ -2759,7 +2759,7 @@ msgstr "type de bitmap non supporté"
msgid "Group full" msgid "Group full"
msgstr "Groupe plein" msgstr "Groupe plein"
#: shared-module/displayio/Group.c:73 #: shared-module/displayio/Group.c:73 shared-module/displayio/Group.c:112
msgid "Layer must be a Group or TileGrid subclass." msgid "Layer must be a Group or TileGrid subclass."
msgstr "" msgstr ""
@ -2909,76 +2909,34 @@ msgstr ""
"Le bouton 'reset' a été appuyé pendant le démarrage de CircuitPython. " "Le bouton 'reset' a été appuyé pendant le démarrage de CircuitPython. "
"Appuyer denouveau pour quitter de le mode sans-échec.\n" "Appuyer denouveau pour quitter de le mode sans-échec.\n"
#, fuzzy #~ msgid "Not enough pins available"
#~ msgid "buffer_size must be >= 1" #~ msgstr "Pas assez de broches disponibles"
#~ msgstr "les slices de tampon doivent être de longueurs égales"
#, fuzzy #, fuzzy
#~ msgid "Group must have %q at least 1" #~ msgid "busio.UART not available"
#~ msgstr "Le tampon doit être de longueur au moins 1" #~ msgstr "busio.UART n'est pas disponible"
#~ msgid "Cannot set PPCP parameters." #~ msgid "Can not query for the device address."
#~ msgstr "Impossible d'appliquer les paramètres PPCP" #~ msgstr "Impossible d'obtenir l'adresse du périphérique"
#~ msgid "Invalid UUID parameter" #~ msgid "Can not encode UUID, to check length."
#~ msgstr "Paramètre UUID invalide" #~ msgstr "Impossible d'encoder l'UUID pour vérifier la longueur."
#, fuzzy #~ msgid "Cannot apply GAP parameters."
#~ msgid "row buffer must be a bytearray or array of type 'b' or 'B'" #~ msgstr "Impossible d'appliquer les paramètres GAP"
#~ msgid ""
#~ "Please file an issue here with the contents of your CIRCUITPY drive:\n"
#~ msgstr "" #~ msgstr ""
#~ "le tampon de ligne doit être un bytearray ou un tableau de type 'b' ou 'B'" #~ "SVP, remontez le problème là avec le contenu du lecteur CIRCUITPY:\n"
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n"
#~ msgstr ""
#~ "Il semblerait que votre code CircuitPython a durement planté. Oups!\n"
#, fuzzy #, fuzzy
#~ msgid "row data must be a buffer" #~ msgid "Wrong number of bytes provided"
#~ msgstr "les données de ligne doivent être un tampon" #~ msgstr "mauvais nombre d'octets fourni'"
#, fuzzy
#~ msgid "unicode_characters must be a string"
#~ msgstr "les noms doivent être des chaînes de caractère"
#~ msgid "index must be int"
#~ msgstr "l'index doit être un entier"
#, fuzzy
#~ msgid "palette must be displayio.Palette"
#~ msgstr "la palette doit être une displayio.Palette"
#, fuzzy
#~ msgid "All PWM peripherals are in use"
#~ msgstr "Tous les périphériques PWM sont utilisés"
#, fuzzy
#~ msgid "value_size must be power of two"
#~ msgstr "value_size doit être une puissance de 2"
#, fuzzy
#~ msgid "Group empty"
#~ msgstr "Groupe vide"
#~ msgid "Wrong address length"
#~ msgstr "Mauvaise longueur d'adresse"
#~ msgid "Can not add Service."
#~ msgstr "Impossible d'ajouter le Service"
#~ msgid "Can not add Characteristic."
#~ msgstr "Impossible d'ajouter la Characteristic."
#~ msgid "Invalid UUID string length"
#~ msgstr "Longeur de chaîne UUID invalide"
#~ msgid "Can not apply device name in the stack."
#~ msgstr "Impossible d'appliquer le nom de périphérique dans la pile"
#~ msgid "displayio is a work in progress"
#~ msgstr "displayio est en cours de développement"
#~ msgid "Invalid Service type"
#~ msgstr "Type de service invalide"
#, fuzzy
#~ msgid "unpack requires a buffer of %d bytes"
#~ msgstr "Echec de l'allocation de %d octets du tampon RX"
#~ msgid "" #~ msgid ""
#~ "enough power for the whole circuit and press reset (after ejecting " #~ "enough power for the whole circuit and press reset (after ejecting "
@ -2988,30 +2946,72 @@ msgstr ""
#~ "'reset' (après avoir éjecter CIRCUITPY).\n" #~ "'reset' (après avoir éjecter CIRCUITPY).\n"
#, fuzzy #, fuzzy
#~ msgid "Wrong number of bytes provided" #~ msgid "unpack requires a buffer of %d bytes"
#~ msgstr "mauvais nombre d'octets fourni'" #~ msgstr "Echec de l'allocation de %d octets du tampon RX"
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n" #~ msgid "Invalid Service type"
#~ msgstr "" #~ msgstr "Type de service invalide"
#~ "Il semblerait que votre code CircuitPython a durement planté. Oups!\n"
#~ msgid "" #~ msgid "displayio is a work in progress"
#~ "Please file an issue here with the contents of your CIRCUITPY drive:\n" #~ msgstr "displayio est en cours de développement"
#~ msgstr ""
#~ "SVP, remontez le problème là avec le contenu du lecteur CIRCUITPY:\n"
#~ msgid "Cannot apply GAP parameters." #~ msgid "Can not apply device name in the stack."
#~ msgstr "Impossible d'appliquer les paramètres GAP" #~ msgstr "Impossible d'appliquer le nom de périphérique dans la pile"
#~ msgid "Can not encode UUID, to check length." #~ msgid "Invalid UUID string length"
#~ msgstr "Impossible d'encoder l'UUID pour vérifier la longueur." #~ msgstr "Longeur de chaîne UUID invalide"
#~ msgid "Can not query for the device address." #~ msgid "Can not add Characteristic."
#~ msgstr "Impossible d'obtenir l'adresse du périphérique" #~ msgstr "Impossible d'ajouter la Characteristic."
#~ msgid "Can not add Service."
#~ msgstr "Impossible d'ajouter le Service"
#~ msgid "Wrong address length"
#~ msgstr "Mauvaise longueur d'adresse"
#, fuzzy #, fuzzy
#~ msgid "busio.UART not available" #~ msgid "Group empty"
#~ msgstr "busio.UART n'est pas disponible" #~ msgstr "Groupe vide"
#~ msgid "Not enough pins available" #, fuzzy
#~ msgstr "Pas assez de broches disponibles" #~ msgid "value_size must be power of two"
#~ msgstr "value_size doit être une puissance de 2"
#, fuzzy
#~ msgid "All PWM peripherals are in use"
#~ msgstr "Tous les périphériques PWM sont utilisés"
#, fuzzy
#~ msgid "palette must be displayio.Palette"
#~ msgstr "la palette doit être une displayio.Palette"
#~ msgid "index must be int"
#~ msgstr "l'index doit être un entier"
#, fuzzy
#~ msgid "unicode_characters must be a string"
#~ msgstr "les noms doivent être des chaînes de caractère"
#, fuzzy
#~ msgid "row data must be a buffer"
#~ msgstr "les données de ligne doivent être un tampon"
#, fuzzy
#~ msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
#~ msgstr ""
#~ "le tampon de ligne doit être un bytearray ou un tableau de type 'b' ou 'B'"
#~ msgid "Invalid UUID parameter"
#~ msgstr "Paramètre UUID invalide"
#~ msgid "Cannot set PPCP parameters."
#~ msgstr "Impossible d'appliquer les paramètres PPCP"
#, fuzzy
#~ msgid "Group must have %q at least 1"
#~ msgstr "Le tampon doit être de longueur au moins 1"
#, fuzzy
#~ msgid "buffer_size must be >= 1"
#~ msgstr "les slices de tampon doivent être de longueurs égales"

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-02-15 19:19-0500\n" "POT-Creation-Date: 2019-02-17 23:36-0500\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"
@ -1337,7 +1337,7 @@ msgstr ""
msgid "3-arg pow() not supported" msgid "3-arg pow() not supported"
msgstr "pow() con tre argmomenti non supportata" msgstr "pow() con tre argmomenti non supportata"
#: py/modbuiltins.c:517 #: py/modbuiltins.c:521
msgid "must use keyword argument for key function" msgid "must use keyword argument for key function"
msgstr "" msgstr ""
@ -2747,7 +2747,7 @@ msgstr "tipo di bitmap non supportato"
msgid "Group full" msgid "Group full"
msgstr "Gruppo pieno" msgstr "Gruppo pieno"
#: shared-module/displayio/Group.c:73 #: shared-module/displayio/Group.c:73 shared-module/displayio/Group.c:112
msgid "Layer must be a Group or TileGrid subclass." msgid "Layer must be a Group or TileGrid subclass."
msgstr "" msgstr ""
@ -2883,79 +2883,22 @@ msgid ""
"exit safe mode.\n" "exit safe mode.\n"
msgstr "" msgstr ""
#, fuzzy #~ msgid "Not enough pins available"
#~ msgid "buffer_size must be >= 1" #~ msgstr "Non sono presenti abbastanza pin"
#~ msgstr "slice del buffer devono essere della stessa lunghezza"
#~ msgid "row data must be a buffer"
#~ msgstr "valori della riga devono essere un buffer"
#, fuzzy #, fuzzy
#~ msgid "Group must have %q at least 1" #~ msgid "busio.UART not available"
#~ msgstr "Il gruppo deve avere dimensione almeno 1" #~ msgstr "busio.UART non ancora implementato"
#~ msgid "Invalid UUID parameter" #~ msgid "Can not encode UUID, to check length."
#~ msgstr "Parametro UUID non valido" #~ msgstr "Non è possibile codificare l'UUID, lunghezza da controllare."
#~ msgid "Group empty"
#~ msgstr "Gruppo vuoto"
#, fuzzy #, fuzzy
#~ msgid "All PWM peripherals are in use" #~ msgid "unpack requires a buffer of %d bytes"
#~ msgstr "Tutte le periferiche SPI sono in uso" #~ msgstr "Fallita allocazione del buffer RX di %d byte"
#~ msgid "row buffer must be a bytearray or array of type 'b' or 'B'" #~ msgid "Invalid UUID string length"
#~ msgstr "" #~ msgstr "Lunghezza della stringa UUID non valida"
#~ "buffer di riga deve essere un bytearray o un array di tipo 'b' o 'B'"
#, fuzzy
#~ msgid "unicode_characters must be a string"
#~ msgstr "argomenti nominati devono essere stringhe"
#~ msgid "index must be int"
#~ msgstr "l'indice deve essere int"
#~ msgid "Invalid Service type"
#~ msgstr "Tipo di servizio non valido"
#, fuzzy
#~ msgid "Wrong number of bytes provided"
#~ msgstr "numero di argomenti errato"
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n"
#~ msgstr ""
#~ "Sembra che il codice del core di CircuitPython sia crashato malamente. "
#~ "Whoops!\n"
#~ msgid "Can not add Characteristic."
#~ msgstr "Non è possibile aggiungere Characteristic."
#~ msgid "Cannot apply GAP parameters."
#~ msgstr "Impossibile applicare i parametri GAP."
#~ msgid "Can not apply advertisement data. status: 0x%02x"
#~ msgstr "Impossible inserire dati advertisement. status: 0x%02x"
#~ msgid ""
#~ "Please file an issue here with the contents of your CIRCUITPY drive:\n"
#~ msgstr ""
#~ "Ti preghiamo di compilare una issue con il contenuto del tuo drie "
#~ "CIRCUITPY:\n"
#~ msgid "Can not query for the device address."
#~ msgstr "Non è possibile trovare l'indirizzo del dispositivo."
#~ msgid "Cannot set PPCP parameters."
#~ msgstr "Impossibile impostare i parametri PPCP."
#~ msgid "Can not apply device name in the stack."
#~ msgstr "Non è possibile inserire il nome del dipositivo nella lista."
#~ msgid "Can encode UUID into the advertisement packet."
#~ msgstr "È possibile codificare l'UUID nel pacchetto di advertisement."
#~ msgid "Can not add Service."
#~ msgstr "Non è possibile aggiungere Service."
#~ msgid "" #~ msgid ""
#~ "enough power for the whole circuit and press reset (after ejecting " #~ "enough power for the whole circuit and press reset (after ejecting "
@ -2964,19 +2907,76 @@ msgstr ""
#~ "abbastanza potenza per l'intero circuito e premere reset (dopo aver " #~ "abbastanza potenza per l'intero circuito e premere reset (dopo aver "
#~ "espulso CIRCUITPY).\n" #~ "espulso CIRCUITPY).\n"
#~ msgid "Invalid UUID string length" #~ msgid "Can not add Service."
#~ msgstr "Lunghezza della stringa UUID non valida" #~ msgstr "Non è possibile aggiungere Service."
#~ msgid "Can encode UUID into the advertisement packet."
#~ msgstr "È possibile codificare l'UUID nel pacchetto di advertisement."
#~ msgid "Can not apply device name in the stack."
#~ msgstr "Non è possibile inserire il nome del dipositivo nella lista."
#~ msgid "Cannot set PPCP parameters."
#~ msgstr "Impossibile impostare i parametri PPCP."
#~ msgid "Can not query for the device address."
#~ msgstr "Non è possibile trovare l'indirizzo del dispositivo."
#~ msgid ""
#~ "Please file an issue here with the contents of your CIRCUITPY drive:\n"
#~ msgstr ""
#~ "Ti preghiamo di compilare una issue con il contenuto del tuo drie "
#~ "CIRCUITPY:\n"
#~ msgid "Can not apply advertisement data. status: 0x%02x"
#~ msgstr "Impossible inserire dati advertisement. status: 0x%02x"
#~ msgid "Cannot apply GAP parameters."
#~ msgstr "Impossibile applicare i parametri GAP."
#~ msgid "Can not add Characteristic."
#~ msgstr "Non è possibile aggiungere Characteristic."
#~ msgid "Looks like our core CircuitPython code crashed hard. Whoops!\n"
#~ msgstr ""
#~ "Sembra che il codice del core di CircuitPython sia crashato malamente. "
#~ "Whoops!\n"
#, fuzzy #, fuzzy
#~ msgid "unpack requires a buffer of %d bytes" #~ msgid "Wrong number of bytes provided"
#~ msgstr "Fallita allocazione del buffer RX di %d byte" #~ msgstr "numero di argomenti errato"
#~ msgid "Can not encode UUID, to check length." #~ msgid "Invalid Service type"
#~ msgstr "Non è possibile codificare l'UUID, lunghezza da controllare." #~ msgstr "Tipo di servizio non valido"
#~ msgid "index must be int"
#~ msgstr "l'indice deve essere int"
#, fuzzy #, fuzzy
#~ msgid "busio.UART not available" #~ msgid "unicode_characters must be a string"
#~ msgstr "busio.UART non ancora implementato" #~ msgstr "argomenti nominati devono essere stringhe"
#~ msgid "Not enough pins available" #~ msgid "row buffer must be a bytearray or array of type 'b' or 'B'"
#~ msgstr "Non sono presenti abbastanza pin" #~ msgstr ""
#~ "buffer di riga deve essere un bytearray o un array di tipo 'b' o 'B'"
#, fuzzy
#~ msgid "All PWM peripherals are in use"
#~ msgstr "Tutte le periferiche SPI sono in uso"
#~ msgid "Group empty"
#~ msgstr "Gruppo vuoto"
#~ msgid "Invalid UUID parameter"
#~ msgstr "Parametro UUID non valido"
#, fuzzy
#~ msgid "Group must have %q at least 1"
#~ msgstr "Il gruppo deve avere dimensione almeno 1"
#~ msgid "row data must be a buffer"
#~ msgstr "valori della riga devono essere un buffer"
#, fuzzy
#~ msgid "buffer_size must be >= 1"
#~ msgstr "slice del buffer devono essere della stessa lunghezza"

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-02-15 19:19-0500\n" "POT-Creation-Date: 2019-02-17 23:36-0500\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"
@ -1320,7 +1320,7 @@ msgstr ""
msgid "3-arg pow() not supported" msgid "3-arg pow() not supported"
msgstr "" msgstr ""
#: py/modbuiltins.c:517 #: py/modbuiltins.c:521
msgid "must use keyword argument for key function" msgid "must use keyword argument for key function"
msgstr "" msgstr ""
@ -2703,7 +2703,7 @@ msgstr "Taxa de transmissão não suportada"
msgid "Group full" msgid "Group full"
msgstr "Grupo cheio" msgstr "Grupo cheio"
#: shared-module/displayio/Group.c:73 #: shared-module/displayio/Group.c:73 shared-module/displayio/Group.c:112
msgid "Layer must be a Group or TileGrid subclass." msgid "Layer must be a Group or TileGrid subclass."
msgstr "" msgstr ""
@ -2831,64 +2831,64 @@ msgid ""
"exit safe mode.\n" "exit safe mode.\n"
msgstr "" msgstr ""
#, fuzzy #~ msgid "Not enough pins available"
#~ msgid "buffer_size must be >= 1" #~ msgstr "Não há pinos suficientes disponíveis"
#~ msgstr "buffers devem ser o mesmo tamanho"
#~ msgid "index must be int" #~ msgid "busio.UART not available"
#~ msgstr "index deve ser int" #~ msgstr "busio.UART não disponível"
#, fuzzy
#~ msgid "Group must have %q at least 1"
#~ msgstr "Grupo deve ter tamanho pelo menos 1"
#~ msgid "Group empty"
#~ msgstr "Grupo vazio"
#, fuzzy
#~ msgid "unicode_characters must be a string"
#~ msgstr "heap deve ser uma lista"
#~ msgid "Invalid UUID parameter"
#~ msgstr "Parâmetro UUID inválido"
#~ msgid "Baud rate too high for this SPI peripheral"
#~ msgstr "Taxa de transmissão muito alta para esse periférico SPI"
#~ msgid "Can encode UUID into the advertisement packet."
#~ msgstr "Pode codificar o UUID no pacote de anúncios."
#, fuzzy
#~ msgid "unpack requires a buffer of %d bytes"
#~ msgstr "Falha ao alocar buffer RX de %d bytes"
#~ msgid "Can not query for the device address."
#~ msgstr "Não é possível consultar o endereço do dispositivo."
#~ msgid "Invalid Service type"
#~ msgstr "Tipo de serviço inválido"
#~ msgid "Cannot set PPCP parameters."
#~ msgstr "Não é possível definir parâmetros PPCP."
#~ msgid "Can not apply device name in the stack."
#~ msgstr "Não é possível aplicar o nome do dispositivo na pilha."
#~ msgid "Cannot apply GAP parameters."
#~ msgstr "Não é possível aplicar parâmetros GAP."
#~ msgid "Can not apply advertisement data. status: 0x%02x"
#~ msgstr "Não é possível aplicar dados de anúncio. status: 0x%02x"
#~ msgid "Can not add Characteristic."
#~ msgstr "Não é possível adicionar Característica."
#, fuzzy #, fuzzy
#~ msgid "All PWM peripherals are in use" #~ msgid "All PWM peripherals are in use"
#~ msgstr "Todos os temporizadores em uso" #~ msgstr "Todos os temporizadores em uso"
#~ msgid "busio.UART not available" #~ msgid "Can not add Characteristic."
#~ msgstr "busio.UART não disponível" #~ msgstr "Não é possível adicionar Característica."
#~ msgid "Not enough pins available" #~ msgid "Can not apply advertisement data. status: 0x%02x"
#~ msgstr "Não há pinos suficientes disponíveis" #~ msgstr "Não é possível aplicar dados de anúncio. status: 0x%02x"
#~ msgid "Cannot apply GAP parameters."
#~ msgstr "Não é possível aplicar parâmetros GAP."
#~ msgid "Can not apply device name in the stack."
#~ msgstr "Não é possível aplicar o nome do dispositivo na pilha."
#~ msgid "Cannot set PPCP parameters."
#~ msgstr "Não é possível definir parâmetros PPCP."
#~ msgid "Invalid Service type"
#~ msgstr "Tipo de serviço inválido"
#~ msgid "Can not query for the device address."
#~ msgstr "Não é possível consultar o endereço do dispositivo."
#, fuzzy
#~ msgid "unpack requires a buffer of %d bytes"
#~ msgstr "Falha ao alocar buffer RX de %d bytes"
#~ msgid "Can encode UUID into the advertisement packet."
#~ msgstr "Pode codificar o UUID no pacote de anúncios."
#~ msgid "Baud rate too high for this SPI peripheral"
#~ msgstr "Taxa de transmissão muito alta para esse periférico SPI"
#~ msgid "Invalid UUID parameter"
#~ msgstr "Parâmetro UUID inválido"
#, fuzzy
#~ msgid "unicode_characters must be a string"
#~ msgstr "heap deve ser uma lista"
#~ msgid "Group empty"
#~ msgstr "Grupo vazio"
#, fuzzy
#~ msgid "Group must have %q at least 1"
#~ msgstr "Grupo deve ter tamanho pelo menos 1"
#~ msgid "index must be int"
#~ msgstr "index deve ser int"
#, fuzzy
#~ msgid "buffer_size must be >= 1"
#~ msgstr "buffers devem ser o mesmo tamanho"

View File

@ -13,7 +13,7 @@ LONGINT_IMPL = NONE
CIRCUITPY_ANALOGIO = 0 CIRCUITPY_ANALOGIO = 0
CIRCUITPY_MATH = 0 CIRCUITPY_MATH = 0
CIRCUITPY_NEOPIXEL_WRITE = 0 CIRCUITPY_NEOPIXEL_WRITE = 0
#CIRCUITPY_RTC = 0 CIRCUITPY_RTC = 0
CIRCUITPY_SAMD = 0 CIRCUITPY_SAMD = 0
CIRCUITPY_USB_MIDI = 0 CIRCUITPY_USB_MIDI = 0
CIRCUITPY_SMALL_BUILD = 1 CIRCUITPY_SMALL_BUILD = 1

View File

@ -36,8 +36,6 @@
#define SPI_FLASH_MAX_BAUDRATE 8000000 #define SPI_FLASH_MAX_BAUDRATE 8000000
#define CIRCUITPY_DEFAULT_STACK_SIZE 4096 #define CIRCUITPY_DEFAULT_STACK_SIZE 4096
#define CIRCUITPY_I2C_SLAVE (0)
#define MICROPY_CPYTHON_COMPAT (0) #define MICROPY_CPYTHON_COMPAT (0)
#define MICROPY_PY_BUILTINS_NOTIMPLEMENTED (0) #define MICROPY_PY_BUILTINS_NOTIMPLEMENTED (0)
#define MICROPY_PY_COLLECTIONS_ORDEREDDICT (0) #define MICROPY_PY_COLLECTIONS_ORDEREDDICT (0)

View File

@ -14,6 +14,11 @@ ifeq ($(LONGINT_IMPL),LONGLONG)
MPY_TOOL_LONGINT_IMPL = -mlongint-impl=longlong MPY_TOOL_LONGINT_IMPL = -mlongint-impl=longlong
endif endif
# Put samd51-only choices here.
ifeq ($(CHIP_FAMILY),samd51)
CIRCUITPY_SAMD = 1
endif
INTERNAL_LIBM = 1 INTERNAL_LIBM = 1
USB_SERIAL_NUMBER_LENGTH = 32 USB_SERIAL_NUMBER_LENGTH = 32

View File

@ -191,21 +191,6 @@ typedef long mp_off_t;
#define MICROPY_PY_URE_MATCH_SPAN_START_END (CIRCUITPY_FULL_BUILD) #define MICROPY_PY_URE_MATCH_SPAN_START_END (CIRCUITPY_FULL_BUILD)
#define MICROPY_PY_URE_SUB (CIRCUITPY_FULL_BUILD) #define MICROPY_PY_URE_SUB (CIRCUITPY_FULL_BUILD)
#define MICROPY_PORT_BUILTIN_MODULE_WEAK_LINKS \
{ MP_ROM_QSTR(MP_QSTR_errno), MP_ROM_PTR(&mp_module_uerrno) }, \
{ MP_ROM_QSTR(MP_QSTR_io), MP_ROM_PTR(&mp_module_io) }, \
{ MP_ROM_QSTR(MP_QSTR_os), MP_ROM_PTR(&os_module) }, \
{ MP_OBJ_NEW_QSTR(MP_QSTR_time), (mp_obj_t)&time_module }, \
#if MICROPY_MODULE_WEAK_LINKS
#define MICROPY_PORT_BUILTIN_MODULE_WEAK_LINK_ALTERNATES \
{ MP_ROM_QSTR(MP_QSTR__os), MP_ROM_PTR(&os_module) }, \
{ MP_OBJ_NEW_QSTR(MP_QSTR__time), (mp_obj_t)&time_module },
#else
#define MICROPY_PORT_BUILTIN_MODULE_WEAK_LINK_ALTERNATES
#endif
// LONGINT_IMPL_xxx are defined in the Makefile. // LONGINT_IMPL_xxx are defined in the Makefile.
// //
#ifdef LONGINT_IMPL_NONE #ifdef LONGINT_IMPL_NONE
@ -355,8 +340,10 @@ extern const struct _mp_obj_module_t nvm_module;
#if CIRCUITPY_OS #if CIRCUITPY_OS
extern const struct _mp_obj_module_t os_module; extern const struct _mp_obj_module_t os_module;
#define OS_MODULE { MP_OBJ_NEW_QSTR(MP_QSTR_os), (mp_obj_t)&os_module }, #define OS_MODULE { MP_OBJ_NEW_QSTR(MP_QSTR_os), (mp_obj_t)&os_module },
#define OS_MODULE_ALT_NAME { MP_OBJ_NEW_QSTR(MP_QSTR__os), (mp_obj_t)&os_module },
#else #else
#define OS_MODULE #define OS_MODULE
#define OS_MODULE_ALT_NAME
#endif #endif
#if CIRCUITPY_PIXELBUF #if CIRCUITPY_PIXELBUF
@ -432,8 +419,10 @@ extern const struct _mp_obj_module_t supervisor_module;
#if CIRCUITPY_TIME #if CIRCUITPY_TIME
extern const struct _mp_obj_module_t time_module; extern const struct _mp_obj_module_t time_module;
#define TIME_MODULE { MP_OBJ_NEW_QSTR(MP_QSTR_time), (mp_obj_t)&time_module }, #define TIME_MODULE { MP_OBJ_NEW_QSTR(MP_QSTR_time), (mp_obj_t)&time_module },
#define TIME_MODULE_ALT_NAME { MP_OBJ_NEW_QSTR(MP_QSTR__time), (mp_obj_t)&time_module },
#else #else
#define TIME_MODULE #define TIME_MODULE
#define TIME_MODULE_ALT_NAME
#endif #endif
#if CIRCUITPY_TOUCHIO #if CIRCUITPY_TOUCHIO
@ -471,18 +460,44 @@ extern const struct _mp_obj_module_t ustack_module;
#define USTACK_MODULE #define USTACK_MODULE
#endif #endif
// These modules are not yet in shared-bindings, but we prefer the non-uxxx names.
#if MICROPY_PY_UERRNO
#define ERRNO_MODULE { MP_ROM_QSTR(MP_QSTR_errno), MP_ROM_PTR(&mp_module_uerrno) },
#else
#define ERRNO_MODULE
#endif
#if MICROPY_PY_UJSON #if MICROPY_PY_UJSON
#define JSON_MODULE { MP_ROM_QSTR(MP_QSTR_json), MP_ROM_PTR(&mp_module_ujson) }, #define JSON_MODULE { MP_ROM_QSTR(MP_QSTR_json), MP_ROM_PTR(&mp_module_ujson) },
#else #else
#define JSON_MODULE #define JSON_MODULE
#endif #endif
#if MICROPY_PY_URE
#define RE_MODULE { MP_ROM_QSTR(MP_QSTR_re), MP_ROM_PTR(&mp_module_ure) },
#else
#define RE_MODULE
#endif
// Define certain native modules with weak links so they can be replaced with Python
// implementations. This list may grow over time.
#define MICROPY_PORT_BUILTIN_MODULE_WEAK_LINKS \
OS_MODULE \
TIME_MODULE \
// Native modules that are weak links can be accessed directly
// by prepending their name with an underscore. This list should correspond to
// MICROPY_PORT_BUILTIN_MODULE_WEAK_LINKS, assuming you want the native modules
// to be accessible when overriden.
#define MICROPY_PORT_BUILTIN_MODULE_ALT_NAMES \
OS_MODULE_ALT_NAME \
TIME_MODULE_ALT_NAME \
// This is an inclusive list that should correspond to the CIRCUITPY_XXX list above, // This is an inclusive list that should correspond to the CIRCUITPY_XXX list above,
// including dependendencies such as TERMINALIO depending on DISPLAYIO (shown by indentation). // including dependencies such as TERMINALIO depending on DISPLAYIO (shown by indentation).
// Some of these definitions will be blank depending on what is turned on and off. // Some of these definitions will be blank depending on what is turned on and off.
// // Some are omitted because they're in MICROPY_PORT_BUILTIN_MODULE_WEAK_LINKS above.
#define MICROPY_PORT_BUILTIN_MODULES \ #define MICROPY_PORT_BUILTIN_MODULES_STRONG_LINKS \
ANALOGIO_MODULE \ ANALOGIO_MODULE \
AUDIOBUSIO_MODULE \ AUDIOBUSIO_MODULE \
AUDIOIO_MODULE \ AUDIOIO_MODULE \
@ -493,6 +508,7 @@ extern const struct _mp_obj_module_t ustack_module;
DIGITALIO_MODULE \ DIGITALIO_MODULE \
TERMINALIO_MODULE \ TERMINALIO_MODULE \
DISPLAYIO_MODULE \ DISPLAYIO_MODULE \
ERRNO_MODULE \
GAMEPAD_MODULE \ GAMEPAD_MODULE \
I2CSLAVE_MODULE \ I2CSLAVE_MODULE \
JSON_MODULE \ JSON_MODULE \
@ -502,23 +518,34 @@ extern const struct _mp_obj_module_t ustack_module;
NETWORK_MODULE \ NETWORK_MODULE \
SOCKET_MODULE \ SOCKET_MODULE \
WIZNET_MODULE \ WIZNET_MODULE \
OS_MODULE \
PIXELBUF_MODULE \ PIXELBUF_MODULE \
PULSEIO_MODULE \ PULSEIO_MODULE \
RANDOM_MODULE \ RANDOM_MODULE \
RE_MODULE \
RTC_MODULE \ RTC_MODULE \
SAMD_MODULE \ SAMD_MODULE \
STAGE_MODULE \ STAGE_MODULE \
STORAGE_MODULE \ STORAGE_MODULE \
STRUCT_MODULE \ STRUCT_MODULE \
SUPERVISOR_MODULE \ SUPERVISOR_MODULE \
TIME_MODULE \
TOUCHIO_MODULE \ TOUCHIO_MODULE \
UHEAP_MODULE \ UHEAP_MODULE \
USB_HID_MODULE \ USB_HID_MODULE \
USB_MIDI_MODULE \ USB_MIDI_MODULE \
USTACK_MODULE \ USTACK_MODULE \
MICROPY_PORT_BUILTIN_MODULE_WEAK_LINK_ALTERNATES
// If weak links are enabled, just include strong links in the main list of modules,
// and also include the underscore alternate names.
#if MICROPY_MODULE_WEAK_LINKS
#define MICROPY_PORT_BUILTIN_MODULES \
MICROPY_PORT_BUILTIN_MODULES_STRONG_LINKS \
MICROPY_PORT_BUILTIN_MODULE_ALT_NAMES
#else
// If weak links are disabled, included both strong and potentially weak lines
#define MICROPY_PORT_BUILTIN_MODULES \
MICROPY_PORT_BUILTIN_MODULES_STRONG_LINKS \
MICROPY_PORT_BUILTIN_MODULE_WEAK_LINKS
#endif
// We need to provide a declaration/definition of alloca() // We need to provide a declaration/definition of alloca()
#include <alloca.h> #include <alloca.h>

View File

@ -158,15 +158,12 @@ CIRCUITPY_RTC = 1
endif endif
CFLAGS += -DCIRCUITPY_RTC=$(CIRCUITPY_RTC) CFLAGS += -DCIRCUITPY_RTC=$(CIRCUITPY_RTC)
# CIRCUITPY_SAMD is handled in the atmel-samd tree.
# Only for SAMD chips. # Only for SAMD chips.
# Assume not a SAMD build.
ifndef CIRCUITPY_SAMD ifndef CIRCUITPY_SAMD
ifneq ($(findstring sam,$(CHIP_FAMILY)),)
CIRCUITPY_SAMD = $(CIRCUITPY_FULL_BUILD)
else
# Not a SAMD build.
CIRCUITPY_SAMD = 0 CIRCUITPY_SAMD = 0
endif endif
endif
CFLAGS += -DCIRCUITPY_SAMD=$(CIRCUITPY_SAMD) CFLAGS += -DCIRCUITPY_SAMD=$(CIRCUITPY_SAMD)
# Currently always off. # Currently always off.

View File

@ -148,6 +148,7 @@ STATIC const mp_rom_map_elem_t mp_builtin_module_table[] = {
{ MP_ROM_QSTR(MP_QSTR_array), MP_ROM_PTR(&mp_module_array) }, { MP_ROM_QSTR(MP_QSTR_array), MP_ROM_PTR(&mp_module_array) },
#endif #endif
#if MICROPY_PY_IO #if MICROPY_PY_IO
{ MP_ROM_QSTR(MP_QSTR_io), MP_ROM_PTR(&mp_module_io) },
{ MP_ROM_QSTR(MP_QSTR_uio), MP_ROM_PTR(&mp_module_io) }, { MP_ROM_QSTR(MP_QSTR_uio), MP_ROM_PTR(&mp_module_io) },
#endif #endif
#if MICROPY_PY_COLLECTIONS #if MICROPY_PY_COLLECTIONS