Merge branch 'adafruit:main' into main

This commit is contained in:
Pontus Oldberg 2022-09-01 10:35:13 +02:00 committed by GitHub
commit 59fb3fbbd6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
379 changed files with 8202 additions and 2050 deletions

3
.gitmodules vendored
View File

@ -307,3 +307,6 @@
[submodule "frozen/circuitpython_picoed"] [submodule "frozen/circuitpython_picoed"]
path = frozen/circuitpython_picoed path = frozen/circuitpython_picoed
url = https://github.com/elecfreaks/circuitpython_picoed.git url = https://github.com/elecfreaks/circuitpython_picoed.git
[submodule "ports/espressif/esp32-camera"]
path = ports/espressif/esp32-camera
url = https://github.com/adafruit/esp32-camera/

76
LICENSE
View File

@ -1,6 +1,6 @@
The MIT License (MIT) MIT License
Copyright (c) 2013-2022 Damien P. George Copyright (c) 2013-2022 Damien P. George and others
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal
@ -9,77 +9,13 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions: furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in The above copyright notice and this permission notice shall be included in all
all copies or substantial portions of the Software. copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 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 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
THE SOFTWARE. SOFTWARE.
--------------------------------------------------------------------------------
Unless specified otherwise (see below), the above license and copyright applies
to all files in this repository.
Individual files may include additional copyright holders.
The various ports of MicroPython may include third-party software that is
licensed under different terms. These licenses are summarised in the tree
below, please refer to these files and directories for further license and
copyright information. Note that (L)GPL-licensed code listed below is only
used during the build process and is not part of the compiled source code.
/ (MIT)
/drivers
/cc3000 (BSD-3-clause)
/cc3100 (BSD-3-clause)
/wiznet5k (BSD-3-clause)
/lib
/asf4 (Apache-2.0)
/axtls (BSD-3-clause)
/config
/scripts
/config (GPL-2.0-or-later)
/Rules.mak (GPL-2.0)
/berkeley-db-1xx (BSD-4-clause)
/btstack (See btstack/LICENSE)
/cmsis (BSD-3-clause)
/crypto-algorithms (NONE)
/libhydrogen (ISC)
/littlefs (BSD-3-clause)
/lwip (BSD-3-clause)
/mynewt-nimble (Apache-2.0)
/nrfx (BSD-3-clause)
/nxp_driver (BSD-3-Clause)
/oofatfs (BSD-1-clause)
/pico-sdk (BSD-3-clause)
/re15 (BSD-3-clause)
/stm32lib (BSD-3-clause)
/tinytest (BSD-3-clause)
/tinyusb (MIT)
/uzlib (Zlib)
/logo (uses OFL-1.1)
/ports
/cc3200
/hal (BSD-3-clause)
/simplelink (BSD-3-clause)
/FreeRTOS (GPL-2.0 with FreeRTOS exception)
/stm32
/usbd*.c (MCD-ST Liberty SW License Agreement V2)
/stm32_it.* (MIT + BSD-3-clause)
/system_stm32*.c (MIT + BSD-3-clause)
/boards
/startup_stm32*.s (BSD-3-clause)
/*/stm32*.h (BSD-3-clause)
/usbdev (MCD-ST Liberty SW License Agreement V2)
/usbhost (MCD-ST Liberty SW License Agreement V2)
/teensy
/core (PJRC.COM)
/zephyr
/src (Apache-2.0)
/tools
/dfu.py (LGPL-3.0-only)

85
LICENSE_MicroPython Normal file
View File

@ -0,0 +1,85 @@
The MIT License (MIT)
Copyright (c) 2013-2022 Damien P. George
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.
--------------------------------------------------------------------------------
Unless specified otherwise (see below), the above license and copyright applies
to all files in this repository.
Individual files may include additional copyright holders.
The various ports of MicroPython may include third-party software that is
licensed under different terms. These licenses are summarised in the tree
below, please refer to these files and directories for further license and
copyright information. Note that (L)GPL-licensed code listed below is only
used during the build process and is not part of the compiled source code.
/ (MIT)
/drivers
/cc3000 (BSD-3-clause)
/cc3100 (BSD-3-clause)
/wiznet5k (BSD-3-clause)
/lib
/asf4 (Apache-2.0)
/axtls (BSD-3-clause)
/config
/scripts
/config (GPL-2.0-or-later)
/Rules.mak (GPL-2.0)
/berkeley-db-1xx (BSD-4-clause)
/btstack (See btstack/LICENSE)
/cmsis (BSD-3-clause)
/crypto-algorithms (NONE)
/libhydrogen (ISC)
/littlefs (BSD-3-clause)
/lwip (BSD-3-clause)
/mynewt-nimble (Apache-2.0)
/nrfx (BSD-3-clause)
/nxp_driver (BSD-3-Clause)
/oofatfs (BSD-1-clause)
/pico-sdk (BSD-3-clause)
/re15 (BSD-3-clause)
/stm32lib (BSD-3-clause)
/tinytest (BSD-3-clause)
/tinyusb (MIT)
/uzlib (Zlib)
/logo (uses OFL-1.1)
/ports
/cc3200
/hal (BSD-3-clause)
/simplelink (BSD-3-clause)
/FreeRTOS (GPL-2.0 with FreeRTOS exception)
/stm32
/usbd*.c (MCD-ST Liberty SW License Agreement V2)
/stm32_it.* (MIT + BSD-3-clause)
/system_stm32*.c (MIT + BSD-3-clause)
/boards
/startup_stm32*.s (BSD-3-clause)
/*/stm32*.h (BSD-3-clause)
/usbdev (MCD-ST Liberty SW License Agreement V2)
/usbhost (MCD-ST Liberty SW License Agreement V2)
/teensy
/core (PJRC.COM)
/zephyr
/src (Apache-2.0)
/tools
/dfu.py (LGPL-3.0-only)

View File

@ -199,6 +199,7 @@ exclude_patterns = ["**/build*",
"ports/cxd56/spresense-exported-sdk", "ports/cxd56/spresense-exported-sdk",
"ports/espressif/certificates", "ports/espressif/certificates",
"ports/espressif/esp-idf", "ports/espressif/esp-idf",
"ports/espressif/esp32-camera",
"ports/espressif/.idf_tools", "ports/espressif/.idf_tools",
"ports/espressif/peripherals", "ports/espressif/peripherals",
"ports/litex/hw", "ports/litex/hw",

View File

@ -1,9 +1,8 @@
MicroPython & CircuitPython license information # MicroPython & CircuitPython License
===============================================
The MIT License (MIT) MIT License
Copyright (c) 2013-2017 Damien P. George, and others Copyright (c) 2013-2022 Damien P. George and others
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal
@ -12,13 +11,13 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions: furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in The above copyright notice and this permission notice shall be included in all
all copies or substantial portions of the Software. copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 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 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
THE SOFTWARE. SOFTWARE.

View File

@ -141,7 +141,7 @@ statement will ensure hardware isn't enabled longer than needed.
Verify your device Verify your device
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Whenever possible, make sure device you are talking to is the device you expect. Whenever possible, make sure the device you are talking to is the device you expect.
If not, raise a RuntimeError. Beware that I2C addresses can be identical on If not, raise a RuntimeError. Beware that I2C addresses can be identical on
different devices so read registers you know to make sure they match your different devices so read registers you know to make sure they match your
expectation. Validating this upfront will help catch mistakes. expectation. Validating this upfront will help catch mistakes.
@ -202,7 +202,7 @@ interchangeably with the CPython name. This is confusing. Instead, think up a
new name that is related to the extra functionality you are adding. new name that is related to the extra functionality you are adding.
For example, storage mounting and unmounting related functions were moved from For example, storage mounting and unmounting related functions were moved from
``uos`` into a new `storage` module. Terminal related functions were moved into ``uos`` into a new `storage` module. Terminal-related functions were moved into
`multiterminal`. These names better match their functionality and do not `multiterminal`. These names better match their functionality and do not
conflict with CPython names. Make sure to check that you don't conflict with conflict with CPython names. Make sure to check that you don't conflict with
CPython libraries too. That way we can port the API to CPython in the future. CPython libraries too. That way we can port the API to CPython in the future.
@ -213,7 +213,7 @@ Example
When adding extra functionality to CircuitPython to mimic what a normal When adding extra functionality to CircuitPython to mimic what a normal
operating system would do, either copy an existing CPython API (for example file operating system would do, either copy an existing CPython API (for example file
writing) or create a separate module to achieve what you want. For example, writing) or create a separate module to achieve what you want. For example,
mounting and unmount drives is not a part of CPython so it should be done in a mounting and unmounting drives is not a part of CPython so it should be done in a
module, such as a new ``storage`` module, that is only available in CircuitPython. module, such as a new ``storage`` module, that is only available in CircuitPython.
That way when someone moves the code to CPython they know what parts need to be That way when someone moves the code to CPython they know what parts need to be
adapted. adapted.
@ -494,6 +494,45 @@ backticks ``:class:`~adafruit_motor.servo.Servo```. You must also add the refer
"adafruit_motor": ("https://circuitpython.readthedocs.io/projects/motor/en/latest/", None,), "adafruit_motor": ("https://circuitpython.readthedocs.io/projects/motor/en/latest/", None,),
Use ``adafruit_register`` when possible
--------------------------------------------------------------------------------
`Register <https://github.com/adafruit/Adafruit_CircuitPython_Register>`_ is
a foundational library that manages packing and unpacking data from I2C device
registers. There is also `Register SPI <https://github.com/adafruit/Adafruit_CircuitPython_Register_SPI>`_
for SPI devices. When possible, use one of these libraries for unpacking and
packing registers. This ensures the packing code is shared amongst all
registers (even across drivers). Furthermore, it simplifies device definitions
by making them declarative (only data.)
Values with non-consecutive bits in a register or that represent FIFO endpoints
may not map well to existing register classes. In unique cases like these, it is
ok to read and write the register directly.
*Do not* add all registers from a datasheet upfront. Instead, only add the ones
necessary for the functionality the driver exposes. Adding them all will lead to
unnecessary file size and API clutter. See `this video about outside-in design
from @tannewt <https://www.youtube.com/watch?v=3QewiyfBQh8>`_.
I2C Example
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. code-block:: python
from adafruit_register import i2c_bit
from adafruit_bus_device import i2c_device
class HelloWorldDevice:
"""Device with two bits to control when the words 'hello' and 'world' are lit."""
hello = i2c_bit.RWBit(0x0, 0x0)
"""Bit to indicate if hello is lit."""
world = i2c_bit.RWBit(0x1, 0x0)
"""Bit to indicate if world is lit."""
def __init__(self, i2c, device_address=0x0):
self.i2c_device = i2c_device.I2CDevice(i2c, device_address)
Use BusDevice Use BusDevice
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
@ -668,8 +707,24 @@ when using ``const()``, keep in mind these general guide lines:
- Always use via an import, ex: ``from micropython import const`` - Always use via an import, ex: ``from micropython import const``
- Limit use to global (module level) variables only. - Limit use to global (module level) variables only.
- If user will not need access to variable, prefix name with a leading - Only used when the user will not need access to variable and prefix name with
underscore, ex: ``_SOME_CONST``. a leading underscore, ex: ``_SOME_CONST``.
Example
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. code-block:: python
from adafruit_bus_device import i2c_device
from micropython import const
_DEFAULT_I2C_ADDR = const(0x42)
class Widget:
"""A generic widget."""
def __init__(self, i2c, address=_DEFAULT_I2C_ADDR):
self.i2c_device = i2c_device.I2CDevice(i2c, address)
Libraries Examples Libraries Examples
------------------ ------------------
@ -751,6 +806,16 @@ properties.
| ``sound_level`` | float | non-unit-specific sound level (monotonic but not actual decibels) | | ``sound_level`` | float | non-unit-specific sound level (monotonic but not actual decibels) |
+-----------------------+-----------------------+-------------------------------------------------------------------------+ +-----------------------+-----------------------+-------------------------------------------------------------------------+
Driver constant naming
--------------------------------------------------------------------------------
When adding variables for constant values for a driver. Do not include the
device's name in the variable name. For example, in ``adafruit_fancy123.py``,
variables should not start with ``FANCY123_``. Adding this prefix increases RAM
usage and .mpy file size because variable names are preserved. User code should
refer to these constants as ``adafruit_fancy123.HELLO_WORLD`` for clarity.
``adafruit_fancy123.FANCY123_HELLO_WORLD`` would be overly verbose.
Adding native modules Adding native modules
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------

View File

@ -35,6 +35,12 @@ CIRCUITPY_BLE_NAME
~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
Default BLE name the board advertises as, including for the BLE workflow. Default BLE name the board advertises as, including for the BLE workflow.
CIRCUITPY_RESERVED_PSRAM
~~~~~~~~~~~~~~~~~~~~~~~~
On boards with Espressif microcontrollers with PSRAM (also called SPIRAM), permanently reserve a portion of PSRAM for use by esp-idf.
This storage is removed from the CircuitPython "heap" and is available for allocation by esp-idf routines in the core instead.
Generally, only set this to a non-zero value when it is required by a specific core module.
CIRCUITPY_WEB_API_PASSWORD CIRCUITPY_WEB_API_PASSWORD
~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~
Password required to make modifications to the board from the Web Workflow. Password required to make modifications to the board from the Web Workflow.

View File

@ -48,7 +48,7 @@ Full Table of Contents
../CONTRIBUTING ../CONTRIBUTING
../BUILDING ../BUILDING
../CODE_OF_CONDUCT ../CODE_OF_CONDUCT
../license.rst ../docs/LICENSE
../WEBUSB_README ../WEBUSB_README
Indices and tables Indices and tables

View File

@ -71,7 +71,7 @@ as a natural "TODO" list. An example minimal build list is shown below:
CIRCUITPY_SDCARDIO = 0 CIRCUITPY_SDCARDIO = 0
CIRCUITPY_FRAMEBUFFERIO = 0 CIRCUITPY_FRAMEBUFFERIO = 0
CIRCUITPY_FREQUENCYIO = 0 CIRCUITPY_FREQUENCYIO = 0
CIRCUITPY_I2CPERIPHERAL = 0 CIRCUITPY_I2CTARGET = 0
# Requires SPI, PulseIO (stub ok): # Requires SPI, PulseIO (stub ok):
CIRCUITPY_DISPLAYIO = 0 CIRCUITPY_DISPLAYIO = 0

View File

@ -40,7 +40,6 @@ ALIASES_BY_BOARD = {
"pybadge": ["edgebadge"], "pybadge": ["edgebadge"],
"pyportal": ["pyportal_pynt"], "pyportal": ["pyportal_pynt"],
"gemma_m0": ["gemma_m0_pycon2018"], "gemma_m0": ["gemma_m0_pycon2018"],
"pewpew10": ["pewpew13"],
} }
ALIASES_BRAND_NAMES = { ALIASES_BRAND_NAMES = {
@ -54,8 +53,6 @@ ALIASES_BRAND_NAMES = {
"Adafruit PyPortal Pynt", "Adafruit PyPortal Pynt",
"gemma_m0_pycon2018": "gemma_m0_pycon2018":
"Adafruit Gemma M0 PyCon 2018", "Adafruit Gemma M0 PyCon 2018",
"pewpew13":
"PewPew 13",
} }
ADDITIONAL_MODULES = { ADDITIONAL_MODULES = {

View File

@ -82,6 +82,7 @@ CIRCUITPY_WIFI_SSID='scottswifi'
CIRCUITPY_WIFI_PASSWORD='secretpassword' CIRCUITPY_WIFI_PASSWORD='secretpassword'
# To enable modifying files from the web. Change this too! # To enable modifying files from the web. Change this too!
# Leave the User field blank in the browser.
CIRCUITPY_WEB_API_PASSWORD='passw0rd' CIRCUITPY_WEB_API_PASSWORD='passw0rd'
CIRCUITPY_WEB_API_PORT=80 CIRCUITPY_WEB_API_PORT=80
@ -121,7 +122,7 @@ The web server will allow requests from `cpy-XXXXXX.local`, `127.0.0.1`, the dev
### File REST API ### File REST API
All file system related APIs are protected by HTTP basic authentication. It is *NOT* secure but will All file system related APIs are protected by HTTP basic authentication. It is *NOT* secure but will
hopefully prevent some griefing in shared settings. The password is sent unencrypted so do not reuse hopefully prevent some griefing in shared settings. The password is sent unencrypted so do not reuse
a password with something important. a password with something important. The user field is left blank.
The password is taken from `/.env` with the key `CIRCUITPY_WEB_API_PASSWORD`. If this is unset, the The password is taken from `/.env` with the key `CIRCUITPY_WEB_API_PASSWORD`. If this is unset, the
server will respond with `403 Forbidden`. When a password is set, but not provided in a request, it server will respond with `403 Forbidden`. When a password is set, but not provided in a request, it
@ -137,7 +138,7 @@ root will be returned.
When requested with the `OPTIONS` method, the server will respond with CORS related headers. Most When requested with the `OPTIONS` method, the server will respond with CORS related headers. Most
aren't needed for API use. They are there for the web browser. aren't needed for API use. They are there for the web browser.
* `Access-Control-Allow-Methods` - Varies with USB state. `GET, OPTIONS` when USB is active. `GET, OPTIONS, PUT, DELETE` otherwise. * `Access-Control-Allow-Methods` - Varies with USB state. `GET, OPTIONS` when USB is active. `GET, OPTIONS, PUT, DELETE, MOVE` otherwise.
Example: Example:
@ -201,6 +202,24 @@ Example:
curl -v -u :passw0rd -X PUT -L --location-trusted http://circuitpython.local/fs/lib/hello/world/ curl -v -u :passw0rd -X PUT -L --location-trusted http://circuitpython.local/fs/lib/hello/world/
``` ```
##### Move
Moves the directory at the given path to ``X-Destination``. Also known as rename.
The custom `X-Destination` header stores the destination path of the directory.
* `201 Created` - Directory renamed
* `401 Unauthorized` - Incorrect password
* `403 Forbidden` - No `CIRCUITPY_WEB_API_PASSWORD` set
* `404 Not Found` - Source directory not found or destination path is missing
* `409 Conflict` - USB is active and preventing file system modification
* `412 Precondition Failed` - The destination path is already in use
Example:
```sh
curl -v -u :passw0rd -X MOVE -H "X-Destination: /fs/lib/hello2/" -L --location-trusted http://circuitpython.local/fs/lib/hello/
```
##### DELETE ##### DELETE
Deletes the directory and all of its contents. Deletes the directory and all of its contents.
@ -213,7 +232,7 @@ Deletes the directory and all of its contents.
Example: Example:
```sh ```sh
curl -v -u :passw0rd -X DELETE -L --location-trusted http://circuitpython.local/fs/lib/hello/world/ curl -v -u :passw0rd -X DELETE -L --location-trusted http://circuitpython.local/fs/lib/hello2/world/
``` ```
@ -269,6 +288,25 @@ curl -v -u :passw0rd -L --location-trusted http://circuitpython.local/fs/lib/hel
``` ```
##### Move
Moves the file at the given path to the ``X-Destination``. Also known as rename.
The custom `X-Destination` header stores the destination path of the file.
* `201 Created` - File renamed
* `401 Unauthorized` - Incorrect password
* `403 Forbidden` - No `CIRCUITPY_WEB_API_PASSWORD` set
* `404 Not Found` - Source file not found or destination path is missing
* `409 Conflict` - USB is active and preventing file system modification
* `412 Precondition Failed` - The destination path is already in use
Example:
```sh
curl -v -u :passw0rd -X MOVE -H "X-Destination: /fs/lib/hello/world2.txt" -L --location-trusted http://circuitpython.local/fs/lib/hello/world.txt
```
##### DELETE ##### DELETE
Deletes the file. Deletes the file.
@ -282,7 +320,7 @@ Deletes the file.
Example: Example:
```sh ```sh
curl -v -u :passw0rd -X DELETE -L --location-trusted http://circuitpython.local/fs/lib/hello/world.txt curl -v -u :passw0rd -X DELETE -L --location-trusted http://circuitpython.local/fs/lib/hello/world2.txt
``` ```
### `/cp/` ### `/cp/`

@ -1 +1 @@
Subproject commit 13856be616eee2eb84280b7c4914951c1ddbfd36 Subproject commit f91ffb1a3e77802349f233964e0faed9708a04fe

@ -1 +1 @@
Subproject commit 7d9635ba1dda31ce45b84519c4da76ff86d0debe Subproject commit 5c1a51f8ad505e90a6c1b58c4d7926c59dd627d6

@ -1 +1 @@
Subproject commit e5cf8206c0173228252ae74367cab85b0531488e Subproject commit 810232a6df1c5342b9c89268893025bca2645a0f

@ -1 +1 @@
Subproject commit 9addf6a26fef3a32c78d574c66452b6210eca5c5 Subproject commit 5f6ac407074c61806c9bf0b78987e1c0ed234dd0

@ -1 +1 @@
Subproject commit 843def7daee741c8fb04fe21c3c7b98f22862471 Subproject commit f5351add4bfc2aae1ba8f9078f4a734a0893e8ba

@ -1 +1 @@
Subproject commit 0a045871d3da681d1c9c9578f09174bfc6d84f1d Subproject commit 62113618a07dd4f33310e8454bd59915b376e3cb

@ -1 +1 @@
Subproject commit 6a429bcd0e6b22ee181197ce0477ae70f5adb80d Subproject commit f7bc753d37b840d0c1dcbdd977a97d1f68fac306

@ -1 +1 @@
Subproject commit 22931594bc52ab259eaf313d26219a507703c315 Subproject commit f70254c588e4be37d92960c8067905ac57243aa2

@ -1 +1 @@
Subproject commit cdef09114d2b43d2e461d066a5b56697ab567abc Subproject commit bcd9e5c085081175f2dc1b2ce1eba75cfe4be062

@ -1 +1 @@
Subproject commit bb9cb75e15b4bfce3063a94b40dfad2375d5605e Subproject commit c82b8138e13f4e3d580081929fb34afdb56f59fc

@ -1 +1 @@
Subproject commit f9469d26ed9eb95d43982de88c035ac3862dd258 Subproject commit 1b39a6990c7d18a1c883b5721f2e49cd5fbfc64e

@ -1 +1 @@
Subproject commit f3d504be1dc82cc4a8e4ea9b38bd5c2ce74d59ba Subproject commit 9cca65bd52f1b0be672fa8c1ea74b278366851a9

@ -1 +1 @@
Subproject commit 2ea025b1b68b0be95a0514732d4bc623f313fd75 Subproject commit 3198742a78996db3118e0e4db3d142e37b7f58a1

@ -1 +1 @@
Subproject commit b637c47423eb85233ba614424aadadace37fcfb1 Subproject commit 04608edb68bc72c015de570b6edf6cc598920acc

@ -1 +1 @@
Subproject commit 47cc91474823677218239b5b37901590755cac4c Subproject commit 4d68643dcd779e63b4eada09fa84b1ad43c83362

@ -1 +1 @@
Subproject commit a2491a806b636f66caf670527c49b864923f125c Subproject commit 9464b4cad1f252807cd431a39984182bdd7a0cce

@ -1 +1 @@
Subproject commit b4a0461889ead5da69f4ed6d0118276b01613981 Subproject commit 8e2069de65e1b2002ca375e9046ba6e608052c87

@ -1 +1 @@
Subproject commit 72367f37cd221c7af7822ba3a9cd21cd3cd70292 Subproject commit 80f1d250f4caef3e81760dc7df56bd250210f29b

@ -1 +1 @@
Subproject commit a06c8a116e5767a8481b9018239fe729e01760a6 Subproject commit 0a262391849fa75671c999e9374bf6b160771246

@ -1 +1 @@
Subproject commit 5acf8a850d98789a79fe37836b2ac7b623d95913 Subproject commit 87f8b1ddff699b98e7b58d1c969c0c3633661a08

@ -1 +1 @@
Subproject commit d3f9adce6e48d37222ef171a280cfa3122faf15b Subproject commit 1107fe1520406c20bc561535d72df9ac6ae4d172

@ -1 +1 @@
Subproject commit df61e7b0be9dc0c6a1bbe60f526fbdc01b6c2819 Subproject commit b0aca1110b4446bc7952d66233b559256cd4377d

@ -1 +1 @@
Subproject commit 015eb1ccd5eb5364d8e1cf20358e7dcda9f12efc Subproject commit a4e11ce3a7f5886c706da5778baf1dd653172c94

@ -1 +1 @@
Subproject commit 217af2bc7de658ff2f6380a066d99a149e69693e Subproject commit b9201eb175823b82d56168b0b539847093866090

@ -1 +1 @@
Subproject commit 1c39469bac98eea022af695ac42e5096dae6130c Subproject commit 0af8820605c0858f50f3242fbd1ce3a576bec819

@ -1 +1 @@
Subproject commit 74ea48f7a5d85591f5af804cacb57e9cfaab46c6 Subproject commit 2fc2bfb8f52afc2ec1f31e8d860358547b2f8a9a

@ -1 +1 @@
Subproject commit 13cdb9912ba31f6e267f1afb9f71fddf5b1c139c Subproject commit 6b018cbeb60d6a30088c866a9b1bc46166209735

@ -1 +1 @@
Subproject commit d1e8ac7ad9dcd65ab83749db3e5c96ffee80ebb7 Subproject commit 9c71a86d54015260bd40ad4bc8d0258c930bcc64

@ -1 +1 @@
Subproject commit b168b28fc58973cf20269cc87a655d7812659fd0 Subproject commit 9ad59c3bc5e2fdc341779ccbbe2d78560c5d681f

@ -1 +1 @@
Subproject commit 332143d4ca5762d2d351ceb170c0b4e37dd42793 Subproject commit ab504a86afb583bbe9008884bc01b33f0654a0dd

@ -1 +1 @@
Subproject commit 995959d5dca23fbe49590700d1aa26a96dca1df7 Subproject commit 4a094ea8e0ca902e7c61822060e149d73fa18ce5

@ -1 +1 @@
Subproject commit d238fe99e24ea4cdb472f1d8a9c99dd189b0aeca Subproject commit 60d9df0ca09b5005ea0c03b94daae854983d79bd

@ -1 +1 @@
Subproject commit 632655b8f5f6f62e3b4d0b6161213634e0ae74e9 Subproject commit 1156062b06771afd37da54d0b690a84ef611a78b

@ -1 +1 @@
Subproject commit 3816a4f4c997b03d4a7ebfe35a617d1e50124b04 Subproject commit 79ff12be057ff5975e52ad273e087d74deb147ab

@ -1 +1 @@
Subproject commit 6757c5b37cf26458448930042cb0a41f8ad0a5ef Subproject commit 704cac4af3dccf8e452e69eb8f9f22fe8db26f83

@ -1 +1 @@
Subproject commit c496cfb5768cd506d61100284fdab94dd439ec3b Subproject commit 339e037bf6cf30e03fab6fa5b1b9f669821f7685

@ -1 +1 @@
Subproject commit 148345d232c83133de3649fb70b471f11501b3d2 Subproject commit 73b78e242424b865785d5e66ccef949bdacf7214

@ -1 +1 @@
Subproject commit f993d5fac69f3a0cfa33988268666c462b72c0ec Subproject commit 4124dfbdaadce1966f457d7d6c6984e9832999bf

@ -1 +1 @@
Subproject commit 4ba6956d49752f2d0cdc73903b86a34c225934ef Subproject commit d5e3e809d7aa938b233b49526c55bfd2e314272c

View File

@ -215,7 +215,7 @@ msgstr "%q, %q, dan %q semuanya harus memiliki panjang yang sama"
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s kesalahan 0x%x" msgstr "%s kesalahan 0x%x"
@ -405,7 +405,7 @@ msgid "All CAN peripherals are in use"
msgstr "" msgstr ""
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Semua perangkat I2C sedang digunakan" msgstr "Semua perangkat I2C sedang digunakan"
@ -653,7 +653,7 @@ msgstr "Blok CBC harus merupakan kelipatan 16 byte"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -876,6 +876,10 @@ msgstr "Tampilan harus memiliki ruang warna 16 bit."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Rotasi tampilan harus dalam kelipatan 90 derajat" msgstr "Rotasi tampilan harus dalam kelipatan 90 derajat"
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Mode kendara tidak digunakan saat arah input." msgstr "Mode kendara tidak digunakan saat arah input."
@ -971,10 +975,6 @@ msgstr "Gagal terhubung: kesalahan internal"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Gagal terhubung: habis waktu" msgstr "Gagal terhubung: habis waktu"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Gagal mengurai file MP3" msgstr "Gagal mengurai file MP3"
@ -1036,7 +1036,7 @@ msgstr "Fungsinya membutuhkan kunci"
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1072,6 +1072,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1207,7 +1208,7 @@ msgstr ""
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Argumen tidak valid" msgstr "Argumen tidak valid"
@ -1237,7 +1238,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Pin-pin tidak valid" msgstr "Pin-pin tidak valid"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1245,7 +1246,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1269,7 +1270,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1555,6 +1556,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Parity ganjil tidak didukung" msgstr "Parity ganjil tidak didukung"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1564,7 +1573,7 @@ msgstr "Hanya 8 atau 16 bit mono dengan "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Hanya alamat IPv4 yang didukung" msgstr "Hanya alamat IPv4 yang didukung"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Hanysa socket IPv4 yang didukung" msgstr "Hanysa socket IPv4 yang didukung"
@ -1601,7 +1610,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1624,19 +1634,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "Waktu habis" msgstr "Waktu habis"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "Kehabisan memori" msgstr "Kehabisan memori"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "Kehabisan socket" msgstr "Kehabisan socket"
@ -1814,10 +1824,14 @@ msgstr "sistem file (filesystem) bersifat Read-only"
msgid "Read-only object" msgid "Read-only object"
msgstr "Objek Read-only" msgstr "Objek Read-only"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "Segarkan terlalu cepat" msgstr "Segarkan terlalu cepat"
@ -1830,7 +1844,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "Mode AES yang diminta tidak didukung" msgstr "Mode AES yang diminta tidak didukung"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2256,7 +2270,7 @@ msgstr "Panjang nilai != Panjang tetap yang dibutuhkan"
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "Panjang nilai > max_length" msgstr "Panjang nilai > max_length"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2338,11 +2352,11 @@ msgstr "__new__ arg harus berupa user-type"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "sebuah objek menyerupai byte (bytes-like) dibutuhkan" msgstr "sebuah objek menyerupai byte (bytes-like) dibutuhkan"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "alamat di luar batas" msgstr "alamat di luar batas"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "alamatnya kosong" msgstr "alamatnya kosong"
@ -2534,7 +2548,7 @@ msgstr "tidak dapat menetapkan ke ekspresi"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2890,6 +2904,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "error = 0x%08lX" msgstr "error = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "" msgstr ""
@ -3271,6 +3291,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "micropython decorator tidak valid" msgstr "micropython decorator tidak valid"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "" msgstr ""
@ -3526,7 +3550,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -3791,11 +3815,20 @@ msgstr ""
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "" msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"

View File

@ -209,7 +209,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "" msgstr ""
@ -399,7 +399,7 @@ msgid "All CAN peripherals are in use"
msgstr "" msgstr ""
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "" msgstr ""
@ -645,7 +645,7 @@ msgstr ""
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -863,6 +863,10 @@ msgstr ""
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "" msgstr ""
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "" msgstr ""
@ -958,10 +962,6 @@ msgstr ""
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "" msgstr ""
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "" msgstr ""
@ -1023,7 +1023,7 @@ msgstr ""
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1059,6 +1059,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1192,7 +1193,7 @@ msgstr ""
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "" msgstr ""
@ -1222,7 +1223,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1230,7 +1231,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1254,7 +1255,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1539,6 +1540,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1548,7 +1557,7 @@ msgstr ""
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "" msgstr ""
@ -1581,7 +1590,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1604,19 +1614,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1787,10 +1797,14 @@ msgstr ""
msgid "Read-only object" msgid "Read-only object"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "" msgstr ""
@ -1803,7 +1817,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2225,7 +2239,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2307,11 +2321,11 @@ msgstr ""
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "" msgstr ""
@ -2503,7 +2517,7 @@ msgstr ""
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2859,6 +2873,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "" msgstr ""
@ -3240,6 +3260,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "" msgstr ""
@ -3495,7 +3519,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -3759,11 +3783,20 @@ msgstr ""
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "" msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"

View File

@ -216,7 +216,7 @@ msgstr "%q, %q, a %q musí mít všechny shodnou délku"
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s chyba 0x%x" msgstr "%s chyba 0x%x"
@ -406,7 +406,7 @@ msgid "All CAN peripherals are in use"
msgstr "Všechny CAN periferie jsou používány" msgstr "Všechny CAN periferie jsou používány"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Všechny I2C periferie jsou používány" msgstr "Všechny I2C periferie jsou používány"
@ -654,7 +654,7 @@ msgstr "Bloky CBC musí být násobky 16 bajtů"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "Disk CIRCUITPY nelze nalézt nebo vytvořit." msgstr "Disk CIRCUITPY nelze nalézt nebo vytvořit."
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -874,6 +874,10 @@ msgstr "Displej musí mít 16bitový barevný prostor."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Otočení displeje musí být po 90 stupních" msgstr "Otočení displeje musí být po 90 stupních"
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "" msgstr ""
@ -969,10 +973,6 @@ msgstr "Připojení se nezdařilo: interní chyba"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Nepodařilo se připojit: časový limit" msgstr "Nepodařilo se připojit: časový limit"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Chyba inicializace WiFi"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Soubor MP3 se nepodařilo analyzovat" msgstr "Soubor MP3 se nepodařilo analyzovat"
@ -1036,7 +1036,7 @@ msgstr "Funkce vyžaduje zámek"
msgid "GNSS init" msgid "GNSS init"
msgstr "Inicializace GNSS" msgstr "Inicializace GNSS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "Základní chyba" msgstr "Základní chyba"
@ -1072,6 +1072,7 @@ msgid "I2C init error"
msgstr "Chyba inicializace I2C" msgstr "Chyba inicializace I2C"
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "Periférie I2C je používána" msgstr "Periférie I2C je používána"
@ -1207,7 +1208,7 @@ msgstr "Chybné BSSID"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "Chybná MAC adresa" msgstr "Chybná MAC adresa"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Neplatný argument" msgstr "Neplatný argument"
@ -1237,7 +1238,7 @@ msgstr "Chybná multicastová MAC adresa"
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Neplatné piny" msgstr "Neplatné piny"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "Chybná velikost" msgstr "Chybná velikost"
@ -1245,7 +1246,7 @@ msgstr "Chybná velikost"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "Chybný soket pro TLS" msgstr "Chybný soket pro TLS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "Chybný stav" msgstr "Chybný stav"
@ -1269,7 +1270,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "MAC adresa byla chybná" msgstr "MAC adresa byla chybná"
@ -1555,6 +1556,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1564,7 +1573,7 @@ msgstr ""
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Pouze IPv4 adresy podporovány" msgstr "Pouze IPv4 adresy podporovány"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Pouze IPv4 sokety podporovány" msgstr "Pouze IPv4 sokety podporovány"
@ -1597,7 +1606,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1620,19 +1630,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1805,10 +1815,14 @@ msgstr ""
msgid "Read-only object" msgid "Read-only object"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "" msgstr ""
@ -1821,7 +1835,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2243,7 +2257,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2325,11 +2339,11 @@ msgstr ""
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "" msgstr ""
@ -2521,7 +2535,7 @@ msgstr ""
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2877,6 +2891,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "" msgstr ""
@ -3258,6 +3278,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "" msgstr ""
@ -3513,7 +3537,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -3777,11 +3801,20 @@ msgstr ""
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "" msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4333,6 +4366,9 @@ msgstr ""
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "" msgstr ""
#~ msgid "Failed to init wifi"
#~ msgstr "Chyba inicializace WiFi"
#~ msgid "%q must be a tuple of length 2" #~ msgid "%q must be a tuple of length 2"
#~ msgstr "%q musí být n-tice délky 2" #~ msgstr "%q musí být n-tice délky 2"

View File

@ -6,14 +6,14 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-01-04 12:55-0600\n" "POT-Creation-Date: 2021-01-04 12:55-0600\n"
"PO-Revision-Date: 2022-05-20 19:25+0000\n" "PO-Revision-Date: 2022-08-14 12:14+0000\n"
"Last-Translator: Fabian Affolter <mail@fabian-affolter.ch>\n" "Last-Translator: Can Kocyigit <cank3698@googlemail.com>\n"
"Language: de_DE\n" "Language: de_DE\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.13-dev\n" "X-Generator: Weblate 4.14-dev\n"
#: main.c #: main.c
msgid "" msgid ""
@ -82,7 +82,7 @@ msgstr ""
#: ports/raspberrypi/common-hal/analogio/AnalogOut.c #: ports/raspberrypi/common-hal/analogio/AnalogOut.c
#: ports/raspberrypi/common-hal/rtc/RTC.c ports/stm/common-hal/rtc/RTC.c #: ports/raspberrypi/common-hal/rtc/RTC.c ports/stm/common-hal/rtc/RTC.c
msgid "%q" msgid "%q"
msgstr "" msgstr "%q"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/microcontroller/Pin.c
msgid "%q and %q contain duplicate pins" msgid "%q and %q contain duplicate pins"
@ -90,7 +90,7 @@ msgstr "%q und %q enthalten doppelte Pins"
#: ports/atmel-samd/common-hal/audioio/AudioOut.c #: ports/atmel-samd/common-hal/audioio/AudioOut.c
msgid "%q and %q must be different" msgid "%q and %q must be different"
msgstr "" msgstr "%q und %q müssen unterschiedlich sein"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/microcontroller/Pin.c
msgid "%q contains duplicate pins" msgid "%q contains duplicate pins"
@ -114,11 +114,11 @@ msgstr "%q Indizes müssen Integer sein, nicht %s"
#: shared-module/bitbangio/SPI.c #: shared-module/bitbangio/SPI.c
msgid "%q init failed" msgid "%q init failed"
msgstr "" msgstr "%q Initialisierung ist gescheitert"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be %d" msgid "%q length must be %d"
msgstr "" msgstr "%q länge muss %d betragen"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be %d-%d" msgid "%q length must be %d-%d"
@ -126,11 +126,11 @@ msgstr "%q Länge muss %d-%d sein"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be <= %d" msgid "%q length must be <= %d"
msgstr "" msgstr "%q länge muss kleiner oder gleich %d sein"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be >= %d" msgid "%q length must be >= %d"
msgstr "" msgstr "%q länge muss größer oder gleich %d sein"
#: shared-bindings/busio/I2C.c #: shared-bindings/busio/I2C.c
msgid "%q length must be >= 1" msgid "%q length must be >= 1"
@ -138,7 +138,7 @@ msgstr "%q Länge muss >= 1 sein"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be %d" msgid "%q must be %d"
msgstr "" msgstr "%q muss %d entsprechen"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be %d-%d" msgid "%q must be %d-%d"
@ -170,7 +170,7 @@ msgstr "%q muss ein String sein"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be an int" msgid "%q must be an int"
msgstr "" msgstr "%q muss vom Typ Integer sein"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be of type %q" msgid "%q must be of type %q"
@ -216,9 +216,9 @@ msgstr "%q, %q und %q müssen alle die gleiche Länge haben"
#: py/objint.c #: py/objint.c
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr "%q=%q"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s Fehler 0x%x" msgstr "%s Fehler 0x%x"
@ -408,7 +408,7 @@ msgid "All CAN peripherals are in use"
msgstr "Alle CAN-Schnittstellen sind in Benutzung" msgstr "Alle CAN-Schnittstellen sind in Benutzung"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Alle I2C-Peripheriegeräte sind in Benutzung" msgstr "Alle I2C-Peripheriegeräte sind in Benutzung"
@ -656,7 +656,7 @@ msgstr "CBC-Blöcke müssen ein Vielfaches von 16 Bytes sein"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "CIRCUITPY-Laufwerk konnte nicht gefunden oder erzeugt werden." msgstr "CIRCUITPY-Laufwerk konnte nicht gefunden oder erzeugt werden."
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "CRC oder Checksumme ungültig" msgstr "CRC oder Checksumme ungültig"
@ -666,7 +666,7 @@ msgstr "Rufe super().__init__() vor dem Zugriff auf ein natives Objekt auf."
#: ports/cxd56/common-hal/camera/Camera.c #: ports/cxd56/common-hal/camera/Camera.c
msgid "Camera init" msgid "Camera init"
msgstr "" msgstr "Kamera Initialiserung"
#: ports/espressif/common-hal/alarm/pin/PinAlarm.c #: ports/espressif/common-hal/alarm/pin/PinAlarm.c
msgid "Can only alarm on RTC IO from deep sleep." msgid "Can only alarm on RTC IO from deep sleep."
@ -734,7 +734,7 @@ msgstr "'/' kann nicht wiedereingehängt werden, wenn per USB sichtbar."
#: ports/cxd56/common-hal/microcontroller/__init__.c #: ports/cxd56/common-hal/microcontroller/__init__.c
#: ports/mimxrt10xx/common-hal/microcontroller/__init__.c #: ports/mimxrt10xx/common-hal/microcontroller/__init__.c
msgid "Cannot reset into bootloader because no bootloader is present" msgid "Cannot reset into bootloader because no bootloader is present"
msgstr "" msgstr "Kann nicht in den Bootloader resetten, weil keiner vorhanden ist"
#: ports/espressif/common-hal/socketpool/Socket.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Cannot set socket options" msgid "Cannot set socket options"
@ -755,7 +755,7 @@ msgstr "Slice kann keine sub-klasse sein"
#: shared-module/bitbangio/SPI.c #: shared-module/bitbangio/SPI.c
msgid "Cannot transfer without MOSI and MISO pins" msgid "Cannot transfer without MOSI and MISO pins"
msgstr "" msgstr "Kann nicht ohne MISO und MOSI Pins transferieren"
#: shared-bindings/pwmio/PWMOut.c #: shared-bindings/pwmio/PWMOut.c
msgid "Cannot vary frequency on a timer that is already in use" msgid "Cannot vary frequency on a timer that is already in use"
@ -763,8 +763,9 @@ msgstr ""
"Die Frequenz eines bereits verwendeten Timers kann nicht variiert werden" "Die Frequenz eines bereits verwendeten Timers kann nicht variiert werden"
#: ports/nrf/common-hal/alarm/pin/PinAlarm.c #: ports/nrf/common-hal/alarm/pin/PinAlarm.c
#, fuzzy
msgid "Cannot wake on pin edge, only level" msgid "Cannot wake on pin edge, only level"
msgstr "" msgstr "Kann nicht durch \"Pin edge\" geweckt werden nur durch \"level\""
#: ports/espressif/common-hal/alarm/pin/PinAlarm.c #: ports/espressif/common-hal/alarm/pin/PinAlarm.c
msgid "Cannot wake on pin edge. Only level." msgid "Cannot wake on pin edge. Only level."
@ -880,6 +881,10 @@ msgstr "Display muss einen 16 Bit Farbraum haben."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Die Rotation der Anzeige muss in 90-Grad-Schritten erfolgen" msgstr "Die Rotation der Anzeige muss in 90-Grad-Schritten erfolgen"
#: main.c
msgid "Done"
msgstr "Fertig"
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Drive mode wird nicht verwendet, wenn die Richtung input ist." msgstr "Drive mode wird nicht verwendet, wenn die Richtung input ist."
@ -953,7 +958,7 @@ msgstr "Mutex konnte nicht akquiriert werden. Status: 0x%04x"
#: shared-module/rgbmatrix/RGBMatrix.c #: shared-module/rgbmatrix/RGBMatrix.c
msgid "Failed to allocate %q buffer" msgid "Failed to allocate %q buffer"
msgstr "" msgstr "Allokieren des %q Buffers ist fehlgeschlagen"
#: ports/espressif/common-hal/wifi/__init__.c #: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to allocate Wifi memory" msgid "Failed to allocate Wifi memory"
@ -976,10 +981,6 @@ msgstr "Verbindung fehlgeschlagen: interner Fehler"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Verbindung nicht erfolgreich: timeout" msgstr "Verbindung nicht erfolgreich: timeout"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Wifi Initialisierung ist fehlgeschlagen"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "MP3-Datei konnte nicht analysiert werden" msgstr "MP3-Datei konnte nicht analysiert werden"
@ -1043,9 +1044,9 @@ msgstr "Die Funktion erwartet, dass der 'lock'-Befehl zuvor ausgeführt wurde"
#: ports/cxd56/common-hal/gnss/GNSS.c #: ports/cxd56/common-hal/gnss/GNSS.c
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr "GNSS Initialisierung"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "Generischer Fehler" msgstr "Generischer Fehler"
@ -1078,9 +1079,10 @@ msgstr "Lese/Schreibe-operation an geschlossener Datei"
#: ports/stm/common-hal/busio/I2C.c #: ports/stm/common-hal/busio/I2C.c
msgid "I2C init error" msgid "I2C init error"
msgstr "" msgstr "I2C Initialisierungsfehler"
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "I2C Peripherie in Verwendung" msgstr "I2C Peripherie in Verwendung"
@ -1193,7 +1195,7 @@ msgstr "Interner Fehler #%d"
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "Internal watchdog timer expired." msgid "Internal watchdog timer expired."
msgstr "" msgstr "Der Interne WatchDog Timer ist abgelaufen."
#: py/argcheck.c #: py/argcheck.c
msgid "Invalid %q" msgid "Invalid %q"
@ -1220,7 +1222,7 @@ msgstr "Ungültige BSSID"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "Ungültige MAC-Adresse" msgstr "Ungültige MAC-Adresse"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Ungültiges Argument" msgstr "Ungültiges Argument"
@ -1250,7 +1252,7 @@ msgstr "Ungültige Multicast-MAC-Adresse"
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Ungültige Pins" msgstr "Ungültige Pins"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "Ungültige Größe" msgstr "Ungültige Größe"
@ -1258,7 +1260,7 @@ msgstr "Ungültige Größe"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "Ungültiges Socket für TLS" msgstr "Ungültiges Socket für TLS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "Ungültiger Zustand" msgstr "Ungültiger Zustand"
@ -1276,13 +1278,13 @@ msgstr "LHS des Schlüsselwortarguments muss eine id sein"
#: shared-module/displayio/Group.c #: shared-module/displayio/Group.c
msgid "Layer already in a group" msgid "Layer already in a group"
msgstr "" msgstr "Ebene ist bereits in der Gruppe"
#: shared-module/displayio/Group.c #: shared-module/displayio/Group.c
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr "Ebene muss eine Gruppe oder eine TileGrid Subklasse sein"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "MAC Adresse war ungültig" msgstr "MAC Adresse war ungültig"
@ -1315,7 +1317,7 @@ msgstr "Fehlender MISO- oder MOSI-Pin"
#: ports/stm/common-hal/busio/SPI.c #: ports/stm/common-hal/busio/SPI.c
msgid "Missing MISO or MOSI pin" msgid "Missing MISO or MOSI pin"
msgstr "" msgstr "MISO oder MOSI Pin fehlt"
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c #: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
#, c-format #, c-format
@ -1413,7 +1415,7 @@ msgstr "Kein I2C-Gerät an Adresse: 0x%x"
#: supervisor/shared/web_workflow/web_workflow.c #: supervisor/shared/web_workflow/web_workflow.c
msgid "No IP" msgid "No IP"
msgstr "" msgstr "Keine IP"
#: ports/espressif/common-hal/busio/SPI.c #: ports/espressif/common-hal/busio/SPI.c
#: ports/mimxrt10xx/common-hal/busio/SPI.c #: ports/mimxrt10xx/common-hal/busio/SPI.c
@ -1422,7 +1424,7 @@ msgstr "Kein MISO-Pin"
#: ports/stm/common-hal/busio/SPI.c shared-module/bitbangio/SPI.c #: ports/stm/common-hal/busio/SPI.c shared-module/bitbangio/SPI.c
msgid "No MISO pin" msgid "No MISO pin"
msgstr "" msgstr "Miso Pin fehlt"
#: ports/espressif/common-hal/busio/SPI.c #: ports/espressif/common-hal/busio/SPI.c
#: ports/mimxrt10xx/common-hal/busio/SPI.c #: ports/mimxrt10xx/common-hal/busio/SPI.c
@ -1431,7 +1433,7 @@ msgstr "Kein MOSI-Pin"
#: ports/stm/common-hal/busio/SPI.c shared-module/bitbangio/SPI.c #: ports/stm/common-hal/busio/SPI.c shared-module/bitbangio/SPI.c
msgid "No MOSI pin" msgid "No MOSI pin"
msgstr "" msgstr "MOSI Pin fehlt"
#: ports/atmel-samd/common-hal/busio/UART.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/espressif/common-hal/busio/UART.c #: ports/espressif/common-hal/busio/UART.c
@ -1570,6 +1572,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Eine ungerade Parität wird nicht unterstützt" msgstr "Eine ungerade Parität wird nicht unterstützt"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr "Aus"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr "Ok"
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1579,7 +1589,7 @@ msgstr "Nur 8 oder 16 bit mono mit "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Nur IPv4-Adressen werden unterstützt" msgstr "Nur IPv4-Adressen werden unterstützt"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Nur IPv4-Sockets werden unterstützt" msgstr "Nur IPv4-Sockets werden unterstützt"
@ -1616,7 +1626,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "Nur ein TouchAlarm kann in Deep Sleep gesetzt werden." msgstr "Nur ein TouchAlarm kann in Deep Sleep gesetzt werden."
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "Nur eine Adresse ist erlaubt" msgstr "Nur eine Adresse ist erlaubt"
@ -1624,7 +1635,7 @@ msgstr "Nur eine Adresse ist erlaubt"
#: ports/nrf/common-hal/alarm/time/TimeAlarm.c #: ports/nrf/common-hal/alarm/time/TimeAlarm.c
#: ports/stm/common-hal/alarm/time/TimeAlarm.c #: ports/stm/common-hal/alarm/time/TimeAlarm.c
msgid "Only one alarm.time alarm can be set" msgid "Only one alarm.time alarm can be set"
msgstr "" msgstr "Nur ein alarm.time Alarm kann gesetzt werden"
#: ports/espressif/common-hal/alarm/time/TimeAlarm.c #: ports/espressif/common-hal/alarm/time/TimeAlarm.c
#: ports/raspberrypi/common-hal/alarm/time/TimeAlarm.c #: ports/raspberrypi/common-hal/alarm/time/TimeAlarm.c
@ -1639,19 +1650,19 @@ msgstr "Nur eine Farbe kann transparent sein zu einer Zeit"
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "Operation nicht erlaubt" msgstr "Operation nicht erlaubt"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "Vorgang oder Funktion wird nicht unterstützt" msgstr "Vorgang oder Funktion wird nicht unterstützt"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "Zeit für Vorgang abgelaufen" msgstr "Zeit für Vorgang abgelaufen"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "Kein Speicher mehr verfügbar" msgstr "Kein Speicher mehr verfügbar"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "Keine Sockets mehr verfügbar" msgstr "Keine Sockets mehr verfügbar"
@ -1674,7 +1685,7 @@ msgstr "Die PWM-Frequenz ist nicht schreibbar, wenn variable_Frequenz = False."
#: ports/stm/common-hal/pwmio/PWMOut.c #: ports/stm/common-hal/pwmio/PWMOut.c
msgid "PWM restart" msgid "PWM restart"
msgstr "" msgstr "PWM Neustart"
#: ports/raspberrypi/common-hal/countio/Counter.c #: ports/raspberrypi/common-hal/countio/Counter.c
msgid "PWM slice already in use" msgid "PWM slice already in use"
@ -1800,7 +1811,7 @@ msgstr "RNG Init-Fehler"
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c #: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
#: ports/nrf/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c #: ports/nrf/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
msgid "RS485" msgid "RS485"
msgstr "" msgstr "RS485"
#: ports/espressif/common-hal/busio/UART.c #: ports/espressif/common-hal/busio/UART.c
#: ports/mimxrt10xx/common-hal/busio/UART.c #: ports/mimxrt10xx/common-hal/busio/UART.c
@ -1828,10 +1839,14 @@ msgstr "Schreibgeschützte Dateisystem"
msgid "Read-only object" msgid "Read-only object"
msgstr "Schreibgeschützte Objekt" msgstr "Schreibgeschützte Objekt"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "Erhaltene Antwort ist ungültig" msgstr "Erhaltene Antwort ist ungültig"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr "Wiederherstellung der Verbindungen"
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "Zu früh neu geladen" msgstr "Zu früh neu geladen"
@ -1844,7 +1859,7 @@ msgstr "RemoteTransmissionRequests limitiert auf 8 Bytes"
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "Der angeforderte AES-Modus wird nicht unterstützt" msgstr "Der angeforderte AES-Modus wird nicht unterstützt"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "Angefragte Ressource nicht gefunden" msgstr "Angefragte Ressource nicht gefunden"
@ -1862,7 +1877,7 @@ msgstr "SD-Card CSD-Format nicht unterstützt"
#: ports/cxd56/common-hal/sdioio/SDCard.c #: ports/cxd56/common-hal/sdioio/SDCard.c
msgid "SDCard init" msgid "SDCard init"
msgstr "" msgstr "SDCard Initialisierung"
#: ports/stm/common-hal/sdioio/SDCard.c #: ports/stm/common-hal/sdioio/SDCard.c
#, c-format #, c-format
@ -1880,7 +1895,7 @@ msgstr "SPI-Konfiguration fehlgeschlagen"
#: ports/stm/common-hal/busio/SPI.c #: ports/stm/common-hal/busio/SPI.c
msgid "SPI init error" msgid "SPI init error"
msgstr "" msgstr "SPI Initialisierungsfehler"
#: ports/raspberrypi/common-hal/busio/SPI.c #: ports/raspberrypi/common-hal/busio/SPI.c
msgid "SPI peripheral in use" msgid "SPI peripheral in use"
@ -1888,7 +1903,7 @@ msgstr "SPI-Peripheriegeräte wird bereits verwendet"
#: ports/stm/common-hal/busio/SPI.c #: ports/stm/common-hal/busio/SPI.c
msgid "SPI re-init" msgid "SPI re-init"
msgstr "" msgstr "SPI wird erneut initialisiert"
#: shared-bindings/is31fl3741/FrameBuffer.c #: shared-bindings/is31fl3741/FrameBuffer.c
msgid "Scale dimensions must divide by 3" msgid "Scale dimensions must divide by 3"
@ -2061,7 +2076,7 @@ msgstr "Zum beenden, resette bitte das board ohne "
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c #: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample" msgid "Too many channels in sample"
msgstr "" msgstr "Zu viele Kanäle im Beispiel"
#: ports/raspberrypi/common-hal/audiobusio/I2SOut.c #: ports/raspberrypi/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample." msgid "Too many channels in sample."
@ -2096,20 +2111,20 @@ msgstr "Tuple- oder struct_time-Argument erforderlich"
#: ports/stm/common-hal/busio/UART.c #: ports/stm/common-hal/busio/UART.c
msgid "UART de-init" msgid "UART de-init"
msgstr "" msgstr "UART wird de-initialisiert"
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c #: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
#: ports/espressif/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c #: ports/espressif/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
msgid "UART init" msgid "UART init"
msgstr "" msgstr "UART Initialisierung"
#: ports/stm/common-hal/busio/UART.c #: ports/stm/common-hal/busio/UART.c
msgid "UART re-init" msgid "UART re-init"
msgstr "" msgstr "UART wird wieder Initialisiert"
#: ports/stm/common-hal/busio/UART.c #: ports/stm/common-hal/busio/UART.c
msgid "UART write" msgid "UART write"
msgstr "" msgstr "UART wird geschrieben"
#: shared-module/usb_hid/Device.c #: shared-module/usb_hid/Device.c
msgid "USB busy" msgid "USB busy"
@ -2263,7 +2278,7 @@ msgstr "Nicht unterstütztes Format"
#: shared-bindings/hashlib/__init__.c #: shared-bindings/hashlib/__init__.c
msgid "Unsupported hash algorithm" msgid "Unsupported hash algorithm"
msgstr "" msgstr "Hash Algorithmus wird nicht unterstützt"
#: ports/espressif/common-hal/dualbank/__init__.c #: ports/espressif/common-hal/dualbank/__init__.c
msgid "Update Failed" msgid "Update Failed"
@ -2283,7 +2298,7 @@ msgstr "Wert Länge != Erforderliche feste Länge"
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "Länge des Wertes > max_length" msgstr "Länge des Wertes > max_length"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "Version ist ungültig" msgstr "Version ist ungültig"
@ -2335,7 +2350,7 @@ msgstr ""
#: supervisor/shared/web_workflow/web_workflow.c #: supervisor/shared/web_workflow/web_workflow.c
msgid "Wi-Fi: " msgid "Wi-Fi: "
msgstr "" msgstr "Wi-Fi: "
#: main.c #: main.c
msgid "Woken up by alarm.\n" msgid "Woken up by alarm.\n"
@ -2377,11 +2392,11 @@ msgstr "__new__ arg muss user-type sein"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "ein Byte-ähnliches Objekt ist erforderlich" msgstr "ein Byte-ähnliches Objekt ist erforderlich"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "Adresse außerhalb der Grenzen" msgstr "Adresse außerhalb der Grenzen"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "addresses ist leer" msgstr "addresses ist leer"
@ -2432,7 +2447,7 @@ msgstr "Array- und Indexlänge müssen gleich sein"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "array has too many dimensions" msgid "array has too many dimensions"
msgstr "" msgstr "Das Array hat zu viele Dimensionen"
#: py/objarray.c shared-bindings/alarm/SleepMemory.c #: py/objarray.c shared-bindings/alarm/SleepMemory.c
#: shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c
@ -2551,7 +2566,7 @@ msgstr "Kalibrierung ist Schreibgeschützt"
#: shared-module/vectorio/Circle.c shared-module/vectorio/Polygon.c #: shared-module/vectorio/Circle.c shared-module/vectorio/Polygon.c
#: shared-module/vectorio/Rectangle.c #: shared-module/vectorio/Rectangle.c
msgid "can only have one parent" msgid "can only have one parent"
msgstr "" msgstr "kann nur ein Elternteil haben"
#: py/emitinlinethumb.c #: py/emitinlinethumb.c
msgid "can only have up to 4 parameters to Thumb assembly" msgid "can only have up to 4 parameters to Thumb assembly"
@ -2575,7 +2590,7 @@ msgstr "kann keinem Ausdruck zuweisen"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "kann self nicht abbrechen" msgstr "kann self nicht abbrechen"
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "kann %q nicht zu %q konvertieren" msgstr "kann %q nicht zu %q konvertieren"
@ -2731,7 +2746,7 @@ msgstr "Umwandlung (cast)"
#: ports/stm/common-hal/pwmio/PWMOut.c #: ports/stm/common-hal/pwmio/PWMOut.c
msgid "channel re-init" msgid "channel re-init"
msgstr "" msgstr "Kanal wird erneut initialisiert"
#: shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c
msgid "chars buffer too small" msgid "chars buffer too small"
@ -2813,7 +2828,7 @@ msgstr "Convolve Argumente dürfen nicht leer sein"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "corrupted file" msgid "corrupted file"
msgstr "" msgstr "Korrupte Datei"
#: extmod/ulab/code/numpy/poly.c #: extmod/ulab/code/numpy/poly.c
msgid "could not invert Vandermonde matrix" msgid "could not invert Vandermonde matrix"
@ -2910,7 +2925,7 @@ msgstr "leer"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "empty file" msgid "empty file"
msgstr "" msgstr "Leere Datei"
#: extmod/moduasyncio.c extmod/moduheapq.c extmod/modutimeq.c #: extmod/moduasyncio.c extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap" msgid "empty heap"
@ -2941,6 +2956,12 @@ msgstr "epoch_time wird auf diesem Board nicht unterstützt"
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "Fehler = 0x%08lX" msgstr "Fehler = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "Exceptions müssen von BaseException abgeleitet sein" msgstr "Exceptions müssen von BaseException abgeleitet sein"
@ -3185,7 +3206,7 @@ msgstr "Indizes müssen Integer, Slices oder Boolesche Listen sein"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
msgid "init I2C" msgid "init I2C"
msgstr "" msgstr "initialisiere I2C"
#: extmod/ulab/code/scipy/optimize/optimize.c #: extmod/ulab/code/scipy/optimize/optimize.c
msgid "initial values must be iterable" msgid "initial values must be iterable"
@ -3234,7 +3255,7 @@ msgstr "Eingabematrix ist singulär"
#: extmod/ulab/code/numpy/create.c #: extmod/ulab/code/numpy/create.c
msgid "input must be 1- or 2-d" msgid "input must be 1- or 2-d"
msgstr "" msgstr "Eingabe muss 1- oder 2-d sein"
#: extmod/ulab/code/numpy/carray/carray.c #: extmod/ulab/code/numpy/carray/carray.c
msgid "input must be a 1D ndarray" msgid "input must be a 1D ndarray"
@ -3324,6 +3345,10 @@ msgstr "ungültiger Hostname"
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "ungültiger micropython decorator" msgstr "ungültiger micropython decorator"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr "Invalide Einstellung"
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "ungültiger Schritt (step)" msgstr "ungültiger Schritt (step)"
@ -3452,7 +3477,7 @@ msgstr "max_length muss 0-%d sein, wenn fixed_length %s ist"
#: extmod/ulab/code/ndarray.c #: extmod/ulab/code/ndarray.c
msgid "maximum number of dimensions is " msgid "maximum number of dimensions is "
msgstr "" msgstr "Maximale Anzahl an Dimensionen ist "
#: py/runtime.c #: py/runtime.c
msgid "maximum recursion depth exceeded" msgid "maximum recursion depth exceeded"
@ -3585,7 +3610,7 @@ msgstr "kein Reset Pin verfügbar"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "keine Antwort von der SD-Karte" msgstr "keine Antwort von der SD-Karte"
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "kein solches Attribut" msgstr "kein solches Attribut"
@ -3699,7 +3724,7 @@ msgstr "String mit ungerader Länge"
#: supervisor/shared/web_workflow/web_workflow.c #: supervisor/shared/web_workflow/web_workflow.c
msgid "off" msgid "off"
msgstr "" msgstr "aus"
#: extmod/ulab/code/utils/utils.c #: extmod/ulab/code/utils/utils.c
msgid "offset is too large" msgid "offset is too large"
@ -3854,11 +3879,20 @@ msgstr "pow() drittes Argument darf nicht 0 sein"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow() mit 3 Argumenten erfordert Integer" msgstr "pow() mit 3 Argumenten erfordert Integer"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr "BOOT Taste wird beim Starten gedrückt.\n"
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr "SW38 Taste wird beim Starten gedrückt.\n"
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr "VOLUME Taste wird beim Starten gedrückt.\n"
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4126,7 +4160,7 @@ msgstr "Zeitlimit beim warten auf v2 Karte"
#: ports/stm/common-hal/pwmio/PWMOut.c #: ports/stm/common-hal/pwmio/PWMOut.c
msgid "timer re-init" msgid "timer re-init"
msgstr "" msgstr "Timer wird neu initialisiert"
#: shared-bindings/time/__init__.c #: shared-bindings/time/__init__.c
msgid "timestamp out of range for platform time_t" msgid "timestamp out of range for platform time_t"
@ -4302,11 +4336,11 @@ msgstr "nicht unterstützte Typen für %q: '%q', '%q'"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "usecols is too high" msgid "usecols is too high"
msgstr "" msgstr "usecols ist zu hoch/groß"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "usecols keyword must be specified" msgid "usecols keyword must be specified"
msgstr "" msgstr "usecols muss definiert sein"
#: py/objint.c #: py/objint.c
#, c-format #, c-format
@ -4351,7 +4385,7 @@ msgstr "falsche Achse gewählt"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "wrong dtype" msgid "wrong dtype"
msgstr "" msgstr "Falsches dtype"
#: extmod/ulab/code/numpy/transform.c #: extmod/ulab/code/numpy/transform.c
msgid "wrong index type" msgid "wrong index type"
@ -4369,7 +4403,7 @@ msgstr "falsche Länge des Array von Bedingungen"
#: extmod/ulab/code/numpy/transform.c #: extmod/ulab/code/numpy/transform.c
msgid "wrong length of index array" msgid "wrong length of index array"
msgstr "" msgstr "Falsche Länge des Index Arrays"
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c #: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
msgid "wrong number of arguments" msgid "wrong number of arguments"
@ -4415,6 +4449,12 @@ msgstr "zi muss eine Gleitkommazahl sein"
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "zi muss die Form (n_section, 2) haben" msgstr "zi muss die Form (n_section, 2) haben"
#~ msgid "All I2C targets are in use"
#~ msgstr "Alle I2C-Ziele sind in Verwendung"
#~ msgid "Failed to init wifi"
#~ msgstr "Wifi Initialisierung ist fehlgeschlagen"
#~ msgid "input must be a tensor of rank 2" #~ msgid "input must be a tensor of rank 2"
#~ msgstr "Eingabe muss ein Tensor von Rang 2 sein" #~ msgstr "Eingabe muss ein Tensor von Rang 2 sein"

View File

@ -209,7 +209,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "" msgstr ""
@ -399,7 +399,7 @@ msgid "All CAN peripherals are in use"
msgstr "" msgstr ""
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "" msgstr ""
@ -645,7 +645,7 @@ msgstr ""
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -863,6 +863,10 @@ msgstr ""
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "" msgstr ""
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "" msgstr ""
@ -958,10 +962,6 @@ msgstr ""
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "" msgstr ""
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "" msgstr ""
@ -1023,7 +1023,7 @@ msgstr ""
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1059,6 +1059,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1192,7 +1193,7 @@ msgstr ""
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "" msgstr ""
@ -1222,7 +1223,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1230,7 +1231,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1254,7 +1255,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1539,6 +1540,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1548,7 +1557,7 @@ msgstr ""
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "" msgstr ""
@ -1581,7 +1590,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1604,19 +1614,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1787,10 +1797,14 @@ msgstr ""
msgid "Read-only object" msgid "Read-only object"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "" msgstr ""
@ -1803,7 +1817,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2225,7 +2239,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2307,11 +2321,11 @@ msgstr ""
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "" msgstr ""
@ -2503,7 +2517,7 @@ msgstr ""
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2859,6 +2873,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "" msgstr ""
@ -3240,6 +3260,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "" msgstr ""
@ -3495,7 +3519,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -3759,11 +3783,20 @@ msgstr ""
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "" msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"

View File

@ -219,7 +219,7 @@ msgstr "%q, %q, and %q must all be the same length"
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s error 0x%x" msgstr "%s error 0x%x"
@ -409,7 +409,7 @@ msgid "All CAN peripherals are in use"
msgstr "All CAN peripherals are in use" msgstr "All CAN peripherals are in use"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "All I2C peripherals are in use" msgstr "All I2C peripherals are in use"
@ -657,7 +657,7 @@ msgstr "CBC blocks must be multiples of 16 bytes"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "CRC or checksum was invalid" msgstr "CRC or checksum was invalid"
@ -877,6 +877,10 @@ msgstr "Display must have a 16 bit colourspace."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Display rotation must be in 90 degree increments" msgstr "Display rotation must be in 90 degree increments"
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Drive mode not used when direction is input." msgstr "Drive mode not used when direction is input."
@ -972,10 +976,6 @@ msgstr "Failed to connect: internal error"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Failed to connect: timeout" msgstr "Failed to connect: timeout"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Failed to init WiFi"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Failed to parse MP3 file" msgstr "Failed to parse MP3 file"
@ -1037,7 +1037,7 @@ msgstr "Function requires lock"
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "Generic Failure" msgstr "Generic Failure"
@ -1073,6 +1073,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "I2C peripheral in use" msgstr "I2C peripheral in use"
@ -1208,7 +1209,7 @@ msgstr "Invalid BSSID"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Invalid argument" msgstr "Invalid argument"
@ -1238,7 +1239,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Invalid pins" msgstr "Invalid pins"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "Invalid size" msgstr "Invalid size"
@ -1246,7 +1247,7 @@ msgstr "Invalid size"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "Invalid socket for TLS" msgstr "Invalid socket for TLS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "Invalid state" msgstr "Invalid state"
@ -1270,7 +1271,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "MAC address was invalid" msgstr "MAC address was invalid"
@ -1556,6 +1557,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Odd parity is not supported" msgstr "Odd parity is not supported"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1565,7 +1574,7 @@ msgstr "Only 8 or 16 bit mono with "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Only IPv4 addresses supported" msgstr "Only IPv4 addresses supported"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Only IPv4 sockets supported" msgstr "Only IPv4 sockets supported"
@ -1601,7 +1610,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "Only one TouchAlarm can be set in deep sleep." msgstr "Only one TouchAlarm can be set in deep sleep."
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1624,19 +1634,19 @@ msgstr "Only one colour can be transparent at a time"
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "Operation or feature not supported" msgstr "Operation or feature not supported"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "Operation timed out" msgstr "Operation timed out"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "Out of memory" msgstr "Out of memory"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "Out of sockets" msgstr "Out of sockets"
@ -1811,10 +1821,14 @@ msgstr "Read-only filesystem"
msgid "Read-only object" msgid "Read-only object"
msgstr "Read-only object" msgstr "Read-only object"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "Received response was invalid" msgstr "Received response was invalid"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "Refresh too soon" msgstr "Refresh too soon"
@ -1827,7 +1841,7 @@ msgstr "RemoteTransmissionRequests limited to 8 bytes"
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "Requested AES mode is unsupported" msgstr "Requested AES mode is unsupported"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "Requested resource not found" msgstr "Requested resource not found"
@ -2258,7 +2272,7 @@ msgstr "Value length != required fixed length"
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "Value length > max_length" msgstr "Value length > max_length"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "Version was invalid" msgstr "Version was invalid"
@ -2341,11 +2355,11 @@ msgstr "__new__ arg must be a user-type"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "a bytes-like object is required" msgstr "a bytes-like object is required"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "address out of bounds" msgstr "address out of bounds"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "addresses is empty" msgstr "addresses is empty"
@ -2537,7 +2551,7 @@ msgstr "Can't assign to expression"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "can't cancel self" msgstr "can't cancel self"
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "Can't convert %q to %q" msgstr "Can't convert %q to %q"
@ -2896,6 +2910,12 @@ msgstr "epoch_time not supported on this board"
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "error = 0x%08lX" msgstr "error = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "exceptions must derive from BaseException" msgstr "exceptions must derive from BaseException"
@ -3277,6 +3297,10 @@ msgstr "invalid hostname"
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "invalid micropython decorator" msgstr "invalid micropython decorator"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "invalid step" msgstr "invalid step"
@ -3532,7 +3556,7 @@ msgstr "no reset pin available"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "no response from SD card" msgstr "no response from SD card"
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "no such attribute" msgstr "no such attribute"
@ -3796,11 +3820,20 @@ msgstr "pow() 3rd argument cannot be 0"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow() with 3 arguments requires integers" msgstr "pow() with 3 arguments requires integers"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4354,6 +4387,9 @@ msgstr "zi must be of float type"
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "zi must be of shape (n_section, 2)" msgstr "zi must be of shape (n_section, 2)"
#~ msgid "Failed to init wifi"
#~ msgstr "Failed to init WiFi"
#~ msgid "input must be a tensor of rank 2" #~ msgid "input must be a tensor of rank 2"
#~ msgstr "input must be a tensor of rank 2" #~ msgstr "input must be a tensor of rank 2"

View File

@ -218,7 +218,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s error 0x%x" msgstr "%s error 0x%x"
@ -408,7 +408,7 @@ msgid "All CAN peripherals are in use"
msgstr "Todos los periféricos CAN están en uso" msgstr "Todos los periféricos CAN están en uso"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Todos los periféricos I2C están siendo usados" msgstr "Todos los periféricos I2C están siendo usados"
@ -659,7 +659,7 @@ msgstr "Los bloques CBC deben ser múltiplos de 16 bytes"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "CRC o suma de comprobación inválida" msgstr "CRC o suma de comprobación inválida"
@ -884,6 +884,10 @@ msgstr "La pantalla debe tener un espacio de color de 16 bits."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Rotación de display debe ser en incrementos de 90 grados" msgstr "Rotación de display debe ser en incrementos de 90 grados"
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Modo Drive no se usa cuando la dirección es input." msgstr "Modo Drive no se usa cuando la dirección es input."
@ -979,10 +983,6 @@ msgstr "Error al conectar: error interno"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Error al conectar: tiempo de espera agotado" msgstr "Error al conectar: tiempo de espera agotado"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Fallo al inicializar wifi"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Error al analizar el archivo MP3" msgstr "Error al analizar el archivo MP3"
@ -1045,7 +1045,7 @@ msgstr "La función requiere lock"
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "Fallo Genérico" msgstr "Fallo Genérico"
@ -1081,6 +1081,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "Dispositivo I2C en uso" msgstr "Dispositivo I2C en uso"
@ -1223,7 +1224,7 @@ msgstr "BSSID inválido"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Argumento inválido" msgstr "Argumento inválido"
@ -1253,7 +1254,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "pines inválidos" msgstr "pines inválidos"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "Tamaño incorrecto" msgstr "Tamaño incorrecto"
@ -1261,7 +1262,7 @@ msgstr "Tamaño incorrecto"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "socket invalido para TLS" msgstr "socket invalido para TLS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "Estado invalido" msgstr "Estado invalido"
@ -1285,7 +1286,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "La dirección MAC es incorrecta" msgstr "La dirección MAC es incorrecta"
@ -1576,6 +1577,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Paridad impar no soportada" msgstr "Paridad impar no soportada"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1585,7 +1594,7 @@ msgstr "Solo mono de 8 ó 16 bit con "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Solo hay capacidad para direcciones IPv4" msgstr "Solo hay capacidad para direcciones IPv4"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Solo se admiten sockets IPv4" msgstr "Solo se admiten sockets IPv4"
@ -1622,7 +1631,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "Solamente una TouchAlarm puede ser configurada durante deep sleep." msgstr "Solamente una TouchAlarm puede ser configurada durante deep sleep."
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1645,19 +1655,19 @@ msgstr "Solo un color puede ser transparente a la vez"
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "Operación no característica no soportada" msgstr "Operación no característica no soportada"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "Tiempo de espera agotado" msgstr "Tiempo de espera agotado"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "Memoria agotada" msgstr "Memoria agotada"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "Se acabaron los enchufes" msgstr "Se acabaron los enchufes"
@ -1836,10 +1846,14 @@ msgstr "Sistema de archivos de solo-Lectura"
msgid "Read-only object" msgid "Read-only object"
msgstr "Objeto de solo-lectura" msgstr "Objeto de solo-lectura"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "La respuesta recibida es invalida" msgstr "La respuesta recibida es invalida"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "Refresco demasiado pronto" msgstr "Refresco demasiado pronto"
@ -1852,7 +1866,7 @@ msgstr "RemoteTransmissionRequests limitado a 8 bytes"
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "El modo AES solicitado no es compatible" msgstr "El modo AES solicitado no es compatible"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "Recurso solicitado no encontrado" msgstr "Recurso solicitado no encontrado"
@ -2287,7 +2301,7 @@ msgstr "Tamaño del valor != del tamaño fijo requerido"
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "Tamaño de valor > max_length" msgstr "Tamaño de valor > max_length"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "La versión era invalida" msgstr "La versión era invalida"
@ -2374,11 +2388,11 @@ msgstr "__new__ arg debe ser un user-type"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "se requiere un objeto bytes-like" msgstr "se requiere un objeto bytes-like"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "address fuera de límites" msgstr "address fuera de límites"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "addresses esta vacío" msgstr "addresses esta vacío"
@ -2570,7 +2584,7 @@ msgstr "no se puede asignar a la expresión"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "no se puede cancelar a si mismo" msgstr "no se puede cancelar a si mismo"
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "no puede convertir %q a %q" msgstr "no puede convertir %q a %q"
@ -2933,6 +2947,12 @@ msgstr "epoch_time no esta soportado en esta tarjeta"
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "error = 0x%08lX" msgstr "error = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "las excepciones deben derivar de BaseException" msgstr "las excepciones deben derivar de BaseException"
@ -3314,6 +3334,10 @@ msgstr "hostname inválido"
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "decorador de micropython inválido" msgstr "decorador de micropython inválido"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "paso inválido" msgstr "paso inválido"
@ -3573,7 +3597,7 @@ msgstr "no hay pin de reinicio disponible"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "no hay respuesta de la tarjeta SD" msgstr "no hay respuesta de la tarjeta SD"
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "no hay tal atributo" msgstr "no hay tal atributo"
@ -3840,11 +3864,20 @@ msgstr "el 3er argumento de pow() no puede ser 0"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow() con 3 argumentos requiere enteros" msgstr "pow() con 3 argumentos requiere enteros"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4399,6 +4432,9 @@ msgstr "zi debe ser de tipo flotante"
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "zi debe ser una forma (n_section,2)" msgstr "zi debe ser una forma (n_section,2)"
#~ msgid "Failed to init wifi"
#~ msgstr "Fallo al inicializar wifi"
#~ msgid "input must be a tensor of rank 2" #~ msgid "input must be a tensor of rank 2"
#~ msgstr "Entrada tiene que ser un tensor de rango 2" #~ msgstr "Entrada tiene que ser un tensor de rango 2"

View File

@ -212,7 +212,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "" msgstr ""
@ -402,7 +402,7 @@ msgid "All CAN peripherals are in use"
msgstr "" msgstr ""
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Lahat ng I2C peripherals ginagamit" msgstr "Lahat ng I2C peripherals ginagamit"
@ -652,7 +652,7 @@ msgstr ""
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -874,6 +874,10 @@ msgstr ""
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "" msgstr ""
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Drive mode ay hindi ginagamit kapag ang direksyon ay input." msgstr "Drive mode ay hindi ginagamit kapag ang direksyon ay input."
@ -969,10 +973,6 @@ msgstr ""
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "" msgstr ""
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "" msgstr ""
@ -1034,7 +1034,7 @@ msgstr "Function nangangailangan ng lock"
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1070,6 +1070,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1205,7 +1206,7 @@ msgstr ""
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Maling argumento" msgstr "Maling argumento"
@ -1235,7 +1236,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Mali ang pins" msgstr "Mali ang pins"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1243,7 +1244,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1267,7 +1268,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1555,6 +1556,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Odd na parity ay hindi supportado" msgstr "Odd na parity ay hindi supportado"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1564,7 +1573,7 @@ msgstr "Tanging 8 o 16 na bit mono na may "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "" msgstr ""
@ -1597,7 +1606,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1620,19 +1630,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1805,10 +1815,14 @@ msgstr "Basahin-lamang mode"
msgid "Read-only object" msgid "Read-only object"
msgstr "Basahin-lamang" msgstr "Basahin-lamang"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "" msgstr ""
@ -1821,7 +1835,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2245,7 +2259,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2327,11 +2341,11 @@ msgstr "__new__ arg ay dapat na user-type"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "a bytes-like object ay kailangan" msgstr "a bytes-like object ay kailangan"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "wala sa sakop ang address" msgstr "wala sa sakop ang address"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "walang laman ang address" msgstr "walang laman ang address"
@ -2525,7 +2539,7 @@ msgstr "hindi ma i-assign sa expression"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2891,6 +2905,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "ang mga exceptions ay dapat makuha mula sa BaseException" msgstr "ang mga exceptions ay dapat makuha mula sa BaseException"
@ -3273,6 +3293,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "mali ang micropython decorator" msgstr "mali ang micropython decorator"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "mali ang step" msgstr "mali ang step"
@ -3532,7 +3556,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "walang ganoon na attribute" msgstr "walang ganoon na attribute"
@ -3798,11 +3822,20 @@ msgstr "pow() 3rd argument ay hindi maaring 0"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow() na may 3 argumento kailangan ng integers" msgstr "pow() na may 3 argumento kailangan ng integers"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"

View File

@ -8,14 +8,14 @@ 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: 2021-01-04 12:55-0600\n" "POT-Creation-Date: 2021-01-04 12:55-0600\n"
"PO-Revision-Date: 2022-07-19 23:15+0000\n" "PO-Revision-Date: 2022-08-29 18:20+0000\n"
"Last-Translator: Maxime Leroy <lisacintosh@gmail.com>\n" "Last-Translator: Maxime Leroy <lisacintosh@gmail.com>\n"
"Language: fr\n" "Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.14-dev\n" "X-Generator: Weblate 4.14.1-dev\n"
#: main.c #: main.c
msgid "" msgid ""
@ -219,9 +219,9 @@ msgstr "%q, %q, et %q doivent tous être de la même longueur"
#: py/objint.c #: py/objint.c
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr "%q=%q"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s erreur 0x%x" msgstr "%s erreur 0x%x"
@ -411,7 +411,7 @@ msgid "All CAN peripherals are in use"
msgstr "Tous les périphériques CAN sont utilisés" msgstr "Tous les périphériques CAN sont utilisés"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Tous les périphériques I2C sont utilisés" msgstr "Tous les périphériques I2C sont utilisés"
@ -663,7 +663,7 @@ msgstr "Les blocs CBC doivent être des multiples de 16 octets"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "Lappareil CIRCUITPY ne peut pas être trouvé ou créé." msgstr "Lappareil CIRCUITPY ne peut pas être trouvé ou créé."
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "CRC ou somme de contrôle invalide" msgstr "CRC ou somme de contrôle invalide"
@ -896,6 +896,10 @@ msgstr "L'affichage doit avoir un espace colorimétrique de 16 bits."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "La rotation d'affichage doit se faire par incréments de 90 degrés" msgstr "La rotation d'affichage doit se faire par incréments de 90 degrés"
#: main.c
msgid "Done"
msgstr "OK"
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "" msgstr ""
@ -993,10 +997,6 @@ msgstr "Impossible de se connecter : erreur interne"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Impossible de se connecter: délai dépassé" msgstr "Impossible de se connecter: délai dépassé"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Echec de l'initialisation du Wifi"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Impossible d'analyser le fichier MP3" msgstr "Impossible d'analyser le fichier MP3"
@ -1064,7 +1064,7 @@ msgstr "La fonction nécessite un verrou ('lock')"
msgid "GNSS init" msgid "GNSS init"
msgstr "Initialisation GNSS" msgstr "Initialisation GNSS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "Échec génerique" msgstr "Échec génerique"
@ -1101,6 +1101,7 @@ msgid "I2C init error"
msgstr "Erreur d'initialisation I2C" msgstr "Erreur d'initialisation I2C"
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "périphérique I2C utilisé" msgstr "périphérique I2C utilisé"
@ -1246,7 +1247,7 @@ msgstr "BSSID invalide"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "Adresse MAC invalide" msgstr "Adresse MAC invalide"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Paramètre invalide" msgstr "Paramètre invalide"
@ -1276,7 +1277,7 @@ msgstr "Adresse MAC multicast invalide"
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Broches invalides" msgstr "Broches invalides"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "Taille invalide" msgstr "Taille invalide"
@ -1284,7 +1285,7 @@ msgstr "Taille invalide"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "Socket non valide pour TLS" msgstr "Socket non valide pour TLS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "État invalide" msgstr "État invalide"
@ -1308,7 +1309,7 @@ msgstr "Ce calque est déjà dans un groupe"
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "Le calque doit être une sous-classe de Group ou TileGrid" msgstr "Le calque doit être une sous-classe de Group ou TileGrid"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "Adresse physique (MAC) invalide" msgstr "Adresse physique (MAC) invalide"
@ -1599,6 +1600,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Parité impaire non supportée" msgstr "Parité impaire non supportée"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr "Inactif"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr "OK"
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1608,7 +1617,7 @@ msgstr "Uniquement 8 ou 16 bit mono avec "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Seulement les adresses IPv4 sont supportées" msgstr "Seulement les adresses IPv4 sont supportées"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Seulement les sockets IPv4 sont supportés" msgstr "Seulement les sockets IPv4 sont supportés"
@ -1645,7 +1654,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "Seulement une TouchAlarm peu être réglée en sommeil profond." msgstr "Seulement une TouchAlarm peu être réglée en sommeil profond."
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "Seulement une adresse est autorisée" msgstr "Seulement une adresse est autorisée"
@ -1668,19 +1678,19 @@ msgstr "Une seule couleur peut être transparente à la fois"
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "Cette opération n'est pas permise" msgstr "Cette opération n'est pas permise"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "Opération ou fonction non supportée" msgstr "Opération ou fonction non supportée"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "Timeout de l'opération" msgstr "Timeout de l'opération"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "Hors de mémoire" msgstr "Hors de mémoire"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "Plus de sockets" msgstr "Plus de sockets"
@ -1860,10 +1870,14 @@ msgstr "Système de fichier en lecture seule"
msgid "Read-only object" msgid "Read-only object"
msgstr "Objet en lecture seule" msgstr "Objet en lecture seule"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "Réponse reçue invalide" msgstr "Réponse reçue invalide"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr "Reconnexion"
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "Rafraîchissement trop tôt" msgstr "Rafraîchissement trop tôt"
@ -1876,7 +1890,7 @@ msgstr "RemoteTransmissionRequests limité à 8 octets"
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "Le mode AES demandé n'est pas supporté" msgstr "Le mode AES demandé n'est pas supporté"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "Resource demandée non trouvée" msgstr "Resource demandée non trouvée"
@ -2315,7 +2329,7 @@ msgstr "Longueur de valeur != Longueur fixe requise"
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "Longueur de la valeur > max_length" msgstr "Longueur de la valeur > max_length"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "Version est invalide" msgstr "Version est invalide"
@ -2408,11 +2422,11 @@ msgstr "l'argument __new__ doit être d'un type défini par l'utilisateur"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "un objet 'bytes-like' est requis" msgstr "un objet 'bytes-like' est requis"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "adresse hors limites" msgstr "adresse hors limites"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "adresses vides" msgstr "adresses vides"
@ -2605,7 +2619,7 @@ msgstr "ne peut pas assigner à une expression"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "ne peut pas s'annuler soi-même" msgstr "ne peut pas s'annuler soi-même"
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "impossible de convertir %q en %q" msgstr "impossible de convertir %q en %q"
@ -2973,6 +2987,12 @@ msgstr "epoch_time n'est pas supporté sur ce panneau"
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "erreur = 0x%08lX" msgstr "erreur = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "les exceptions doivent dériver de 'BaseException'" msgstr "les exceptions doivent dériver de 'BaseException'"
@ -3356,6 +3376,10 @@ msgstr "hostname incorrect"
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "décorateur micropython invalide" msgstr "décorateur micropython invalide"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr "réglage invalide"
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "pas invalide" msgstr "pas invalide"
@ -3616,7 +3640,7 @@ msgstr "pas de broche de réinitialisation disponible"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "pas de réponse de la carte SD" msgstr "pas de réponse de la carte SD"
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "pas de tel attribut" msgstr "pas de tel attribut"
@ -3885,11 +3909,20 @@ msgstr "le 3e argument de pow() ne peut être 0"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow() avec 3 arguments nécessite des entiers" msgstr "pow() avec 3 arguments nécessite des entiers"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr "presser le bouton BOOT au démarrage.\n"
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "presser le bouton SW38 au démarrage.\n" msgstr "presser le bouton SW38 au démarrage.\n"
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr "presser le bouton VOLUME au démarrage.\n"
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4444,6 +4477,12 @@ msgstr "zi doit être de type float"
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "zi doit être de forme (n_section, 2)" msgstr "zi doit être de forme (n_section, 2)"
#~ msgid "All I2C targets are in use"
#~ msgstr "Toutes les cibles I2C sont utilisées"
#~ msgid "Failed to init wifi"
#~ msgstr "Echec de l'initialisation du Wifi"
#~ msgid "input must be a tensor of rank 2" #~ msgid "input must be a tensor of rank 2"
#~ msgstr "l'entrée doit être un tenseur de rang 2" #~ msgstr "l'entrée doit être un tenseur de rang 2"

View File

@ -209,7 +209,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "" msgstr ""
@ -399,7 +399,7 @@ msgid "All CAN peripherals are in use"
msgstr "" msgstr ""
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "" msgstr ""
@ -645,7 +645,7 @@ msgstr ""
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -863,6 +863,10 @@ msgstr ""
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "" msgstr ""
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "" msgstr ""
@ -958,10 +962,6 @@ msgstr ""
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "" msgstr ""
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "" msgstr ""
@ -1023,7 +1023,7 @@ msgstr ""
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1059,6 +1059,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1192,7 +1193,7 @@ msgstr ""
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "" msgstr ""
@ -1222,7 +1223,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1230,7 +1231,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1254,7 +1255,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1539,6 +1540,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1548,7 +1557,7 @@ msgstr ""
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "" msgstr ""
@ -1581,7 +1590,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1604,19 +1614,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1787,10 +1797,14 @@ msgstr ""
msgid "Read-only object" msgid "Read-only object"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "" msgstr ""
@ -1803,7 +1817,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2225,7 +2239,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2307,11 +2321,11 @@ msgstr ""
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "" msgstr ""
@ -2503,7 +2517,7 @@ msgstr ""
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2859,6 +2873,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "" msgstr ""
@ -3240,6 +3260,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "" msgstr ""
@ -3495,7 +3519,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -3759,11 +3783,20 @@ msgstr ""
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "" msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"

View File

@ -217,7 +217,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s errore 0x%x" msgstr "%s errore 0x%x"
@ -408,7 +408,7 @@ msgid "All CAN peripherals are in use"
msgstr "Tutte le periferiche CAN sono in uso" msgstr "Tutte le periferiche CAN sono in uso"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Tutte le periferiche I2C sono in uso" msgstr "Tutte le periferiche I2C sono in uso"
@ -658,7 +658,7 @@ msgstr "I blocchi CBC devono essere multipli di 16 bytes"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "CRC o controllo totale è risultato non valido" msgstr "CRC o controllo totale è risultato non valido"
@ -879,6 +879,10 @@ msgstr ""
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "" msgstr ""
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "" msgstr ""
@ -974,10 +978,6 @@ msgstr ""
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "" msgstr ""
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "" msgstr ""
@ -1039,7 +1039,7 @@ msgstr ""
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1075,6 +1075,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1210,7 +1211,7 @@ msgstr ""
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Argomento non valido" msgstr "Argomento non valido"
@ -1240,7 +1241,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Pin non validi" msgstr "Pin non validi"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1248,7 +1249,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1272,7 +1273,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1562,6 +1563,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "operazione I2C non supportata" msgstr "operazione I2C non supportata"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1571,7 +1580,7 @@ msgstr ""
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "" msgstr ""
@ -1604,7 +1613,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1627,19 +1637,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1815,10 +1825,14 @@ msgstr "Filesystem in sola lettura"
msgid "Read-only object" msgid "Read-only object"
msgstr "Sola lettura" msgstr "Sola lettura"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "" msgstr ""
@ -1831,7 +1845,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2255,7 +2269,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2337,11 +2351,11 @@ msgstr ""
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "un oggetto byte-like è richiesto" msgstr "un oggetto byte-like è richiesto"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "indirizzo fuori limite" msgstr "indirizzo fuori limite"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "gli indirizzi sono vuoti" msgstr "gli indirizzi sono vuoti"
@ -2537,7 +2551,7 @@ msgstr "impossibile assegnare all'espressione"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2899,6 +2913,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "errore = 0x%08lX" msgstr "errore = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "le eccezioni devono derivare da BaseException" msgstr "le eccezioni devono derivare da BaseException"
@ -3281,6 +3301,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "decoratore non valido in micropython" msgstr "decoratore non valido in micropython"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "step non valida" msgstr "step non valida"
@ -3541,7 +3565,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "attributo inesistente" msgstr "attributo inesistente"
@ -3811,11 +3835,20 @@ msgstr "il terzo argomento di pow() non può essere 0"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow() con 3 argomenti richiede interi" msgstr "pow() con 3 argomenti richiede interi"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"

View File

@ -214,7 +214,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "" msgstr ""
@ -404,7 +404,7 @@ msgid "All CAN peripherals are in use"
msgstr "全てのCAN周辺機器が使用中" msgstr "全てのCAN周辺機器が使用中"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "全てのI2C周辺機器が使用中" msgstr "全てのI2C周辺機器が使用中"
@ -652,7 +652,7 @@ msgstr "CBCブロックは16バイトの整数倍でなければなりません"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -872,6 +872,10 @@ msgstr "ディスプレイは16ビット色空間を持たなければなりま
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "ディスプレイの回転は90度の倍数でなければなりません" msgstr "ディスプレイの回転は90度の倍数でなければなりません"
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "方向がinputのときドライブモードは使われません" msgstr "方向がinputのときドライブモードは使われません"
@ -967,10 +971,6 @@ msgstr "接続失敗: 内部エラー"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "接続失敗: タイムアウト" msgstr "接続失敗: タイムアウト"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "MP3ファイルのパーズに失敗" msgstr "MP3ファイルのパーズに失敗"
@ -1032,7 +1032,7 @@ msgstr ""
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1068,6 +1068,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1203,7 +1204,7 @@ msgstr "不正なBSSID"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "不正な引数" msgstr "不正な引数"
@ -1233,7 +1234,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "ピンが不正" msgstr "ピンが不正"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1241,7 +1242,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1265,7 +1266,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1552,6 +1553,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "奇数パリティには対応していません" msgstr "奇数パリティには対応していません"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1561,7 +1570,7 @@ msgstr "8または16ビットの "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "" msgstr ""
@ -1594,7 +1603,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1617,19 +1627,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1800,10 +1810,14 @@ msgstr "読み込み専用のファイルシステム"
msgid "Read-only object" msgid "Read-only object"
msgstr "読み込み専用のオブジェクト" msgstr "読み込み専用のオブジェクト"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "リフレッシュが早すぎます" msgstr "リフレッシュが早すぎます"
@ -1816,7 +1830,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "要求のAESモードは非対応" msgstr "要求のAESモードは非対応"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2239,7 +2253,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2321,11 +2335,11 @@ msgstr "__new__の引数はユーザ型でなければなりません"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "bytes-likeオブジェクトが必要" msgstr "bytes-likeオブジェクトが必要"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "アドレスが範囲外" msgstr "アドレスが範囲外"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "" msgstr ""
@ -2517,7 +2531,7 @@ msgstr "式には代入できません"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "%qを%qに変換できません" msgstr "%qを%qに変換できません"
@ -2877,6 +2891,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "error = 0x1%08lX" msgstr "error = 0x1%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "例外はBaseExceptionから派生していなければなりません" msgstr "例外はBaseExceptionから派生していなければなりません"
@ -3259,6 +3279,10 @@ msgstr "不正なホスト名"
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "不正なmicropythonデコレータ" msgstr "不正なmicropythonデコレータ"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "不正なステップ" msgstr "不正なステップ"
@ -3514,7 +3538,7 @@ msgstr "利用可能なリセットピンがありません"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "SDカードからの応答がありません" msgstr "SDカードからの応答がありません"
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "指定の属性はありません" msgstr "指定の属性はありません"
@ -3780,11 +3804,20 @@ msgstr "pow()の3つ目の引数は0にできません"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow()の第3引数には整数が必要" msgstr "pow()の第3引数には整数が必要"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"

View File

@ -210,7 +210,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "" msgstr ""
@ -400,7 +400,7 @@ msgid "All CAN peripherals are in use"
msgstr "" msgstr ""
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "사용중인 모든 I2C주변 기기" msgstr "사용중인 모든 I2C주변 기기"
@ -648,7 +648,7 @@ msgstr ""
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -866,6 +866,10 @@ msgstr ""
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "" msgstr ""
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "" msgstr ""
@ -961,10 +965,6 @@ msgstr ""
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "" msgstr ""
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "" msgstr ""
@ -1026,7 +1026,7 @@ msgstr ""
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1062,6 +1062,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1195,7 +1196,7 @@ msgstr ""
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "" msgstr ""
@ -1225,7 +1226,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "핀이 유효하지 않습니다" msgstr "핀이 유효하지 않습니다"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1233,7 +1234,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1257,7 +1258,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1542,6 +1543,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1551,7 +1560,7 @@ msgstr ""
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "" msgstr ""
@ -1584,7 +1593,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1607,19 +1617,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1790,10 +1800,14 @@ msgstr ""
msgid "Read-only object" msgid "Read-only object"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "" msgstr ""
@ -1806,7 +1820,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2229,7 +2243,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2311,11 +2325,11 @@ msgstr ""
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "" msgstr ""
@ -2507,7 +2521,7 @@ msgstr ""
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2863,6 +2877,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "" msgstr ""
@ -3244,6 +3264,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "단계(step)가 유효하지 않습니다" msgstr "단계(step)가 유효하지 않습니다"
@ -3499,7 +3523,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -3763,11 +3787,20 @@ msgstr ""
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "" msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"

View File

@ -212,7 +212,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "" msgstr ""
@ -402,7 +402,7 @@ msgid "All CAN peripherals are in use"
msgstr "Alle CAN-peripherals zijn in gebruik" msgstr "Alle CAN-peripherals zijn in gebruik"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Alle I2C peripherals zijn in gebruik" msgstr "Alle I2C peripherals zijn in gebruik"
@ -650,7 +650,7 @@ msgstr "CBC blocks moeten meervouden van 16 bytes zijn"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -871,6 +871,10 @@ msgstr "Beeldscherm moet een 16bit kleurruimte hebben."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Beeldscherm rotatie moet in stappen van 90 graden" msgstr "Beeldscherm rotatie moet in stappen van 90 graden"
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Drive modus niet gebruikt als de richting input is." msgstr "Drive modus niet gebruikt als de richting input is."
@ -966,10 +970,6 @@ msgstr "Verbinding mislukt: interne fout"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Verbinding mislukt: timeout" msgstr "Verbinding mislukt: timeout"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Kon WiFi niet initialiseren"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Mislukt om MP3 bestand te ontleden" msgstr "Mislukt om MP3 bestand te ontleden"
@ -1032,7 +1032,7 @@ msgstr "Functie vereist lock"
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1068,6 +1068,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1203,7 +1204,7 @@ msgstr "Ongeldig BSSID"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Ongeldig argument" msgstr "Ongeldig argument"
@ -1233,7 +1234,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Ongeldige pinnen" msgstr "Ongeldige pinnen"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1241,7 +1242,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1265,7 +1266,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1552,6 +1553,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Oneven pariteit is niet ondersteund" msgstr "Oneven pariteit is niet ondersteund"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1561,7 +1570,7 @@ msgstr "Alleen 8 of 16 bit mono met "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Alleen IPv4 adressen worden ondersteund" msgstr "Alleen IPv4 adressen worden ondersteund"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Alleen IPv4-sockets ondersteund" msgstr "Alleen IPv4-sockets ondersteund"
@ -1598,7 +1607,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1621,19 +1631,19 @@ msgstr "Er kan maar één kleur per keer transparant zijn"
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "Geen sockets meer beschikbaar" msgstr "Geen sockets meer beschikbaar"
@ -1811,10 +1821,14 @@ msgstr "Alleen-lezen bestandssysteem"
msgid "Read-only object" msgid "Read-only object"
msgstr "Alleen-lezen object" msgstr "Alleen-lezen object"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "Verversing te snel" msgstr "Verversing te snel"
@ -1827,7 +1841,7 @@ msgstr "RemoteTransmissionRequests is beperkt tot 8 bytes"
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "Gevraagde AES modus is niet ondersteund" msgstr "Gevraagde AES modus is niet ondersteund"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2251,7 +2265,7 @@ msgstr "Waarde lengte != vereist vaste lengte"
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "Waarde length > max_length" msgstr "Waarde length > max_length"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2337,11 +2351,11 @@ msgstr "__new__ arg moet een user-type zijn"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "een bytes-achtig object is vereist" msgstr "een bytes-achtig object is vereist"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "adres buiten bereik" msgstr "adres buiten bereik"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "adressen zijn leeg" msgstr "adressen zijn leeg"
@ -2534,7 +2548,7 @@ msgstr "kan niet toewijzen aan expressie"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "kan %q niet naar %q converteren" msgstr "kan %q niet naar %q converteren"
@ -2892,6 +2906,12 @@ msgstr "epoch_time niet ondersteund op dit bord"
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "fout = 0x%08lX" msgstr "fout = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "uitzonderingen moeten afleiden van BaseException" msgstr "uitzonderingen moeten afleiden van BaseException"
@ -3274,6 +3294,10 @@ msgstr "onjuiste hostnaam"
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "ongeldige micropython decorator" msgstr "ongeldige micropython decorator"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "ongeldige stap" msgstr "ongeldige stap"
@ -3532,7 +3556,7 @@ msgstr "geen reset pin beschikbaar"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "geen antwoord van SD kaart" msgstr "geen antwoord van SD kaart"
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "niet zo'n attribuut" msgstr "niet zo'n attribuut"
@ -3796,11 +3820,20 @@ msgstr "derde argument van pow() mag geen 0 zijn"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow() met 3 argumenten vereist integers" msgstr "pow() met 3 argumenten vereist integers"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4354,6 +4387,9 @@ msgstr "zi moet van type float zijn"
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "zi moet vorm (n_section, 2) hebben" msgstr "zi moet vorm (n_section, 2) hebben"
#~ msgid "Failed to init wifi"
#~ msgstr "Kon WiFi niet initialiseren"
#~ msgid "input must be a tensor of rank 2" #~ msgid "input must be a tensor of rank 2"
#~ msgstr "invoer moet een tensor van rang 2 zijn" #~ msgstr "invoer moet een tensor van rang 2 zijn"

View File

@ -214,7 +214,7 @@ msgstr ""
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "" msgstr ""
@ -404,7 +404,7 @@ msgid "All CAN peripherals are in use"
msgstr "" msgstr ""
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Wszystkie peryferia I2C w użyciu" msgstr "Wszystkie peryferia I2C w użyciu"
@ -652,7 +652,7 @@ msgstr "Bloki CBC muszą być wielokrotnościami 16 bajtów"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -872,6 +872,10 @@ msgstr "Wyświetlacz musi mieć 16-bitową przestrzeń kolorów."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Wyświetlacz można obracać co 90 stopni" msgstr "Wyświetlacz można obracać co 90 stopni"
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Tryb sterowania nieużywany w trybie wejścia." msgstr "Tryb sterowania nieużywany w trybie wejścia."
@ -967,10 +971,6 @@ msgstr "Nie udało się połączyć: błąd wewnętrzny"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Nie udało się połączyć: upłynął limit czasu" msgstr "Nie udało się połączyć: upłynął limit czasu"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Nie można przeanalizować pliku MP3" msgstr "Nie można przeanalizować pliku MP3"
@ -1032,7 +1032,7 @@ msgstr "Funkcja wymaga blokady"
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1068,6 +1068,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1203,7 +1204,7 @@ msgstr ""
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Zły argument" msgstr "Zły argument"
@ -1233,7 +1234,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Złe nóżki" msgstr "Złe nóżki"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "Nieprawidłowy rozmiar" msgstr "Nieprawidłowy rozmiar"
@ -1241,7 +1242,7 @@ msgstr "Nieprawidłowy rozmiar"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "Nieprawidłowy stan" msgstr "Nieprawidłowy stan"
@ -1265,7 +1266,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1550,6 +1551,14 @@ msgstr "Obiekt został zwolniony i nie można go już używać. Utwórz nowy obi
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Nieparzysta parzystość nie jest wspierana" msgstr "Nieparzysta parzystość nie jest wspierana"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1559,7 +1568,7 @@ msgstr "Tylko 8 lub 16 bitów mono z "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "" msgstr ""
@ -1592,7 +1601,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1615,19 +1625,19 @@ msgstr "W danym momencie przezroczysty może być tylko jeden kolor"
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "Brak pamięci" msgstr "Brak pamięci"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1798,10 +1808,14 @@ msgstr "System plików tylko do odczytu"
msgid "Read-only object" msgid "Read-only object"
msgstr "Obiekt tylko do odczytu" msgstr "Obiekt tylko do odczytu"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "Otrzymana odpowiedź była nieprawidłowa" msgstr "Otrzymana odpowiedź była nieprawidłowa"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "Zbyt wczesne odświeżenie" msgstr "Zbyt wczesne odświeżenie"
@ -1814,7 +1828,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "Żądany tryb AES nie jest obsługiwany" msgstr "Żądany tryb AES nie jest obsługiwany"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "Nie znaleziono żądanego zasobu" msgstr "Nie znaleziono żądanego zasobu"
@ -2236,7 +2250,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2318,11 +2332,11 @@ msgstr "Argument __new__ musi być typu użytkownika"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "wymagany obiekt typu bytes" msgstr "wymagany obiekt typu bytes"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "adres poza zakresem" msgstr "adres poza zakresem"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "adres jest pusty" msgstr "adres jest pusty"
@ -2514,7 +2528,7 @@ msgstr "przypisanie do wyrażenia"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "nie można dokonać konwersji %q na %q" msgstr "nie można dokonać konwersji %q na %q"
@ -2871,6 +2885,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "błąd = 0x%08lX" msgstr "błąd = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "wyjątki muszą dziedziczyć po BaseException" msgstr "wyjątki muszą dziedziczyć po BaseException"
@ -3252,6 +3272,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "zły dekorator micropythona" msgstr "zły dekorator micropythona"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "zły krok" msgstr "zły krok"
@ -3507,7 +3531,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "nie ma takiego atrybutu" msgstr "nie ma takiego atrybutu"
@ -3772,11 +3796,20 @@ msgstr "trzeci argument pow() nie może być 0"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "trzyargumentowe pow() wymaga liczb całkowitych" msgstr "trzyargumentowe pow() wymaga liczb całkowitych"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"

View File

@ -6,7 +6,7 @@ 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: 2021-01-04 12:55-0600\n" "POT-Creation-Date: 2021-01-04 12:55-0600\n"
"PO-Revision-Date: 2022-07-24 22:22+0000\n" "PO-Revision-Date: 2022-08-10 07:18+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n" "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: pt_BR\n" "Language: pt_BR\n"
@ -218,7 +218,7 @@ msgstr "todos os %q, %q, e %q devem ter mesmo comprimento"
msgid "%q=%q" msgid "%q=%q"
msgstr "%q=%q" msgstr "%q=%q"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s erro 0x%x" msgstr "%s erro 0x%x"
@ -412,7 +412,7 @@ msgid "All CAN peripherals are in use"
msgstr "Todos os periféricos CAN estão em uso" msgstr "Todos os periféricos CAN estão em uso"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Todos os periféricos I2C estão em uso" msgstr "Todos os periféricos I2C estão em uso"
@ -665,7 +665,7 @@ msgstr "Os blocos CBC devem ter múltiplos de 16 bytes"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "A unidade CIRCUITPY não pôde ser encontrada nem criada." msgstr "A unidade CIRCUITPY não pôde ser encontrada nem criada."
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "CRC ou checksum inválido" msgstr "CRC ou checksum inválido"
@ -890,6 +890,10 @@ msgstr "O monitor deve ter um espaço de cores com 16 bits."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "A rotação da tela deve estar em incrementos de 90 graus" msgstr "A rotação da tela deve estar em incrementos de 90 graus"
#: main.c
msgid "Done"
msgstr "Feito"
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "O modo do controlador não é usado quando a direção for inserida." msgstr "O modo do controlador não é usado quando a direção for inserida."
@ -985,10 +989,6 @@ msgstr "Falha ao conectar: erro interno"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Falha ao conectar: tempo limite" msgstr "Falha ao conectar: tempo limite"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Houve uma falha ao iniciar o wifi"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Falha ao analisar o arquivo MP3" msgstr "Falha ao analisar o arquivo MP3"
@ -1054,7 +1054,7 @@ msgstr "A função requer bloqueio"
msgid "GNSS init" msgid "GNSS init"
msgstr "Inicialização do GNSS" msgstr "Inicialização do GNSS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "Falha Genérica" msgstr "Falha Genérica"
@ -1090,6 +1090,7 @@ msgid "I2C init error"
msgstr "Erro de inicialização do I2C" msgstr "Erro de inicialização do I2C"
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "Periférico I2C em uso" msgstr "Periférico I2C em uso"
@ -1231,7 +1232,7 @@ msgstr "BSSID Inválido"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "Endereço MAC inválido" msgstr "Endereço MAC inválido"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Argumento inválido" msgstr "Argumento inválido"
@ -1261,7 +1262,7 @@ msgstr "Endereço MAC multicast inválido"
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Pinos inválidos" msgstr "Pinos inválidos"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "Tamanho inválido" msgstr "Tamanho inválido"
@ -1269,7 +1270,7 @@ msgstr "Tamanho inválido"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "Soquete inválido para o TLS" msgstr "Soquete inválido para o TLS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "Estado inválido" msgstr "Estado inválido"
@ -1293,7 +1294,7 @@ msgstr "Camada já está num grupo"
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "A camada deve ser uma subclasse Group ou TileGrid" msgstr "A camada deve ser uma subclasse Group ou TileGrid"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "Endereço MAC inválido" msgstr "Endereço MAC inválido"
@ -1581,6 +1582,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "A paridade ímpar não é compatível" msgstr "A paridade ímpar não é compatível"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr "Desligado"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr "Ok"
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1590,7 +1599,7 @@ msgstr "Apenas mono com 8 ou 16 bits com "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Somente os endereços IPv4 são suportados" msgstr "Somente os endereços IPv4 são suportados"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Apenas soquetes IPv4 são suportados" msgstr "Apenas soquetes IPv4 são suportados"
@ -1627,7 +1636,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "Apenas um TouchAlarm pode ser colocado em deep sleep." msgstr "Apenas um TouchAlarm pode ser colocado em deep sleep."
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "Apenas um endereço é permitido" msgstr "Apenas um endereço é permitido"
@ -1650,19 +1660,19 @@ msgstr "Apenas uma cor pode ser transparente de cada vez"
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "A operação não é permitida" msgstr "A operação não é permitida"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "A operação ou o recurso não é suportado" msgstr "A operação ou o recurso não é suportado"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "A operação expirou" msgstr "A operação expirou"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "Sem memória" msgstr "Sem memória"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "Sem soquetes" msgstr "Sem soquetes"
@ -1843,10 +1853,14 @@ msgstr "Sistema de arquivos somente leitura"
msgid "Read-only object" msgid "Read-only object"
msgstr "Objeto de leitura apenas" msgstr "Objeto de leitura apenas"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "A resposta recebida foi inválida" msgstr "A resposta recebida foi inválida"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr "Reconectando"
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "A recarga foi cedo demais" msgstr "A recarga foi cedo demais"
@ -1859,7 +1873,7 @@ msgstr "As requisições de transmissões remotas é limitada a 8 bytes"
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "O modo AES solicitado não é compatível" msgstr "O modo AES solicitado não é compatível"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "O recurso solicitado não foi encontrado" msgstr "O recurso solicitado não foi encontrado"
@ -2297,7 +2311,7 @@ msgstr "Comprimento do valor != comprimento fixo necessário"
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "O comprimento do valor é > max_length" msgstr "O comprimento do valor é > max_length"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "A versão era inválida" msgstr "A versão era inválida"
@ -2390,11 +2404,11 @@ msgstr "O argumento __new__ deve ser um tipo usuário"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "é necessário objetos tipo bytes" msgstr "é necessário objetos tipo bytes"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "endereço fora dos limites" msgstr "endereço fora dos limites"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "os endereços estão vazios" msgstr "os endereços estão vazios"
@ -2586,7 +2600,7 @@ msgstr "a expressão não pode ser atribuída"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "não é possível cancelar a si mesmo" msgstr "não é possível cancelar a si mesmo"
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "não é possível converter %q para %q" msgstr "não é possível converter %q para %q"
@ -2951,6 +2965,12 @@ msgstr "O epoch_time não é compatível com esta placa"
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "erro = 0x%08lX" msgstr "erro = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "as exceções devem derivar a partir do BaseException" msgstr "as exceções devem derivar a partir do BaseException"
@ -3333,6 +3353,10 @@ msgstr "o nome do host é inválido"
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "o decorador micropython é inválido" msgstr "o decorador micropython é inválido"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr "configuração inválida"
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "passo inválido" msgstr "passo inválido"
@ -3593,7 +3617,7 @@ msgstr "nenhum pino de redefinição está disponível"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "não houve resposta do cartão SD" msgstr "não houve resposta do cartão SD"
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "não há tal atributo" msgstr "não há tal atributo"
@ -3862,11 +3886,20 @@ msgstr "O terceiro argumento pow() não pode ser 0"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "o pow() com 3 argumentos requer números inteiros" msgstr "o pow() com 3 argumentos requer números inteiros"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr "pressionando o botão BOOT na inicialização.\n"
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "pressionando o botão SW38 na inicialização.\n" msgstr "pressionando o botão SW38 na inicialização.\n"
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr "pressionando o botão VOLUME na inicialização.\n"
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4420,6 +4453,12 @@ msgstr "zi deve ser de um tipo float"
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "zi deve estar na forma (n_section, 2)" msgstr "zi deve estar na forma (n_section, 2)"
#~ msgid "All I2C targets are in use"
#~ msgstr "Todos os alvos I2C já estão em uso"
#~ msgid "Failed to init wifi"
#~ msgstr "Houve uma falha ao iniciar o wifi"
#~ msgid "input must be a tensor of rank 2" #~ msgid "input must be a tensor of rank 2"
#~ msgstr "a entrada dos dados deve ser um tensor de nível 2" #~ msgstr "a entrada dos dados deve ser um tensor de nível 2"

View File

@ -217,7 +217,7 @@ msgstr "%q, %q, и %q должны быть одной длинны"
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s ошибка 0x%x" msgstr "%s ошибка 0x%x"
@ -407,7 +407,7 @@ msgid "All CAN peripherals are in use"
msgstr "Все периферийные устройства CAN уже используются" msgstr "Все периферийные устройства CAN уже используются"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Все периферийные устройства I2C уже используются" msgstr "Все периферийные устройства I2C уже используются"
@ -659,7 +659,7 @@ msgstr "Блоки CBC должны быть кратны 16 байтам"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "CRC или контрольная сумма неправильная" msgstr "CRC или контрольная сумма неправильная"
@ -888,6 +888,10 @@ msgstr "Дисплей должен иметь 16-битное цветовое
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Поворот дисплея должен осуществляться с шагом 90 градусов" msgstr "Поворот дисплея должен осуществляться с шагом 90 градусов"
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Drive mode не используется, когда направление является входным." msgstr "Drive mode не используется, когда направление является входным."
@ -983,10 +987,6 @@ msgstr "Не удалось подключиться: внутренняя ош
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Не удалось подключиться: тайм-аут" msgstr "Не удалось подключиться: тайм-аут"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Не удалось инициировать wifi"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Не удалось распарсить файл MP3" msgstr "Не удалось распарсить файл MP3"
@ -1052,7 +1052,7 @@ msgstr "Функция требует блокировки"
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "Общий сбой" msgstr "Общий сбой"
@ -1088,6 +1088,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "Периферийное устройство I2C уже используется" msgstr "Периферийное устройство I2C уже используется"
@ -1228,7 +1229,7 @@ msgstr "Неверный BSSID"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "Неверный MAC-адрес" msgstr "Неверный MAC-адрес"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Недопустимый аргумент" msgstr "Недопустимый аргумент"
@ -1258,7 +1259,7 @@ msgstr "Неверный MAC-адрес multicast"
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Недопустимые пины" msgstr "Недопустимые пины"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "Неверный размер" msgstr "Неверный размер"
@ -1266,7 +1267,7 @@ msgstr "Неверный размер"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "Неверный сокет для TLS" msgstr "Неверный сокет для TLS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "Неверное состояние" msgstr "Неверное состояние"
@ -1290,7 +1291,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "MAC адрес был недействительным" msgstr "MAC адрес был недействительным"
@ -1579,6 +1580,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1588,7 +1597,7 @@ msgstr "Только 8- или 16-битное моно с "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Поддерживаются только адреса IPv4" msgstr "Поддерживаются только адреса IPv4"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Поддерживаются только сокеты IPv4" msgstr "Поддерживаются только сокеты IPv4"
@ -1623,7 +1632,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1646,19 +1656,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1834,10 +1844,14 @@ msgstr ""
msgid "Read-only object" msgid "Read-only object"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "" msgstr ""
@ -1850,7 +1864,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2274,7 +2288,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2356,11 +2370,11 @@ msgstr ""
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "" msgstr ""
@ -2552,7 +2566,7 @@ msgstr ""
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2908,6 +2922,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "" msgstr ""
@ -3289,6 +3309,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "" msgstr ""
@ -3544,7 +3568,7 @@ msgstr "нет доступного контакта сброса"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -3808,11 +3832,20 @@ msgstr ""
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "" msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4364,6 +4397,9 @@ msgstr "zi должно быть типа float"
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "zi должен иметь форму (n_section, 2)" msgstr "zi должен иметь форму (n_section, 2)"
#~ msgid "Failed to init wifi"
#~ msgstr "Не удалось инициировать wifi"
#~ msgid "%q must be a tuple of length 2" #~ msgid "%q must be a tuple of length 2"
#~ msgstr "%q должен быть кортежем длинной 2" #~ msgstr "%q должен быть кортежем длинной 2"

View File

@ -6,7 +6,7 @@ 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: 2021-01-04 12:55-0600\n" "POT-Creation-Date: 2021-01-04 12:55-0600\n"
"PO-Revision-Date: 2022-07-21 20:15+0000\n" "PO-Revision-Date: 2022-08-11 17:18+0000\n"
"Last-Translator: Jonny Bergdahl <jonny@bergdahl.it>\n" "Last-Translator: Jonny Bergdahl <jonny@bergdahl.it>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"Language: sv\n" "Language: sv\n"
@ -217,7 +217,7 @@ msgstr "%q, %q och %q måste vara lika långa"
msgid "%q=%q" msgid "%q=%q"
msgstr "%q=%q" msgstr "%q=%q"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s fel 0x%x" msgstr "%s fel 0x%x"
@ -407,7 +407,7 @@ msgid "All CAN peripherals are in use"
msgstr "All I2C-kringutrustning används" msgstr "All I2C-kringutrustning används"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "All I2C-kringutrustning används" msgstr "All I2C-kringutrustning används"
@ -655,7 +655,7 @@ msgstr "CBC-block måste vara multiplar om 16 byte"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "CIRCUITPY-enheten kunde inte hittas eller skapas." msgstr "CIRCUITPY-enheten kunde inte hittas eller skapas."
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "CRC eller checksumma var ogiltig" msgstr "CRC eller checksumma var ogiltig"
@ -877,6 +877,10 @@ msgstr "Displayen måste ha en 16-bitars färgrymd."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Displayens rotation måste vara i steg om 90 grader" msgstr "Displayens rotation måste vara i steg om 90 grader"
#: main.c
msgid "Done"
msgstr "Klar"
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Drivläge används inte när riktning är input." msgstr "Drivläge används inte när riktning är input."
@ -972,10 +976,6 @@ msgstr "Det gick inte att ansluta: internt fel"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Det gick inte att ansluta: timeout" msgstr "Det gick inte att ansluta: timeout"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Kunde inte initiera WiFi"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Det gick inte att tolka MP3-filen" msgstr "Det gick inte att tolka MP3-filen"
@ -1039,7 +1039,7 @@ msgstr "Funktionen kräver lås"
msgid "GNSS init" msgid "GNSS init"
msgstr "GNSS start" msgstr "GNSS start"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "Allmänt fel" msgstr "Allmänt fel"
@ -1075,6 +1075,7 @@ msgid "I2C init error"
msgstr "I2C-initieringsfel" msgstr "I2C-initieringsfel"
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "I2C-enhet används redan" msgstr "I2C-enhet används redan"
@ -1212,7 +1213,7 @@ msgstr "Ogiltig BSSID"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "Ogiltig MAC-adress" msgstr "Ogiltig MAC-adress"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Ogiltigt argument" msgstr "Ogiltigt argument"
@ -1242,7 +1243,7 @@ msgstr "Ogiltig MAC-adress för multicast"
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Ogiltiga pinnar" msgstr "Ogiltiga pinnar"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "Ogiltig storlek" msgstr "Ogiltig storlek"
@ -1250,7 +1251,7 @@ msgstr "Ogiltig storlek"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "Ogiltig socket för TLS" msgstr "Ogiltig socket för TLS"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "Ogiltigt tillstånd" msgstr "Ogiltigt tillstånd"
@ -1274,7 +1275,7 @@ msgstr "Layer är redan med i en grupp"
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "Layer måste vara en underklass av Group eller TileGrid" msgstr "Layer måste vara en underklass av Group eller TileGrid"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "MAC-adressen var ogiltig" msgstr "MAC-adressen var ogiltig"
@ -1562,6 +1563,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Udda paritet stöds inte" msgstr "Udda paritet stöds inte"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr "Av"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr "OK"
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1571,7 +1580,7 @@ msgstr "Endast 8 eller 16 bitars mono med "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Endast IPv4-adresser stöds" msgstr "Endast IPv4-adresser stöds"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "Endast IPv4-socket stöds" msgstr "Endast IPv4-socket stöds"
@ -1607,7 +1616,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "Endast ett TouchAlarm kan ställas in för djupsömn." msgstr "Endast ett TouchAlarm kan ställas in för djupsömn."
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "Endast en adress är tillåten" msgstr "Endast en adress är tillåten"
@ -1630,19 +1640,19 @@ msgstr "Bara en färg kan vara genomskinlig i taget"
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "Åtgärden inte tillåten" msgstr "Åtgärden inte tillåten"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "Operation eller funktion stöds inte" msgstr "Operation eller funktion stöds inte"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "Åtgärden orsakade timeout" msgstr "Åtgärden orsakade timeout"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "Slut på minne" msgstr "Slut på minne"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "Slut på sockets" msgstr "Slut på sockets"
@ -1820,10 +1830,14 @@ msgstr "Skrivskyddat filsystem"
msgid "Read-only object" msgid "Read-only object"
msgstr "Skrivskyddat objekt" msgstr "Skrivskyddat objekt"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "Mottaget svar var ogiltigt" msgstr "Mottaget svar var ogiltigt"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr "Återansluter"
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "Uppdaterad för tidigt" msgstr "Uppdaterad för tidigt"
@ -1836,7 +1850,7 @@ msgstr "RemoteTransmissionRequests begränsad till 8 byte"
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "Det begärda AES-läget stöds inte" msgstr "Det begärda AES-läget stöds inte"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "Begärd resurs hittades inte" msgstr "Begärd resurs hittades inte"
@ -2270,7 +2284,7 @@ msgstr "Värdets längde ! = krävd fast längd"
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "Värdets längd > max_length" msgstr "Värdets längd > max_length"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "Versionen var ogiltig" msgstr "Versionen var ogiltig"
@ -2360,11 +2374,11 @@ msgstr "__new__ arg måste vara en användartyp"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "ett bytesliknande objekt krävs" msgstr "ett bytesliknande objekt krävs"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "adress utanför gränsen" msgstr "adress utanför gränsen"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "adresserna är tomma" msgstr "adresserna är tomma"
@ -2556,7 +2570,7 @@ msgstr "kan inte tilldela uttryck"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "kan inte avbryta sig själv" msgstr "kan inte avbryta sig själv"
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "kan inte konvertera %q till %q" msgstr "kan inte konvertera %q till %q"
@ -2917,6 +2931,12 @@ msgstr "epoch_time stöds inte av detta kort"
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "fel = 0x%08lX" msgstr "fel = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "exceptions måste ärvas från BaseException" msgstr "exceptions måste ärvas från BaseException"
@ -3298,6 +3318,10 @@ msgstr "Ogiltigt värdnamn"
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "ogiltig mikropython-dekorator" msgstr "ogiltig mikropython-dekorator"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr "ogiltig inställning"
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "ogiltigt steg" msgstr "ogiltigt steg"
@ -3556,7 +3580,7 @@ msgstr "ingen reset-pinne tillgänglig"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "inget svar från SD-kort" msgstr "inget svar från SD-kort"
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "inget sådant attribut" msgstr "inget sådant attribut"
@ -3821,11 +3845,20 @@ msgstr "pow() 3: e argument kan inte vara 0"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow() med 3 argument kräver heltal" msgstr "pow() med 3 argument kräver heltal"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr "genom att trycka på BOOT-knappen vid start.\n"
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "genom att trycka på SW38-knappen vid start.\n" msgstr "genom att trycka på SW38-knappen vid start.\n"
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr "genom att trycka på VOLUME-knappen vid start.\n"
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4379,6 +4412,12 @@ msgstr "zi måste vara av typ float"
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "zi måste vara i formen (n_section, 2)" msgstr "zi måste vara i formen (n_section, 2)"
#~ msgid "All I2C targets are in use"
#~ msgstr "Alla I2C-mål används"
#~ msgid "Failed to init wifi"
#~ msgstr "Kunde inte initiera WiFi"
#~ msgid "input must be a tensor of rank 2" #~ msgid "input must be a tensor of rank 2"
#~ msgstr "indata måste vara en tensor av rank 2" #~ msgstr "indata måste vara en tensor av rank 2"

View File

@ -7,15 +7,15 @@ 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"
"PO-Revision-Date: 2022-04-19 17:07+0000\n" "PO-Revision-Date: 2022-08-29 18:20+0000\n"
"Last-Translator: Siyabend Ürün <urunsiyabend@gmail.com>\n" "Last-Translator: Boran Roni <boranroniurtekin@gmail.com>\n"
"Language-Team: none\n" "Language-Team: none\n"
"Language: tr\n" "Language: tr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n" "X-Generator: Weblate 4.14.1-dev\n"
#: main.c #: main.c
msgid "" msgid ""
@ -86,7 +86,7 @@ msgstr ""
#: ports/raspberrypi/common-hal/analogio/AnalogOut.c #: ports/raspberrypi/common-hal/analogio/AnalogOut.c
#: ports/raspberrypi/common-hal/rtc/RTC.c ports/stm/common-hal/rtc/RTC.c #: ports/raspberrypi/common-hal/rtc/RTC.c ports/stm/common-hal/rtc/RTC.c
msgid "%q" msgid "%q"
msgstr "" msgstr "%q"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/microcontroller/Pin.c
msgid "%q and %q contain duplicate pins" msgid "%q and %q contain duplicate pins"
@ -94,7 +94,7 @@ msgstr "%q ve %q yinelenen pinler içeriyor"
#: ports/atmel-samd/common-hal/audioio/AudioOut.c #: ports/atmel-samd/common-hal/audioio/AudioOut.c
msgid "%q and %q must be different" msgid "%q and %q must be different"
msgstr "" msgstr "%q ve %q farklı olmalılar"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/microcontroller/Pin.c
msgid "%q contains duplicate pins" msgid "%q contains duplicate pins"
@ -118,11 +118,11 @@ msgstr "%q indeksleri integer olmalı, %s değil"
#: shared-module/bitbangio/SPI.c #: shared-module/bitbangio/SPI.c
msgid "%q init failed" msgid "%q init failed"
msgstr "" msgstr "%q init başarısız oldu"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be %d" msgid "%q length must be %d"
msgstr "" msgstr "%q boyutu %d olmalıdır"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be %d-%d" msgid "%q length must be %d-%d"
@ -130,11 +130,11 @@ msgstr "%q boyutları %d-%d olmalıdır"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be <= %d" msgid "%q length must be <= %d"
msgstr "" msgstr "%q boyutu <= %d olmalıdır"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be >= %d" msgid "%q length must be >= %d"
msgstr "" msgstr "%q boyutu >= %d olmalıdır"
#: shared-bindings/busio/I2C.c #: shared-bindings/busio/I2C.c
msgid "%q length must be >= 1" msgid "%q length must be >= 1"
@ -142,7 +142,7 @@ msgstr "%q boyutu >=1 olmalıdır"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be %d" msgid "%q must be %d"
msgstr "" msgstr "%q, %d olmalıdır"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be %d-%d" msgid "%q must be %d-%d"
@ -150,7 +150,7 @@ msgstr "%q, %d-%d olmalıdır"
#: shared-bindings/displayio/Display.c #: shared-bindings/displayio/Display.c
msgid "%q must be 1 when %q is True" msgid "%q must be 1 when %q is True"
msgstr "" msgstr "%q 1 olmalı, %q True olduğu zaman"
#: py/argcheck.c shared-bindings/gifio/GifWriter.c #: py/argcheck.c shared-bindings/gifio/GifWriter.c
msgid "%q must be <= %d" msgid "%q must be <= %d"
@ -174,7 +174,7 @@ msgstr "%q bir string olmalıdır"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be an int" msgid "%q must be an int"
msgstr "" msgstr "%q bir tam sayı olmalıdır"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be of type %q" msgid "%q must be of type %q"
@ -219,9 +219,9 @@ msgstr "%q, %q ve %q aynı uzunlukta olmalıdır"
#: py/objint.c #: py/objint.c
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr "%q=%q"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s hatası 0x%x" msgstr "%s hatası 0x%x"
@ -316,7 +316,6 @@ msgid "'%s' object isn't subscriptable"
msgstr "'%s' nesnesi subscriptable özelliğe sahip değil" msgstr "'%s' nesnesi subscriptable özelliğe sahip değil"
#: py/objstr.c #: py/objstr.c
#, fuzzy
msgid "'=' alignment not allowed in string format specifier" msgid "'=' alignment not allowed in string format specifier"
msgstr "'=' hizalamasına string biçiminde izin verilmez" msgstr "'=' hizalamasına string biçiminde izin verilmez"
@ -413,7 +412,7 @@ msgid "All CAN peripherals are in use"
msgstr "Tüm CAN çevre birimleri kullanımda" msgstr "Tüm CAN çevre birimleri kullanımda"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "Tüm I2C çevre birimleri kullanımda" msgstr "Tüm I2C çevre birimleri kullanımda"
@ -662,7 +661,7 @@ msgstr "CBC blokları 16 baytın katları şeklinde olmalı"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "CIRCUITPY sürücüsü bulunamadı veya oluşturulamadı" msgstr "CIRCUITPY sürücüsü bulunamadı veya oluşturulamadı"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "" msgstr ""
@ -880,6 +879,10 @@ msgstr ""
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "" msgstr ""
#: main.c
msgid "Done"
msgstr ""
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "" msgstr ""
@ -975,10 +978,6 @@ msgstr ""
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "" msgstr ""
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr ""
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "" msgstr ""
@ -1040,7 +1039,7 @@ msgstr ""
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "" msgstr ""
@ -1076,6 +1075,7 @@ msgid "I2C init error"
msgstr "" msgstr ""
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "" msgstr ""
@ -1209,7 +1209,7 @@ msgstr ""
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "" msgstr ""
@ -1239,7 +1239,7 @@ msgstr ""
msgid "Invalid pins" msgid "Invalid pins"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "" msgstr ""
@ -1247,7 +1247,7 @@ msgstr ""
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "" msgstr ""
@ -1271,7 +1271,7 @@ msgstr ""
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "" msgstr ""
@ -1556,6 +1556,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr ""
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1565,7 +1573,7 @@ msgstr ""
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "" msgstr ""
@ -1598,7 +1606,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "" msgstr ""
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "" msgstr ""
@ -1621,19 +1630,19 @@ msgstr ""
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "" msgstr ""
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "" msgstr ""
@ -1807,10 +1816,14 @@ msgstr ""
msgid "Read-only object" msgid "Read-only object"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "" msgstr ""
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr ""
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "" msgstr ""
@ -1823,7 +1836,7 @@ msgstr ""
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "" msgstr ""
@ -2245,7 +2258,7 @@ msgstr ""
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "" msgstr ""
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "" msgstr ""
@ -2327,11 +2340,11 @@ msgstr ""
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "" msgstr ""
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "" msgstr ""
@ -2523,7 +2536,7 @@ msgstr ""
msgid "can't cancel self" msgid "can't cancel self"
msgstr "" msgstr ""
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "" msgstr ""
@ -2879,6 +2892,12 @@ msgstr ""
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "" msgstr ""
@ -3260,6 +3279,10 @@ msgstr ""
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "" msgstr ""
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr ""
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "" msgstr ""
@ -3515,7 +3538,7 @@ msgstr ""
msgid "no response from SD card" msgid "no response from SD card"
msgstr "" msgstr ""
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "" msgstr ""
@ -3779,11 +3802,20 @@ msgstr ""
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "" msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr ""
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr ""
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4335,6 +4367,9 @@ msgstr ""
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "" msgstr ""
#~ msgid "All I2C targets are in use"
#~ msgstr "Tüm I2C hedefleri kullanımda"
#~ msgid "%q must be a tuple of length 2" #~ msgid "%q must be a tuple of length 2"
#~ msgstr "%q, boyutu 2 olan bir tuple olmalıdır" #~ msgstr "%q, boyutu 2 olan bir tuple olmalıdır"

View File

@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: circuitpython-cn\n" "Project-Id-Version: circuitpython-cn\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-01-04 12:55-0600\n" "POT-Creation-Date: 2021-01-04 12:55-0600\n"
"PO-Revision-Date: 2022-04-23 21:13+0000\n" "PO-Revision-Date: 2022-08-20 14:09+0000\n"
"Last-Translator: hexthat <hexthat@gmail.com>\n" "Last-Translator: hexthat <hexthat@gmail.com>\n"
"Language-Team: Chinese Hanyu Pinyin\n" "Language-Team: Chinese Hanyu Pinyin\n"
"Language: zh_Latn_pinyin\n" "Language: zh_Latn_pinyin\n"
@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.12.1-dev\n" "X-Generator: Weblate 4.14-dev\n"
#: main.c #: main.c
msgid "" msgid ""
@ -85,7 +85,7 @@ msgstr ""
#: ports/raspberrypi/common-hal/analogio/AnalogOut.c #: ports/raspberrypi/common-hal/analogio/AnalogOut.c
#: ports/raspberrypi/common-hal/rtc/RTC.c ports/stm/common-hal/rtc/RTC.c #: ports/raspberrypi/common-hal/rtc/RTC.c ports/stm/common-hal/rtc/RTC.c
msgid "%q" msgid "%q"
msgstr "" msgstr "%q"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/microcontroller/Pin.c
msgid "%q and %q contain duplicate pins" msgid "%q and %q contain duplicate pins"
@ -93,7 +93,7 @@ msgstr "%q hé %q bāo hán chóng fù yǐn jiǎo"
#: ports/atmel-samd/common-hal/audioio/AudioOut.c #: ports/atmel-samd/common-hal/audioio/AudioOut.c
msgid "%q and %q must be different" msgid "%q and %q must be different"
msgstr "" msgstr "%q hé %q bìxū bùtóng"
#: shared-bindings/microcontroller/Pin.c #: shared-bindings/microcontroller/Pin.c
msgid "%q contains duplicate pins" msgid "%q contains duplicate pins"
@ -117,11 +117,11 @@ msgstr "%q suǒyǐn bìxū shì zhěngshù, ér bùshì %s"
#: shared-module/bitbangio/SPI.c #: shared-module/bitbangio/SPI.c
msgid "%q init failed" msgid "%q init failed"
msgstr "" msgstr "%q chūshǐhuà shībài"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be %d" msgid "%q length must be %d"
msgstr "" msgstr "%q de chángdù bìxū shì %d"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be %d-%d" msgid "%q length must be %d-%d"
@ -129,19 +129,19 @@ msgstr "%q cháng dù bì xū wéi %d-%d"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be <= %d" msgid "%q length must be <= %d"
msgstr "" msgstr "%q chángdù bìxū <= %d"
#: py/argcheck.c #: py/argcheck.c
msgid "%q length must be >= %d" msgid "%q length must be >= %d"
msgstr "" msgstr "%q chángdù bìxū >= %d"
#: shared-bindings/busio/I2C.c #: shared-bindings/busio/I2C.c
msgid "%q length must be >= 1" msgid "%q length must be >= 1"
msgstr "%q cháng dù bì xū >= 1" msgstr "%q cháng dù bìxū >= 1"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be %d" msgid "%q must be %d"
msgstr "" msgstr "%q bìxū %d"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be %d-%d" msgid "%q must be %d-%d"
@ -149,19 +149,19 @@ msgstr "%q bì xū wéi %d-%d"
#: shared-bindings/displayio/Display.c #: shared-bindings/displayio/Display.c
msgid "%q must be 1 when %q is True" msgid "%q must be 1 when %q is True"
msgstr "" msgstr "sāng %q wèi True shí, %q bìxū wèi 1"
#: py/argcheck.c shared-bindings/gifio/GifWriter.c #: py/argcheck.c shared-bindings/gifio/GifWriter.c
msgid "%q must be <= %d" msgid "%q must be <= %d"
msgstr "%q bì xū <= %d" msgstr "%q bìxū <= %d"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be >= %d" msgid "%q must be >= %d"
msgstr "%q bì xū >= %d" msgstr "%q bìxū >= %d"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be >= 0" msgid "%q must be >= 0"
msgstr "%q Bìxū > = 0" msgstr "%q bìxū > = 0"
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c #: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
msgid "%q must be >= 1" msgid "%q must be >= 1"
@ -169,11 +169,11 @@ msgstr "%q bìxū >= 1"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be a string" msgid "%q must be a string"
msgstr "%q bì xū shì yí gè zì fú chuàn" msgstr "%q bìxū shì yí gè zì fú chuàn"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be an int" msgid "%q must be an int"
msgstr "" msgstr "%q bìxū shì zhěng xíng"
#: py/argcheck.c #: py/argcheck.c
msgid "%q must be of type %q" msgid "%q must be of type %q"
@ -218,9 +218,9 @@ msgstr "%q, %q, hé %q bì xū cháng dù xiāng tóng"
#: py/objint.c #: py/objint.c
msgid "%q=%q" msgid "%q=%q"
msgstr "" msgstr "%q=%q"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#, c-format #, c-format
msgid "%s error 0x%x" msgid "%s error 0x%x"
msgstr "%s cuò wù 0x%x" msgstr "%s cuò wù 0x%x"
@ -410,7 +410,7 @@ msgid "All CAN peripherals are in use"
msgstr "suǒyǒu CAN wàishè dōu zài shǐyòng zhōng" msgstr "suǒyǒu CAN wàishè dōu zài shǐyòng zhōng"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/nrf/common-hal/busio/I2C.c #: ports/nrf/common-hal/busio/I2C.c
msgid "All I2C peripherals are in use" msgid "All I2C peripherals are in use"
msgstr "suǒyǒu I2C wàishè dōu zài shǐyòng zhōng" msgstr "suǒyǒu I2C wàishè dōu zài shǐyòng zhōng"
@ -482,9 +482,8 @@ msgid "Already advertising."
msgstr "Mùqián zhèngzài guǎngbō." msgstr "Mùqián zhèngzài guǎngbō."
#: ports/atmel-samd/common-hal/canio/Listener.c #: ports/atmel-samd/common-hal/canio/Listener.c
#, fuzzy
msgid "Already have all-matches listener" msgid "Already have all-matches listener"
msgstr "yǐjīng yǒu all-matches jiāntīngqì" msgstr "yǐjīng yǒu all-matches jiāntīng qì"
#: shared-module/memorymonitor/AllocationAlarm.c #: shared-module/memorymonitor/AllocationAlarm.c
#: shared-module/memorymonitor/AllocationSize.c #: shared-module/memorymonitor/AllocationSize.c
@ -559,23 +558,20 @@ msgid "Below minimum frame rate"
msgstr "dīyú zuìdī zhēnlǜ" msgstr "dīyú zuìdī zhēnlǜ"
#: ports/raspberrypi/common-hal/audiobusio/I2SOut.c #: ports/raspberrypi/common-hal/audiobusio/I2SOut.c
#, fuzzy
msgid "Bit clock and word select must be sequential pins" msgid "Bit clock and word select must be sequential pins"
msgstr "wèi shí zhōng hé dān cí xuǎn zé bì xū shì shùn xù yǐn jiǎo" msgstr "wèi shízhōng hé zì xuǎnzé bìxū shì liánxù de yǐn jiǎo"
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c #: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
#, fuzzy
msgid "Bit clock and word select must share a clock unit" msgid "Bit clock and word select must share a clock unit"
msgstr "Bǐtè shízhōng hé dānzì xuǎnzé bìxū gòngxiǎng shízhōng dānwèi" msgstr "wèi shízhōng hé zì xuǎnzé bìxū gòngxiǎng yīgè shízhōng dānyuán"
#: shared-bindings/audiobusio/PDMIn.c #: shared-bindings/audiobusio/PDMIn.c
msgid "Bit depth must be multiple of 8." msgid "Bit depth must be multiple of 8."
msgstr "wèi shēndù bìxū shì 8 de zhěngshùbèi." msgstr "wèi shēndù bìxū shì 8 de zhěngshùbèi."
#: shared-bindings/bitmaptools/__init__.c #: shared-bindings/bitmaptools/__init__.c
#, fuzzy
msgid "Bitmap size and bits per value must match" msgid "Bitmap size and bits per value must match"
msgstr "wèitú dàxiǎo hé měigè zhí de wèi bìxū pǐpèi" msgstr "wèi tú dàxiǎo hé měi gè zhí de wèi shù bìxū pǐpèi"
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "Boot device must be first device (interface #0)." msgid "Boot device must be first device (interface #0)."
@ -634,9 +630,9 @@ msgid "Buffer must be a multiple of 512 bytes"
msgstr "Huǎnchōngqū bìxū shì 512 zìjié de bèishù" msgstr "Huǎnchōngqū bìxū shì 512 zìjié de bèishù"
#: shared-bindings/_bleio/PacketBuffer.c #: shared-bindings/_bleio/PacketBuffer.c
#, fuzzy, c-format #, c-format
msgid "Buffer too short by %d bytes" msgid "Buffer too short by %d bytes"
msgstr "Huǎn chōng qū tài duǎn , àn %d zì jié" msgstr "Huǎnchōngqū tàiduǎn , mùqián zhǐyǒu %d zìjié"
#: ports/espressif/common-hal/imagecapture/ParallelImageCapture.c #: ports/espressif/common-hal/imagecapture/ParallelImageCapture.c
msgid "Buffers must be same size" msgid "Buffers must be same size"
@ -662,7 +658,7 @@ msgstr "CBC kuài bìxū shì 16 zìjié de bèishù"
msgid "CIRCUITPY drive could not be found or created." msgid "CIRCUITPY drive could not be found or created."
msgstr "zhǎo bú dào huò chuàng jiàn CIRCUITPY qū dòng qì." msgstr "zhǎo bú dào huò chuàng jiàn CIRCUITPY qū dòng qì."
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "CRC or checksum was invalid" msgid "CRC or checksum was invalid"
msgstr "CRC huò jiàoyàn hé wúxiào" msgstr "CRC huò jiàoyàn hé wúxiào"
@ -672,24 +668,22 @@ msgstr "Zài fǎngwèn yuánshēn dùixiàng zhīqián diàoyòng super().__init
#: ports/cxd56/common-hal/camera/Camera.c #: ports/cxd56/common-hal/camera/Camera.c
msgid "Camera init" msgid "Camera init"
msgstr "" msgstr "xiàngjī chūshǐhuà"
#: ports/espressif/common-hal/alarm/pin/PinAlarm.c #: ports/espressif/common-hal/alarm/pin/PinAlarm.c
#, fuzzy
msgid "Can only alarm on RTC IO from deep sleep." msgid "Can only alarm on RTC IO from deep sleep."
msgstr "zhǐ néng zài RTC IO shàng cóng shēndù shuìmián zhōng bào jǐng." msgstr "Zhǐ néng cóng shēndù shuìmián zhōng duì RTC IO jìnxíng bàojǐng."
#: ports/espressif/common-hal/alarm/pin/PinAlarm.c #: ports/espressif/common-hal/alarm/pin/PinAlarm.c
#, fuzzy
msgid "Can only alarm on one low pin while others alarm high from deep sleep." msgid "Can only alarm on one low pin while others alarm high from deep sleep."
msgstr "" msgstr ""
"Zhǐ néng zài yīgè dī diàn píng yǐn jiǎo shàng fāchū jǐngbào, ér qítā yǐn " "Zhǐ néng zài yīgè dī yǐn jiǎo shàng bàojǐng, ér qítā yǐn jiǎo cóng shēndù "
"jiǎo cóng shēndù shuìmián zhōng fāchū gāo diàn píng jǐngbào." "shuìmián zhōng fāchū gāo diàn píng bàojǐng."
#: ports/espressif/common-hal/alarm/pin/PinAlarm.c #: ports/espressif/common-hal/alarm/pin/PinAlarm.c
#, fuzzy
msgid "Can only alarm on two low pins from deep sleep." msgid "Can only alarm on two low pins from deep sleep."
msgstr "zhǐ néng cóng shēn dù shuì mián zhōng bào jǐng liǎng gè dī yǐn jiǎo." msgstr ""
"Zhǐ néng cóng shēndù shuìmián zhōng de liǎng gè dī yǐn jiǎo shàng bàojǐng."
#: ports/espressif/common-hal/_bleio/Characteristic.c #: ports/espressif/common-hal/_bleio/Characteristic.c
#: ports/nrf/common-hal/_bleio/Characteristic.c #: ports/nrf/common-hal/_bleio/Characteristic.c
@ -742,15 +736,15 @@ msgstr "tōng guò USB kě jiàn shí wú fǎ chóng xīn ān zhuāng '/'."
#: ports/cxd56/common-hal/microcontroller/__init__.c #: ports/cxd56/common-hal/microcontroller/__init__.c
#: ports/mimxrt10xx/common-hal/microcontroller/__init__.c #: ports/mimxrt10xx/common-hal/microcontroller/__init__.c
msgid "Cannot reset into bootloader because no bootloader is present" msgid "Cannot reset into bootloader because no bootloader is present"
msgstr "" msgstr "wúfǎ chóngxīn qǐdòng dào yǐdǎo chéngxù, yīnwéi yǐdǎo chéngxù bù cúnzài"
#: ports/espressif/common-hal/socketpool/Socket.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Cannot set socket options" msgid "Cannot set socket options"
msgstr "wú fǎ shè zhì tào jiē zì xuǎn xiàng" msgstr "wúfǎ shèzhì tàojiēzì xuǎnxiàng"
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Cannot set value when direction is input." msgid "Cannot set value when direction is input."
msgstr "Dāng fāngxiàng xiàng nèi shí, bùnéng shèzhì gāi zhí." msgstr "Dāng fāngxiàng wéi shūrù shí, bùnéng shèzhì zhí."
#: ports/espressif/common-hal/busio/UART.c #: ports/espressif/common-hal/busio/UART.c
#: ports/mimxrt10xx/common-hal/busio/UART.c #: ports/mimxrt10xx/common-hal/busio/UART.c
@ -759,11 +753,11 @@ msgstr "wú fǎ zài RS485 mó shì xià zhǐ dìng RTS huò CTS"
#: py/objslice.c #: py/objslice.c
msgid "Cannot subclass slice" msgid "Cannot subclass slice"
msgstr "Wúfǎ zi fēnlèi" msgstr "bùnéng zi lèi huà qiēpiàn"
#: shared-module/bitbangio/SPI.c #: shared-module/bitbangio/SPI.c
msgid "Cannot transfer without MOSI and MISO pins" msgid "Cannot transfer without MOSI and MISO pins"
msgstr "" msgstr "méiyǒu MOSI hé MISO yǐn jiǎo wúfǎ chuánshū"
#: shared-bindings/pwmio/PWMOut.c #: shared-bindings/pwmio/PWMOut.c
msgid "Cannot vary frequency on a timer that is already in use" msgid "Cannot vary frequency on a timer that is already in use"
@ -771,7 +765,7 @@ msgstr "Wúfǎ gēnggǎi yǐ zài shǐyòng de jìshí qì shàng de pínlǜ"
#: ports/nrf/common-hal/alarm/pin/PinAlarm.c #: ports/nrf/common-hal/alarm/pin/PinAlarm.c
msgid "Cannot wake on pin edge, only level" msgid "Cannot wake on pin edge, only level"
msgstr "" msgstr "wúfǎ zài yǐn jiǎo biānyuán huànxǐng, zhǐ néng diàn píng"
#: ports/espressif/common-hal/alarm/pin/PinAlarm.c #: ports/espressif/common-hal/alarm/pin/PinAlarm.c
msgid "Cannot wake on pin edge. Only level." msgid "Cannot wake on pin edge. Only level."
@ -805,11 +799,11 @@ msgstr "Liánjiē yǐ duàn kāi, wúfǎ zài shǐyòng. Chuàngjiàn yīgè xī
#: py/persistentcode.c #: py/persistentcode.c
msgid "Corrupt .mpy file" msgid "Corrupt .mpy file"
msgstr "Fǔbài de .mpy wénjiàn" msgstr "sǔnhuài de .mpy wénjiàn"
#: ports/espressif/common-hal/neopixel_write/__init__.c #: ports/espressif/common-hal/neopixel_write/__init__.c
msgid "Could not retrieve clock" msgid "Could not retrieve clock"
msgstr "Wúfǎ huòqǔ shízhōng" msgstr "wúfǎ jiǎnsuǒ shízhōng"
#: shared-bindings/_bleio/Adapter.c #: shared-bindings/_bleio/Adapter.c
msgid "Could not set address" msgid "Could not set address"
@ -886,6 +880,10 @@ msgstr "Xiǎnshì bìxū jùyǒu 16 wèi yánsè kōngjiān."
msgid "Display rotation must be in 90 degree increments" msgid "Display rotation must be in 90 degree increments"
msgstr "Xiǎnshì xuánzhuǎn bìxū 90 dù jiā xīn" msgstr "Xiǎnshì xuánzhuǎn bìxū 90 dù jiā xīn"
#: main.c
msgid "Done"
msgstr "zuò"
#: shared-bindings/digitalio/DigitalInOut.c #: shared-bindings/digitalio/DigitalInOut.c
msgid "Drive mode not used when direction is input." msgid "Drive mode not used when direction is input."
msgstr "Fāngxiàng shūrù shí qūdòng móshì méiyǒu shǐyòng." msgstr "Fāngxiàng shūrù shí qūdòng móshì méiyǒu shǐyòng."
@ -958,7 +956,7 @@ msgstr "Wúfǎ huòdé mutex, err 0x%04x"
#: shared-module/rgbmatrix/RGBMatrix.c #: shared-module/rgbmatrix/RGBMatrix.c
msgid "Failed to allocate %q buffer" msgid "Failed to allocate %q buffer"
msgstr "" msgstr "wèi néng fēnpèi %q huǎnchōng qū"
#: ports/espressif/common-hal/wifi/__init__.c #: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to allocate Wifi memory" msgid "Failed to allocate Wifi memory"
@ -981,10 +979,6 @@ msgstr "Liánjiē shībài: Nèibù cuòwù"
msgid "Failed to connect: timeout" msgid "Failed to connect: timeout"
msgstr "Liánjiē shībài: Chāoshí" msgstr "Liánjiē shībài: Chāoshí"
#: ports/espressif/common-hal/wifi/__init__.c
msgid "Failed to init wifi"
msgstr "Wúfǎ chūshǐhuà wifi"
#: shared-module/audiomp3/MP3Decoder.c #: shared-module/audiomp3/MP3Decoder.c
msgid "Failed to parse MP3 file" msgid "Failed to parse MP3 file"
msgstr "Wúfǎ jiěxī MP3 wénjiàn" msgstr "Wúfǎ jiěxī MP3 wénjiàn"
@ -1048,9 +1042,9 @@ msgstr "Hánshù xūyào suǒdìng"
#: ports/cxd56/common-hal/gnss/GNSS.c #: ports/cxd56/common-hal/gnss/GNSS.c
msgid "GNSS init" msgid "GNSS init"
msgstr "" msgstr "GNSS chūshǐhuà"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Generic Failure" msgid "Generic Failure"
msgstr "tōng yòng gù zhàng" msgstr "tōng yòng gù zhàng"
@ -1083,9 +1077,10 @@ msgstr "Wénjiàn shàng de I/ O cāozuò"
#: ports/stm/common-hal/busio/I2C.c #: ports/stm/common-hal/busio/I2C.c
msgid "I2C init error" msgid "I2C init error"
msgstr "" msgstr "I2C qǐdòng cuòwù"
#: ports/raspberrypi/common-hal/busio/I2C.c #: ports/raspberrypi/common-hal/busio/I2C.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "I2C peripheral in use" msgid "I2C peripheral in use"
msgstr "I2C wài shè zhèng zài shǐ yòng zhōng" msgstr "I2C wài shè zhèng zài shǐ yòng zhōng"
@ -1199,7 +1194,7 @@ msgstr "nèi bù cuò wù #%d"
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "Internal watchdog timer expired." msgid "Internal watchdog timer expired."
msgstr "" msgstr "Nèibù kān mén gǒu dìngshí qì chāoshí."
#: py/argcheck.c #: py/argcheck.c
msgid "Invalid %q" msgid "Invalid %q"
@ -1226,7 +1221,7 @@ msgstr "Wúxiào de BSSID"
msgid "Invalid MAC address" msgid "Invalid MAC address"
msgstr "wú xiào de MAC dì zhǐ" msgstr "wú xiào de MAC dì zhǐ"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
#: py/moduerrno.c #: py/moduerrno.c
msgid "Invalid argument" msgid "Invalid argument"
msgstr "Wúxiào de cānshù" msgstr "Wúxiào de cānshù"
@ -1256,7 +1251,7 @@ msgstr "wú xiào de duō bō MAC dì zhǐ"
msgid "Invalid pins" msgid "Invalid pins"
msgstr "Wúxiào de yǐn jiǎo" msgstr "Wúxiào de yǐn jiǎo"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid size" msgid "Invalid size"
msgstr "dà xiǎo wú xiào" msgstr "dà xiǎo wú xiào"
@ -1264,7 +1259,7 @@ msgstr "dà xiǎo wú xiào"
msgid "Invalid socket for TLS" msgid "Invalid socket for TLS"
msgstr "TLS de chā zuò wú xiào" msgstr "TLS de chā zuò wú xiào"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Invalid state" msgid "Invalid state"
msgstr "wú xiào zhuàng tài" msgstr "wú xiào zhuàng tài"
@ -1282,13 +1277,13 @@ msgstr "Guānjiàn zì arg de LHS bìxū shì id"
#: shared-module/displayio/Group.c #: shared-module/displayio/Group.c
msgid "Layer already in a group" msgid "Layer already in a group"
msgstr "" msgstr "tú céng yǐ zài zǔ zhōng"
#: shared-module/displayio/Group.c #: shared-module/displayio/Group.c
msgid "Layer must be a Group or TileGrid subclass" msgid "Layer must be a Group or TileGrid subclass"
msgstr "" msgstr "tú céng bìxū shì zǔ huò píng pū wǎng gé zi lèi"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "MAC address was invalid" msgid "MAC address was invalid"
msgstr "MAC dì zhǐ wú xiào" msgstr "MAC dì zhǐ wú xiào"
@ -1308,11 +1303,11 @@ msgstr "Màikèfēng qǐdòng yánchí bìxū zài 0.0 Dào 1.0 De fànwéi nèi
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c #: ports/raspberrypi/bindings/rp2pio/StateMachine.c
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c #: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
msgid "Mismatched data size" msgid "Mismatched data size"
msgstr "" msgstr "shùjù dàxiǎo bù pǐpèi"
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c #: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
msgid "Mismatched swap flag" msgid "Mismatched swap flag"
msgstr "" msgstr "jiāohuàn biāozhì bù pǐpèi"
#: ports/mimxrt10xx/common-hal/busio/SPI.c #: ports/mimxrt10xx/common-hal/busio/SPI.c
msgid "Missing MISO or MOSI Pin" msgid "Missing MISO or MOSI Pin"
@ -1320,7 +1315,7 @@ msgstr "Quēshǎo MISO huò MOSI yǐn jiǎo"
#: ports/stm/common-hal/busio/SPI.c #: ports/stm/common-hal/busio/SPI.c
msgid "Missing MISO or MOSI pin" msgid "Missing MISO or MOSI pin"
msgstr "" msgstr "quēshǎo MISO huò MOSI yǐn jiǎo"
#: ports/raspberrypi/common-hal/rp2pio/StateMachine.c #: ports/raspberrypi/common-hal/rp2pio/StateMachine.c
#, c-format #, c-format
@ -1385,7 +1380,7 @@ msgstr "Míngchēng tài zhǎng"
#: shared-bindings/displayio/TileGrid.c #: shared-bindings/displayio/TileGrid.c
msgid "New bitmap must be same size as old bitmap" msgid "New bitmap must be same size as old bitmap"
msgstr "" msgstr "xīn wèi tú de dàxiǎo bìxū yǔ jiù wèi tú xiāngtóng"
#: ports/espressif/common-hal/_bleio/__init__.c #: ports/espressif/common-hal/_bleio/__init__.c
msgid "Nimble out of memory" msgid "Nimble out of memory"
@ -1419,7 +1414,7 @@ msgstr "dì zhǐ: 0x%x shí méi yǒu I2C qì jiàn"
#: supervisor/shared/web_workflow/web_workflow.c #: supervisor/shared/web_workflow/web_workflow.c
msgid "No IP" msgid "No IP"
msgstr "" msgstr "wú IP"
#: ports/espressif/common-hal/busio/SPI.c #: ports/espressif/common-hal/busio/SPI.c
#: ports/mimxrt10xx/common-hal/busio/SPI.c #: ports/mimxrt10xx/common-hal/busio/SPI.c
@ -1428,7 +1423,7 @@ msgstr "Méiyǒu MISO yǐn jiǎo"
#: ports/stm/common-hal/busio/SPI.c shared-module/bitbangio/SPI.c #: ports/stm/common-hal/busio/SPI.c shared-module/bitbangio/SPI.c
msgid "No MISO pin" msgid "No MISO pin"
msgstr "" msgstr "wú MISO pin"
#: ports/espressif/common-hal/busio/SPI.c #: ports/espressif/common-hal/busio/SPI.c
#: ports/mimxrt10xx/common-hal/busio/SPI.c #: ports/mimxrt10xx/common-hal/busio/SPI.c
@ -1437,7 +1432,7 @@ msgstr "Méiyǒu MOSI yǐn jiǎo"
#: ports/stm/common-hal/busio/SPI.c shared-module/bitbangio/SPI.c #: ports/stm/common-hal/busio/SPI.c shared-module/bitbangio/SPI.c
msgid "No MOSI pin" msgid "No MOSI pin"
msgstr "" msgstr "wú MOSI pin"
#: ports/atmel-samd/common-hal/busio/UART.c #: ports/atmel-samd/common-hal/busio/UART.c
#: ports/espressif/common-hal/busio/UART.c #: ports/espressif/common-hal/busio/UART.c
@ -1523,7 +1518,7 @@ msgstr "Shèbèi shàng méiyǒu kònggé"
#: py/moduerrno.c #: py/moduerrno.c
msgid "No such device" msgid "No such device"
msgstr "" msgstr "wú cǐ shèbèi"
#: py/moduerrno.c #: py/moduerrno.c
msgid "No such file/directory" msgid "No such file/directory"
@ -1575,6 +1570,14 @@ msgstr ""
msgid "Odd parity is not supported" msgid "Odd parity is not supported"
msgstr "Bù zhīchí jīshù" msgstr "Bù zhīchí jīshù"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Off"
msgstr "guānbì"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Ok"
msgstr "hái hǎo"
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c #: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c #: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
msgid "Only 8 or 16 bit mono with " msgid "Only 8 or 16 bit mono with "
@ -1584,7 +1587,7 @@ msgstr "Zhǐyǒu 8 huò 16 wèi dānwèi "
msgid "Only IPv4 addresses supported" msgid "Only IPv4 addresses supported"
msgstr "Jǐn zhīchí IPv4 dìzhǐ" msgstr "Jǐn zhīchí IPv4 dìzhǐ"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Only IPv4 sockets supported" msgid "Only IPv4 sockets supported"
msgstr "jǐn zhī chí IPv4 tào jiē zì" msgstr "jǐn zhī chí IPv4 tào jiē zì"
@ -1621,7 +1624,8 @@ msgstr ""
msgid "Only one TouchAlarm can be set in deep sleep." msgid "Only one TouchAlarm can be set in deep sleep."
msgstr "zhǐ yǒu yí gè chù mō bì kě yǐ shè zhì zài shēn dù shuì mián." msgstr "zhǐ yǒu yí gè chù mō bì kě yǐ shè zhì zài shēn dù shuì mián."
#: ports/espressif/common-hal/i2cperipheral/I2CPeripheral.c #: ports/espressif/common-hal/i2ctarget/I2CTarget.c
#: ports/raspberrypi/common-hal/i2ctarget/I2CTarget.c
msgid "Only one address is allowed" msgid "Only one address is allowed"
msgstr "zhǐ yǔn xǔ yí gè dì zhǐ" msgstr "zhǐ yǔn xǔ yí gè dì zhǐ"
@ -1629,7 +1633,7 @@ msgstr "zhǐ yǔn xǔ yí gè dì zhǐ"
#: ports/nrf/common-hal/alarm/time/TimeAlarm.c #: ports/nrf/common-hal/alarm/time/TimeAlarm.c
#: ports/stm/common-hal/alarm/time/TimeAlarm.c #: ports/stm/common-hal/alarm/time/TimeAlarm.c
msgid "Only one alarm.time alarm can be set" msgid "Only one alarm.time alarm can be set"
msgstr "" msgstr "zhǐ néng shèzhì yīgè nào líng shíjiān nào líng"
#: ports/espressif/common-hal/alarm/time/TimeAlarm.c #: ports/espressif/common-hal/alarm/time/TimeAlarm.c
#: ports/raspberrypi/common-hal/alarm/time/TimeAlarm.c #: ports/raspberrypi/common-hal/alarm/time/TimeAlarm.c
@ -1642,21 +1646,21 @@ msgstr "Yīcì zhǐ néng yǒuyī zhǒng yánsè shì tòumíng de"
#: py/moduerrno.c #: py/moduerrno.c
msgid "Operation not permitted" msgid "Operation not permitted"
msgstr "" msgstr "bù yǔnxǔ cāozuò"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation or feature not supported" msgid "Operation or feature not supported"
msgstr "bù zhī chí cāo zuò huò gōng néng" msgstr "bù zhī chí cāo zuò huò gōng néng"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Operation timed out" msgid "Operation timed out"
msgstr "cāo zuò yǐ fēn shí" msgstr "cāo zuò yǐ fēn shí"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Out of memory" msgid "Out of memory"
msgstr "nèi cún bù zú" msgstr "nèi cún bù zú"
#: ports/espressif/common-hal/socketpool/SocketPool.c #: ports/espressif/common-hal/socketpool/Socket.c
msgid "Out of sockets" msgid "Out of sockets"
msgstr "tào jiē zì wài" msgstr "tào jiē zì wài"
@ -1679,7 +1683,7 @@ msgstr "Dāng biànliàng_pínlǜ shì False zài jiànzhú shí PWM pínlǜ bù
#: ports/stm/common-hal/pwmio/PWMOut.c #: ports/stm/common-hal/pwmio/PWMOut.c
msgid "PWM restart" msgid "PWM restart"
msgstr "" msgstr "PWM chóngqǐ"
#: ports/raspberrypi/common-hal/countio/Counter.c #: ports/raspberrypi/common-hal/countio/Counter.c
msgid "PWM slice already in use" msgid "PWM slice already in use"
@ -1804,7 +1808,7 @@ msgstr "RNG chūshǐhuà cuòwù"
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c #: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
#: ports/nrf/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c #: ports/nrf/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
msgid "RS485" msgid "RS485"
msgstr "" msgstr "RS485"
#: ports/espressif/common-hal/busio/UART.c #: ports/espressif/common-hal/busio/UART.c
#: ports/mimxrt10xx/common-hal/busio/UART.c #: ports/mimxrt10xx/common-hal/busio/UART.c
@ -1832,10 +1836,14 @@ msgstr "Zhǐ dú wénjiàn xìtǒng"
msgid "Read-only object" msgid "Read-only object"
msgstr "Zhǐ dú duìxiàng" msgstr "Zhǐ dú duìxiàng"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Received response was invalid" msgid "Received response was invalid"
msgstr "shōu dào de xiǎng yìng wú xiào" msgstr "shōu dào de xiǎng yìng wú xiào"
#: supervisor/shared/bluetooth/bluetooth.c
msgid "Reconnecting"
msgstr "chóngxīn liánjiē"
#: shared-bindings/displayio/EPaperDisplay.c #: shared-bindings/displayio/EPaperDisplay.c
msgid "Refresh too soon" msgid "Refresh too soon"
msgstr "Shuāxīn tài kuàile" msgstr "Shuāxīn tài kuàile"
@ -1848,7 +1856,7 @@ msgstr "RemoteTransmissionRequests xiànzhì wèi 8 gè zì jié"
msgid "Requested AES mode is unsupported" msgid "Requested AES mode is unsupported"
msgstr "Qǐngqiú de AES móshì bù shòu zhīchí" msgstr "Qǐngqiú de AES móshì bù shòu zhīchí"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Requested resource not found" msgid "Requested resource not found"
msgstr "wèi zhǎo dào qǐng qiú de zī yuán" msgstr "wèi zhǎo dào qǐng qiú de zī yuán"
@ -1866,7 +1874,7 @@ msgstr "Bù zhīchí SD kǎ CSD géshì"
#: ports/cxd56/common-hal/sdioio/SDCard.c #: ports/cxd56/common-hal/sdioio/SDCard.c
msgid "SDCard init" msgid "SDCard init"
msgstr "" msgstr "SDCard chūshǐhuà"
#: ports/stm/common-hal/sdioio/SDCard.c #: ports/stm/common-hal/sdioio/SDCard.c
#, c-format #, c-format
@ -1884,7 +1892,7 @@ msgstr "SPI pèi zhì shī bài"
#: ports/stm/common-hal/busio/SPI.c #: ports/stm/common-hal/busio/SPI.c
msgid "SPI init error" msgid "SPI init error"
msgstr "" msgstr "SPI chūshǐhuà cuòwù"
#: ports/raspberrypi/common-hal/busio/SPI.c #: ports/raspberrypi/common-hal/busio/SPI.c
msgid "SPI peripheral in use" msgid "SPI peripheral in use"
@ -1892,7 +1900,7 @@ msgstr "SPI wài shè zhèng zài shǐ yòng zhōng"
#: ports/stm/common-hal/busio/SPI.c #: ports/stm/common-hal/busio/SPI.c
msgid "SPI re-init" msgid "SPI re-init"
msgstr "" msgstr "SPI chóngxīn qǐdòng"
#: shared-bindings/is31fl3741/FrameBuffer.c #: shared-bindings/is31fl3741/FrameBuffer.c
msgid "Scale dimensions must divide by 3" msgid "Scale dimensions must divide by 3"
@ -2061,7 +2069,7 @@ msgstr "Yào tuìchū, qǐng chóng zhì bǎnkuài ér bùyòng "
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c #: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample" msgid "Too many channels in sample"
msgstr "" msgstr "yàngběn zhōng de tōngdào tài duō"
#: ports/raspberrypi/common-hal/audiobusio/I2SOut.c #: ports/raspberrypi/common-hal/audiobusio/I2SOut.c
msgid "Too many channels in sample." msgid "Too many channels in sample."
@ -2096,20 +2104,20 @@ msgstr "Xūyào Tuple huò struct_time cānshù"
#: ports/stm/common-hal/busio/UART.c #: ports/stm/common-hal/busio/UART.c
msgid "UART de-init" msgid "UART de-init"
msgstr "" msgstr "UART qù chūshǐhuà"
#: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c #: ports/atmel-samd/common-hal/busio/UART.c ports/cxd56/common-hal/busio/UART.c
#: ports/espressif/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c #: ports/espressif/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
msgid "UART init" msgid "UART init"
msgstr "" msgstr "UART chūshǐhuà"
#: ports/stm/common-hal/busio/UART.c #: ports/stm/common-hal/busio/UART.c
msgid "UART re-init" msgid "UART re-init"
msgstr "" msgstr "UART chóngxīn qǐdòng"
#: ports/stm/common-hal/busio/UART.c #: ports/stm/common-hal/busio/UART.c
msgid "UART write" msgid "UART write"
msgstr "" msgstr "UART xiě rù"
#: shared-module/usb_hid/Device.c #: shared-module/usb_hid/Device.c
msgid "USB busy" msgid "USB busy"
@ -2261,7 +2269,7 @@ msgstr "Bù zhīchí de géshì"
#: shared-bindings/hashlib/__init__.c #: shared-bindings/hashlib/__init__.c
msgid "Unsupported hash algorithm" msgid "Unsupported hash algorithm"
msgstr "" msgstr "bù zhīchí de hā xī suànfǎ"
#: ports/espressif/common-hal/dualbank/__init__.c #: ports/espressif/common-hal/dualbank/__init__.c
msgid "Update Failed" msgid "Update Failed"
@ -2281,7 +2289,7 @@ msgstr "Zhí chángdù != Suǒ xū de gùdìng chángdù"
msgid "Value length > max_length" msgid "Value length > max_length"
msgstr "Zhí chángdù > zuìdà chángdù" msgstr "Zhí chángdù > zuìdà chángdù"
#: ports/espressif/bindings/espidf/__init__.c ports/espressif/esp_error.c #: ports/espressif/common-hal/espidf/__init__.c ports/espressif/esp_error.c
msgid "Version was invalid" msgid "Version was invalid"
msgstr "bǎn běn wú xiào" msgstr "bǎn běn wú xiào"
@ -2329,7 +2337,7 @@ msgstr ""
#: supervisor/shared/web_workflow/web_workflow.c #: supervisor/shared/web_workflow/web_workflow.c
msgid "Wi-Fi: " msgid "Wi-Fi: "
msgstr "" msgstr "Wi-Fi: "
#: main.c #: main.c
msgid "Woken up by alarm.\n" msgid "Woken up by alarm.\n"
@ -2371,11 +2379,11 @@ msgstr "__new__ cānshù bìxū shì yònghù lèixíng"
msgid "a bytes-like object is required" msgid "a bytes-like object is required"
msgstr "xūyào yīgè zì jié lèi duìxiàng" msgstr "xūyào yīgè zì jié lèi duìxiàng"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "address out of bounds" msgid "address out of bounds"
msgstr "dìzhǐ chāochū biānjiè" msgstr "dìzhǐ chāochū biānjiè"
#: shared-bindings/i2cperipheral/I2CPeripheral.c #: shared-bindings/i2ctarget/I2CTarget.c
msgid "addresses is empty" msgid "addresses is empty"
msgstr "dìzhǐ wèi kōng" msgstr "dìzhǐ wèi kōng"
@ -2426,7 +2434,7 @@ msgstr "shù zǔ hé suǒ yǐn cháng dù bì xū xiāng děng"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "array has too many dimensions" msgid "array has too many dimensions"
msgstr "" msgstr "shùzǔ yǒu tài duō wéidù"
#: py/objarray.c shared-bindings/alarm/SleepMemory.c #: py/objarray.c shared-bindings/alarm/SleepMemory.c
#: shared-bindings/nvm/ByteArray.c #: shared-bindings/nvm/ByteArray.c
@ -2545,7 +2553,7 @@ msgstr "jiàozhǔn zhǐ dú dào"
#: shared-module/vectorio/Circle.c shared-module/vectorio/Polygon.c #: shared-module/vectorio/Circle.c shared-module/vectorio/Polygon.c
#: shared-module/vectorio/Rectangle.c #: shared-module/vectorio/Rectangle.c
msgid "can only have one parent" msgid "can only have one parent"
msgstr "" msgstr "zhǐ néng yǒu yīgè fù xiàng"
#: py/emitinlinethumb.c #: py/emitinlinethumb.c
msgid "can only have up to 4 parameters to Thumb assembly" msgid "can only have up to 4 parameters to Thumb assembly"
@ -2567,7 +2575,7 @@ msgstr "bùnéng fēnpèi dào biǎodá shì"
msgid "can't cancel self" msgid "can't cancel self"
msgstr "bù néng qǔ xiāo zì wǒ" msgstr "bù néng qǔ xiāo zì wǒ"
#: py/obj.c py/objint.c shared-bindings/i2cperipheral/I2CPeripheral.c #: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
#: shared-module/adafruit_pixelbuf/PixelBuf.c #: shared-module/adafruit_pixelbuf/PixelBuf.c
msgid "can't convert %q to %q" msgid "can't convert %q to %q"
msgstr "Wúfǎ jiāng %q zhuǎnhuàn wèi %q" msgstr "Wúfǎ jiāng %q zhuǎnhuàn wèi %q"
@ -2718,7 +2726,7 @@ msgstr "tóuyǐng"
#: ports/stm/common-hal/pwmio/PWMOut.c #: ports/stm/common-hal/pwmio/PWMOut.c
msgid "channel re-init" msgid "channel re-init"
msgstr "" msgstr "tōngdào chóngxīn chūshǐhuà"
#: shared-bindings/_stage/Text.c #: shared-bindings/_stage/Text.c
msgid "chars buffer too small" msgid "chars buffer too small"
@ -2801,7 +2809,7 @@ msgstr "juàn jī cān shǔ bùnéng wéi kōng"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "corrupted file" msgid "corrupted file"
msgstr "" msgstr "wénjiàn sǔnhuài"
#: extmod/ulab/code/numpy/poly.c #: extmod/ulab/code/numpy/poly.c
msgid "could not invert Vandermonde matrix" msgid "could not invert Vandermonde matrix"
@ -2898,7 +2906,7 @@ msgstr "kòngxián"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "empty file" msgid "empty file"
msgstr "" msgstr "kōng de wénjiàn"
#: extmod/moduasyncio.c extmod/moduheapq.c extmod/modutimeq.c #: extmod/moduasyncio.c extmod/moduheapq.c extmod/modutimeq.c
msgid "empty heap" msgid "empty heap"
@ -2929,6 +2937,12 @@ msgstr "epoch_time bǎn bù zhī chí cǐ bǎn běn"
msgid "error = 0x%08lX" msgid "error = 0x%08lX"
msgstr "cuòwù = 0x%08lX" msgstr "cuòwù = 0x%08lX"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid ""
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
"documentation for instructions."
msgstr ""
#: py/runtime.c #: py/runtime.c
msgid "exceptions must derive from BaseException" msgid "exceptions must derive from BaseException"
msgstr "lìwài bìxū láizì BaseException" msgstr "lìwài bìxū láizì BaseException"
@ -3171,7 +3185,7 @@ msgstr "suǒyǐn bìxū shì zhěngshù, qiēpiàn huò bù'ěr zhí lièbiǎo"
#: ports/espressif/common-hal/busio/I2C.c #: ports/espressif/common-hal/busio/I2C.c
msgid "init I2C" msgid "init I2C"
msgstr "" msgstr "chūshǐhuà I2C"
#: extmod/ulab/code/scipy/optimize/optimize.c #: extmod/ulab/code/scipy/optimize/optimize.c
msgid "initial values must be iterable" msgid "initial values must be iterable"
@ -3220,7 +3234,7 @@ msgstr "shūrù jǔzhèn shì qíyì de"
#: extmod/ulab/code/numpy/create.c #: extmod/ulab/code/numpy/create.c
msgid "input must be 1- or 2-d" msgid "input must be 1- or 2-d"
msgstr "" msgstr "shūrù bìxū shì 1- huò 2-d"
#: extmod/ulab/code/numpy/carray/carray.c #: extmod/ulab/code/numpy/carray/carray.c
msgid "input must be a 1D ndarray" msgid "input must be a 1D ndarray"
@ -3310,6 +3324,10 @@ msgstr "wú xiào zhǔ jī míng"
msgid "invalid micropython decorator" msgid "invalid micropython decorator"
msgstr "wúxiào de MicroPython zhuāngshì qì" msgstr "wúxiào de MicroPython zhuāngshì qì"
#: ports/espressif/common-hal/esp32_camera/Camera.c
msgid "invalid setting"
msgstr "shèzhì wúxiào"
#: shared-bindings/random/__init__.c #: shared-bindings/random/__init__.c
msgid "invalid step" msgid "invalid step"
msgstr "wúxiào bùzhòu" msgstr "wúxiào bùzhòu"
@ -3429,11 +3447,11 @@ msgstr "jǔzhèn bùshì zhèngdìng de"
#: ports/nrf/common-hal/_bleio/Descriptor.c #: ports/nrf/common-hal/_bleio/Descriptor.c
#, c-format #, c-format
msgid "max_length must be 0-%d when fixed_length is %s" msgid "max_length must be 0-%d when fixed_length is %s"
msgstr "dāng fixed_length de zhí wéi %s shí, max_length bì xū wéi 0-%d" msgstr "max_length bìxū shì 0-%d, dāng fixed_length shì %s"
#: extmod/ulab/code/ndarray.c #: extmod/ulab/code/ndarray.c
msgid "maximum number of dimensions is " msgid "maximum number of dimensions is "
msgstr "" msgstr "zuìdà wéi shù shì "
#: py/runtime.c #: py/runtime.c
msgid "maximum recursion depth exceeded" msgid "maximum recursion depth exceeded"
@ -3566,7 +3584,7 @@ msgstr "Méiyǒu kěyòng de fùwèi yǐn jiǎo"
msgid "no response from SD card" msgid "no response from SD card"
msgstr "SD kǎ wú huíyīng" msgstr "SD kǎ wú huíyīng"
#: py/objobject.c py/runtime.c #: ports/espressif/common-hal/esp32_camera/Camera.c py/objobject.c py/runtime.c
msgid "no such attribute" msgid "no such attribute"
msgstr "méiyǒu cǐ shǔxìng" msgstr "méiyǒu cǐ shǔxìng"
@ -3679,7 +3697,7 @@ msgstr "jīshù zìfú chuàn"
#: supervisor/shared/web_workflow/web_workflow.c #: supervisor/shared/web_workflow/web_workflow.c
msgid "off" msgid "off"
msgstr "" msgstr "guānbì"
#: extmod/ulab/code/utils/utils.c #: extmod/ulab/code/utils/utils.c
msgid "offset is too large" msgid "offset is too large"
@ -3830,11 +3848,20 @@ msgstr "pow() 3 cān shǔ bùnéng wéi 0"
msgid "pow() with 3 arguments requires integers" msgid "pow() with 3 arguments requires integers"
msgstr "pow() yǒu 3 cānshù xūyào zhěngshù" msgstr "pow() yǒu 3 cānshù xūyào zhěngshù"
#: ports/espressif/boards/adafruit_qtpy_esp32_pico/mpconfigboard.h
msgid "pressing BOOT button at start up.\n"
msgstr "zài qǐdòng shí àn BOOT ànniǔ.\n"
#: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h #: ports/espressif/boards/adafruit_feather_esp32_v2/mpconfigboard.h
msgid "pressing SW38 button at start up.\n" msgid "pressing SW38 button at start up.\n"
msgstr "" msgstr "zài qǐdòng shí àn SW38 ànniǔ.\n"
#: ports/espressif/boards/hardkernel_odroid_go/mpconfigboard.h
msgid "pressing VOLUME button at start up.\n"
msgstr "zài qǐdòng shí àn SW38 ànniǔ.\n"
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h #: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h #: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
#: supervisor/shared/safe_mode.c #: supervisor/shared/safe_mode.c
msgid "pressing boot button at start up.\n" msgid "pressing boot button at start up.\n"
@ -4104,7 +4131,7 @@ msgstr "děngdài v2 kǎ chāoshí"
#: ports/stm/common-hal/pwmio/PWMOut.c #: ports/stm/common-hal/pwmio/PWMOut.c
msgid "timer re-init" msgid "timer re-init"
msgstr "" msgstr "dìngshí qì chóngxīn chūshǐhuà"
#: shared-bindings/time/__init__.c #: shared-bindings/time/__init__.c
msgid "timestamp out of range for platform time_t" msgid "timestamp out of range for platform time_t"
@ -4278,11 +4305,11 @@ msgstr "%q bù zhīchí de lèixíng: '%q', '%q'"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "usecols is too high" msgid "usecols is too high"
msgstr "" msgstr "Usecols tài gāo"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "usecols keyword must be specified" msgid "usecols keyword must be specified"
msgstr "" msgstr "bìxū zhǐdìng usecols guānjiàn zì"
#: py/objint.c #: py/objint.c
#, c-format #, c-format
@ -4327,7 +4354,7 @@ msgstr "zhǐ dìng de zhóu cuò wù"
#: extmod/ulab/code/numpy/io/io.c #: extmod/ulab/code/numpy/io/io.c
msgid "wrong dtype" msgid "wrong dtype"
msgstr "" msgstr "cuòwù de shùjù lèixíng"
#: extmod/ulab/code/numpy/transform.c #: extmod/ulab/code/numpy/transform.c
msgid "wrong index type" msgid "wrong index type"
@ -4345,7 +4372,7 @@ msgstr "tiáo jiàn shù zǔ de cháng dù cuò wù"
#: extmod/ulab/code/numpy/transform.c #: extmod/ulab/code/numpy/transform.c
msgid "wrong length of index array" msgid "wrong length of index array"
msgstr "" msgstr "suǒyǐn shùzǔ de chángdù cuòwù"
#: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c #: extmod/ulab/code/numpy/create.c py/objarray.c py/objstr.c
msgid "wrong number of arguments" msgid "wrong number of arguments"
@ -4391,6 +4418,12 @@ msgstr "zi bìxū wèi fú diǎn xíng"
msgid "zi must be of shape (n_section, 2)" msgid "zi must be of shape (n_section, 2)"
msgstr "zi bìxū jùyǒu xíngzhuàng (n_section,2)" msgstr "zi bìxū jùyǒu xíngzhuàng (n_section,2)"
#~ msgid "All I2C targets are in use"
#~ msgstr "suǒyǒu I2C mùbiāo dōu zài shǐyòng zhōng"
#~ msgid "Failed to init wifi"
#~ msgstr "Wúfǎ chūshǐhuà wifi"
#~ msgid "input must be a tensor of rank 2" #~ msgid "input must be a tensor of rank 2"
#~ msgstr "shū rù bì xū shì děng jí 2 de zhāng liàng" #~ msgstr "shū rù bì xū shì děng jí 2 de zhāng liàng"

100
main.c
View File

@ -204,6 +204,23 @@ STATIC void stop_mp(void) {
gc_deinit(); gc_deinit();
} }
STATIC const char *_current_executing_filename = NULL;
STATIC pyexec_result_t _exec_result = {0, MP_OBJ_NULL, 0};
void supervisor_execution_status(void) {
mp_obj_exception_t *exception = MP_OBJ_TO_PTR(_exec_result.exception);
if (_current_executing_filename != NULL) {
serial_write(_current_executing_filename);
} else if ((_exec_result.return_code & PYEXEC_EXCEPTION) != 0 &&
_exec_result.exception_line > 0 &&
exception != NULL) {
mp_printf(&mp_plat_print, "%d@%s %q", _exec_result.exception_line, _exec_result.exception_filename, exception->base.type->name);
} else {
serial_write_compressed(translate("Done"));
}
}
#define STRING_LIST(...) {__VA_ARGS__, ""} #define STRING_LIST(...) {__VA_ARGS__, ""}
// Look for the first file that exists in the list of filenames, using mp_import_stat(). // Look for the first file that exists in the list of filenames, using mp_import_stat().
@ -218,17 +235,23 @@ STATIC const char *first_existing_file_in_list(const char *const *filenames) {
return NULL; return NULL;
} }
STATIC bool maybe_run_list(const char *const *filenames, pyexec_result_t *exec_result) { STATIC bool maybe_run_list(const char *const *filenames) {
const char *filename = first_existing_file_in_list(filenames); _exec_result.return_code = 0;
if (filename == NULL) { _exec_result.exception = MP_OBJ_NULL;
_exec_result.exception_line = 0;
_current_executing_filename = first_existing_file_in_list(filenames);
if (_current_executing_filename == NULL) {
return false; return false;
} }
mp_hal_stdout_tx_str(filename); mp_hal_stdout_tx_str(_current_executing_filename);
serial_write_compressed(translate(" output:\n")); serial_write_compressed(translate(" output:\n"));
pyexec_file(filename, exec_result); supervisor_title_bar_update();
pyexec_file(_current_executing_filename, &_exec_result);
#if CIRCUITPY_ATEXIT #if CIRCUITPY_ATEXIT
shared_module_atexit_execute(exec_result); shared_module_atexit_execute(&_exec_result);
#endif #endif
_current_executing_filename = NULL;
supervisor_title_bar_update();
return true; return true;
} }
@ -347,12 +370,6 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
} }
#endif #endif
pyexec_result_t result;
result.return_code = 0;
result.exception = MP_OBJ_NULL;
result.exception_line = 0;
bool skip_repl = false; bool skip_repl = false;
bool skip_wait = false; bool skip_wait = false;
bool found_main = false; bool found_main = false;
@ -391,7 +408,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
if (((next_code_info_t *)next_code_allocation->ptr)->filename[0] != '\0') { if (((next_code_info_t *)next_code_allocation->ptr)->filename[0] != '\0') {
const char *next_list[] = {((next_code_info_t *)next_code_allocation->ptr)->filename, ""}; const char *next_list[] = {((next_code_info_t *)next_code_allocation->ptr)->filename, ""};
// This is where the user's python code is actually executed: // This is where the user's python code is actually executed:
found_main = maybe_run_list(next_list, &result); found_main = maybe_run_list(next_list);
if (!found_main) { if (!found_main) {
serial_write(((next_code_info_t *)next_code_allocation->ptr)->filename); serial_write(((next_code_info_t *)next_code_allocation->ptr)->filename);
serial_write_compressed(translate(" not found.\n")); serial_write_compressed(translate(" not found.\n"));
@ -401,11 +418,11 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
// Otherwise, default to the standard list of filenames // Otherwise, default to the standard list of filenames
if (!found_main) { if (!found_main) {
// This is where the user's python code is actually executed: // This is where the user's python code is actually executed:
found_main = maybe_run_list(supported_filenames, &result); found_main = maybe_run_list(supported_filenames);
// If that didn't work, double check the extensions // If that didn't work, double check the extensions
#if CIRCUITPY_FULL_BUILD #if CIRCUITPY_FULL_BUILD
if (!found_main) { if (!found_main) {
found_main = maybe_run_list(double_extension_filenames, &result); found_main = maybe_run_list(double_extension_filenames);
if (found_main) { if (found_main) {
serial_write_compressed(translate("WARNING: Your code filename has two extensions\n")); serial_write_compressed(translate("WARNING: Your code filename has two extensions\n"));
} }
@ -417,7 +434,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
// Print done before resetting everything so that we get the message over // Print done before resetting everything so that we get the message over
// BLE before it is reset and we have a delay before reconnect. // BLE before it is reset and we have a delay before reconnect.
if ((result.return_code & PYEXEC_RELOAD) && supervisor_get_run_reason() == RUN_REASON_AUTO_RELOAD) { if ((_exec_result.return_code & PYEXEC_RELOAD) && supervisor_get_run_reason() == RUN_REASON_AUTO_RELOAD) {
serial_write_compressed(translate("\nCode stopped by auto-reload. Reloading soon.\n")); serial_write_compressed(translate("\nCode stopped by auto-reload. Reloading soon.\n"));
} else { } else {
serial_write_compressed(translate("\nCode done running.\n")); serial_write_compressed(translate("\nCode done running.\n"));
@ -425,7 +442,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
// Finished executing python code. Cleanup includes filesystem flush and a board reset. // Finished executing python code. Cleanup includes filesystem flush and a board reset.
cleanup_after_vm(heap, result.exception); cleanup_after_vm(heap, _exec_result.exception);
// If a new next code file was set, that is a reason to keep it (obviously). Stuff this into // If a new next code file was set, that is a reason to keep it (obviously). Stuff this into
// the options because it can be treated like any other reason-for-stickiness bit. The // the options because it can be treated like any other reason-for-stickiness bit. The
@ -436,7 +453,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
next_code_options |= SUPERVISOR_NEXT_CODE_OPT_NEWLY_SET; next_code_options |= SUPERVISOR_NEXT_CODE_OPT_NEWLY_SET;
} }
if (result.return_code & PYEXEC_RELOAD) { if (_exec_result.return_code & PYEXEC_RELOAD) {
next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_RELOAD; next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_RELOAD;
// Reload immediately unless the reload is due to autoreload. In that // Reload immediately unless the reload is due to autoreload. In that
// case, we wait below to see if any other writes occur. // case, we wait below to see if any other writes occur.
@ -444,7 +461,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
skip_repl = true; skip_repl = true;
skip_wait = true; skip_wait = true;
} }
} else if (result.return_code == 0) { } else if (_exec_result.return_code == 0) {
next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_SUCCESS; next_code_stickiness_situation |= SUPERVISOR_NEXT_CODE_OPT_STICKY_ON_SUCCESS;
if (next_code_options & SUPERVISOR_NEXT_CODE_OPT_RELOAD_ON_SUCCESS) { if (next_code_options & SUPERVISOR_NEXT_CODE_OPT_RELOAD_ON_SUCCESS) {
skip_repl = true; skip_repl = true;
@ -455,12 +472,12 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
// Deep sleep cannot be skipped // Deep sleep cannot be skipped
// TODO: settings in deep sleep should persist, using a new sleep memory API // TODO: settings in deep sleep should persist, using a new sleep memory API
if (next_code_options & SUPERVISOR_NEXT_CODE_OPT_RELOAD_ON_ERROR if (next_code_options & SUPERVISOR_NEXT_CODE_OPT_RELOAD_ON_ERROR
&& !(result.return_code & PYEXEC_DEEP_SLEEP)) { && !(_exec_result.return_code & PYEXEC_DEEP_SLEEP)) {
skip_repl = true; skip_repl = true;
skip_wait = true; skip_wait = true;
} }
} }
if (result.return_code & PYEXEC_FORCED_EXIT) { if (_exec_result.return_code & PYEXEC_FORCED_EXIT) {
skip_repl = false; skip_repl = false;
skip_wait = true; skip_wait = true;
} }
@ -478,12 +495,12 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
uint8_t blink_count; uint8_t blink_count;
bool led_active = false; bool led_active = false;
#if CIRCUITPY_ALARM #if CIRCUITPY_ALARM
if (result.return_code & PYEXEC_DEEP_SLEEP) { if (_exec_result.return_code & PYEXEC_DEEP_SLEEP) {
color = BLACK; color = BLACK;
blink_count = 0; blink_count = 0;
} else } else
#endif #endif
if (result.return_code != PYEXEC_EXCEPTION) { if (_exec_result.return_code != PYEXEC_EXCEPTION) {
if (safe_mode == NO_SAFE_MODE) { if (safe_mode == NO_SAFE_MODE) {
color = ALL_DONE; color = ALL_DONE;
blink_count = ALL_DONE_BLINKS; blink_count = ALL_DONE_BLINKS;
@ -526,7 +543,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
} }
// If interrupted by keyboard, return // If interrupted by keyboard, return
if (serial_connected() && serial_bytes_available()) { if (serial_connected() && serial_bytes_available() && !autoreload_pending()) {
// Skip REPL if reload was requested. // Skip REPL if reload was requested.
skip_repl = serial_read() == CHAR_CTRL_D; skip_repl = serial_read() == CHAR_CTRL_D;
if (skip_repl) { if (skip_repl) {
@ -568,7 +585,7 @@ STATIC bool run_code_py(safe_mode_t safe_mode, bool first_run, bool *simulate_re
// Sleep until our next interrupt. // Sleep until our next interrupt.
#if CIRCUITPY_ALARM #if CIRCUITPY_ALARM
if (result.return_code & PYEXEC_DEEP_SLEEP) { if (_exec_result.return_code & PYEXEC_DEEP_SLEEP) {
const bool awoke_from_true_deep_sleep = const bool awoke_from_true_deep_sleep =
common_hal_mcu_processor_get_reset_reason() == RESET_REASON_DEEP_SLEEP_ALARM; common_hal_mcu_processor_get_reset_reason() == RESET_REASON_DEEP_SLEEP_ALARM;
@ -730,10 +747,10 @@ STATIC void __attribute__ ((noinline)) run_boot_py(safe_mode_t safe_mode) {
usb_set_defaults(); usb_set_defaults();
#endif #endif
pyexec_result_t result = {0, MP_OBJ_NULL, 0};
if (ok_to_run) { if (ok_to_run) {
#ifdef CIRCUITPY_BOOT_OUTPUT_FILE #ifdef CIRCUITPY_BOOT_OUTPUT_FILE
// Turn off title bar updates when writing out to boot_out.txt.
supervisor_title_bar_suspend();
vstr_t boot_text; vstr_t boot_text;
vstr_init(&boot_text, 512); vstr_init(&boot_text, 512);
boot_output = &boot_text; boot_output = &boot_text;
@ -741,8 +758,17 @@ STATIC void __attribute__ ((noinline)) run_boot_py(safe_mode_t safe_mode) {
// Write version info // Write version info
mp_printf(&mp_plat_print, "%s\nBoard ID:%s\n", MICROPY_FULL_VERSION_INFO, CIRCUITPY_BOARD_ID); mp_printf(&mp_plat_print, "%s\nBoard ID:%s\n", MICROPY_FULL_VERSION_INFO, CIRCUITPY_BOARD_ID);
#if CIRCUITPY_MICROCONTROLLER && COMMON_HAL_MCU_PROCESSOR_UID_LENGTH > 0
uint8_t raw_id[COMMON_HAL_MCU_PROCESSOR_UID_LENGTH];
common_hal_mcu_processor_get_uid(raw_id);
mp_printf(&mp_plat_print, "UID:");
for (uint8_t i = 0; i < COMMON_HAL_MCU_PROCESSOR_UID_LENGTH; i++) {
mp_printf(&mp_plat_print, "%02X", raw_id[i]);
}
mp_printf(&mp_plat_print, "\n");
#endif
bool found_boot = maybe_run_list(boot_py_filenames, &result); bool found_boot = maybe_run_list(boot_py_filenames);
(void)found_boot; (void)found_boot;
@ -752,6 +778,7 @@ STATIC void __attribute__ ((noinline)) run_boot_py(safe_mode_t safe_mode) {
FATFS *fs = &vfs->fatfs; FATFS *fs = &vfs->fatfs;
boot_output = NULL; boot_output = NULL;
supervisor_title_bar_resume();
bool write_boot_output = true; bool write_boot_output = true;
FIL boot_output_file; FIL boot_output_file;
if (f_open(fs, &boot_output_file, CIRCUITPY_BOOT_OUTPUT_FILE, FA_READ) == FR_OK) { if (f_open(fs, &boot_output_file, CIRCUITPY_BOOT_OUTPUT_FILE, FA_READ) == FR_OK) {
@ -792,7 +819,11 @@ STATIC void __attribute__ ((noinline)) run_boot_py(safe_mode_t safe_mode) {
usb_get_boot_py_data(usb_boot_py_data, size); usb_get_boot_py_data(usb_boot_py_data, size);
#endif #endif
cleanup_after_vm(heap, result.exception); port_post_boot_py(true);
cleanup_after_vm(heap, _exec_result.exception);
port_post_boot_py(false);
#if CIRCUITPY_USB #if CIRCUITPY_USB
// Now give back the data we saved from the heap going away. // Now give back the data we saved from the heap going away.
@ -827,7 +858,11 @@ STATIC int run_repl(bool first_run) {
exit_code = pyexec_raw_repl(); exit_code = pyexec_raw_repl();
supervisor_title_bar_resume(); supervisor_title_bar_resume();
} else { } else {
_current_executing_filename = "REPL";
supervisor_title_bar_update();
exit_code = pyexec_friendly_repl(); exit_code = pyexec_friendly_repl();
_current_executing_filename = NULL;
supervisor_title_bar_update();
} }
#if CIRCUITPY_ATEXIT #if CIRCUITPY_ATEXIT
pyexec_result_t result; pyexec_result_t result;
@ -837,6 +872,13 @@ STATIC int run_repl(bool first_run) {
} }
#endif #endif
cleanup_after_vm(heap, MP_OBJ_SENTINEL); cleanup_after_vm(heap, MP_OBJ_SENTINEL);
// Also reset bleio. The above call omits it in case workflows should continue. In this case,
// we're switching straight to another VM so we want to reset.
#if CIRCUITPY_BLEIO
bleio_reset();
#endif
#if CIRCUITPY_STATUS_LED #if CIRCUITPY_STATUS_LED
status_led_init(); status_led_init();
new_status_color(BLACK); new_status_color(BLACK);

View File

@ -164,6 +164,9 @@ CFLAGS += \
-msoft-float \ -msoft-float \
-mfloat-abi=soft \ -mfloat-abi=soft \
-DSAMD21 -DSAMD21
LIBS := libs/libgcc-12.1.0-Os-v6-m-nofp.a -lc
else
LIBS := -lgcc -lc
endif endif
ifeq ($(CHIP_FAMILY), samd51) ifeq ($(CHIP_FAMILY), samd51)
CFLAGS += \ CFLAGS += \
@ -200,7 +203,6 @@ endif
CFLAGS += -Wno-stringop-overread -Wno-stringop-overflow CFLAGS += -Wno-stringop-overread -Wno-stringop-overflow
LDFLAGS = $(CFLAGS) -nostartfiles -Wl,-nostdlib -Wl,-T,$(GENERATED_LD_FILE) -Wl,-Map=$@.map -Wl,-cref -Wl,-gc-sections -specs=nano.specs LDFLAGS = $(CFLAGS) -nostartfiles -Wl,-nostdlib -Wl,-T,$(GENERATED_LD_FILE) -Wl,-Map=$@.map -Wl,-cref -Wl,-gc-sections -specs=nano.specs
LIBS := -lgcc -lc
# Use toolchain libm if we're not using our own. # Use toolchain libm if we're not using our own.
ifndef INTERNAL_LIBM ifndef INTERNAL_LIBM

View File

@ -11,5 +11,3 @@ CIRCUITPY_BUILD_EXTENSIONS = bin,uf2
INTERNAL_FLASH_FILESYSTEM = 1 INTERNAL_FLASH_FILESYSTEM = 1
LONGINT_IMPL = NONE LONGINT_IMPL = NONE
CIRCUITPY_FULL_BUILD = 0 CIRCUITPY_FULL_BUILD = 0
CIRCUITPY_ONEWIREIO = 0

View File

@ -9,5 +9,3 @@ CHIP_FAMILY = samd21
SPI_FLASH_FILESYSTEM = 1 SPI_FLASH_FILESYSTEM = 1
EXTERNAL_FLASH_DEVICES = "MX25L51245G","GD25S512MD" EXTERNAL_FLASH_DEVICES = "MX25L51245G","GD25S512MD"
LONGINT_IMPL = MPZ LONGINT_IMPL = MPZ
CIRCUITPY_ONEWIREIO = 0

View File

@ -15,7 +15,6 @@ LONGINT_IMPL = NONE
CIRCUITPY_BUSDEVICE = 1 CIRCUITPY_BUSDEVICE = 1
CIRCUITPY_DISPLAYIO = 0 CIRCUITPY_DISPLAYIO = 0
CIRCUITPY_KEYPAD = 0 CIRCUITPY_KEYPAD = 0
CIRCUITPY_ONEWIREIO = 0
# Include these Python libraries in firmware. # Include these Python libraries in firmware.
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_CircuitPlayground/frozen_cpx FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_CircuitPlayground/frozen_cpx

View File

@ -12,7 +12,6 @@ EXTERNAL_FLASH_DEVICES = "S25FL216K, GD25Q16C"
# Turn off features and optimizations for displayio build to make room for additional frozen libs. # Turn off features and optimizations for displayio build to make room for additional frozen libs.
LONGINT_IMPL = NONE LONGINT_IMPL = NONE
CIRCUITPY_KEYPAD = 0 CIRCUITPY_KEYPAD = 0
CIRCUITPY_ONEWIREIO = 0
CIRCUITPY_PIXELBUF = 0 CIRCUITPY_PIXELBUF = 0
CIRCUITPY_ROTARYIO = 0 CIRCUITPY_ROTARYIO = 0
CIRCUITPY_RTC = 0 CIRCUITPY_RTC = 0

View File

@ -9,5 +9,3 @@ CHIP_FAMILY = samd21
SPI_FLASH_FILESYSTEM = 1 SPI_FLASH_FILESYSTEM = 1
EXTERNAL_FLASH_DEVICES = "S25FL064L" EXTERNAL_FLASH_DEVICES = "S25FL064L"
LONGINT_IMPL = MPZ LONGINT_IMPL = MPZ
CIRCUITPY_ONEWIREIO = 0

View File

@ -104,8 +104,7 @@ void board_init(void) {
sizeof(display_init_sequence), sizeof(display_init_sequence),
&pin_PA00, &pin_PA00,
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness (ignored) 1.0f, // brightness
true, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data_as_commands false, // data_as_commands
true, // auto_refresh true, // auto_refresh

View File

@ -84,8 +84,7 @@ void board_init(void) {
sizeof(display_init_sequence), sizeof(display_init_sequence),
&pin_PB14, // backlight pin &pin_PB14, // backlight pin
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness (ignored) 1.0f, // brightness
true, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data_as_commands false, // data_as_commands
true, // auto_refresh true, // auto_refresh

View File

@ -14,14 +14,12 @@ CIRCUITPY_LTO_PARTITION = one
CIRCUITPY_AESIO = 0 CIRCUITPY_AESIO = 0
CIRCUITPY_FLOPPYIO = 0 CIRCUITPY_FLOPPYIO = 0
CIRCUITPY_GIFIO = 0
CIRCUITPY_ONEWIREIO = 0
CIRCUITPY_PARALLELDISPLAY = 0 CIRCUITPY_PARALLELDISPLAY = 0
CIRCUITPY_SDCARDIO = 0
CIRCUITPY_SHARPDISPLAY = 0 CIRCUITPY_SHARPDISPLAY = 0
CIRCUITPY_ZLIB=0 CIRCUITPY_ULAB = 0
# Include these Python libraries in firmware. # Include these Python libraries in firmware.
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Requests FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_Requests
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_PortalBase
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_ESP32SPI FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_ESP32SPI
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_NeoPixel

View File

@ -85,8 +85,7 @@ void board_init(void) {
sizeof(display_init_sequence), sizeof(display_init_sequence),
&pin_PA23, // backlight pin &pin_PA23, // backlight pin
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness (ignored) 1.0f, // brightness
true, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data_as_commands false, // data_as_commands
true, // auto_refresh true, // auto_refresh

View File

@ -84,7 +84,6 @@ void board_init(void) {
NULL, // &pin_PA17, // brightness pin NULL, // &pin_PA17, // brightness pin
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
0.0f, // brightness 0.0f, // brightness
false, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
true, // data as commands true, // data as commands
true, // auto_refresh true, // auto_refresh

View File

@ -33,7 +33,7 @@ CIRCUITPY_BLEIO = 0
CIRCUITPY_BUSDEVICE = 0 CIRCUITPY_BUSDEVICE = 0
CIRCUITPY_FRAMEBUFFERIO = 0 CIRCUITPY_FRAMEBUFFERIO = 0
CIRCUITPY_FREQUENCYIO = 0 CIRCUITPY_FREQUENCYIO = 0
CIRCUITPY_I2CPERIPHERAL = 0 CIRCUITPY_I2CTARGET = 0
CIRCUITPY_MSGPACK = 0 CIRCUITPY_MSGPACK = 0
CIRCUITPY_NEOPIXEL_WRITE = 0 CIRCUITPY_NEOPIXEL_WRITE = 0
CIRCUITPY_NVM = 0 CIRCUITPY_NVM = 0

View File

@ -137,8 +137,7 @@ void board_init(void) {
sizeof(display_init_sequence), sizeof(display_init_sequence),
NULL, // backlight pin NULL, // backlight pin
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness (ignored) 1.0f, // brightness
true, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data_as_commands false, // data_as_commands
false, // auto_refresh false, // auto_refresh

View File

@ -18,7 +18,7 @@ CIRCUITPY_AUDIOPWMIO = 0
CIRCUITPY_BITBANGIO = 0 CIRCUITPY_BITBANGIO = 0
CIRCUITPY_BITBANG_APA102 = 0 CIRCUITPY_BITBANG_APA102 = 0
CIRCUITPY_FREQUENCYIO = 0 CIRCUITPY_FREQUENCYIO = 0
CIRCUITPY_I2CPERIPHERAL = 0 CIRCUITPY_I2CTARGET = 0
CIRCUITPY_NEOPIXEL_WRITE = 0 CIRCUITPY_NEOPIXEL_WRITE = 0
CIRCUITPY_PARALLELDISPLAY = 0 CIRCUITPY_PARALLELDISPLAY = 0
CIRCUITPY_PIXELBUF = 0 CIRCUITPY_PIXELBUF = 0

View File

@ -33,8 +33,6 @@
#include "shared-module/displayio/mipi_constants.h" #include "shared-module/displayio/mipi_constants.h"
#include "supervisor/shared/board.h" #include "supervisor/shared/board.h"
displayio_fourwire_obj_t board_display_obj;
#define DELAY 0x80 #define DELAY 0x80
uint8_t display_init_sequence[] = { uint8_t display_init_sequence[] = {
@ -107,8 +105,7 @@ void board_init(void) {
sizeof(display_init_sequence), sizeof(display_init_sequence),
&pin_PA01, // backlight pin &pin_PA01, // backlight pin
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness (ignored) 1.0f, // brightness
true, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data_as_commands false, // data_as_commands
true, // auto_refresh true, // auto_refresh

View File

@ -107,8 +107,7 @@ void board_init(void) {
sizeof(display_init_sequence), sizeof(display_init_sequence),
&pin_PA01, // backlight pin &pin_PA01, // backlight pin
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness (ignored) 1.0f, // brightness
true, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data_as_commands false, // data_as_commands
true, // auto_refresh true, // auto_refresh

View File

@ -94,8 +94,7 @@ void board_init(void) {
sizeof(display_init_sequence), sizeof(display_init_sequence),
&pin_PB31, // Backlight pin &pin_PB31, // Backlight pin
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness (ignored) 1.0f, // brightness
true, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data_as_commands false, // data_as_commands
true, // auto_refresh true, // auto_refresh

View File

@ -111,8 +111,7 @@ void board_init(void) {
sizeof(display_init_sequence), sizeof(display_init_sequence),
&pin_PB31, // Backlight pin &pin_PB31, // Backlight pin
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness (ignored) 1.0f, // brightness
true, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data_as_commands false, // data_as_commands
true, // auto_refresh true, // auto_refresh

View File

@ -102,8 +102,7 @@ void board_init(void) {
sizeof(display_init_sequence), sizeof(display_init_sequence),
&pin_PC05, // backlight pin &pin_PC05, // backlight pin
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness (ignored) 1.0f, // brightness
true, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data_as_commands false, // data_as_commands
true, // auto_refresh true, // auto_refresh

View File

@ -22,8 +22,8 @@ CIRCUITPY_RTC = 0
CIRCUITPY_MATH = 0 CIRCUITPY_MATH = 0
#CIRCUITPY_RANDOM = 0 #CIRCUITPY_RANDOM = 0
CIRCUITPY_ONEWIREIO = 0 CIRCUITPY_ONEWIREIO = 0
#CIRCUITPY_NEOPIXEL_WRITE = 1 # Needed fo RGB LEDs CIRCUITPY_NEOPIXEL_WRITE = 1 # Needed for RGB LEDs
#CIRCUITPY_RAINBOWIO = 1 # Needed fo RGB LEDs CIRCUITPY_RAINBOWIO = 1 # Needed for RGB LEDs
# These are used in a keyboard or computer input device. # These are used in a keyboard or computer input device.
CIRCUITPY_ROTARYIO = 1 CIRCUITPY_ROTARYIO = 1
CIRCUITPY_KEYPAD = 1 CIRCUITPY_KEYPAD = 1

View File

@ -11,5 +11,4 @@ LONGINT_IMPL = NONE
CIRCUITPY_FULL_BUILD = 0 CIRCUITPY_FULL_BUILD = 0
# There are many pin definitions on this board; it doesn't quite fit on very large translations. # There are many pin definitions on this board; it doesn't quite fit on very large translations.
CIRCUITPY_ONEWIREIO = 0
CIRCUITPY_USB_MIDI = 0 CIRCUITPY_USB_MIDI = 0

View File

@ -9,5 +9,3 @@ CHIP_FAMILY = samd21
SPI_FLASH_FILESYSTEM = 1 SPI_FLASH_FILESYSTEM = 1
EXTERNAL_FLASH_DEVICES = "W25Q32FV" EXTERNAL_FLASH_DEVICES = "W25Q32FV"
LONGINT_IMPL = MPZ LONGINT_IMPL = MPZ
CIRCUITPY_ONEWIREIO = 0

View File

@ -9,5 +9,3 @@ CHIP_FAMILY = samd21
SPI_FLASH_FILESYSTEM = 1 SPI_FLASH_FILESYSTEM = 1
EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ" EXTERNAL_FLASH_DEVICES = "W25Q64JVxQ"
LONGINT_IMPL = MPZ LONGINT_IMPL = MPZ
CIRCUITPY_ONEWIREIO = 0

View File

@ -105,7 +105,6 @@ void board_init(void) {
NULL, NULL,
NO_BRIGHTNESS_COMMAND, NO_BRIGHTNESS_COMMAND,
1.0f, // brightness 1.0f, // brightness
false, // auto_brightness
false, // single_byte_bounds false, // single_byte_bounds
false, // data as commands false, // data as commands
true, // auto_refresh true, // auto_refresh

View File

@ -15,14 +15,14 @@ CIRCUITPY_MATH = 1
CIRCUITPY_AUDIOIO = 1 CIRCUITPY_AUDIOIO = 1
CIRCUITPY_ANALOGIO = 1 CIRCUITPY_ANALOGIO = 1
CIRCUITPY_DISPLAYIO = 1 CIRCUITPY_DISPLAYIO = 1
CIRCUITPY_KEYPPAD = 1 CIRCUITPY_KEYPAD = 1
CIRCUITPY_PULSEIO = 0 CIRCUITPY_PULSEIO = 0
CIRCUITPY_AUDIOBUSIO = 0 CIRCUITPY_AUDIOBUSIO = 0
CIRCUITPY_BITBANGIO = 0 CIRCUITPY_BITBANGIO = 0
CIRCUITPY_BITMAPTOOLS = 0 CIRCUITPY_BITMAPTOOLS = 0
CIRCUITPY_FREQUENCYIO = 0 CIRCUITPY_FREQUENCYIO = 0
CIRCUITPY_I2CPERIPHERAL = 0 CIRCUITPY_I2CTARGET = 0
CIRCUITPY_NEOPIXEL_WRITE = 0 CIRCUITPY_NEOPIXEL_WRITE = 0
CIRCUITPY_PARALLELDISPLAY = 0 CIRCUITPY_PARALLELDISPLAY = 0
CIRCUITPY_PIXELBUF = 0 CIRCUITPY_PIXELBUF = 0

View File

@ -23,7 +23,7 @@ CIRCUITPY_AUDIOBUSIO = 0
CIRCUITPY_BLEIO = 0 CIRCUITPY_BLEIO = 0
CIRCUITPY_DISPLAYIO = 0 CIRCUITPY_DISPLAYIO = 0
CIRCUITPY_KEYPAD = 0 CIRCUITPY_KEYPAD = 0
CIRCUITPY_I2CPERIPHERAL = 0 CIRCUITPY_I2CTARGET = 0
CIRCUITPY_TOUCHIO = 0 CIRCUITPY_TOUCHIO = 0
CIRCUITPY_RGBMATRIX = 0 CIRCUITPY_RGBMATRIX = 0
CIRCUITPY_PS2IO = 0 CIRCUITPY_PS2IO = 0

View File

@ -22,7 +22,7 @@ CIRCUITPY_BLEIO_HCI = 0
CIRCUITPY_DISPLAYIO = 0 CIRCUITPY_DISPLAYIO = 0
CIRCUITPY_FRAMEBUFFERIO = 0 CIRCUITPY_FRAMEBUFFERIO = 0
CIRCUITPY_KEYPAD = 0 CIRCUITPY_KEYPAD = 0
CIRCUITPY_I2CPERIPHERAL = 0 CIRCUITPY_I2CTARGET = 0
CIRCUITPY_TOUCHIO = 0 CIRCUITPY_TOUCHIO = 0
CIRCUITPY_RGBMATRIX = 0 CIRCUITPY_RGBMATRIX = 0
CIRCUITPY_PS2IO = 0 CIRCUITPY_PS2IO = 0

View File

@ -1 +0,0 @@
// No i2cperipheral module functions.

View File

@ -24,7 +24,7 @@
* THE SOFTWARE. * THE SOFTWARE.
*/ */
#include "shared-bindings/i2cperipheral/I2CPeripheral.h" #include "shared-bindings/i2ctarget/I2CTarget.h"
#include "shared-bindings/microcontroller/Pin.h" #include "shared-bindings/microcontroller/Pin.h"
#include "common-hal/busio/I2C.h" #include "common-hal/busio/I2C.h"
@ -36,7 +36,7 @@
#include "hal/include/hal_gpio.h" #include "hal/include/hal_gpio.h"
#include "peripherals/samd/sercom.h" #include "peripherals/samd/sercom.h"
void common_hal_i2cperipheral_i2c_peripheral_construct(i2cperipheral_i2c_peripheral_obj_t *self, void common_hal_i2ctarget_i2c_target_construct(i2ctarget_i2c_target_obj_t *self,
const mcu_pin_obj_t *scl, const mcu_pin_obj_t *sda, const mcu_pin_obj_t *scl, const mcu_pin_obj_t *sda,
uint8_t *addresses, unsigned int num_addresses, bool smbus) { uint8_t *addresses, unsigned int num_addresses, bool smbus) {
uint8_t sercom_index; uint8_t sercom_index;
@ -100,12 +100,12 @@ void common_hal_i2cperipheral_i2c_peripheral_construct(i2cperipheral_i2c_periphe
sercom->I2CS.CTRLA.bit.ENABLE = 1; sercom->I2CS.CTRLA.bit.ENABLE = 1;
} }
bool common_hal_i2cperipheral_i2c_peripheral_deinited(i2cperipheral_i2c_peripheral_obj_t *self) { bool common_hal_i2ctarget_i2c_target_deinited(i2ctarget_i2c_target_obj_t *self) {
return self->sda_pin == NO_PIN; return self->sda_pin == NO_PIN;
} }
void common_hal_i2cperipheral_i2c_peripheral_deinit(i2cperipheral_i2c_peripheral_obj_t *self) { void common_hal_i2ctarget_i2c_target_deinit(i2ctarget_i2c_target_obj_t *self) {
if (common_hal_i2cperipheral_i2c_peripheral_deinited(self)) { if (common_hal_i2ctarget_i2c_target_deinited(self)) {
return; return;
} }
@ -117,7 +117,7 @@ void common_hal_i2cperipheral_i2c_peripheral_deinit(i2cperipheral_i2c_peripheral
self->scl_pin = NO_PIN; self->scl_pin = NO_PIN;
} }
static int i2c_peripheral_check_error(i2cperipheral_i2c_peripheral_obj_t *self, bool raise) { static int i2c_target_check_error(i2ctarget_i2c_target_obj_t *self, bool raise) {
if (!self->sercom->I2CS.INTFLAG.bit.ERROR) { if (!self->sercom->I2CS.INTFLAG.bit.ERROR) {
return 0; return 0;
} }
@ -136,8 +136,8 @@ static int i2c_peripheral_check_error(i2cperipheral_i2c_peripheral_obj_t *self,
return -err; return -err;
} }
int common_hal_i2cperipheral_i2c_peripheral_is_addressed(i2cperipheral_i2c_peripheral_obj_t *self, uint8_t *address, bool *is_read, bool *is_restart) { int common_hal_i2ctarget_i2c_target_is_addressed(i2ctarget_i2c_target_obj_t *self, uint8_t *address, bool *is_read, bool *is_restart) {
int err = i2c_peripheral_check_error(self, false); int err = i2c_target_check_error(self, false);
if (err) { if (err) {
return err; return err;
} }
@ -154,22 +154,22 @@ int common_hal_i2cperipheral_i2c_peripheral_is_addressed(i2cperipheral_i2c_perip
for (unsigned int i = 0; i < self->num_addresses; i++) { for (unsigned int i = 0; i < self->num_addresses; i++) {
if (*address == self->addresses[i]) { if (*address == self->addresses[i]) {
common_hal_i2cperipheral_i2c_peripheral_ack(self, true); common_hal_i2ctarget_i2c_target_ack(self, true);
return 1; return 1;
} }
} }
// This should clear AMATCH, but it doesn't... // This should clear AMATCH, but it doesn't...
common_hal_i2cperipheral_i2c_peripheral_ack(self, false); common_hal_i2ctarget_i2c_target_ack(self, false);
return 0; return 0;
} }
int common_hal_i2cperipheral_i2c_peripheral_read_byte(i2cperipheral_i2c_peripheral_obj_t *self, uint8_t *data) { int common_hal_i2ctarget_i2c_target_read_byte(i2ctarget_i2c_target_obj_t *self, uint8_t *data) {
for (int t = 0; t < 100 && !self->sercom->I2CS.INTFLAG.reg; t++) { for (int t = 0; t < 100 && !self->sercom->I2CS.INTFLAG.reg; t++) {
mp_hal_delay_us(10); mp_hal_delay_us(10);
} }
i2c_peripheral_check_error(self, true); i2c_target_check_error(self, true);
if (!self->sercom->I2CS.INTFLAG.bit.DRDY || if (!self->sercom->I2CS.INTFLAG.bit.DRDY ||
self->sercom->I2CS.INTFLAG.bit.PREC || self->sercom->I2CS.INTFLAG.bit.PREC ||
@ -181,12 +181,12 @@ int common_hal_i2cperipheral_i2c_peripheral_read_byte(i2cperipheral_i2c_peripher
return 1; return 1;
} }
int common_hal_i2cperipheral_i2c_peripheral_write_byte(i2cperipheral_i2c_peripheral_obj_t *self, uint8_t data) { int common_hal_i2ctarget_i2c_target_write_byte(i2ctarget_i2c_target_obj_t *self, uint8_t data) {
for (int t = 0; !self->sercom->I2CS.INTFLAG.reg && t < 100; t++) { for (int t = 0; !self->sercom->I2CS.INTFLAG.reg && t < 100; t++) {
mp_hal_delay_us(10); mp_hal_delay_us(10);
} }
i2c_peripheral_check_error(self, true); i2c_target_check_error(self, true);
if (self->sercom->I2CS.INTFLAG.bit.PREC) { if (self->sercom->I2CS.INTFLAG.bit.PREC) {
return 0; return 0;
@ -208,12 +208,12 @@ int common_hal_i2cperipheral_i2c_peripheral_write_byte(i2cperipheral_i2c_periphe
return 1; return 1;
} }
void common_hal_i2cperipheral_i2c_peripheral_ack(i2cperipheral_i2c_peripheral_obj_t *self, bool ack) { void common_hal_i2ctarget_i2c_target_ack(i2ctarget_i2c_target_obj_t *self, bool ack) {
self->sercom->I2CS.CTRLB.bit.ACKACT = !ack; self->sercom->I2CS.CTRLB.bit.ACKACT = !ack;
self->sercom->I2CS.CTRLB.bit.CMD = 0x03; self->sercom->I2CS.CTRLB.bit.CMD = 0x03;
} }
void common_hal_i2cperipheral_i2c_peripheral_close(i2cperipheral_i2c_peripheral_obj_t *self) { void common_hal_i2ctarget_i2c_target_close(i2ctarget_i2c_target_obj_t *self) {
for (int t = 0; !self->sercom->I2CS.INTFLAG.reg && t < 100; t++) { for (int t = 0; !self->sercom->I2CS.INTFLAG.reg && t < 100; t++) {
mp_hal_delay_us(10); mp_hal_delay_us(10);
} }
@ -223,7 +223,7 @@ void common_hal_i2cperipheral_i2c_peripheral_close(i2cperipheral_i2c_peripheral_
} }
if (!self->sercom->I2CS.STATUS.bit.DIR) { if (!self->sercom->I2CS.STATUS.bit.DIR) {
common_hal_i2cperipheral_i2c_peripheral_ack(self, false); common_hal_i2ctarget_i2c_target_ack(self, false);
} else { } else {
int i = 0; int i = 0;
while (self->sercom->I2CS.INTFLAG.reg == SERCOM_I2CS_INTFLAG_DRDY) { while (self->sercom->I2CS.INTFLAG.reg == SERCOM_I2CS_INTFLAG_DRDY) {

Some files were not shown because too many files have changed in this diff Show More