Merge remote-tracking branch 'adafruit/main' into HEAD
This commit is contained in:
commit
12085496f0
|
@ -30,12 +30,12 @@ jobs:
|
|||
env:
|
||||
GITHUB_CONTEXT: ${{ toJson(github) }}
|
||||
run: echo "$GITHUB_CONTEXT"
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
fetch-depth: 1
|
||||
- name: Set up Python 3
|
||||
uses: actions/setup-python@v2
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
- name: Get CP deps
|
||||
|
@ -92,25 +92,25 @@ jobs:
|
|||
working-directory: tests
|
||||
- name: Build mpy-cross.static-aarch64
|
||||
run: make -C mpy-cross -j2 -f Makefile.static-aarch64
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: mpy-cross.static-aarch64
|
||||
path: mpy-cross/mpy-cross.static-aarch64
|
||||
- name: Build mpy-cross.static-raspbian
|
||||
run: make -C mpy-cross -j2 -f Makefile.static-raspbian
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: mpy-cross.static-raspbian
|
||||
path: mpy-cross/mpy-cross.static-raspbian
|
||||
- name: Build mpy-cross.static
|
||||
run: make -C mpy-cross -j2 -f Makefile.static
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: mpy-cross.static-amd64-linux
|
||||
path: mpy-cross/mpy-cross.static
|
||||
- name: Build mpy-cross.static-mingw
|
||||
run: make -C mpy-cross -j2 -f Makefile.static-mingw
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: mpy-cross.static-x64-windows
|
||||
path: mpy-cross/mpy-cross.static.exe
|
||||
|
@ -149,12 +149,12 @@ jobs:
|
|||
env:
|
||||
GITHUB_CONTEXT: ${{ toJson(github) }}
|
||||
run: echo "$GITHUB_CONTEXT"
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
fetch-depth: 1
|
||||
- name: Set up Python 3
|
||||
uses: actions/setup-python@v2
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
- name: Get CP deps
|
||||
|
@ -174,19 +174,19 @@ jobs:
|
|||
msgfmt --version
|
||||
- name: Build mpy-cross
|
||||
run: make -C mpy-cross -j2
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: mpy-cross-macos-11-x64
|
||||
path: mpy-cross/mpy-cross
|
||||
- name: Build mpy-cross (arm64)
|
||||
run: make -C mpy-cross -j2 -f Makefile.m1 V=2
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: mpy-cross-macos-11-arm64
|
||||
path: mpy-cross/mpy-cross-arm64
|
||||
- name: Make universal binary
|
||||
run: lipo -create -output mpy-cross-macos-universal mpy-cross/mpy-cross mpy-cross/mpy-cross-arm64
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: mpy-cross-macos-11-universal
|
||||
path: mpy-cross-macos-universal
|
||||
|
@ -207,7 +207,7 @@ jobs:
|
|||
needs: test
|
||||
if: ${{ needs.test.outputs.build-doc == 'True' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
fetch-depth: 1
|
||||
|
@ -218,7 +218,7 @@ jobs:
|
|||
tools/describe || git log --parents HEAD~4..
|
||||
echo >>$GITHUB_ENV CP_VERSION=$(tools/describe)
|
||||
- name: Set up Python 3
|
||||
uses: actions/setup-python@v2
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
- name: Install dependencies
|
||||
|
@ -229,20 +229,20 @@ jobs:
|
|||
pip install -r requirements-ci.txt -r requirements-doc.txt
|
||||
- name: Build and Validate Stubs
|
||||
run: make check-stubs -j2
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: stubs
|
||||
path: circuitpython-stubs/dist/*
|
||||
- name: Test Documentation Build (HTML)
|
||||
run: sphinx-build -E -W -b html -D version=${{ env.CP_VERSION }} -D release=${{ env.CP_VERSION }} . _build/html
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: docs
|
||||
path: _build/html
|
||||
- name: Test Documentation Build (LaTeX/PDF)
|
||||
run: |
|
||||
make latexpdf
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: docs
|
||||
path: _build/latex
|
||||
|
@ -276,10 +276,10 @@ jobs:
|
|||
if: ${{ needs.test.outputs.boards-arm != '[]' }}
|
||||
steps:
|
||||
- name: Set up Python 3
|
||||
uses: actions/setup-python@v2
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
fetch-depth: 1
|
||||
|
@ -306,7 +306,7 @@ jobs:
|
|||
working-directory: tools
|
||||
env:
|
||||
BOARDS: ${{ matrix.board }}
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: ${{ matrix.board }}
|
||||
path: bin/${{ matrix.board }}
|
||||
|
@ -329,10 +329,10 @@ jobs:
|
|||
if: ${{ needs.test.outputs.boards-riscv != '[]' }}
|
||||
steps:
|
||||
- name: Set up Python 3
|
||||
uses: actions/setup-python@v2
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
fetch-depth: 1
|
||||
|
@ -358,7 +358,7 @@ jobs:
|
|||
working-directory: tools
|
||||
env:
|
||||
BOARDS: ${{ matrix.board }}
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: ${{ matrix.board }}
|
||||
path: bin/${{ matrix.board }}
|
||||
|
@ -385,7 +385,7 @@ jobs:
|
|||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
fetch-depth: 1
|
||||
|
@ -395,7 +395,7 @@ jobs:
|
|||
run: |
|
||||
tools/describe || git log --parents HEAD~4..
|
||||
echo >>$GITHUB_ENV CP_VERSION=$(tools/describe)
|
||||
- uses: actions/cache@v2
|
||||
- uses: actions/cache@v3
|
||||
name: Fetch IDF tool cache
|
||||
id: idf-cache
|
||||
with:
|
||||
|
@ -449,7 +449,7 @@ jobs:
|
|||
IDF_PATH: ${{ github.workspace }}/ports/espressif/esp-idf
|
||||
IDF_TOOLS_PATH: ${{ github.workspace }}/.idf_tools
|
||||
BOARDS: ${{ matrix.board }}
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: ${{ matrix.board }}
|
||||
path: bin/${{ matrix.board }}
|
||||
|
@ -471,10 +471,10 @@ jobs:
|
|||
if: ${{ needs.test.outputs.boards-aarch != '[]' }}
|
||||
steps:
|
||||
- name: Set up Python 3
|
||||
uses: actions/setup-python@v2
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
fetch-depth: 1
|
||||
|
@ -514,7 +514,7 @@ jobs:
|
|||
working-directory: tools
|
||||
env:
|
||||
BOARDS: ${{ matrix.board }}
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: ${{ matrix.board }}
|
||||
path: bin/${{ matrix.board }}
|
||||
|
|
|
@ -16,12 +16,12 @@ jobs:
|
|||
env:
|
||||
GITHUB_CONTEXT: ${{ toJson(github) }}
|
||||
run: echo "$GITHUB_CONTEXT"
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
fetch-depth: 1
|
||||
- name: Set up Python 3
|
||||
uses: actions/setup-python@v2
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
- name: Get CP deps
|
||||
|
|
|
@ -71,7 +71,7 @@ jobs:
|
|||
which python; python --version; python -c "import cascadetoml"
|
||||
which python3; python3 --version; python3 -c "import cascadetoml"
|
||||
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: false
|
||||
fetch-depth: 1
|
||||
|
|
|
@ -16,9 +16,9 @@ jobs:
|
|||
pre-commit:
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- uses: actions/checkout@v2.2.0
|
||||
- uses: actions/checkout@v3
|
||||
- name: Set up Python 3
|
||||
uses: actions/setup-python@v2
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: "3.x"
|
||||
- name: Install deps
|
||||
|
@ -29,17 +29,17 @@ jobs:
|
|||
run: git submodule update --init extmod/ulab
|
||||
- name: Set PY
|
||||
run: echo >>$GITHUB_ENV PY="$(python -c 'import hashlib, sys;print(hashlib.sha256(sys.version.encode()+sys.executable.encode()).hexdigest())')"
|
||||
- uses: actions/cache@v2
|
||||
- uses: actions/cache@v3
|
||||
with:
|
||||
path: ~/.cache/pre-commit
|
||||
key: pre-commit|${{ env.PY }}|${{ hashFiles('.pre-commit-config.yaml') }}
|
||||
- uses: pre-commit/action@v1.1.0
|
||||
- uses: pre-commit/action@v3.0.0
|
||||
- name: Make patch
|
||||
if: failure()
|
||||
run: git diff > ~/pre-commit.patch
|
||||
- name: Upload patch
|
||||
if: failure()
|
||||
uses: actions/upload-artifact@v2
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: patch
|
||||
path: ~/pre-commit.patch
|
||||
|
|
|
@ -148,7 +148,7 @@
|
|||
url = https://github.com/adafruit/esp-idf.git
|
||||
branch = circuitpython8
|
||||
[submodule "ports/espressif/certificates/nina-fw"]
|
||||
path = ports/espressif/certificates/nina-fw
|
||||
path = lib/certificates/nina-fw
|
||||
url = https://github.com/adafruit/nina-fw.git
|
||||
[submodule "frozen/Adafruit_CircuitPython_ST7789"]
|
||||
path = frozen/Adafruit_CircuitPython_ST7789
|
||||
|
@ -310,3 +310,12 @@
|
|||
[submodule "ports/espressif/esp32-camera"]
|
||||
path = ports/espressif/esp32-camera
|
||||
url = https://github.com/adafruit/esp32-camera/
|
||||
[submodule "ports/raspberrypi/lib/cyw43-driver"]
|
||||
path = ports/raspberrypi/lib/cyw43-driver
|
||||
url = https://github.com/georgerobotics/cyw43-driver.git
|
||||
[submodule "ports/raspberrypi/lib/lwip"]
|
||||
path = ports/raspberrypi/lib/lwip
|
||||
url = https://github.com/lwip-tcpip/lwip.git
|
||||
[submodule "lib/mbedtls"]
|
||||
path = lib/mbedtls
|
||||
url = https://github.com/ARMmbed/mbedtls.git
|
||||
|
|
|
@ -10,7 +10,7 @@ repos:
|
|||
- id: end-of-file-fixer
|
||||
exclude: '^(tests/.*\.exp|tests/cmdline/.*|tests/.*/data/.*|ports/espressif/esp-idf-config/.*|ports/espressif/boards/.*/sdkconfig)'
|
||||
- id: trailing-whitespace
|
||||
exclude: '^(tests/.*\.exp|tests/cmdline/.*|tests/.*/data/.*)'
|
||||
exclude: '^(tests/.*\.exp|tests/cmdline/.*|tests/.*/data/.*|lib/mbedtls_errors/.*)'
|
||||
- repo: local
|
||||
hooks:
|
||||
- id: translations
|
||||
|
|
18
README.rst
18
README.rst
|
@ -84,17 +84,19 @@ common set of requirements.
|
|||
|
||||
If you'd like to use the term "CircuitPython" and Blinka for your product here is what we ask:
|
||||
|
||||
* Your product is supported by the primary
|
||||
- Your product is supported by the primary
|
||||
`"adafruit/circuitpython" <https://github.com/adafruit/circuitpython>`_ repo. This way we can
|
||||
update any custom code as we update the CircuitPython internals.
|
||||
* Your product is listed on `circuitpython.org <https://circuitpython.org>`__ (source
|
||||
- Your product is listed on `circuitpython.org <https://circuitpython.org>`__ (source
|
||||
`here <https://github.com/adafruit/circuitpython-org/>`_). This is to ensure that a user of your
|
||||
product can always download the latest version of CircuitPython from the standard place.
|
||||
* Your product supports at least one standard "`Workflow <https://docs.circuitpython.org/en/latest/docs/workflows.html>`__" for serial and file access:
|
||||
* With a user accessible USB plug which appears as a CIRCUITPY drive when plugged in.
|
||||
* With file and serial access over Bluetooth Low Energy using the BLE Workflow.
|
||||
* With file access over WiFi using the WiFi Workflow with serial access over USB and/or WebSocket.
|
||||
* Boards that do not support the USB Workflow should be clearly marked.
|
||||
- Your product supports at least one standard "`Workflow <https://docs.circuitpython.org/en/latest/docs/workflows.html>`__" for serial and file access:
|
||||
|
||||
- With a user accessible USB plug which appears as a CIRCUITPY drive when plugged in.
|
||||
- With file and serial access over Bluetooth Low Energy using the BLE Workflow.
|
||||
- With file access over WiFi using the WiFi Workflow with serial access over USB and/or WebSocket.
|
||||
|
||||
- Boards that do not support the USB Workflow should be clearly marked.
|
||||
|
||||
If you choose not to meet these requirements, then we ask you call your version of CircuitPython
|
||||
something else (for example, SuperDuperPython) and not use the Blinka logo. You can say it is
|
||||
|
@ -218,7 +220,7 @@ Supported Support status
|
|||
================ ============================================================
|
||||
atmel-samd ``SAMD21`` stable | ``SAMD51`` stable
|
||||
cxd56 stable
|
||||
espressif ``ESP32-C3`` beta | ``ESP32-S2`` stable | ``ESP32-S3`` beta
|
||||
espressif ``ESP32`` beta | ``ESP32-C3`` beta | ``ESP32-S2`` stable | ``ESP32-S3`` beta
|
||||
litex alpha
|
||||
mimxrt10xx alpha
|
||||
nrf stable
|
||||
|
|
1
conf.py
1
conf.py
|
@ -213,6 +213,7 @@ exclude_patterns = ["**/build*",
|
|||
"ports/nrf/peripherals",
|
||||
"ports/nrf/usb",
|
||||
"ports/raspberrypi/sdk",
|
||||
"ports/raspberrypi/lib",
|
||||
"ports/stm/st_driver",
|
||||
"ports/stm/packages",
|
||||
"ports/stm/peripherals",
|
||||
|
|
|
@ -93,6 +93,7 @@ bool common_hal_bleio_characteristic_buffer_deinited(bleio_characteristic_buffer
|
|||
void common_hal_bleio_characteristic_buffer_deinit(bleio_characteristic_buffer_obj_t *self) {
|
||||
if (!common_hal_bleio_characteristic_buffer_deinited(self)) {
|
||||
bleio_characteristic_clear_observer(self->characteristic);
|
||||
ringbuf_deinit(&self->ringbuf);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -37,13 +37,13 @@
|
|||
#include "supervisor/shared/tick.h"
|
||||
|
||||
STATIC void write_to_ringbuf(bleio_packet_buffer_obj_t *self, uint8_t *data, uint16_t len) {
|
||||
if (len + sizeof(uint16_t) > ringbuf_capacity(&self->ringbuf)) {
|
||||
if (len + sizeof(uint16_t) > ringbuf_size(&self->ringbuf)) {
|
||||
// This shouldn't happen.
|
||||
return;
|
||||
}
|
||||
// Push all the data onto the ring buffer.
|
||||
// Make room for the new value by dropping the oldest packets first.
|
||||
while (ringbuf_capacity(&self->ringbuf) - ringbuf_num_filled(&self->ringbuf) < len + sizeof(uint16_t)) {
|
||||
while (ringbuf_size(&self->ringbuf) - ringbuf_num_filled(&self->ringbuf) < len + sizeof(uint16_t)) {
|
||||
uint16_t packet_length;
|
||||
ringbuf_get_n(&self->ringbuf, (uint8_t *)&packet_length, sizeof(uint16_t));
|
||||
for (uint16_t i = 0; i < packet_length; i++) {
|
||||
|
@ -264,5 +264,6 @@ bool common_hal_bleio_packet_buffer_deinited(bleio_packet_buffer_obj_t *self) {
|
|||
void common_hal_bleio_packet_buffer_deinit(bleio_packet_buffer_obj_t *self) {
|
||||
if (!common_hal_bleio_packet_buffer_deinited(self)) {
|
||||
bleio_characteristic_clear_observer(self->characteristic);
|
||||
ringbuf_deinit(&self->ringbuf);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -202,10 +202,10 @@ interchangeably with the CPython name. This is confusing. Instead, think up a
|
|||
new name that is related to the extra functionality you are adding.
|
||||
|
||||
For example, storage mounting and unmounting related functions were moved from
|
||||
``uos`` into a new `storage` module. Terminal-related functions were moved into
|
||||
`multiterminal`. These names better match their functionality and do not
|
||||
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.
|
||||
``uos`` into a new `storage` module. These names better match their
|
||||
functionality and do not 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.
|
||||
|
||||
Example
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
@ -309,7 +309,7 @@ following structure:
|
|||
|
||||
param_type
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
The type of the parameter. This could be among other `int`, `float`, `str` `bool`, etc.
|
||||
The type of the parameter. This could be, among others, ``int``, ``float``, ``str``, ``bool``, etc.
|
||||
To document an object in the CircuitPython domain, you need to include a ``~`` before the
|
||||
definition as shown in the following example:
|
||||
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
:mod:`builtins` -- builtin functions and exceptions
|
||||
===================================================
|
||||
|
||||
.. module:: builtins
|
||||
:synopsis: builtin Python functions
|
||||
|
||||
All builtin functions and exceptions are described here. They are also
|
||||
available via ``builtins`` module.
|
||||
available via the ``builtins`` module.
|
||||
|
||||
For more information about built-ins, see the following CPython documentation:
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ Classes
|
|||
|
||||
- The optional *flags* can be 1 to check for overflow when adding items.
|
||||
|
||||
As well as supporting `bool` and `len`, deque objects have the following
|
||||
As well as supporting ``bool`` and ``len``, deque objects have the following
|
||||
methods:
|
||||
|
||||
.. method:: deque.append(x)
|
||||
|
|
|
@ -76,7 +76,7 @@ Functions
|
|||
.. function:: heap_locked()
|
||||
|
||||
Lock or unlock the heap. When locked no memory allocation can occur and a
|
||||
`MemoryError` will be raised if any heap allocation is attempted.
|
||||
``MemoryError`` will be raised if any heap allocation is attempted.
|
||||
`heap_locked()` returns a true value if the heap is currently locked.
|
||||
|
||||
These functions can be nested, ie `heap_lock()` can be called multiple times
|
||||
|
|
|
@ -90,7 +90,6 @@ shared-bindings/microcontroller/Pin.rst shared-bindings/microcontroller/#microco
|
|||
shared-bindings/microcontroller/Processor.rst shared-bindings/microcontroller/#microcontroller.Processor
|
||||
shared-bindings/microcontroller/RunMode.rst shared-bindings/microcontroller/#microcontroller.RunMode
|
||||
shared-bindings/microcontroller/__init__.rst shared-bindings/microcontroller/
|
||||
shared-bindings/multiterminal/__init__.rst shared-bindings/multiterminal/
|
||||
shared-bindings/neopixel_write/__init__.rst shared-bindings/neopixel_write/
|
||||
shared-bindings/network/__init__.rst shared-bindings/network/
|
||||
shared-bindings/nvm/ByteArray.rst shared-bindings/nvm/#nvm.ByteArray
|
||||
|
|
|
@ -56,13 +56,23 @@ ALIASES_BRAND_NAMES = {
|
|||
}
|
||||
|
||||
ADDITIONAL_MODULES = {
|
||||
"fontio": "CIRCUITPY_DISPLAYIO",
|
||||
"terminalio": "CIRCUITPY_DISPLAYIO",
|
||||
"_asyncio": "MICROPY_PY_UASYNCIO",
|
||||
"adafruit_bus_device": "CIRCUITPY_BUSDEVICE",
|
||||
"adafruit_pixelbuf": "CIRCUITPY_PIXELBUF",
|
||||
"array": "CIRCUITPY_ARRAY",
|
||||
# always available, so depend on something that's always 1.
|
||||
"builtins": "CIRCUITPY",
|
||||
"collections": "CIRCUITPY_COLLECTIONS",
|
||||
"fontio": "CIRCUITPY_DISPLAYIO",
|
||||
"io": "CIRCUITPY_IO",
|
||||
"select": "MICROPY_PY_USELECT_SELECT",
|
||||
"terminalio": "CIRCUITPY_DISPLAYIO",
|
||||
"sys": "CIRCUITPY_SYS",
|
||||
"usb": "CIRCUITPY_USB_HOST",
|
||||
}
|
||||
|
||||
MODULES_NOT_IN_SHARED_BINDINGS = ["_asyncio", "array", "binascii", "builtins", "collections", "errno", "json", "re", "select", "sys", "ulab"]
|
||||
|
||||
FROZEN_EXCLUDES = ["examples", "docs", "tests", "utils", "conf.py", "setup.py"]
|
||||
"""Files and dirs at the root of a frozen directory that should be ignored.
|
||||
This is the same list as in the preprocess_frozen_modules script."""
|
||||
|
@ -82,7 +92,7 @@ def get_shared_bindings():
|
|||
""" Get a list of modules in shared-bindings based on folder names.
|
||||
"""
|
||||
shared_bindings_dir = get_circuitpython_root_dir() / "shared-bindings"
|
||||
return [item.name for item in shared_bindings_dir.iterdir()] + ["binascii", "errno", "json", "re", "ulab"]
|
||||
return [item.name for item in shared_bindings_dir.iterdir()] + MODULES_NOT_IN_SHARED_BINDINGS
|
||||
|
||||
|
||||
def get_board_mapping():
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 346c936e14c6ea3a8d3d65cb1fa46202dc92999d
|
||||
Subproject commit 57de23c1fb434ba99aaafe1d00bd77d5cdf5d66b
|
|
@ -1 +1 @@
|
|||
Subproject commit f91ffb1a3e77802349f233964e0faed9708a04fe
|
||||
Subproject commit ba05423ed9aae09ce293603b519a4ac644ef0dab
|
|
@ -1 +1 @@
|
|||
Subproject commit 5c1a51f8ad505e90a6c1b58c4d7926c59dd627d6
|
||||
Subproject commit 4fd499e39720f8ce970cceeb97c2a85c485f7335
|
|
@ -1 +1 @@
|
|||
Subproject commit 810232a6df1c5342b9c89268893025bca2645a0f
|
||||
Subproject commit b06b47037aed97475b1676b104d1f4b05c3f5e86
|
|
@ -1 +1 @@
|
|||
Subproject commit 5f6ac407074c61806c9bf0b78987e1c0ed234dd0
|
||||
Subproject commit 9ace770b048be9ab0da4a154af279dbb643bbdb0
|
|
@ -1 +1 @@
|
|||
Subproject commit f5351add4bfc2aae1ba8f9078f4a734a0893e8ba
|
||||
Subproject commit 47f848f13f75d2f62d16407edaaf6dd0ec1fc3cc
|
|
@ -1 +1 @@
|
|||
Subproject commit 62113618a07dd4f33310e8454bd59915b376e3cb
|
||||
Subproject commit a37c7cc83685f2ff84a171a519207567a75d0947
|
|
@ -1 +1 @@
|
|||
Subproject commit f7bc753d37b840d0c1dcbdd977a97d1f68fac306
|
||||
Subproject commit 4a4619a524918f2705c05ca4959385937afa9a7c
|
|
@ -1 +1 @@
|
|||
Subproject commit f70254c588e4be37d92960c8067905ac57243aa2
|
||||
Subproject commit 726270f5103d9d94810eb8b52041b7521afafc5c
|
|
@ -1 +1 @@
|
|||
Subproject commit bcd9e5c085081175f2dc1b2ce1eba75cfe4be062
|
||||
Subproject commit 288a4f553d2f616331b5a042568c97b5bb0e44a7
|
|
@ -1 +1 @@
|
|||
Subproject commit c82b8138e13f4e3d580081929fb34afdb56f59fc
|
||||
Subproject commit 41f06c33ef7a029210416ac61319698f5768e83e
|
|
@ -1 +1 @@
|
|||
Subproject commit 1b39a6990c7d18a1c883b5721f2e49cd5fbfc64e
|
||||
Subproject commit d645fc2aded3606e5b0c17689e9f29e7e56bb612
|
|
@ -1 +1 @@
|
|||
Subproject commit 9cca65bd52f1b0be672fa8c1ea74b278366851a9
|
||||
Subproject commit ee6bfcf9e676eb435c8890db37f07719984a60a1
|
|
@ -1 +1 @@
|
|||
Subproject commit 3198742a78996db3118e0e4db3d142e37b7f58a1
|
||||
Subproject commit 8eedf860beca0d32219189b72ea6fc8eea7e66db
|
|
@ -1 +1 @@
|
|||
Subproject commit 04608edb68bc72c015de570b6edf6cc598920acc
|
||||
Subproject commit 3d7d404a1cafc02f6c3391b100157490132e5c5f
|
|
@ -1 +1 @@
|
|||
Subproject commit 4d68643dcd779e63b4eada09fa84b1ad43c83362
|
||||
Subproject commit 93c7e0ed55e7ed011908ac9a1c0f8228f0f4323b
|
|
@ -1 +1 @@
|
|||
Subproject commit 9464b4cad1f252807cd431a39984182bdd7a0cce
|
||||
Subproject commit 992b601e2469f30e95ec35c9859b4aa2cd917504
|
|
@ -1 +1 @@
|
|||
Subproject commit 8e2069de65e1b2002ca375e9046ba6e608052c87
|
||||
Subproject commit 794488d1de3d17d1a08887c4a651cfac2c5a1524
|
|
@ -1 +1 @@
|
|||
Subproject commit 80f1d250f4caef3e81760dc7df56bd250210f29b
|
||||
Subproject commit 1919916dcf57e0879832b9c274c5fb77712d7775
|
|
@ -1 +1 @@
|
|||
Subproject commit 0a262391849fa75671c999e9374bf6b160771246
|
||||
Subproject commit 18eaddb96aa6599901ef2ff0e140e89a2de8c5d0
|
|
@ -1 +1 @@
|
|||
Subproject commit 87f8b1ddff699b98e7b58d1c969c0c3633661a08
|
||||
Subproject commit c8e82b96c68041a11a52f3053d0d2733ae2d1a49
|
|
@ -1 +1 @@
|
|||
Subproject commit 1107fe1520406c20bc561535d72df9ac6ae4d172
|
||||
Subproject commit b6891e734183f978e7b3d0a363140e98635c0a04
|
|
@ -1 +1 @@
|
|||
Subproject commit b0aca1110b4446bc7952d66233b559256cd4377d
|
||||
Subproject commit 31c819f377cf71f61cfb84eae159f1f948980db7
|
|
@ -1 +1 @@
|
|||
Subproject commit a4e11ce3a7f5886c706da5778baf1dd653172c94
|
||||
Subproject commit 1064fdee5a1421f528af452be5e45ae95ef2b89a
|
|
@ -1 +1 @@
|
|||
Subproject commit b9201eb175823b82d56168b0b539847093866090
|
||||
Subproject commit 7eeea1aaf6bb5fa0deb080a1dc1aa3cd103f9aad
|
|
@ -1 +1 @@
|
|||
Subproject commit 0af8820605c0858f50f3242fbd1ce3a576bec819
|
||||
Subproject commit cad34af5267aca3665fdaf1ea5a0eee921d13f06
|
|
@ -1 +1 @@
|
|||
Subproject commit 2fc2bfb8f52afc2ec1f31e8d860358547b2f8a9a
|
||||
Subproject commit a815f364badc0dac3fe49e7d8206d00ce95894e1
|
|
@ -1 +1 @@
|
|||
Subproject commit 6b018cbeb60d6a30088c866a9b1bc46166209735
|
||||
Subproject commit df4c73a5e719f17fae0309e811ff17627cd0f268
|
|
@ -1 +1 @@
|
|||
Subproject commit 9c71a86d54015260bd40ad4bc8d0258c930bcc64
|
||||
Subproject commit f611d5e31c9735a3c3ac43185e35dcd5f659e3aa
|
|
@ -1 +1 @@
|
|||
Subproject commit 9ad59c3bc5e2fdc341779ccbbe2d78560c5d681f
|
||||
Subproject commit a5d56f3e4866c8dbb343e03500355a42c46e557a
|
|
@ -1 +1 @@
|
|||
Subproject commit ab504a86afb583bbe9008884bc01b33f0654a0dd
|
||||
Subproject commit c59df6b8c3d8006c290b63e95996e49e8e7124c0
|
|
@ -1 +1 @@
|
|||
Subproject commit 4a094ea8e0ca902e7c61822060e149d73fa18ce5
|
||||
Subproject commit 9ff56ce53f05e23ff678965ba54af89b24b1199a
|
|
@ -1 +1 @@
|
|||
Subproject commit 60d9df0ca09b5005ea0c03b94daae854983d79bd
|
||||
Subproject commit 0a8fcbfc92060eb298ea52d5e88587b37347a0be
|
|
@ -1 +1 @@
|
|||
Subproject commit 1156062b06771afd37da54d0b690a84ef611a78b
|
||||
Subproject commit dc605bb22914d77d80c5342cbb4c10f773aede95
|
|
@ -1 +1 @@
|
|||
Subproject commit 79ff12be057ff5975e52ad273e087d74deb147ab
|
||||
Subproject commit 43a4f15d604919d6e143e975a85abf7b96a4061d
|
|
@ -1 +1 @@
|
|||
Subproject commit 704cac4af3dccf8e452e69eb8f9f22fe8db26f83
|
||||
Subproject commit 5436a0f27f33b364035ce499c020b274d77a25b7
|
|
@ -1 +1 @@
|
|||
Subproject commit 339e037bf6cf30e03fab6fa5b1b9f669821f7685
|
||||
Subproject commit 3e8c50eb2230de7b8a20dedac33334b5dbdee21e
|
|
@ -1 +1 @@
|
|||
Subproject commit 73b78e242424b865785d5e66ccef949bdacf7214
|
||||
Subproject commit 6234787515e2f0ece40b6408722ff0b42824038e
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 1bc2c9cb8b8fe4659bd94b8ebba5a4c02029b7fa
|
|
@ -0,0 +1,42 @@
|
|||
MBEDTLS Error Strings for MicroPython
|
||||
=====================================
|
||||
|
||||
This directory contains source code and tools to rework the Mbedtls error strings for
|
||||
micropython to use less space. In short, instead of storing and printing something like
|
||||
"SSL - Our own certificate(s) is/are too large to send in an SSL message" it prints
|
||||
the name of the error #define, which would be "MBEDTLS_ERR_SSL_CERTIFICATE_TOO_LARGE" in
|
||||
this case, and only stores `SSL_CERTIFICATE_TOO_LARGE` in flash. The exact Mbedtls error
|
||||
defines are used because they're easy to search for to find more detailed information.
|
||||
|
||||
Mbedtls defines a specific format for error value #defines and
|
||||
includes a Perl script to gather all `MBEDTLS_ERR` defines from includes files together with
|
||||
english error text. From that the Perl script generates `mbedtls_strerror()`. The files in this
|
||||
directory modify this process to produce a more space efficient error lookup table with
|
||||
shorter error strings.
|
||||
|
||||
The files are as follows:
|
||||
- `generate_errors.diff` - diff for original mbedtls perl script
|
||||
- `error.fmt` - modified code template for MicroPython
|
||||
- `mp_mbedtls_errors.c` - source file with `mbedtls_strerror` this is built using the include
|
||||
files in `../mbedtls`
|
||||
- `do-mp.sh` - shell script to produce `mp_mbedtls_errors.c`
|
||||
- `tester.c` - simple C main to test `mp_mbedtls_errors.c` locally on a dev box
|
||||
- `do-test.sh` - shell script to produce `mp_mbedtls_errors.c` and compile the `tester` app
|
||||
- `do-esp32.sh` - shell script to produce `esp32_mbedtls_errors.c` -- see below
|
||||
|
||||
In order not to store multiple copies of `mbedtls_errors.c`
|
||||
([https://github.com/micropython/micropython/pull/5819#discussion_r445528006](see))
|
||||
it is assumed that all ports use the same version of mbedtls with the same error #defines.
|
||||
This is true as of MP v1.13, and ESP-IDF versions 3.3.2 and 4.0.1. If anything changes in the
|
||||
future the `do-esp32.sh` script can be used to generate an esp32-specific version.
|
||||
|
||||
### How-to
|
||||
|
||||
- To build MicroPython all that is needed is to include the `mp_mbedtls_errors.c` into the build
|
||||
(the Makefiles do this automatically). Note that Perl is not needed for routine MicroPython
|
||||
builds.
|
||||
- When a new version of Mbedtls is pulled-in the `do-mp.sh` script should be run to
|
||||
re-generate `mp_mbedtls_errors.c`.
|
||||
- The `tester` app should be run if changes to the string handling in `error.fmt` are made:
|
||||
it tests that there is not an off-by-one error in the string copying/appending, etc.
|
||||
- To include `mbedtls_strerror` error strings define `MBEDTLS_ERROR_C` in the build.
|
|
@ -0,0 +1,7 @@
|
|||
#! /bin/bash -e
|
||||
# Generate esp32_mbedtls_errors.c for use in the Esp32 port, with the ESP-IDF version of mbedtls
|
||||
# The IDF_PATH env var must be set to the top-level dir of ESPIDF
|
||||
echo "IDF_PATH=$IDF_PATH"
|
||||
MBEDTLS=$IDF_PATH/components/mbedtls/mbedtls
|
||||
patch -o esp32_generate_errors.pl $MBEDTLS/scripts/generate_errors.pl <generate_errors.diff
|
||||
perl ./esp32_generate_errors.pl $MBEDTLS/include/mbedtls . esp32_mbedtls_errors.c
|
|
@ -0,0 +1,4 @@
|
|||
#! /bin/bash -e
|
||||
# Generate mp_mbedtls_errors.c for inclusion in ports that use $MPY/lib/mbedtls
|
||||
patch -o mp_generate_errors.pl ../mbedtls/scripts/generate_errors.pl <generate_errors.diff
|
||||
perl ./mp_generate_errors.pl ../mbedtls/include/mbedtls . mp_mbedtls_errors.c
|
|
@ -0,0 +1,4 @@
|
|||
#! /bin/bash -e
|
||||
# Generate mp_mbedtls_errors.c and build the tester app
|
||||
./do-mp.sh
|
||||
cc -o tester -I../mbedtls/include/ mp_mbedtls_errors.c tester.c
|
|
@ -0,0 +1,165 @@
|
|||
/*
|
||||
* Error message information
|
||||
*
|
||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||
* not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||
*/
|
||||
|
||||
#if !defined(MBEDTLS_CONFIG_FILE)
|
||||
#include "mbedtls/config.h"
|
||||
#else
|
||||
#include MBEDTLS_CONFIG_FILE
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_ERROR_C) || defined(MBEDTLS_ERROR_STRERROR_DUMMY)
|
||||
#include "mbedtls/error.h"
|
||||
#include <string.h>
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_PLATFORM_C)
|
||||
#include "mbedtls/platform.h"
|
||||
#else
|
||||
#define mbedtls_snprintf snprintf
|
||||
#define mbedtls_time_t time_t
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_ERROR_C)
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
HEADER_INCLUDED
|
||||
|
||||
// Error code table type
|
||||
struct ssl_errs {
|
||||
int16_t errnum;
|
||||
const char *errstr;
|
||||
};
|
||||
|
||||
// Table of high level error codes
|
||||
static const struct ssl_errs mbedtls_high_level_error_tab[] = {
|
||||
// BEGIN generated code
|
||||
HIGH_LEVEL_CODE_CHECKS
|
||||
// END generated code
|
||||
};
|
||||
|
||||
static const struct ssl_errs mbedtls_low_level_error_tab[] = {
|
||||
// Low level error codes
|
||||
//
|
||||
// BEGIN generated code
|
||||
LOW_LEVEL_CODE_CHECKS
|
||||
// END generated code
|
||||
};
|
||||
|
||||
static const char *mbedtls_err_prefix = "MBEDTLS_ERR_";
|
||||
#define MBEDTLS_ERR_PREFIX_LEN ( sizeof("MBEDTLS_ERR_")-1 )
|
||||
|
||||
// copy error text into buffer, ensure null termination, return strlen of result
|
||||
static size_t mbedtls_err_to_str(int err, const struct ssl_errs tab[], int tab_len, char *buf, size_t buflen) {
|
||||
if (buflen == 0) return 0;
|
||||
|
||||
// prefix for all error names
|
||||
strncpy(buf, mbedtls_err_prefix, buflen);
|
||||
if (buflen <= MBEDTLS_ERR_PREFIX_LEN+1) {
|
||||
buf[buflen-1] = 0;
|
||||
return buflen-1;
|
||||
}
|
||||
|
||||
// append error name from table
|
||||
for (int i = 0; i < tab_len; i++) {
|
||||
if (tab[i].errnum == err) {
|
||||
strncpy(buf+MBEDTLS_ERR_PREFIX_LEN, tab[i].errstr, buflen-MBEDTLS_ERR_PREFIX_LEN);
|
||||
buf[buflen-1] = 0;
|
||||
return strlen(buf);
|
||||
}
|
||||
}
|
||||
|
||||
mbedtls_snprintf(buf+MBEDTLS_ERR_PREFIX_LEN, buflen-MBEDTLS_ERR_PREFIX_LEN, "UNKNOWN (0x%04X)",
|
||||
err);
|
||||
return strlen(buf);
|
||||
}
|
||||
|
||||
#define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0]))
|
||||
|
||||
void mbedtls_strerror(int ret, char *buf, size_t buflen) {
|
||||
int use_ret;
|
||||
|
||||
if (buflen == 0) return;
|
||||
|
||||
buf[buflen-1] = 0;
|
||||
|
||||
if (ret < 0) ret = -ret;
|
||||
|
||||
//
|
||||
// High-level error codes
|
||||
//
|
||||
uint8_t got_hl = (ret & 0xFF80) != 0;
|
||||
if (got_hl) {
|
||||
use_ret = ret & 0xFF80;
|
||||
|
||||
// special case
|
||||
#if defined(MBEDTLS_SSL_TLS_C)
|
||||
if (use_ret == -(MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE)) {
|
||||
strncpy(buf, "MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE", buflen);
|
||||
buf[buflen-1] = 0;
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
|
||||
size_t len = mbedtls_err_to_str(use_ret, mbedtls_high_level_error_tab,
|
||||
ARRAY_SIZE(mbedtls_high_level_error_tab), buf, buflen);
|
||||
|
||||
buf += len;
|
||||
buflen -= len;
|
||||
if (buflen == 0) return;
|
||||
}
|
||||
|
||||
//
|
||||
// Low-level error codes
|
||||
//
|
||||
use_ret = ret & ~0xFF80;
|
||||
|
||||
if (use_ret == 0) return;
|
||||
|
||||
// If high level code is present, make a concatenation between both error strings.
|
||||
if (got_hl) {
|
||||
if (buflen < 2) return;
|
||||
*buf++ = '+';
|
||||
buflen--;
|
||||
}
|
||||
|
||||
mbedtls_err_to_str(use_ret, mbedtls_low_level_error_tab,
|
||||
ARRAY_SIZE(mbedtls_low_level_error_tab), buf, buflen);
|
||||
}
|
||||
|
||||
#else /* MBEDTLS_ERROR_C */
|
||||
|
||||
#if defined(MBEDTLS_ERROR_STRERROR_DUMMY)
|
||||
|
||||
/*
|
||||
* Provide an non-function in case MBEDTLS_ERROR_C is not defined
|
||||
*/
|
||||
void mbedtls_strerror( int ret, char *buf, size_t buflen )
|
||||
{
|
||||
((void) ret);
|
||||
|
||||
if( buflen > 0 )
|
||||
buf[0] = '\0';
|
||||
}
|
||||
|
||||
#endif /* MBEDTLS_ERROR_STRERROR_DUMMY */
|
||||
|
||||
#endif /* MBEDTLS_ERROR_C */
|
|
@ -0,0 +1,22 @@
|
|||
--- generate_errors_orig.pl 2020-06-20 08:40:38.819060379 -0700
|
||||
+++ generate_errors.pl 2020-06-20 08:47:26.511163591 -0700
|
||||
@@ -162,16 +162,12 @@
|
||||
|
||||
if ($error_name eq "MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE")
|
||||
{
|
||||
- ${$code_check} .= "${white_space}if( use_ret == -($error_name) )\n".
|
||||
- "${white_space}\{\n".
|
||||
- "${white_space} mbedtls_snprintf( buf, buflen, \"$module_name - $description\" );\n".
|
||||
- "${white_space} return;\n".
|
||||
- "${white_space}}\n"
|
||||
+ # no-op, this case is hard-coded in error.fmt
|
||||
}
|
||||
else
|
||||
{
|
||||
- ${$code_check} .= "${white_space}if( use_ret == -($error_name) )\n".
|
||||
- "${white_space} mbedtls_snprintf( buf, buflen, \"$module_name - $description\" );\n"
|
||||
+ my $error_text = $error_name =~ s/^MBEDTLS_ERR_//r;
|
||||
+ ${$code_check} .= "${white_space}{ -($error_name), \"$error_text\" },\n"
|
||||
}
|
||||
};
|
||||
|
|
@ -0,0 +1,705 @@
|
|||
/*
|
||||
* Error message information
|
||||
*
|
||||
* Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||
* not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* This file is part of mbed TLS (https://tls.mbed.org)
|
||||
*/
|
||||
|
||||
#if !defined(MBEDTLS_CONFIG_FILE)
|
||||
#include "mbedtls/config.h"
|
||||
#else
|
||||
#include MBEDTLS_CONFIG_FILE
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_ERROR_C) || defined(MBEDTLS_ERROR_STRERROR_DUMMY)
|
||||
#include "mbedtls/error.h"
|
||||
#include <string.h>
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_PLATFORM_C)
|
||||
#include "mbedtls/platform.h"
|
||||
#else
|
||||
#define mbedtls_snprintf snprintf
|
||||
#define mbedtls_time_t time_t
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_ERROR_C)
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#if defined(MBEDTLS_AES_C)
|
||||
#include "mbedtls/aes.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_ARC4_C)
|
||||
#include "mbedtls/arc4.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_ARIA_C)
|
||||
#include "mbedtls/aria.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_BASE64_C)
|
||||
#include "mbedtls/base64.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_BIGNUM_C)
|
||||
#include "mbedtls/bignum.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_BLOWFISH_C)
|
||||
#include "mbedtls/blowfish.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_CAMELLIA_C)
|
||||
#include "mbedtls/camellia.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_CCM_C)
|
||||
#include "mbedtls/ccm.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_CHACHA20_C)
|
||||
#include "mbedtls/chacha20.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_CHACHAPOLY_C)
|
||||
#include "mbedtls/chachapoly.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_CIPHER_C)
|
||||
#include "mbedtls/cipher.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_CMAC_C)
|
||||
#include "mbedtls/cmac.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_CTR_DRBG_C)
|
||||
#include "mbedtls/ctr_drbg.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_DES_C)
|
||||
#include "mbedtls/des.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_DHM_C)
|
||||
#include "mbedtls/dhm.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_ECP_C)
|
||||
#include "mbedtls/ecp.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_ENTROPY_C)
|
||||
#include "mbedtls/entropy.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_GCM_C)
|
||||
#include "mbedtls/gcm.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_HKDF_C)
|
||||
#include "mbedtls/hkdf.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_HMAC_DRBG_C)
|
||||
#include "mbedtls/hmac_drbg.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_MD_C)
|
||||
#include "mbedtls/md.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_MD2_C)
|
||||
#include "mbedtls/md2.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_MD4_C)
|
||||
#include "mbedtls/md4.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_MD5_C)
|
||||
#include "mbedtls/md5.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_NET_C)
|
||||
#include "mbedtls/net_sockets.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_OID_C)
|
||||
#include "mbedtls/oid.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_PADLOCK_C)
|
||||
#include "mbedtls/padlock.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_PEM_PARSE_C) || defined(MBEDTLS_PEM_WRITE_C)
|
||||
#include "mbedtls/pem.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_PK_C)
|
||||
#include "mbedtls/pk.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_PKCS12_C)
|
||||
#include "mbedtls/pkcs12.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_PKCS5_C)
|
||||
#include "mbedtls/pkcs5.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_PLATFORM_C)
|
||||
#include "mbedtls/platform.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_POLY1305_C)
|
||||
#include "mbedtls/poly1305.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_RIPEMD160_C)
|
||||
#include "mbedtls/ripemd160.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_RSA_C)
|
||||
#include "mbedtls/rsa.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_SHA1_C)
|
||||
#include "mbedtls/sha1.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_SHA256_C)
|
||||
#include "mbedtls/sha256.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_SHA512_C)
|
||||
#include "mbedtls/sha512.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_SSL_TLS_C)
|
||||
#include "mbedtls/ssl.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_THREADING_C)
|
||||
#include "mbedtls/threading.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_X509_USE_C) || defined(MBEDTLS_X509_CREATE_C)
|
||||
#include "mbedtls/x509.h"
|
||||
#endif
|
||||
|
||||
#if defined(MBEDTLS_XTEA_C)
|
||||
#include "mbedtls/xtea.h"
|
||||
#endif
|
||||
|
||||
|
||||
// Error code table type
|
||||
struct ssl_errs {
|
||||
int16_t errnum;
|
||||
const char *errstr;
|
||||
};
|
||||
|
||||
// Table of high level error codes
|
||||
static const struct ssl_errs mbedtls_high_level_error_tab[] = {
|
||||
// BEGIN generated code
|
||||
#if defined(MBEDTLS_CIPHER_C)
|
||||
{ -(MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE), "CIPHER_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA), "CIPHER_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_CIPHER_ALLOC_FAILED), "CIPHER_ALLOC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_CIPHER_INVALID_PADDING), "CIPHER_INVALID_PADDING" },
|
||||
{ -(MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED), "CIPHER_FULL_BLOCK_EXPECTED" },
|
||||
{ -(MBEDTLS_ERR_CIPHER_AUTH_FAILED), "CIPHER_AUTH_FAILED" },
|
||||
{ -(MBEDTLS_ERR_CIPHER_INVALID_CONTEXT), "CIPHER_INVALID_CONTEXT" },
|
||||
{ -(MBEDTLS_ERR_CIPHER_HW_ACCEL_FAILED), "CIPHER_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_CIPHER_C */
|
||||
|
||||
#if defined(MBEDTLS_DHM_C)
|
||||
{ -(MBEDTLS_ERR_DHM_BAD_INPUT_DATA), "DHM_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_DHM_READ_PARAMS_FAILED), "DHM_READ_PARAMS_FAILED" },
|
||||
{ -(MBEDTLS_ERR_DHM_MAKE_PARAMS_FAILED), "DHM_MAKE_PARAMS_FAILED" },
|
||||
{ -(MBEDTLS_ERR_DHM_READ_PUBLIC_FAILED), "DHM_READ_PUBLIC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_DHM_MAKE_PUBLIC_FAILED), "DHM_MAKE_PUBLIC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_DHM_CALC_SECRET_FAILED), "DHM_CALC_SECRET_FAILED" },
|
||||
{ -(MBEDTLS_ERR_DHM_INVALID_FORMAT), "DHM_INVALID_FORMAT" },
|
||||
{ -(MBEDTLS_ERR_DHM_ALLOC_FAILED), "DHM_ALLOC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_DHM_FILE_IO_ERROR), "DHM_FILE_IO_ERROR" },
|
||||
{ -(MBEDTLS_ERR_DHM_HW_ACCEL_FAILED), "DHM_HW_ACCEL_FAILED" },
|
||||
{ -(MBEDTLS_ERR_DHM_SET_GROUP_FAILED), "DHM_SET_GROUP_FAILED" },
|
||||
#endif /* MBEDTLS_DHM_C */
|
||||
|
||||
#if defined(MBEDTLS_ECP_C)
|
||||
{ -(MBEDTLS_ERR_ECP_BAD_INPUT_DATA), "ECP_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL), "ECP_BUFFER_TOO_SMALL" },
|
||||
{ -(MBEDTLS_ERR_ECP_FEATURE_UNAVAILABLE), "ECP_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_ECP_VERIFY_FAILED), "ECP_VERIFY_FAILED" },
|
||||
{ -(MBEDTLS_ERR_ECP_ALLOC_FAILED), "ECP_ALLOC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_ECP_RANDOM_FAILED), "ECP_RANDOM_FAILED" },
|
||||
{ -(MBEDTLS_ERR_ECP_INVALID_KEY), "ECP_INVALID_KEY" },
|
||||
{ -(MBEDTLS_ERR_ECP_SIG_LEN_MISMATCH), "ECP_SIG_LEN_MISMATCH" },
|
||||
{ -(MBEDTLS_ERR_ECP_HW_ACCEL_FAILED), "ECP_HW_ACCEL_FAILED" },
|
||||
{ -(MBEDTLS_ERR_ECP_IN_PROGRESS), "ECP_IN_PROGRESS" },
|
||||
#endif /* MBEDTLS_ECP_C */
|
||||
|
||||
#if defined(MBEDTLS_MD_C)
|
||||
{ -(MBEDTLS_ERR_MD_FEATURE_UNAVAILABLE), "MD_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_MD_BAD_INPUT_DATA), "MD_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_MD_ALLOC_FAILED), "MD_ALLOC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_MD_FILE_IO_ERROR), "MD_FILE_IO_ERROR" },
|
||||
{ -(MBEDTLS_ERR_MD_HW_ACCEL_FAILED), "MD_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_MD_C */
|
||||
|
||||
#if defined(MBEDTLS_PEM_PARSE_C) || defined(MBEDTLS_PEM_WRITE_C)
|
||||
{ -(MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT), "PEM_NO_HEADER_FOOTER_PRESENT" },
|
||||
{ -(MBEDTLS_ERR_PEM_INVALID_DATA), "PEM_INVALID_DATA" },
|
||||
{ -(MBEDTLS_ERR_PEM_ALLOC_FAILED), "PEM_ALLOC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_PEM_INVALID_ENC_IV), "PEM_INVALID_ENC_IV" },
|
||||
{ -(MBEDTLS_ERR_PEM_UNKNOWN_ENC_ALG), "PEM_UNKNOWN_ENC_ALG" },
|
||||
{ -(MBEDTLS_ERR_PEM_PASSWORD_REQUIRED), "PEM_PASSWORD_REQUIRED" },
|
||||
{ -(MBEDTLS_ERR_PEM_PASSWORD_MISMATCH), "PEM_PASSWORD_MISMATCH" },
|
||||
{ -(MBEDTLS_ERR_PEM_FEATURE_UNAVAILABLE), "PEM_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_PEM_BAD_INPUT_DATA), "PEM_BAD_INPUT_DATA" },
|
||||
#endif /* MBEDTLS_PEM_PARSE_C || MBEDTLS_PEM_WRITE_C */
|
||||
|
||||
#if defined(MBEDTLS_PK_C)
|
||||
{ -(MBEDTLS_ERR_PK_ALLOC_FAILED), "PK_ALLOC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_PK_TYPE_MISMATCH), "PK_TYPE_MISMATCH" },
|
||||
{ -(MBEDTLS_ERR_PK_BAD_INPUT_DATA), "PK_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_PK_FILE_IO_ERROR), "PK_FILE_IO_ERROR" },
|
||||
{ -(MBEDTLS_ERR_PK_KEY_INVALID_VERSION), "PK_KEY_INVALID_VERSION" },
|
||||
{ -(MBEDTLS_ERR_PK_KEY_INVALID_FORMAT), "PK_KEY_INVALID_FORMAT" },
|
||||
{ -(MBEDTLS_ERR_PK_UNKNOWN_PK_ALG), "PK_UNKNOWN_PK_ALG" },
|
||||
{ -(MBEDTLS_ERR_PK_PASSWORD_REQUIRED), "PK_PASSWORD_REQUIRED" },
|
||||
{ -(MBEDTLS_ERR_PK_PASSWORD_MISMATCH), "PK_PASSWORD_MISMATCH" },
|
||||
{ -(MBEDTLS_ERR_PK_INVALID_PUBKEY), "PK_INVALID_PUBKEY" },
|
||||
{ -(MBEDTLS_ERR_PK_INVALID_ALG), "PK_INVALID_ALG" },
|
||||
{ -(MBEDTLS_ERR_PK_UNKNOWN_NAMED_CURVE), "PK_UNKNOWN_NAMED_CURVE" },
|
||||
{ -(MBEDTLS_ERR_PK_FEATURE_UNAVAILABLE), "PK_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_PK_SIG_LEN_MISMATCH), "PK_SIG_LEN_MISMATCH" },
|
||||
{ -(MBEDTLS_ERR_PK_HW_ACCEL_FAILED), "PK_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_PK_C */
|
||||
|
||||
#if defined(MBEDTLS_PKCS12_C)
|
||||
{ -(MBEDTLS_ERR_PKCS12_BAD_INPUT_DATA), "PKCS12_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_PKCS12_FEATURE_UNAVAILABLE), "PKCS12_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_PKCS12_PBE_INVALID_FORMAT), "PKCS12_PBE_INVALID_FORMAT" },
|
||||
{ -(MBEDTLS_ERR_PKCS12_PASSWORD_MISMATCH), "PKCS12_PASSWORD_MISMATCH" },
|
||||
#endif /* MBEDTLS_PKCS12_C */
|
||||
|
||||
#if defined(MBEDTLS_PKCS5_C)
|
||||
{ -(MBEDTLS_ERR_PKCS5_BAD_INPUT_DATA), "PKCS5_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_PKCS5_INVALID_FORMAT), "PKCS5_INVALID_FORMAT" },
|
||||
{ -(MBEDTLS_ERR_PKCS5_FEATURE_UNAVAILABLE), "PKCS5_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_PKCS5_PASSWORD_MISMATCH), "PKCS5_PASSWORD_MISMATCH" },
|
||||
#endif /* MBEDTLS_PKCS5_C */
|
||||
|
||||
#if defined(MBEDTLS_RSA_C)
|
||||
{ -(MBEDTLS_ERR_RSA_BAD_INPUT_DATA), "RSA_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_RSA_INVALID_PADDING), "RSA_INVALID_PADDING" },
|
||||
{ -(MBEDTLS_ERR_RSA_KEY_GEN_FAILED), "RSA_KEY_GEN_FAILED" },
|
||||
{ -(MBEDTLS_ERR_RSA_KEY_CHECK_FAILED), "RSA_KEY_CHECK_FAILED" },
|
||||
{ -(MBEDTLS_ERR_RSA_PUBLIC_FAILED), "RSA_PUBLIC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_RSA_PRIVATE_FAILED), "RSA_PRIVATE_FAILED" },
|
||||
{ -(MBEDTLS_ERR_RSA_VERIFY_FAILED), "RSA_VERIFY_FAILED" },
|
||||
{ -(MBEDTLS_ERR_RSA_OUTPUT_TOO_LARGE), "RSA_OUTPUT_TOO_LARGE" },
|
||||
{ -(MBEDTLS_ERR_RSA_RNG_FAILED), "RSA_RNG_FAILED" },
|
||||
{ -(MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION), "RSA_UNSUPPORTED_OPERATION" },
|
||||
{ -(MBEDTLS_ERR_RSA_HW_ACCEL_FAILED), "RSA_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_RSA_C */
|
||||
|
||||
#if defined(MBEDTLS_SSL_TLS_C)
|
||||
{ -(MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE), "SSL_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_INPUT_DATA), "SSL_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_SSL_INVALID_MAC), "SSL_INVALID_MAC" },
|
||||
{ -(MBEDTLS_ERR_SSL_INVALID_RECORD), "SSL_INVALID_RECORD" },
|
||||
{ -(MBEDTLS_ERR_SSL_CONN_EOF), "SSL_CONN_EOF" },
|
||||
{ -(MBEDTLS_ERR_SSL_UNKNOWN_CIPHER), "SSL_UNKNOWN_CIPHER" },
|
||||
{ -(MBEDTLS_ERR_SSL_NO_CIPHER_CHOSEN), "SSL_NO_CIPHER_CHOSEN" },
|
||||
{ -(MBEDTLS_ERR_SSL_NO_RNG), "SSL_NO_RNG" },
|
||||
{ -(MBEDTLS_ERR_SSL_NO_CLIENT_CERTIFICATE), "SSL_NO_CLIENT_CERTIFICATE" },
|
||||
{ -(MBEDTLS_ERR_SSL_CERTIFICATE_TOO_LARGE), "SSL_CERTIFICATE_TOO_LARGE" },
|
||||
{ -(MBEDTLS_ERR_SSL_CERTIFICATE_REQUIRED), "SSL_CERTIFICATE_REQUIRED" },
|
||||
{ -(MBEDTLS_ERR_SSL_PRIVATE_KEY_REQUIRED), "SSL_PRIVATE_KEY_REQUIRED" },
|
||||
{ -(MBEDTLS_ERR_SSL_CA_CHAIN_REQUIRED), "SSL_CA_CHAIN_REQUIRED" },
|
||||
{ -(MBEDTLS_ERR_SSL_UNEXPECTED_MESSAGE), "SSL_UNEXPECTED_MESSAGE" },
|
||||
{ -(MBEDTLS_ERR_SSL_PEER_VERIFY_FAILED), "SSL_PEER_VERIFY_FAILED" },
|
||||
{ -(MBEDTLS_ERR_SSL_PEER_CLOSE_NOTIFY), "SSL_PEER_CLOSE_NOTIFY" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_CLIENT_HELLO), "SSL_BAD_HS_CLIENT_HELLO" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_SERVER_HELLO), "SSL_BAD_HS_SERVER_HELLO" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_CERTIFICATE), "SSL_BAD_HS_CERTIFICATE" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_CERTIFICATE_REQUEST), "SSL_BAD_HS_CERTIFICATE_REQUEST" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_SERVER_KEY_EXCHANGE), "SSL_BAD_HS_SERVER_KEY_EXCHANGE" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_SERVER_HELLO_DONE), "SSL_BAD_HS_SERVER_HELLO_DONE" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_CLIENT_KEY_EXCHANGE), "SSL_BAD_HS_CLIENT_KEY_EXCHANGE" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_CLIENT_KEY_EXCHANGE_RP), "SSL_BAD_HS_CLIENT_KEY_EXCHANGE_RP" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_CLIENT_KEY_EXCHANGE_CS), "SSL_BAD_HS_CLIENT_KEY_EXCHANGE_CS" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_CERTIFICATE_VERIFY), "SSL_BAD_HS_CERTIFICATE_VERIFY" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_CHANGE_CIPHER_SPEC), "SSL_BAD_HS_CHANGE_CIPHER_SPEC" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_FINISHED), "SSL_BAD_HS_FINISHED" },
|
||||
{ -(MBEDTLS_ERR_SSL_ALLOC_FAILED), "SSL_ALLOC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_SSL_HW_ACCEL_FAILED), "SSL_HW_ACCEL_FAILED" },
|
||||
{ -(MBEDTLS_ERR_SSL_HW_ACCEL_FALLTHROUGH), "SSL_HW_ACCEL_FALLTHROUGH" },
|
||||
{ -(MBEDTLS_ERR_SSL_COMPRESSION_FAILED), "SSL_COMPRESSION_FAILED" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_PROTOCOL_VERSION), "SSL_BAD_HS_PROTOCOL_VERSION" },
|
||||
{ -(MBEDTLS_ERR_SSL_BAD_HS_NEW_SESSION_TICKET), "SSL_BAD_HS_NEW_SESSION_TICKET" },
|
||||
{ -(MBEDTLS_ERR_SSL_SESSION_TICKET_EXPIRED), "SSL_SESSION_TICKET_EXPIRED" },
|
||||
{ -(MBEDTLS_ERR_SSL_PK_TYPE_MISMATCH), "SSL_PK_TYPE_MISMATCH" },
|
||||
{ -(MBEDTLS_ERR_SSL_UNKNOWN_IDENTITY), "SSL_UNKNOWN_IDENTITY" },
|
||||
{ -(MBEDTLS_ERR_SSL_INTERNAL_ERROR), "SSL_INTERNAL_ERROR" },
|
||||
{ -(MBEDTLS_ERR_SSL_COUNTER_WRAPPING), "SSL_COUNTER_WRAPPING" },
|
||||
{ -(MBEDTLS_ERR_SSL_WAITING_SERVER_HELLO_RENEGO), "SSL_WAITING_SERVER_HELLO_RENEGO" },
|
||||
{ -(MBEDTLS_ERR_SSL_HELLO_VERIFY_REQUIRED), "SSL_HELLO_VERIFY_REQUIRED" },
|
||||
{ -(MBEDTLS_ERR_SSL_BUFFER_TOO_SMALL), "SSL_BUFFER_TOO_SMALL" },
|
||||
{ -(MBEDTLS_ERR_SSL_NO_USABLE_CIPHERSUITE), "SSL_NO_USABLE_CIPHERSUITE" },
|
||||
{ -(MBEDTLS_ERR_SSL_WANT_READ), "SSL_WANT_READ" },
|
||||
{ -(MBEDTLS_ERR_SSL_WANT_WRITE), "SSL_WANT_WRITE" },
|
||||
{ -(MBEDTLS_ERR_SSL_TIMEOUT), "SSL_TIMEOUT" },
|
||||
{ -(MBEDTLS_ERR_SSL_CLIENT_RECONNECT), "SSL_CLIENT_RECONNECT" },
|
||||
{ -(MBEDTLS_ERR_SSL_UNEXPECTED_RECORD), "SSL_UNEXPECTED_RECORD" },
|
||||
{ -(MBEDTLS_ERR_SSL_NON_FATAL), "SSL_NON_FATAL" },
|
||||
{ -(MBEDTLS_ERR_SSL_INVALID_VERIFY_HASH), "SSL_INVALID_VERIFY_HASH" },
|
||||
{ -(MBEDTLS_ERR_SSL_CONTINUE_PROCESSING), "SSL_CONTINUE_PROCESSING" },
|
||||
{ -(MBEDTLS_ERR_SSL_ASYNC_IN_PROGRESS), "SSL_ASYNC_IN_PROGRESS" },
|
||||
{ -(MBEDTLS_ERR_SSL_EARLY_MESSAGE), "SSL_EARLY_MESSAGE" },
|
||||
{ -(MBEDTLS_ERR_SSL_CRYPTO_IN_PROGRESS), "SSL_CRYPTO_IN_PROGRESS" },
|
||||
#endif /* MBEDTLS_SSL_TLS_C */
|
||||
|
||||
#if defined(MBEDTLS_X509_USE_C) || defined(MBEDTLS_X509_CREATE_C)
|
||||
{ -(MBEDTLS_ERR_X509_FEATURE_UNAVAILABLE), "X509_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_X509_UNKNOWN_OID), "X509_UNKNOWN_OID" },
|
||||
{ -(MBEDTLS_ERR_X509_INVALID_FORMAT), "X509_INVALID_FORMAT" },
|
||||
{ -(MBEDTLS_ERR_X509_INVALID_VERSION), "X509_INVALID_VERSION" },
|
||||
{ -(MBEDTLS_ERR_X509_INVALID_SERIAL), "X509_INVALID_SERIAL" },
|
||||
{ -(MBEDTLS_ERR_X509_INVALID_ALG), "X509_INVALID_ALG" },
|
||||
{ -(MBEDTLS_ERR_X509_INVALID_NAME), "X509_INVALID_NAME" },
|
||||
{ -(MBEDTLS_ERR_X509_INVALID_DATE), "X509_INVALID_DATE" },
|
||||
{ -(MBEDTLS_ERR_X509_INVALID_SIGNATURE), "X509_INVALID_SIGNATURE" },
|
||||
{ -(MBEDTLS_ERR_X509_INVALID_EXTENSIONS), "X509_INVALID_EXTENSIONS" },
|
||||
{ -(MBEDTLS_ERR_X509_UNKNOWN_VERSION), "X509_UNKNOWN_VERSION" },
|
||||
{ -(MBEDTLS_ERR_X509_UNKNOWN_SIG_ALG), "X509_UNKNOWN_SIG_ALG" },
|
||||
{ -(MBEDTLS_ERR_X509_SIG_MISMATCH), "X509_SIG_MISMATCH" },
|
||||
{ -(MBEDTLS_ERR_X509_CERT_VERIFY_FAILED), "X509_CERT_VERIFY_FAILED" },
|
||||
{ -(MBEDTLS_ERR_X509_CERT_UNKNOWN_FORMAT), "X509_CERT_UNKNOWN_FORMAT" },
|
||||
{ -(MBEDTLS_ERR_X509_BAD_INPUT_DATA), "X509_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_X509_ALLOC_FAILED), "X509_ALLOC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_X509_FILE_IO_ERROR), "X509_FILE_IO_ERROR" },
|
||||
{ -(MBEDTLS_ERR_X509_BUFFER_TOO_SMALL), "X509_BUFFER_TOO_SMALL" },
|
||||
{ -(MBEDTLS_ERR_X509_FATAL_ERROR), "X509_FATAL_ERROR" },
|
||||
#endif /* MBEDTLS_X509_USE_C || MBEDTLS_X509_CREATE_C */
|
||||
// END generated code
|
||||
};
|
||||
|
||||
static const struct ssl_errs mbedtls_low_level_error_tab[] = {
|
||||
// Low level error codes
|
||||
//
|
||||
// BEGIN generated code
|
||||
#if defined(MBEDTLS_AES_C)
|
||||
{ -(MBEDTLS_ERR_AES_INVALID_KEY_LENGTH), "AES_INVALID_KEY_LENGTH" },
|
||||
{ -(MBEDTLS_ERR_AES_INVALID_INPUT_LENGTH), "AES_INVALID_INPUT_LENGTH" },
|
||||
{ -(MBEDTLS_ERR_AES_BAD_INPUT_DATA), "AES_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_AES_FEATURE_UNAVAILABLE), "AES_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_AES_HW_ACCEL_FAILED), "AES_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_AES_C */
|
||||
|
||||
#if defined(MBEDTLS_ARC4_C)
|
||||
{ -(MBEDTLS_ERR_ARC4_HW_ACCEL_FAILED), "ARC4_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_ARC4_C */
|
||||
|
||||
#if defined(MBEDTLS_ARIA_C)
|
||||
{ -(MBEDTLS_ERR_ARIA_BAD_INPUT_DATA), "ARIA_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_ARIA_INVALID_INPUT_LENGTH), "ARIA_INVALID_INPUT_LENGTH" },
|
||||
{ -(MBEDTLS_ERR_ARIA_FEATURE_UNAVAILABLE), "ARIA_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_ARIA_HW_ACCEL_FAILED), "ARIA_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_ARIA_C */
|
||||
|
||||
#if defined(MBEDTLS_ASN1_PARSE_C)
|
||||
{ -(MBEDTLS_ERR_ASN1_OUT_OF_DATA), "ASN1_OUT_OF_DATA" },
|
||||
{ -(MBEDTLS_ERR_ASN1_UNEXPECTED_TAG), "ASN1_UNEXPECTED_TAG" },
|
||||
{ -(MBEDTLS_ERR_ASN1_INVALID_LENGTH), "ASN1_INVALID_LENGTH" },
|
||||
{ -(MBEDTLS_ERR_ASN1_LENGTH_MISMATCH), "ASN1_LENGTH_MISMATCH" },
|
||||
{ -(MBEDTLS_ERR_ASN1_INVALID_DATA), "ASN1_INVALID_DATA" },
|
||||
{ -(MBEDTLS_ERR_ASN1_ALLOC_FAILED), "ASN1_ALLOC_FAILED" },
|
||||
{ -(MBEDTLS_ERR_ASN1_BUF_TOO_SMALL), "ASN1_BUF_TOO_SMALL" },
|
||||
#endif /* MBEDTLS_ASN1_PARSE_C */
|
||||
|
||||
#if defined(MBEDTLS_BASE64_C)
|
||||
{ -(MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL), "BASE64_BUFFER_TOO_SMALL" },
|
||||
{ -(MBEDTLS_ERR_BASE64_INVALID_CHARACTER), "BASE64_INVALID_CHARACTER" },
|
||||
#endif /* MBEDTLS_BASE64_C */
|
||||
|
||||
#if defined(MBEDTLS_BIGNUM_C)
|
||||
{ -(MBEDTLS_ERR_MPI_FILE_IO_ERROR), "MPI_FILE_IO_ERROR" },
|
||||
{ -(MBEDTLS_ERR_MPI_BAD_INPUT_DATA), "MPI_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_MPI_INVALID_CHARACTER), "MPI_INVALID_CHARACTER" },
|
||||
{ -(MBEDTLS_ERR_MPI_BUFFER_TOO_SMALL), "MPI_BUFFER_TOO_SMALL" },
|
||||
{ -(MBEDTLS_ERR_MPI_NEGATIVE_VALUE), "MPI_NEGATIVE_VALUE" },
|
||||
{ -(MBEDTLS_ERR_MPI_DIVISION_BY_ZERO), "MPI_DIVISION_BY_ZERO" },
|
||||
{ -(MBEDTLS_ERR_MPI_NOT_ACCEPTABLE), "MPI_NOT_ACCEPTABLE" },
|
||||
{ -(MBEDTLS_ERR_MPI_ALLOC_FAILED), "MPI_ALLOC_FAILED" },
|
||||
#endif /* MBEDTLS_BIGNUM_C */
|
||||
|
||||
#if defined(MBEDTLS_BLOWFISH_C)
|
||||
{ -(MBEDTLS_ERR_BLOWFISH_BAD_INPUT_DATA), "BLOWFISH_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_BLOWFISH_INVALID_INPUT_LENGTH), "BLOWFISH_INVALID_INPUT_LENGTH" },
|
||||
{ -(MBEDTLS_ERR_BLOWFISH_HW_ACCEL_FAILED), "BLOWFISH_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_BLOWFISH_C */
|
||||
|
||||
#if defined(MBEDTLS_CAMELLIA_C)
|
||||
{ -(MBEDTLS_ERR_CAMELLIA_BAD_INPUT_DATA), "CAMELLIA_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_CAMELLIA_INVALID_INPUT_LENGTH), "CAMELLIA_INVALID_INPUT_LENGTH" },
|
||||
{ -(MBEDTLS_ERR_CAMELLIA_HW_ACCEL_FAILED), "CAMELLIA_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_CAMELLIA_C */
|
||||
|
||||
#if defined(MBEDTLS_CCM_C)
|
||||
{ -(MBEDTLS_ERR_CCM_BAD_INPUT), "CCM_BAD_INPUT" },
|
||||
{ -(MBEDTLS_ERR_CCM_AUTH_FAILED), "CCM_AUTH_FAILED" },
|
||||
{ -(MBEDTLS_ERR_CCM_HW_ACCEL_FAILED), "CCM_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_CCM_C */
|
||||
|
||||
#if defined(MBEDTLS_CHACHA20_C)
|
||||
{ -(MBEDTLS_ERR_CHACHA20_BAD_INPUT_DATA), "CHACHA20_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_CHACHA20_FEATURE_UNAVAILABLE), "CHACHA20_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_CHACHA20_HW_ACCEL_FAILED), "CHACHA20_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_CHACHA20_C */
|
||||
|
||||
#if defined(MBEDTLS_CHACHAPOLY_C)
|
||||
{ -(MBEDTLS_ERR_CHACHAPOLY_BAD_STATE), "CHACHAPOLY_BAD_STATE" },
|
||||
{ -(MBEDTLS_ERR_CHACHAPOLY_AUTH_FAILED), "CHACHAPOLY_AUTH_FAILED" },
|
||||
#endif /* MBEDTLS_CHACHAPOLY_C */
|
||||
|
||||
#if defined(MBEDTLS_CMAC_C)
|
||||
{ -(MBEDTLS_ERR_CMAC_HW_ACCEL_FAILED), "CMAC_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_CMAC_C */
|
||||
|
||||
#if defined(MBEDTLS_CTR_DRBG_C)
|
||||
{ -(MBEDTLS_ERR_CTR_DRBG_ENTROPY_SOURCE_FAILED), "CTR_DRBG_ENTROPY_SOURCE_FAILED" },
|
||||
{ -(MBEDTLS_ERR_CTR_DRBG_REQUEST_TOO_BIG), "CTR_DRBG_REQUEST_TOO_BIG" },
|
||||
{ -(MBEDTLS_ERR_CTR_DRBG_INPUT_TOO_BIG), "CTR_DRBG_INPUT_TOO_BIG" },
|
||||
{ -(MBEDTLS_ERR_CTR_DRBG_FILE_IO_ERROR), "CTR_DRBG_FILE_IO_ERROR" },
|
||||
#endif /* MBEDTLS_CTR_DRBG_C */
|
||||
|
||||
#if defined(MBEDTLS_DES_C)
|
||||
{ -(MBEDTLS_ERR_DES_INVALID_INPUT_LENGTH), "DES_INVALID_INPUT_LENGTH" },
|
||||
{ -(MBEDTLS_ERR_DES_HW_ACCEL_FAILED), "DES_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_DES_C */
|
||||
|
||||
#if defined(MBEDTLS_ENTROPY_C)
|
||||
{ -(MBEDTLS_ERR_ENTROPY_SOURCE_FAILED), "ENTROPY_SOURCE_FAILED" },
|
||||
{ -(MBEDTLS_ERR_ENTROPY_MAX_SOURCES), "ENTROPY_MAX_SOURCES" },
|
||||
{ -(MBEDTLS_ERR_ENTROPY_NO_SOURCES_DEFINED), "ENTROPY_NO_SOURCES_DEFINED" },
|
||||
{ -(MBEDTLS_ERR_ENTROPY_NO_STRONG_SOURCE), "ENTROPY_NO_STRONG_SOURCE" },
|
||||
{ -(MBEDTLS_ERR_ENTROPY_FILE_IO_ERROR), "ENTROPY_FILE_IO_ERROR" },
|
||||
#endif /* MBEDTLS_ENTROPY_C */
|
||||
|
||||
#if defined(MBEDTLS_GCM_C)
|
||||
{ -(MBEDTLS_ERR_GCM_AUTH_FAILED), "GCM_AUTH_FAILED" },
|
||||
{ -(MBEDTLS_ERR_GCM_HW_ACCEL_FAILED), "GCM_HW_ACCEL_FAILED" },
|
||||
{ -(MBEDTLS_ERR_GCM_BAD_INPUT), "GCM_BAD_INPUT" },
|
||||
#endif /* MBEDTLS_GCM_C */
|
||||
|
||||
#if defined(MBEDTLS_HKDF_C)
|
||||
{ -(MBEDTLS_ERR_HKDF_BAD_INPUT_DATA), "HKDF_BAD_INPUT_DATA" },
|
||||
#endif /* MBEDTLS_HKDF_C */
|
||||
|
||||
#if defined(MBEDTLS_HMAC_DRBG_C)
|
||||
{ -(MBEDTLS_ERR_HMAC_DRBG_REQUEST_TOO_BIG), "HMAC_DRBG_REQUEST_TOO_BIG" },
|
||||
{ -(MBEDTLS_ERR_HMAC_DRBG_INPUT_TOO_BIG), "HMAC_DRBG_INPUT_TOO_BIG" },
|
||||
{ -(MBEDTLS_ERR_HMAC_DRBG_FILE_IO_ERROR), "HMAC_DRBG_FILE_IO_ERROR" },
|
||||
{ -(MBEDTLS_ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED), "HMAC_DRBG_ENTROPY_SOURCE_FAILED" },
|
||||
#endif /* MBEDTLS_HMAC_DRBG_C */
|
||||
|
||||
#if defined(MBEDTLS_MD2_C)
|
||||
{ -(MBEDTLS_ERR_MD2_HW_ACCEL_FAILED), "MD2_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_MD2_C */
|
||||
|
||||
#if defined(MBEDTLS_MD4_C)
|
||||
{ -(MBEDTLS_ERR_MD4_HW_ACCEL_FAILED), "MD4_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_MD4_C */
|
||||
|
||||
#if defined(MBEDTLS_MD5_C)
|
||||
{ -(MBEDTLS_ERR_MD5_HW_ACCEL_FAILED), "MD5_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_MD5_C */
|
||||
|
||||
#if defined(MBEDTLS_NET_C)
|
||||
{ -(MBEDTLS_ERR_NET_SOCKET_FAILED), "NET_SOCKET_FAILED" },
|
||||
{ -(MBEDTLS_ERR_NET_CONNECT_FAILED), "NET_CONNECT_FAILED" },
|
||||
{ -(MBEDTLS_ERR_NET_BIND_FAILED), "NET_BIND_FAILED" },
|
||||
{ -(MBEDTLS_ERR_NET_LISTEN_FAILED), "NET_LISTEN_FAILED" },
|
||||
{ -(MBEDTLS_ERR_NET_ACCEPT_FAILED), "NET_ACCEPT_FAILED" },
|
||||
{ -(MBEDTLS_ERR_NET_RECV_FAILED), "NET_RECV_FAILED" },
|
||||
{ -(MBEDTLS_ERR_NET_SEND_FAILED), "NET_SEND_FAILED" },
|
||||
{ -(MBEDTLS_ERR_NET_CONN_RESET), "NET_CONN_RESET" },
|
||||
{ -(MBEDTLS_ERR_NET_UNKNOWN_HOST), "NET_UNKNOWN_HOST" },
|
||||
{ -(MBEDTLS_ERR_NET_BUFFER_TOO_SMALL), "NET_BUFFER_TOO_SMALL" },
|
||||
{ -(MBEDTLS_ERR_NET_INVALID_CONTEXT), "NET_INVALID_CONTEXT" },
|
||||
{ -(MBEDTLS_ERR_NET_POLL_FAILED), "NET_POLL_FAILED" },
|
||||
{ -(MBEDTLS_ERR_NET_BAD_INPUT_DATA), "NET_BAD_INPUT_DATA" },
|
||||
#endif /* MBEDTLS_NET_C */
|
||||
|
||||
#if defined(MBEDTLS_OID_C)
|
||||
{ -(MBEDTLS_ERR_OID_NOT_FOUND), "OID_NOT_FOUND" },
|
||||
{ -(MBEDTLS_ERR_OID_BUF_TOO_SMALL), "OID_BUF_TOO_SMALL" },
|
||||
#endif /* MBEDTLS_OID_C */
|
||||
|
||||
#if defined(MBEDTLS_PADLOCK_C)
|
||||
{ -(MBEDTLS_ERR_PADLOCK_DATA_MISALIGNED), "PADLOCK_DATA_MISALIGNED" },
|
||||
#endif /* MBEDTLS_PADLOCK_C */
|
||||
|
||||
#if defined(MBEDTLS_PLATFORM_C)
|
||||
{ -(MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED), "PLATFORM_HW_ACCEL_FAILED" },
|
||||
{ -(MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED), "PLATFORM_FEATURE_UNSUPPORTED" },
|
||||
#endif /* MBEDTLS_PLATFORM_C */
|
||||
|
||||
#if defined(MBEDTLS_POLY1305_C)
|
||||
{ -(MBEDTLS_ERR_POLY1305_BAD_INPUT_DATA), "POLY1305_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_POLY1305_FEATURE_UNAVAILABLE), "POLY1305_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_POLY1305_HW_ACCEL_FAILED), "POLY1305_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_POLY1305_C */
|
||||
|
||||
#if defined(MBEDTLS_RIPEMD160_C)
|
||||
{ -(MBEDTLS_ERR_RIPEMD160_HW_ACCEL_FAILED), "RIPEMD160_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_RIPEMD160_C */
|
||||
|
||||
#if defined(MBEDTLS_SHA1_C)
|
||||
{ -(MBEDTLS_ERR_SHA1_HW_ACCEL_FAILED), "SHA1_HW_ACCEL_FAILED" },
|
||||
{ -(MBEDTLS_ERR_SHA1_BAD_INPUT_DATA), "SHA1_BAD_INPUT_DATA" },
|
||||
#endif /* MBEDTLS_SHA1_C */
|
||||
|
||||
#if defined(MBEDTLS_SHA256_C)
|
||||
{ -(MBEDTLS_ERR_SHA256_HW_ACCEL_FAILED), "SHA256_HW_ACCEL_FAILED" },
|
||||
{ -(MBEDTLS_ERR_SHA256_BAD_INPUT_DATA), "SHA256_BAD_INPUT_DATA" },
|
||||
#endif /* MBEDTLS_SHA256_C */
|
||||
|
||||
#if defined(MBEDTLS_SHA512_C)
|
||||
{ -(MBEDTLS_ERR_SHA512_HW_ACCEL_FAILED), "SHA512_HW_ACCEL_FAILED" },
|
||||
{ -(MBEDTLS_ERR_SHA512_BAD_INPUT_DATA), "SHA512_BAD_INPUT_DATA" },
|
||||
#endif /* MBEDTLS_SHA512_C */
|
||||
|
||||
#if defined(MBEDTLS_THREADING_C)
|
||||
{ -(MBEDTLS_ERR_THREADING_FEATURE_UNAVAILABLE), "THREADING_FEATURE_UNAVAILABLE" },
|
||||
{ -(MBEDTLS_ERR_THREADING_BAD_INPUT_DATA), "THREADING_BAD_INPUT_DATA" },
|
||||
{ -(MBEDTLS_ERR_THREADING_MUTEX_ERROR), "THREADING_MUTEX_ERROR" },
|
||||
#endif /* MBEDTLS_THREADING_C */
|
||||
|
||||
#if defined(MBEDTLS_XTEA_C)
|
||||
{ -(MBEDTLS_ERR_XTEA_INVALID_INPUT_LENGTH), "XTEA_INVALID_INPUT_LENGTH" },
|
||||
{ -(MBEDTLS_ERR_XTEA_HW_ACCEL_FAILED), "XTEA_HW_ACCEL_FAILED" },
|
||||
#endif /* MBEDTLS_XTEA_C */
|
||||
// END generated code
|
||||
};
|
||||
|
||||
static const char *mbedtls_err_prefix = "MBEDTLS_ERR_";
|
||||
#define MBEDTLS_ERR_PREFIX_LEN ( sizeof("MBEDTLS_ERR_")-1 )
|
||||
|
||||
// copy error text into buffer, ensure null termination, return strlen of result
|
||||
static size_t mbedtls_err_to_str(int err, const struct ssl_errs tab[], int tab_len, char *buf, size_t buflen) {
|
||||
if (buflen == 0) return 0;
|
||||
|
||||
// prefix for all error names
|
||||
strncpy(buf, mbedtls_err_prefix, buflen);
|
||||
if (buflen <= MBEDTLS_ERR_PREFIX_LEN+1) {
|
||||
buf[buflen-1] = 0;
|
||||
return buflen-1;
|
||||
}
|
||||
|
||||
// append error name from table
|
||||
for (int i = 0; i < tab_len; i++) {
|
||||
if (tab[i].errnum == err) {
|
||||
strncpy(buf+MBEDTLS_ERR_PREFIX_LEN, tab[i].errstr, buflen-MBEDTLS_ERR_PREFIX_LEN);
|
||||
buf[buflen-1] = 0;
|
||||
return strlen(buf);
|
||||
}
|
||||
}
|
||||
|
||||
mbedtls_snprintf(buf+MBEDTLS_ERR_PREFIX_LEN, buflen-MBEDTLS_ERR_PREFIX_LEN, "UNKNOWN (0x%04X)",
|
||||
err);
|
||||
return strlen(buf);
|
||||
}
|
||||
|
||||
#define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0]))
|
||||
|
||||
void mbedtls_strerror(int ret, char *buf, size_t buflen) {
|
||||
int use_ret;
|
||||
|
||||
if (buflen == 0) return;
|
||||
|
||||
buf[buflen-1] = 0;
|
||||
|
||||
if (ret < 0) ret = -ret;
|
||||
|
||||
//
|
||||
// High-level error codes
|
||||
//
|
||||
uint8_t got_hl = (ret & 0xFF80) != 0;
|
||||
if (got_hl) {
|
||||
use_ret = ret & 0xFF80;
|
||||
|
||||
// special case
|
||||
#if defined(MBEDTLS_SSL_TLS_C)
|
||||
if (use_ret == -(MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE)) {
|
||||
strncpy(buf, "MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE", buflen);
|
||||
buf[buflen-1] = 0;
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
|
||||
size_t len = mbedtls_err_to_str(use_ret, mbedtls_high_level_error_tab,
|
||||
ARRAY_SIZE(mbedtls_high_level_error_tab), buf, buflen);
|
||||
|
||||
buf += len;
|
||||
buflen -= len;
|
||||
if (buflen == 0) return;
|
||||
}
|
||||
|
||||
//
|
||||
// Low-level error codes
|
||||
//
|
||||
use_ret = ret & ~0xFF80;
|
||||
|
||||
if (use_ret == 0) return;
|
||||
|
||||
// If high level code is present, make a concatenation between both error strings.
|
||||
if (got_hl) {
|
||||
if (buflen < 2) return;
|
||||
*buf++ = '+';
|
||||
buflen--;
|
||||
}
|
||||
|
||||
mbedtls_err_to_str(use_ret, mbedtls_low_level_error_tab,
|
||||
ARRAY_SIZE(mbedtls_low_level_error_tab), buf, buflen);
|
||||
}
|
||||
|
||||
#else /* MBEDTLS_ERROR_C */
|
||||
|
||||
#if defined(MBEDTLS_ERROR_STRERROR_DUMMY)
|
||||
|
||||
/*
|
||||
* Provide an non-function in case MBEDTLS_ERROR_C is not defined
|
||||
*/
|
||||
void mbedtls_strerror( int ret, char *buf, size_t buflen )
|
||||
{
|
||||
((void) ret);
|
||||
|
||||
if( buflen > 0 )
|
||||
buf[0] = '\0';
|
||||
}
|
||||
|
||||
#endif /* MBEDTLS_ERROR_STRERROR_DUMMY */
|
||||
|
||||
#endif /* MBEDTLS_ERROR_C */
|
|
@ -0,0 +1,58 @@
|
|||
#include "mbedtls/error.h"
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
|
||||
// test_code checks that the provided code results in the provided error string for any size
|
||||
// buffer. It calls mbedtls_strerror() to fill a buffer that is from 1 to 100 bytes in length
|
||||
// and then checks that the buffer contents is OK and that a few guard bytes before and after
|
||||
// the buffer were not overwritten.
|
||||
int test_code(int code, char *str) {
|
||||
char buf[100];
|
||||
int ok = 1;
|
||||
int res;
|
||||
|
||||
// test zero-length buffer
|
||||
memset(buf, -3, 100);
|
||||
mbedtls_strerror(code, buf + 4, 0);
|
||||
for (int i = 0; i < 10; i++) {
|
||||
if (buf[i] != -3) {
|
||||
printf("Error: guard overwritten buflen=0 i=%d buf[i]=%d\n", i, buf[i]);
|
||||
ok = 0;
|
||||
}
|
||||
}
|
||||
|
||||
// test
|
||||
for (size_t buflen = 1; buflen < 90; buflen++) {
|
||||
memset(buf, -3, 100);
|
||||
mbedtls_strerror(code, buf + 4, buflen);
|
||||
for (int i = 0; i < 4; i++) {
|
||||
if (buf[i] != -3) {
|
||||
printf("Error: pre-guard overwritten buflen=%d i=%d buf[i]=%d\n", buflen, i, buf[i]);
|
||||
ok = 0;
|
||||
}
|
||||
}
|
||||
for (int i = 4 + buflen; i < 100; i++) {
|
||||
if (buf[i] != -3) {
|
||||
printf("Error: post-guard overwritten buflen=%d i=%d buf[i]=%d\n", buflen, i, buf[i]);
|
||||
ok = 0;
|
||||
}
|
||||
}
|
||||
char exp[100];
|
||||
strncpy(exp, str, buflen);
|
||||
exp[buflen - 1] = 0;
|
||||
if (strcmp(buf + 4, exp) != 0) {
|
||||
printf("Error: expected %s, got %s\n", exp, buf);
|
||||
ok = 0;
|
||||
}
|
||||
}
|
||||
|
||||
printf("Test %x -> %s is %s\n", code, str, ok?"OK":"*** BAD ***");
|
||||
}
|
||||
|
||||
int main() {
|
||||
test_code(0x7200, "MBEDTLS_ERR_SSL_INVALID_RECORD");
|
||||
test_code(0x7780, "MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE");
|
||||
test_code(0x0074, "MBEDTLS_ERR_SHA256_BAD_INPUT_DATA");
|
||||
test_code(0x6600 | 0x0074, "MBEDTLS_ERR_SSL_INVALID_VERIFY_HASH+MBEDTLS_ERR_SHA256_BAD_INPUT_DATA");
|
||||
test_code(103, "MBEDTLS_ERR_UNKNOWN (0x0067)");
|
||||
}
|
140
locale/ID.po
140
locale/ID.po
|
@ -65,6 +65,11 @@ msgstr "output:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c harus int atau char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -72,13 +77,16 @@ msgid ""
|
|||
msgstr ""
|
||||
"%d pin alamat, %d rgb pin dan %d ubin menunjukkan ketinggian %d, bukan %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -98,6 +106,7 @@ msgstr "%q berisi pin duplikat"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q gagal: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q sedang digunakan"
|
||||
|
@ -154,13 +163,10 @@ msgstr "%q harus <= %d"
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "%q harus >= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q harus >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q harus >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -300,7 +306,7 @@ msgstr ""
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "Objek '%s' tidak memiliki atribut '%q'"
|
||||
|
||||
|
@ -486,6 +492,7 @@ msgid "Already running"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr ""
|
||||
|
||||
|
@ -913,15 +920,19 @@ msgstr "Error pada regex"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Diharapkan %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1183,7 +1194,7 @@ msgstr "Kesalahan internal #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1243,6 +1254,7 @@ msgid "Invalid size"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1570,10 +1582,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Hanya 8 atau 16 bit mono dengan "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Hanya alamat IPv4 yang didukung"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Hanysa socket IPv4 yang didukung"
|
||||
|
||||
|
@ -1647,6 +1661,7 @@ msgid "Out of memory"
|
|||
msgstr "Kehabisan memori"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr "Kehabisan socket"
|
||||
|
||||
|
@ -1703,7 +1718,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1930,6 +1944,7 @@ msgid "Slices not supported"
|
|||
msgstr "Potongan tidak didukung"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1953,10 +1968,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Aliran tidak menemukan metode readinto() atau write()."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Berikan setidaknya satu pin UART"
|
||||
|
@ -2100,6 +2111,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2223,6 +2238,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2352,10 +2372,6 @@ msgstr "__new__ arg harus berupa user-type"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "sebuah objek menyerupai byte (bytes-like) dibutuhkan"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "alamat di luar batas"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "alamatnya kosong"
|
||||
|
@ -2548,8 +2564,7 @@ msgstr "tidak dapat menetapkan ke ekspresi"
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2736,10 +2751,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2830,10 +2841,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
@ -2891,10 +2898,6 @@ msgstr ""
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3261,6 +3264,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "cert tidak valid"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3287,6 +3294,10 @@ msgstr ""
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "key tidak valid"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "micropython decorator tidak valid"
|
||||
|
@ -3762,10 +3773,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr ""
|
||||
|
@ -3829,7 +3836,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3901,12 +3910,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4008,10 +4011,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr ""
|
||||
|
@ -4160,14 +4159,10 @@ msgstr ""
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr ""
|
||||
|
@ -4226,7 +4221,6 @@ msgid "unreadable attribute"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4299,9 +4293,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr "wifi tidak diaktifkan"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "jendela harus <= interval"
|
||||
|
@ -4356,10 +4355,6 @@ msgstr "nilai x di luar batas"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr "xTaskCreate gagal"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y harus menjadi int"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "Nilai y di luar batas"
|
||||
|
@ -4380,6 +4375,21 @@ msgstr "zi harus berjenis float"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "Zi harus berbentuk (n_section, 2)"
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Aliran tidak menemukan metode readinto() atau write()."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q harus >= 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q harus >= 1"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "alamat di luar batas"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y harus menjadi int"
|
||||
|
||||
#~ msgid "%q must be a tuple of length 2"
|
||||
#~ msgstr "%q harus berupa tuple dengan panjang 2"
|
||||
|
||||
|
@ -4775,12 +4785,6 @@ msgstr "Zi harus berbentuk (n_section, 2)"
|
|||
#~ msgid "Corrupt raw code"
|
||||
#~ msgstr "Kode raw rusak"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "cert tidak valid"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "key tidak valid"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "Fungsi Viper saat ini tidak mendukung lebih dari 4 argumen"
|
||||
|
||||
|
|
|
@ -60,19 +60,27 @@ msgstr ""
|
|||
msgid "%%c requires int or char"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -92,6 +100,7 @@ msgstr ""
|
|||
msgid "%q failure: %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr ""
|
||||
|
@ -148,12 +157,9 @@ msgstr ""
|
|||
msgid "%q must be >= %d"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
|
@ -294,7 +300,7 @@ msgstr ""
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
|
@ -480,6 +486,7 @@ msgid "Already running"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr ""
|
||||
|
||||
|
@ -900,15 +907,19 @@ msgstr ""
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1168,7 +1179,7 @@ msgstr ""
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1228,6 +1239,7 @@ msgid "Invalid size"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1554,10 +1566,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1627,6 +1641,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1681,7 +1696,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1901,6 +1915,7 @@ msgid "Slices not supported"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1924,10 +1939,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr ""
|
||||
|
@ -2071,6 +2082,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2194,6 +2209,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2321,10 +2341,6 @@ msgstr ""
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr ""
|
||||
|
@ -2517,8 +2533,7 @@ msgstr ""
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2705,10 +2720,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2799,10 +2810,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
@ -2860,10 +2867,6 @@ msgstr ""
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3230,6 +3233,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3256,6 +3263,10 @@ msgstr ""
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr ""
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr ""
|
||||
|
@ -3730,10 +3741,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr ""
|
||||
|
@ -3797,7 +3804,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3869,12 +3878,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -3976,10 +3979,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr ""
|
||||
|
@ -4128,14 +4127,10 @@ msgstr ""
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr ""
|
||||
|
@ -4194,7 +4189,6 @@ msgid "unreadable attribute"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4267,9 +4261,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
@ -4324,10 +4323,6 @@ msgstr ""
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr ""
|
||||
|
|
125
locale/cs.po
125
locale/cs.po
|
@ -67,19 +67,27 @@ msgstr " výstup:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c vyžaduje int nebo char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
msgstr "%d adresní pin, %d rgb pin a %d dlaždice indikuje výšku %d, ne %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr "%q"
|
||||
|
||||
|
@ -99,6 +107,7 @@ msgstr "%q obsahuje duplicitní piny"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q: selhání %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q se právě používá"
|
||||
|
@ -155,13 +164,10 @@ msgstr "%q musí být <= %d"
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "%q musí být >= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q musí být >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q musí být > = 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -301,7 +307,7 @@ msgstr "'%s' objekt nepodporuje přiřazení položky"
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "'%s' objekt nepodporuje smazání položky"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "'%s' objekt nemá žádný atribut '%q'"
|
||||
|
||||
|
@ -487,6 +493,7 @@ msgid "Already running"
|
|||
msgstr "Již běží"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Již skenuje wifi sítě"
|
||||
|
||||
|
@ -911,15 +918,19 @@ msgstr "Chyba v regulárním výrazu"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Očekává se %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1183,7 +1194,7 @@ msgstr "Vnitřní chyba #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1243,6 +1254,7 @@ msgid "Invalid size"
|
|||
msgstr "Chybná velikost"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr "Chybný soket pro TLS"
|
||||
|
||||
|
@ -1570,10 +1582,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Pouze IPv4 adresy podporovány"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Pouze IPv4 sokety podporovány"
|
||||
|
||||
|
@ -1643,6 +1657,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1697,7 +1712,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1919,6 +1933,7 @@ msgid "Slices not supported"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1942,10 +1957,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr ""
|
||||
|
@ -2089,6 +2100,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2212,6 +2227,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2339,10 +2359,6 @@ msgstr ""
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr ""
|
||||
|
@ -2535,8 +2551,7 @@ msgstr ""
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2723,10 +2738,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2817,10 +2828,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
@ -2878,10 +2885,6 @@ msgstr ""
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3248,6 +3251,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3274,6 +3281,10 @@ msgstr ""
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr ""
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr ""
|
||||
|
@ -3748,10 +3759,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr ""
|
||||
|
@ -3815,7 +3822,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3887,12 +3896,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -3994,10 +3997,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr ""
|
||||
|
@ -4146,14 +4145,10 @@ msgstr ""
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr ""
|
||||
|
@ -4212,7 +4207,6 @@ msgid "unreadable attribute"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4285,9 +4279,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
@ -4342,10 +4341,6 @@ msgstr ""
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr ""
|
||||
|
@ -4366,6 +4361,12 @@ msgstr ""
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q musí být >= 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q musí být > = 1"
|
||||
|
||||
#~ msgid "Failed to init wifi"
|
||||
#~ msgstr "Chyba inicializace WiFi"
|
||||
|
||||
|
|
172
locale/de_DE.po
172
locale/de_DE.po
|
@ -66,6 +66,11 @@ msgstr " Ausgabe:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c erwartet Int oder Char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -74,13 +79,16 @@ msgstr ""
|
|||
"%d Adress-Pins, %d RGB-Pins und %d Kacheln indizieren eine Höhe von %d, "
|
||||
"nicht %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr "%q"
|
||||
|
||||
|
@ -100,6 +108,7 @@ msgstr "%q enthält doppelte Pins"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q Fehler: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q in Benutzung"
|
||||
|
@ -156,13 +165,10 @@ msgstr "%q muss <= %d sein"
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "%q muss >= %d sein"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q muss >= 0 sein"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q muss >= 1 sein"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -303,7 +309,7 @@ msgstr "'%s' Objekt unterstützt keine Element-Zuordnung"
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "'%s' Objekt unterstützt keine Löschung von Elementen"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "'%s' Objekt hat kein Attribut '%q'"
|
||||
|
||||
|
@ -489,6 +495,7 @@ msgid "Already running"
|
|||
msgstr "Läuft bereits"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Sucht bereits nach Wifi-Netzwerken"
|
||||
|
||||
|
@ -918,16 +925,20 @@ msgstr "Fehler in regex"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr "Error: Bind Fehler"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Erwartet ein(e) %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgstr "Alarm erwartet"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
|
@ -1197,7 +1208,7 @@ msgstr "Interner Fehler #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr "Der Interne WatchDog Timer ist abgelaufen."
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "Ungültiger %q"
|
||||
|
||||
|
@ -1257,6 +1268,7 @@ msgid "Invalid size"
|
|||
msgstr "Ungültige Größe"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr "Ungültiges Socket für TLS"
|
||||
|
||||
|
@ -1586,10 +1598,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Nur 8 oder 16 bit mono mit "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Nur IPv4-Adressen werden unterstützt"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Nur IPv4-Sockets werden unterstützt"
|
||||
|
||||
|
@ -1663,6 +1677,7 @@ msgid "Out of memory"
|
|||
msgstr "Kein Speicher mehr verfügbar"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr "Keine Sockets mehr verfügbar"
|
||||
|
||||
|
@ -1717,7 +1732,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr "Pin-Interrupt wird bereits verwendet"
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "Pin kann nur als Eingang verwendet werden"
|
||||
|
||||
|
@ -1943,6 +1957,7 @@ msgid "Slices not supported"
|
|||
msgstr "Slices werden nicht unterstützt"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr "SocketPool kann nur mit wifi.radio verwendet werden"
|
||||
|
||||
|
@ -1966,10 +1981,6 @@ msgstr "Stereo links muss sich auf PWM-Kanal A befinden"
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr "Stereo rechts muss sich auf PWM-Kanal B befinden"
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Stream fehlt readinto() oder write() Methode."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Geben Sie mindestens einen UART-Pin an"
|
||||
|
@ -2126,6 +2137,10 @@ msgstr "UART wird wieder Initialisiert"
|
|||
msgid "UART write"
|
||||
msgstr "UART wird geschrieben"
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr "USB beschäftigt"
|
||||
|
@ -2249,6 +2264,11 @@ msgstr "Unbekannter Systemfirmware Fehler: %04x"
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr "Unbekannter System-Firmware-Fehler: %d"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2392,10 +2412,6 @@ msgstr "__new__ arg muss user-type sein"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "ein Byte-ähnliches Objekt ist erforderlich"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "Adresse außerhalb der Grenzen"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "addresses ist leer"
|
||||
|
@ -2590,8 +2606,7 @@ msgstr "kann keinem Ausdruck zuweisen"
|
|||
msgid "can't cancel self"
|
||||
msgstr "kann self nicht abbrechen"
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "kann %q nicht zu %q konvertieren"
|
||||
|
||||
|
@ -2786,10 +2801,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "Farbe muss zwischen 0x000000 und 0xffffff liegen"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "Farbe sollte ein int sein"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr "Vergleich von int und uint"
|
||||
|
@ -2882,10 +2893,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr "Der Zielpuffer muss ein Array vom Typ 'H' für bit_depth = 16 sein"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "destination_length muss ein int >= 0 sein"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "Die Wörterbuch-Aktualisierungssequenz hat eine falsche Länge"
|
||||
|
@ -2943,10 +2950,6 @@ msgstr "leere Sequenz"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "Ende des Formats wärend der Suche nach einem conversion specifier"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "end_x sollte ein int sein"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr "epoch_time wird auf diesem Board nicht unterstützt"
|
||||
|
@ -3315,6 +3318,10 @@ msgstr "ungültige Architektur"
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr "ungültige Bits_pro_Pixel %d, muss 1, 2, 4, 8, 16, 24 oder 32 sein"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "ungültiges cert"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3341,6 +3348,10 @@ msgstr "ungültiger Formatbezeichner"
|
|||
msgid "invalid hostname"
|
||||
msgstr "ungültiger Hostname"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "ungültiger Schlüssel"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "ungültiger micropython decorator"
|
||||
|
@ -3826,10 +3837,6 @@ msgstr "pack erwartete %d Artikel zum Packen (erhalten %d)"
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "Die Palette muss 32 Byte lang sein"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index sollte ein int sein"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "Die Parameter müssen Register der Reihenfolge a2 bis a5 sein"
|
||||
|
@ -3893,7 +3900,9 @@ msgstr "VOLUME Taste wird beim Starten gedrückt.\n"
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr "Drücken der Boot-Taste beim Start.\n"
|
||||
|
@ -3965,14 +3974,6 @@ msgstr "Roll-Argument muss ein ndarray sein"
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(None,n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"sample_source buffer muss ein Bytearray oder ein Array vom Typ 'h', 'H', 'b' "
|
||||
"oder 'B' sein"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4074,10 +4075,6 @@ msgstr "source_bitmap muss value_count von 8 haben"
|
|||
msgid "start/end indices"
|
||||
msgstr "start/end Indizes"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr "start_x sollte ein int sein"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "Schritt (step) darf nicht Null sein"
|
||||
|
@ -4227,14 +4224,10 @@ msgstr "Typ '%q' ist kein akzeptierter Basis-Typ"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "Typ ist kein akzeptierter Basis-Typ"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "Typ vom Objekt '%q' hat kein Attribut '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr "Das Typ-Objekt 'generator' hat kein Attribut '__await__'"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "Typ akzeptiert 1 oder 3 Argumente"
|
||||
|
@ -4295,7 +4288,6 @@ msgid "unreadable attribute"
|
|||
msgstr "nicht lesbares Attribut"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "Nicht unterstützter %q-Typ"
|
||||
|
||||
|
@ -4368,9 +4360,14 @@ msgid "width must be greater than zero"
|
|||
msgstr "Breite muss größer als 0 sein"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr "wifi ist nicht aktiviert"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "Fenster muss <= Intervall sein"
|
||||
|
@ -4425,10 +4422,6 @@ msgstr "x Wert außerhalb der Grenzen"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr "xTaskCreate fehlgeschlagen"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y sollte ein int sein"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "y Wert außerhalb der Grenzen"
|
||||
|
@ -4449,6 +4442,49 @@ msgstr "zi muss eine Gleitkommazahl sein"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi muss die Form (n_section, 2) haben"
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Stream fehlt readinto() oder write() Methode."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q muss >= 0 sein"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q muss >= 1 sein"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "Adresse außerhalb der Grenzen"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "destination_length muss ein int >= 0 sein"
|
||||
|
||||
#~ msgid "type object 'generator' has no attribute '__await__'"
|
||||
#~ msgstr "Das Typ-Objekt 'generator' hat kein Attribut '__await__'"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "Farbe sollte ein int sein"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "end_x sollte ein int sein"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index sollte ein int sein"
|
||||
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "start_x sollte ein int sein"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y sollte ein int sein"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "sample_source buffer muss ein Bytearray oder ein Array vom Typ 'h', 'H', "
|
||||
#~ "'b' oder 'B' sein"
|
||||
|
||||
#~ msgid "Expected an alarm"
|
||||
#~ msgstr "Alarm erwartet"
|
||||
|
||||
#~ msgid "All I2C targets are in use"
|
||||
#~ msgstr "Alle I2C-Ziele sind in Verwendung"
|
||||
|
||||
|
@ -5064,12 +5100,6 @@ msgstr "zi muss die Form (n_section, 2) haben"
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "kann nur Bytecode speichern"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "ungültiges cert"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "ungültiger Schlüssel"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "Viper-Funktionen unterstützen derzeit nicht mehr als 4 Argumente"
|
||||
|
||||
|
|
496
locale/el.po
496
locale/el.po
File diff suppressed because it is too large
Load Diff
172
locale/en_GB.po
172
locale/en_GB.po
|
@ -69,6 +69,11 @@ msgstr " output:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c requires int or char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -76,13 +81,16 @@ msgid ""
|
|||
msgstr ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -102,6 +110,7 @@ msgstr "%q contains duplicate pins"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q failure: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q in use"
|
||||
|
@ -158,13 +167,10 @@ msgstr ""
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "%q must be >= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q must be >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q must be >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -304,7 +310,7 @@ msgstr "'%s' object doesn't support item assignment"
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "'%s' object doesn't support item deletion"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "'%s' object has no attribute '%q'"
|
||||
|
||||
|
@ -490,6 +496,7 @@ msgid "Already running"
|
|||
msgstr "Already running"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Already scanning for WiFi networks"
|
||||
|
||||
|
@ -914,16 +921,20 @@ msgstr "Error in regex"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr "Error: Failure to bind"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Expected a %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgstr "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
|
@ -1184,7 +1195,7 @@ msgstr "Internal error #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "Invalid %q"
|
||||
|
||||
|
@ -1244,6 +1255,7 @@ msgid "Invalid size"
|
|||
msgstr "Invalid size"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr "Invalid socket for TLS"
|
||||
|
||||
|
@ -1571,10 +1583,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Only 8 or 16 bit mono with "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Only IPv4 addresses supported"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Only IPv4 sockets supported"
|
||||
|
||||
|
@ -1647,6 +1661,7 @@ msgid "Out of memory"
|
|||
msgstr "Out of memory"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr "Out of sockets"
|
||||
|
||||
|
@ -1702,7 +1717,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr "Pin interrupt already in use"
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "Pin is input only"
|
||||
|
||||
|
@ -1925,6 +1939,7 @@ msgid "Slices not supported"
|
|||
msgstr "Slices not supported"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr "SocketPool can only be used with wifi.radio"
|
||||
|
||||
|
@ -1948,10 +1963,6 @@ msgstr "Stereo left must be on PWM channel A"
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr "Stereo right must be on PWM channel B"
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Stream missing readinto() or write() method."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Supply at least one UART pin"
|
||||
|
@ -2102,6 +2113,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr "USB busy"
|
||||
|
@ -2225,6 +2240,11 @@ msgstr "Unknown system firmware error: %04x"
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2355,10 +2375,6 @@ msgstr "__new__ arg must be a user-type"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "a bytes-like object is required"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "address out of bounds"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "addresses is empty"
|
||||
|
@ -2551,8 +2567,7 @@ msgstr "Can't assign to expression"
|
|||
msgid "can't cancel self"
|
||||
msgstr "can't cancel self"
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "Can't convert %q to %q"
|
||||
|
||||
|
@ -2741,10 +2756,6 @@ msgstr "colour buffer must be a bytearray or array of type 'b' or 'B'"
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "colour must be between 0x000000 and 0xffffff"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "colour should be an int"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr "comparison of int and uint"
|
||||
|
@ -2836,10 +2847,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "destination_length must be an int >= 0"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "dict update sequence has wrong length"
|
||||
|
@ -2897,10 +2904,6 @@ msgstr "empty sequence"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "end of format while looking for conversion specifier"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "end_x should be an int"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr "epoch_time not supported on this board"
|
||||
|
@ -3267,6 +3270,10 @@ msgstr "invalid architecture"
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "invalid cert"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3293,6 +3300,10 @@ msgstr "invalid format specifier"
|
|||
msgid "invalid hostname"
|
||||
msgstr "invalid hostname"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "invalid key"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "invalid micropython decorator"
|
||||
|
@ -3767,10 +3778,6 @@ msgstr "pack expected %d items for packing (got %d)"
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "palette must be 32 bytes long"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index should be an int"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "parameters must be registers in sequence a2 to a5"
|
||||
|
@ -3834,7 +3841,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr "pressing boot button at start up.\n"
|
||||
|
@ -3906,14 +3915,6 @@ msgstr "roll argument must be an ndarray"
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(None,n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4015,10 +4016,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr "start/end indices"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr "start_x should be an int"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "step must be non-zero"
|
||||
|
@ -4167,14 +4164,10 @@ msgstr "type '%q' is not an acceptable base type"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "type is not an acceptable base type"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "type object '%q' has no attribute '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr "type object 'generator' has no attribute '__await__'"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "type takes 1 or 3 arguments"
|
||||
|
@ -4233,7 +4226,6 @@ msgid "unreadable attribute"
|
|||
msgstr "unreadable attribute"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "unsupported %q type"
|
||||
|
||||
|
@ -4306,9 +4298,14 @@ msgid "width must be greater than zero"
|
|||
msgstr "width must be greater than zero"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr "WiFi is not enabled"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "window must be <= interval"
|
||||
|
@ -4363,10 +4360,6 @@ msgstr "x value out of bounds"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr "xTaskCreate failed"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y should be an int"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "y value out of bounds"
|
||||
|
@ -4387,6 +4380,49 @@ msgstr "zi must be of float type"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi must be of shape (n_section, 2)"
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Stream missing readinto() or write() method."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q must be >= 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q must be >= 1"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "address out of bounds"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "destination_length must be an int >= 0"
|
||||
|
||||
#~ msgid "type object 'generator' has no attribute '__await__'"
|
||||
#~ msgstr "type object 'generator' has no attribute '__await__'"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "colour should be an int"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "end_x should be an int"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index should be an int"
|
||||
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "start_x should be an int"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y should be an int"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
|
||||
#~ msgid "Expected an alarm"
|
||||
#~ msgstr "Expected an alarm"
|
||||
|
||||
#~ msgid "Failed to init wifi"
|
||||
#~ msgstr "Failed to init WiFi"
|
||||
|
||||
|
@ -5024,12 +5060,6 @@ msgstr "zi must be of shape (n_section, 2)"
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "Can only save bytecode"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "invalid cert"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "invalid key"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "Viper functions don't currently support more than 4 arguments"
|
||||
|
||||
|
|
207
locale/es.po
207
locale/es.po
|
@ -8,15 +8,15 @@ msgstr ""
|
|||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||
"PO-Revision-Date: 2021-08-23 14:19+0000\n"
|
||||
"Last-Translator: Jeff Epler <jepler@gmail.com>\n"
|
||||
"PO-Revision-Date: 2022-09-23 17:20+0000\n"
|
||||
"Last-Translator: Alvaro Figueroa <alvaro@greencore.co.cr>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.8.1-dev\n"
|
||||
"X-Generator: Weblate 4.14.1\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -31,6 +31,8 @@ msgid ""
|
|||
"\n"
|
||||
"Code stopped by auto-reload. Reloading soon.\n"
|
||||
msgstr ""
|
||||
"\n"
|
||||
"Código detenido por la auto-recarga. Recargando pronto.\n"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid ""
|
||||
|
@ -67,6 +69,11 @@ msgstr " salida:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c requiere int o char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -75,32 +82,37 @@ msgstr ""
|
|||
"%d pines de dirección, %d pines rgb y %d tiles indican una altura de %d, y "
|
||||
"no de %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
#, fuzzy
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
msgstr "%q"
|
||||
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q and %q contain duplicate pins"
|
||||
msgstr ""
|
||||
msgstr "%q y %q contienen pines duplicados"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
|
||||
msgid "%q and %q must be different"
|
||||
msgstr ""
|
||||
msgstr "%q y %q deben ser diferentes"
|
||||
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q contains duplicate pins"
|
||||
msgstr ""
|
||||
msgstr "%q contiene pines duplicados"
|
||||
|
||||
#: ports/atmel-samd/common-hal/sdioio/SDCard.c
|
||||
msgid "%q failure: %d"
|
||||
msgstr "%q fallo: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q está siendo utilizado"
|
||||
|
@ -115,31 +127,31 @@ msgstr "%q indices deben ser enteros, no %s"
|
|||
|
||||
#: shared-module/bitbangio/SPI.c
|
||||
msgid "%q init failed"
|
||||
msgstr ""
|
||||
msgstr "%q inicializado fallido"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q length must be %d"
|
||||
msgstr ""
|
||||
msgstr "%q tamaño debe ser %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q length must be %d-%d"
|
||||
msgstr ""
|
||||
msgstr "%q tamaño debe ser %d-%d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q length must be <= %d"
|
||||
msgstr ""
|
||||
msgstr "%q tamaño debe ser <= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q length must be >= %d"
|
||||
msgstr ""
|
||||
msgstr "%q tamaño debe ser >= %d"
|
||||
|
||||
#: shared-bindings/busio/I2C.c
|
||||
msgid "%q length must be >= 1"
|
||||
msgstr ""
|
||||
msgstr "%q tamaño debe ser >= 1"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be %d"
|
||||
msgstr ""
|
||||
msgstr "%q debe ser %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be %d-%d"
|
||||
|
@ -147,23 +159,20 @@ msgstr "%q debe ser %d-%d"
|
|||
|
||||
#: shared-bindings/displayio/Display.c
|
||||
msgid "%q must be 1 when %q is True"
|
||||
msgstr ""
|
||||
msgstr "%q debe ser 1 cuando %q es True"
|
||||
|
||||
#: py/argcheck.c shared-bindings/gifio/GifWriter.c
|
||||
msgid "%q must be <= %d"
|
||||
msgstr ""
|
||||
msgstr "%q debe ser <= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= %d"
|
||||
msgstr "%q debe ser >= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q debe ser >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q debe ser >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -303,7 +312,7 @@ msgstr "'%s' el objeto no tiene capacidad de asignación de item"
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "'%s' el objeto no tiene capacidad de borrado de item"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "objeto '%s' no tiene atributo '%q'"
|
||||
|
||||
|
@ -491,6 +500,7 @@ msgid "Already running"
|
|||
msgstr "Ya está en ejecución"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Ya se están buscando redes wifi"
|
||||
|
||||
|
@ -921,16 +931,20 @@ msgstr "Error en regex"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr "Error: fallo al vincular"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Se espera un %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgstr "Un objecto alarm era esperado"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
|
@ -1199,7 +1213,7 @@ msgstr "Error interno #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "%q inválido"
|
||||
|
||||
|
@ -1259,6 +1273,7 @@ msgid "Invalid size"
|
|||
msgstr "Tamaño incorrecto"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr "socket invalido para TLS"
|
||||
|
||||
|
@ -1591,10 +1606,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Solo mono de 8 ó 16 bit con "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Solo hay capacidad para direcciones IPv4"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Solo se admiten sockets IPv4"
|
||||
|
||||
|
@ -1668,6 +1685,7 @@ msgid "Out of memory"
|
|||
msgstr "Memoria agotada"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr "Se acabaron los enchufes"
|
||||
|
||||
|
@ -1724,7 +1742,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr "Interrupción de Pin ya está en uso"
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "El pin es solo de entrada"
|
||||
|
||||
|
@ -1951,6 +1968,7 @@ msgid "Slices not supported"
|
|||
msgstr "Rebanadas no soportadas"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr "SocketPool solo se puede usar con wifi.radio"
|
||||
|
||||
|
@ -1974,10 +1992,6 @@ msgstr "Estéreo izquierdo debe estar en el canal PWM A"
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr "Estéreo derecho debe estar en el canal PWM B"
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "A Stream le falta el método readinto() o write()."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Suministre al menos un pin UART"
|
||||
|
@ -2131,6 +2145,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr "USB ocupado"
|
||||
|
@ -2254,6 +2272,11 @@ msgstr "Error desconocido en el firmware sistema: %04x"
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2388,10 +2411,6 @@ msgstr "__new__ arg debe ser un user-type"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "se requiere un objeto bytes-like"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "address fuera de límites"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "addresses esta vacío"
|
||||
|
@ -2584,8 +2603,7 @@ msgstr "no se puede asignar a la expresión"
|
|||
msgid "can't cancel self"
|
||||
msgstr "no se puede cancelar a si mismo"
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "no puede convertir %q a %q"
|
||||
|
||||
|
@ -2777,10 +2795,6 @@ msgstr "color buffer deberia ser un bytearray o array de tipo 'b' o 'B'"
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "color debe estar entre 0x000000 y 0xffffff"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "color deberia ser un int"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr "comparación entre int y uint"
|
||||
|
@ -2873,10 +2887,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr "el buffer de destino debe ser un array de tipo 'H' para bit_depth = 16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "destination_length debe ser un int >= 0"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "la secuencia de actualizacion del dict tiene una longitud incorrecta"
|
||||
|
@ -2934,10 +2944,6 @@ msgstr "secuencia vacía"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "el final del formato mientras se busca el especificador de conversión"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "end_x debe ser un int"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr "epoch_time no esta soportado en esta tarjeta"
|
||||
|
@ -3304,6 +3310,10 @@ msgstr "arquitectura inválida"
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "certificado inválido"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3330,6 +3340,10 @@ msgstr "especificador de formato inválido"
|
|||
msgid "invalid hostname"
|
||||
msgstr "hostname inválido"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "llave inválida"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "decorador de micropython inválido"
|
||||
|
@ -3811,10 +3825,6 @@ msgstr "pack espera %d items para empaquetado (se recibió %d)"
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "palette debe ser 32 bytes de largo"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index deberia ser un int"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "los parámetros deben ser registros en secuencia de a2 a a5"
|
||||
|
@ -3878,7 +3888,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr "presionando botón de arranque al inicio.\n"
|
||||
|
@ -3950,14 +3962,6 @@ msgstr "Argumento enrolado tiene que ser un ndarray"
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(None,n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"sample_source buffer debe ser un bytearray o un array de tipo 'h', 'H', 'b' "
|
||||
"o'B'"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4059,10 +4063,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr "índices inicio/final"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr "start_x deberia ser un int"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "paso debe ser numero no cero"
|
||||
|
@ -4212,14 +4212,10 @@ msgstr "type '%q' no es un tipo de base aceptable"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "type no es un tipo de base aceptable"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "objeto de tipo '%q' no tiene atributo '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr "objeto tipo 'generator' no tiene un atributo '__await__'"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "type acepta 1 ó 3 argumentos"
|
||||
|
@ -4278,7 +4274,6 @@ msgid "unreadable attribute"
|
|||
msgstr "atributo no legible"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "tipo de %q no soportado"
|
||||
|
||||
|
@ -4351,9 +4346,14 @@ msgid "width must be greater than zero"
|
|||
msgstr "el ancho debe ser mayor que cero"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr "wifi no esta habilitado"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "la ventana debe ser <= intervalo"
|
||||
|
@ -4408,10 +4408,6 @@ msgstr "valor x fuera de límites"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr "fallo en xTaskCreate"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y deberia ser un int"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "valor y fuera de límites"
|
||||
|
@ -4432,6 +4428,49 @@ msgstr "zi debe ser de tipo flotante"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi debe ser una forma (n_section,2)"
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "A Stream le falta el método readinto() o write()."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q debe ser >= 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q debe ser >= 1"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "address fuera de límites"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "destination_length debe ser un int >= 0"
|
||||
|
||||
#~ msgid "type object 'generator' has no attribute '__await__'"
|
||||
#~ msgstr "objeto tipo 'generator' no tiene un atributo '__await__'"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "color deberia ser un int"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "end_x debe ser un int"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index deberia ser un int"
|
||||
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "start_x deberia ser un int"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y deberia ser un int"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "sample_source buffer debe ser un bytearray o un array de tipo 'h', 'H', "
|
||||
#~ "'b' o'B'"
|
||||
|
||||
#~ msgid "Expected an alarm"
|
||||
#~ msgstr "Un objecto alarm era esperado"
|
||||
|
||||
#~ msgid "Failed to init wifi"
|
||||
#~ msgstr "Fallo al inicializar wifi"
|
||||
|
||||
|
@ -5084,12 +5123,6 @@ msgstr "zi debe ser una forma (n_section,2)"
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "solo puede almacenar bytecode"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "certificado inválido"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "llave inválida"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "funciones Viper no soportan por el momento, más de 4 argumentos"
|
||||
|
||||
|
|
165
locale/fil.po
165
locale/fil.po
|
@ -61,19 +61,27 @@ msgstr " output:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c nangangailangan ng int o char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -93,6 +101,7 @@ msgstr ""
|
|||
msgid "%q failure: %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q ay ginagamit"
|
||||
|
@ -149,15 +158,11 @@ msgstr ""
|
|||
msgid "%q must be >= %d"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
#, fuzzy
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "aarehas na haba dapat ang buffer slices"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
msgstr ""
|
||||
|
@ -297,7 +302,7 @@ msgstr ""
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "'%s' object ay walang attribute '%q'"
|
||||
|
||||
|
@ -484,6 +489,7 @@ msgid "Already running"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr ""
|
||||
|
||||
|
@ -911,15 +917,19 @@ msgstr "May pagkakamali sa REGEX"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Umasa ng %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1181,7 +1191,7 @@ msgstr ""
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1241,6 +1251,7 @@ msgid "Invalid size"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1570,10 +1581,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Tanging 8 o 16 na bit mono na may "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1643,6 +1656,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1698,7 +1712,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1919,6 +1932,7 @@ msgid "Slices not supported"
|
|||
msgstr "Hindi suportado ang Slices"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1942,10 +1956,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Stream kulang ng readinto() o write() method."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr ""
|
||||
|
@ -2089,6 +2099,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2213,6 +2227,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2341,10 +2360,6 @@ msgstr "__new__ arg ay dapat na user-type"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "a bytes-like object ay kailangan"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "wala sa sakop ang address"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "walang laman ang address"
|
||||
|
@ -2539,8 +2554,7 @@ msgstr "hindi ma i-assign sa expression"
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2732,10 +2746,6 @@ msgstr "ang color buffer ay dapat bytearray o array na type ‘b’ or ‘B’"
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "color ay dapat mula sa 0x000000 hangang 0xffffff"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "color ay dapat na int"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2830,10 +2840,6 @@ msgstr ""
|
|||
"ang destination buffer ay dapat na isang array ng uri 'H' para sa bit_depth "
|
||||
"= 16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "ang destination_length ay dapat na isang int >= 0"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "may mali sa haba ng dict update sequence"
|
||||
|
@ -2891,11 +2897,6 @@ msgstr "walang laman ang sequence"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "sa huli ng format habang naghahanap sa conversion specifier"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
#, fuzzy
|
||||
msgid "end_x should be an int"
|
||||
msgstr "y ay dapat int"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3263,6 +3264,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "mali ang cert"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3289,6 +3294,10 @@ msgstr "mali ang format specifier"
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "mali ang key"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "mali ang micropython decorator"
|
||||
|
@ -3768,10 +3777,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "ang palette ay dapat 32 bytes ang haba"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index ay dapat na int"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "ang mga parameter ay dapat na nagrerehistro sa sequence a2 hanggang a5"
|
||||
|
@ -3836,7 +3841,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3908,14 +3915,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(None,n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"ang sample_source buffer ay dapat na isang bytearray o array ng uri na 'h', "
|
||||
"'H', 'b' o'B'"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4017,11 +4016,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr "start/end indeks"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
#, fuzzy
|
||||
msgid "start_x should be an int"
|
||||
msgstr "y ay dapat int"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "step ay dapat hindi zero"
|
||||
|
@ -4170,14 +4164,10 @@ msgstr "hindi maari ang type na '%q' para sa base type"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "hindi puede ang type para sa base type"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "type object '%q' ay walang attribute '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "type kumuhuha ng 1 o 3 arguments"
|
||||
|
@ -4236,7 +4226,6 @@ msgid "unreadable attribute"
|
|||
msgstr "hindi mabasa ang attribute"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "Hindi supportadong tipo ng %q"
|
||||
|
||||
|
@ -4309,9 +4298,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
@ -4367,10 +4361,6 @@ msgstr "wala sa sakop ang address"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y ay dapat int"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
#, fuzzy
|
||||
msgid "y value out of bounds"
|
||||
|
@ -4392,6 +4382,43 @@ msgstr ""
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Stream kulang ng readinto() o write() method."
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "aarehas na haba dapat ang buffer slices"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "wala sa sakop ang address"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "ang destination_length ay dapat na isang int >= 0"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "color ay dapat na int"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "y ay dapat int"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index ay dapat na int"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "y ay dapat int"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y ay dapat int"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "ang sample_source buffer ay dapat na isang bytearray o array ng uri na "
|
||||
#~ "'h', 'H', 'b' o'B'"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%q should be an int"
|
||||
#~ msgstr "y ay dapat int"
|
||||
|
@ -4648,12 +4675,6 @@ msgstr ""
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "maaring i-save lamang ang bytecode"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "mali ang cert"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "mali ang key"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr ""
|
||||
#~ "Ang mga function ng Viper ay kasalukuyang hindi sumusuporta sa higit sa 4 "
|
||||
|
|
172
locale/fr.po
172
locale/fr.po
|
@ -70,6 +70,11 @@ msgstr " sortie :\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c nécessite un chiffre entier 'int' ou un caractère 'char'"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -78,13 +83,16 @@ msgstr ""
|
|||
"%d broches d'adresse, %d broches RGB et %d pour tile indique une hauteur de "
|
||||
"%d, et non %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr "%q"
|
||||
|
||||
|
@ -104,6 +112,7 @@ msgstr "%q contient des broches en double"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "Échec de %q : %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q en cours d'utilisation"
|
||||
|
@ -160,13 +169,10 @@ msgstr "%q doit être <= %d"
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "%q doit être >= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q doit être >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q doit être >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -306,7 +312,7 @@ msgstr "l'objet %s ne supporte pas l'assignation d'éléments"
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "L'objet '%s' ne prend pas en charge la suppression d'éléments"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "l'objet '%s' n'a pas d'attribut '%q'"
|
||||
|
||||
|
@ -492,6 +498,7 @@ msgid "Already running"
|
|||
msgstr "Déjà en cours d'exécution"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Déjà à la recherche des réseaux wifi"
|
||||
|
||||
|
@ -934,16 +941,20 @@ msgstr "Erreur dans l'expression régulière"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr "Erreur : Impossible de lier"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Attendu un %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgstr "Une alarme était prévue"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
|
@ -1222,7 +1233,7 @@ msgstr "Erreur interne #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr "Le minuteur du watchdog interne a expiré."
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "%q invalide"
|
||||
|
||||
|
@ -1282,6 +1293,7 @@ msgid "Invalid size"
|
|||
msgstr "Taille invalide"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr "Socket non valide pour TLS"
|
||||
|
||||
|
@ -1614,10 +1626,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Uniquement 8 ou 16 bit mono avec "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Seulement les adresses IPv4 sont supportées"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Seulement les sockets IPv4 sont supportés"
|
||||
|
||||
|
@ -1691,6 +1705,7 @@ msgid "Out of memory"
|
|||
msgstr "Hors de mémoire"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr "Plus de sockets"
|
||||
|
||||
|
@ -1747,7 +1762,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr "L'interruption de cette broche est déjà utilisée"
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "La broche est entrée uniquement"
|
||||
|
||||
|
@ -1974,6 +1988,7 @@ msgid "Slices not supported"
|
|||
msgstr "Tranches non supportées"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr "SocketPool ne s'utilise qu'avec wifi.radio"
|
||||
|
||||
|
@ -1997,10 +2012,6 @@ msgstr "Canal stéréo gauche doit être sur le canal PWM A"
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr "Canal stéréo droit doit être sur le canal PWM B"
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Il manque une méthode readinto() ou write() au flux."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Fournissez au moins une broche UART"
|
||||
|
@ -2155,6 +2166,10 @@ msgstr "Ré-initialisation du UART"
|
|||
msgid "UART write"
|
||||
msgstr "Écriture UART"
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr "L'USB est occupé"
|
||||
|
@ -2281,6 +2296,11 @@ msgstr "Faute inconnue du logiciel systême : %04x"
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr "Erreur du firmware système inconnue : %d"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2422,10 +2442,6 @@ msgstr "l'argument __new__ doit être d'un type défini par l'utilisateur"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "un objet 'bytes-like' est requis"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "adresse hors limites"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "adresses vides"
|
||||
|
@ -2619,8 +2635,7 @@ msgstr "ne peut pas assigner à une expression"
|
|||
msgid "can't cancel self"
|
||||
msgstr "ne peut pas s'annuler soi-même"
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "impossible de convertir %q en %q"
|
||||
|
||||
|
@ -2816,10 +2831,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "la couleur doit être entre 0x000000 et 0xffffff"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "la couleur doit être un entier 'int'"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr "comparaison entre int et uint"
|
||||
|
@ -2913,10 +2924,6 @@ msgstr ""
|
|||
"le tampon de destination doit être une matrice de type 'H' pour bit_depth = "
|
||||
"16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "destination_length doit être un entier >= 0"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "la séquence de mise à jour de dict a une mauvaise longueur"
|
||||
|
@ -2974,10 +2981,6 @@ msgstr "séquence vide"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "fin de format en cherchant une spécification de conversion"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "end_x doit être un entier 'int'"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr "epoch_time n'est pas supporté sur ce panneau"
|
||||
|
@ -3346,6 +3349,10 @@ msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
|||
msgstr ""
|
||||
"%d est invalide pour bits_per_pixel, doit être 1, 2, 4, 8, 16, 24, ou 32"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "certificat invalide"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3372,6 +3379,10 @@ msgstr "spécification de format invalide"
|
|||
msgid "invalid hostname"
|
||||
msgstr "hostname incorrect"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "clé invalide"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "décorateur micropython invalide"
|
||||
|
@ -3855,10 +3866,6 @@ msgstr "pack attend %d element(s) (%d reçu)"
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "la palette doit être longue de 32 octets"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index devrait être un entier 'int'"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "les paramètres doivent être des registres dans la séquence a2 à a5"
|
||||
|
@ -3923,7 +3930,9 @@ msgstr "presser le bouton VOLUME au démarrage.\n"
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr "bouton boot appuyé lors du démarrage.\n"
|
||||
|
@ -3995,14 +4004,6 @@ msgstr "paramêtre roll doit être un ndarray"
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(None, n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"tampon sample_source doit être un bytearray ou une matrice de type 'h', 'H', "
|
||||
"'b' ou 'B'"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4104,10 +4105,6 @@ msgstr "source_bitmap doit avoir une value_count de 8"
|
|||
msgid "start/end indices"
|
||||
msgstr "indices de début/fin"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr "'start_x' doit être un entier 'int'"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "le pas 'step' doit être non nul"
|
||||
|
@ -4257,14 +4254,10 @@ msgstr "le type '%q' n'est pas un type de base accepté"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "le type n'est pas un type de base accepté"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "l'objet de type '%q' n'a pas d'attribut '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr "le type 'generator' n'a pas d'attribut '__await__'"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "le type prend 1 ou 3 arguments"
|
||||
|
@ -4323,7 +4316,6 @@ msgid "unreadable attribute"
|
|||
msgstr "attribut illisible"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "type %q non pris on charge"
|
||||
|
||||
|
@ -4396,9 +4388,14 @@ msgid "width must be greater than zero"
|
|||
msgstr "width doit être plus que zero"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr "wifi n’est pas activé"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "la fenêtre (window) doit être <= intervalle (interval)"
|
||||
|
@ -4453,10 +4450,6 @@ msgstr "valeur x hors limites"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr "Échec de xTaskCreate"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "'y' doit être un entier 'int'"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "valeur y hors limites"
|
||||
|
@ -4477,6 +4470,49 @@ msgstr "zi doit être de type float"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi doit être de forme (n_section, 2)"
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Il manque une méthode readinto() ou write() au flux."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q doit être >= 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q doit être >= 1"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "adresse hors limites"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "destination_length doit être un entier >= 0"
|
||||
|
||||
#~ msgid "type object 'generator' has no attribute '__await__'"
|
||||
#~ msgstr "le type 'generator' n'a pas d'attribut '__await__'"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "la couleur doit être un entier 'int'"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "end_x doit être un entier 'int'"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index devrait être un entier 'int'"
|
||||
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "'start_x' doit être un entier 'int'"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "'y' doit être un entier 'int'"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "tampon sample_source doit être un bytearray ou une matrice de type 'h', "
|
||||
#~ "'H', 'b' ou 'B'"
|
||||
|
||||
#~ msgid "Expected an alarm"
|
||||
#~ msgstr "Une alarme était prévue"
|
||||
|
||||
#~ msgid "All I2C targets are in use"
|
||||
#~ msgstr "Toutes les cibles I2C sont utilisées"
|
||||
|
||||
|
@ -5140,12 +5176,6 @@ msgstr "zi doit être de forme (n_section, 2)"
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "ne peut sauvegarder que du bytecode"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "certificat invalide"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "clé invalide"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr ""
|
||||
#~ "les fonctions de Viper ne supportent pas plus de 4 arguments actuellement"
|
||||
|
|
117
locale/hi.po
117
locale/hi.po
|
@ -60,19 +60,27 @@ msgstr ""
|
|||
msgid "%%c requires int or char"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -92,6 +100,7 @@ msgstr ""
|
|||
msgid "%q failure: %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr ""
|
||||
|
@ -148,12 +157,9 @@ msgstr ""
|
|||
msgid "%q must be >= %d"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
|
@ -294,7 +300,7 @@ msgstr ""
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
|
@ -480,6 +486,7 @@ msgid "Already running"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr ""
|
||||
|
||||
|
@ -900,15 +907,19 @@ msgstr ""
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1168,7 +1179,7 @@ msgstr ""
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1228,6 +1239,7 @@ msgid "Invalid size"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1554,10 +1566,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1627,6 +1641,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1681,7 +1696,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1901,6 +1915,7 @@ msgid "Slices not supported"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1924,10 +1939,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr ""
|
||||
|
@ -2071,6 +2082,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2194,6 +2209,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2321,10 +2341,6 @@ msgstr ""
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr ""
|
||||
|
@ -2517,8 +2533,7 @@ msgstr ""
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2705,10 +2720,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2799,10 +2810,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
@ -2860,10 +2867,6 @@ msgstr ""
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3230,6 +3233,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3256,6 +3263,10 @@ msgstr ""
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr ""
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr ""
|
||||
|
@ -3730,10 +3741,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr ""
|
||||
|
@ -3797,7 +3804,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3869,12 +3878,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -3976,10 +3979,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr ""
|
||||
|
@ -4128,14 +4127,10 @@ msgstr ""
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr ""
|
||||
|
@ -4194,7 +4189,6 @@ msgid "unreadable attribute"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4267,9 +4261,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
@ -4324,10 +4323,6 @@ msgstr ""
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr ""
|
||||
|
|
170
locale/it_IT.po
170
locale/it_IT.po
|
@ -66,6 +66,11 @@ msgstr " output:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c necessita di int o char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -73,13 +78,16 @@ msgid ""
|
|||
msgstr ""
|
||||
"%d pin indirizzo, %d pin rgb e %d tessere indicano l'altezza di %d, non %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -99,6 +107,7 @@ msgstr ""
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q fallito: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q in uso"
|
||||
|
@ -155,14 +164,10 @@ msgstr ""
|
|||
msgid "%q must be >= %d"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q deve essere >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
#, fuzzy
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "slice del buffer devono essere della stessa lunghezza"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -302,7 +307,7 @@ msgstr ""
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "l'oggetto '%s' non ha l'attributo '%q'"
|
||||
|
||||
|
@ -490,6 +495,7 @@ msgid "Already running"
|
|||
msgstr "Già in funzione"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Già in ricerca di collegamenti WiFi"
|
||||
|
||||
|
@ -916,15 +922,19 @@ msgstr "Errore nella regex"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Atteso un %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1186,7 +1196,7 @@ msgstr ""
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1246,6 +1256,7 @@ msgid "Invalid size"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1577,10 +1588,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1650,6 +1663,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1707,7 +1721,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1929,6 +1942,7 @@ msgid "Slices not supported"
|
|||
msgstr "Slice non supportate"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1952,10 +1966,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Metodi mancanti readinto() o write() allo stream."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr ""
|
||||
|
@ -2099,6 +2109,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2223,6 +2237,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2351,10 +2370,6 @@ msgstr ""
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "un oggetto byte-like è richiesto"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "indirizzo fuori limite"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "gli indirizzi sono vuoti"
|
||||
|
@ -2551,8 +2566,7 @@ msgstr "impossibile assegnare all'espressione"
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2741,10 +2755,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "il colore deve essere compreso tra 0x000000 e 0xffffff"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "il colore deve essere un int"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2838,10 +2848,6 @@ msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
|||
msgstr ""
|
||||
"il buffer di destinazione deve essere un array di tipo 'H' con bit_depth = 16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "destination_length deve essere un int >= 0"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "sequanza di aggiornamento del dizionario ha la lunghezza errata"
|
||||
|
@ -2899,11 +2905,6 @@ msgstr "sequenza vuota"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
#, fuzzy
|
||||
msgid "end_x should be an int"
|
||||
msgstr "y dovrebbe essere un int"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3271,6 +3272,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "certificato non valido"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3297,6 +3302,10 @@ msgstr "specificatore di formato non valido"
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "chiave non valida"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "decoratore non valido in micropython"
|
||||
|
@ -3780,10 +3789,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "la palette deve essere lunga 32 byte"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index deve essere un int"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "parametri devono essere i registri in sequenza da a2 a a5"
|
||||
|
@ -3849,7 +3854,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3921,14 +3928,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"il buffer sample_source deve essere un bytearray o un array di tipo 'h', "
|
||||
"'H', 'b' o 'B'"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4030,11 +4029,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
#, fuzzy
|
||||
msgid "start_x should be an int"
|
||||
msgstr "y dovrebbe essere un int"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "step deve essere non zero"
|
||||
|
@ -4183,14 +4177,10 @@ msgstr "il tipo '%q' non è un tipo di base accettabile"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "il tipo non è un tipo di base accettabile"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "l'oggetto di tipo '%q' non ha l'attributo '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "tipo prende 1 o 3 argomenti"
|
||||
|
@ -4249,7 +4239,6 @@ msgid "unreadable attribute"
|
|||
msgstr "attributo non leggibile"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "tipo di %q non supportato"
|
||||
|
||||
|
@ -4322,9 +4311,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
@ -4380,10 +4374,6 @@ msgstr "indirizzo fuori limite"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y dovrebbe essere un int"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
#, fuzzy
|
||||
msgid "y value out of bounds"
|
||||
|
@ -4405,6 +4395,46 @@ msgstr ""
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Metodi mancanti readinto() o write() allo stream."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q deve essere >= 0"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "slice del buffer devono essere della stessa lunghezza"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "indirizzo fuori limite"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "destination_length deve essere un int >= 0"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "il colore deve essere un int"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "y dovrebbe essere un int"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index deve essere un int"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "y dovrebbe essere un int"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y dovrebbe essere un int"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "il buffer sample_source deve essere un bytearray o un array di tipo 'h', "
|
||||
#~ "'H', 'b' o 'B'"
|
||||
|
||||
#~ msgid "%q must be a tuple of length 2"
|
||||
#~ msgstr "%q deve essere una tupla di lunghezza 2"
|
||||
|
||||
|
@ -4681,12 +4711,6 @@ msgstr ""
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "È possibile salvare solo bytecode"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "certificato non valido"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "chiave non valida"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "Le funzioni Viper non supportano più di 4 argomenti al momento"
|
||||
|
||||
|
|
156
locale/ja.po
156
locale/ja.po
|
@ -65,19 +65,27 @@ msgstr " 出力:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c にはintまたはcharが必要"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -97,6 +105,7 @@ msgstr ""
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q 失敗: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%qは使用中"
|
||||
|
@ -153,13 +162,10 @@ msgstr ""
|
|||
msgid "%q must be >= %d"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%qは0以上でなければなりません"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%qは1以上でなければなりません"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -299,7 +305,7 @@ msgstr ""
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
|
@ -485,6 +491,7 @@ msgid "Already running"
|
|||
msgstr "すでに実行中"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr ""
|
||||
|
||||
|
@ -909,15 +916,19 @@ msgstr "正規表現にエラーがあります"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "%qが必要"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1179,7 +1190,7 @@ msgstr "内部エラー #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "不正な %q"
|
||||
|
||||
|
@ -1239,6 +1250,7 @@ msgid "Invalid size"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1567,10 +1579,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "8または16ビットの "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1640,6 +1654,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1694,7 +1709,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "ピンは入力専用"
|
||||
|
||||
|
@ -1914,6 +1928,7 @@ msgid "Slices not supported"
|
|||
msgstr "スライスは対応していません"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1937,10 +1952,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "ストリームにreadinto()またはwrite()メソッドがありません"
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "少なくとも1つのUARTピンが必要"
|
||||
|
@ -2084,6 +2095,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2208,6 +2223,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2335,10 +2355,6 @@ msgstr "__new__の引数はユーザ型でなければなりません"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "bytes-likeオブジェクトが必要"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "アドレスが範囲外"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr ""
|
||||
|
@ -2531,8 +2547,7 @@ msgstr "式には代入できません"
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "%qを%qに変換できません"
|
||||
|
||||
|
@ -2721,10 +2736,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "色は0x000000から0xffffffでなければなりません"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2817,10 +2828,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr "bit_depath = 16用のバッファはタイプ'H'のarrayでなければなりません"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "desitination_lengthは正の整数でなければなりません"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
@ -2878,10 +2885,6 @@ msgstr ""
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "end_xは整数でなければなりません"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3249,6 +3252,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "不正な証明書"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3275,6 +3282,10 @@ msgstr ""
|
|||
msgid "invalid hostname"
|
||||
msgstr "不正なホスト名"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "不正な鍵"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "不正なmicropythonデコレータ"
|
||||
|
@ -3749,10 +3760,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "パレットの長さは32バイトでなければなりません"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_indexには整数が必要"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr ""
|
||||
|
@ -3818,7 +3825,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3890,13 +3899,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(None,n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"sample_source バッファには bytearray または 'h','H','b','B'型のarrayが必要"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -3998,10 +4000,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "stepは非ゼロ値でなければなりません"
|
||||
|
@ -4150,14 +4148,10 @@ msgstr "型'%q'はベース型として使えません"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "この型はベース型にできません"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "typeは1つか3つの引数をとります"
|
||||
|
@ -4216,7 +4210,6 @@ msgid "unreadable attribute"
|
|||
msgstr "読み込み不可能な属性"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "非対応の型 %q"
|
||||
|
||||
|
@ -4289,9 +4282,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "windowはinterval以下でなければなりません"
|
||||
|
@ -4346,10 +4344,6 @@ msgstr "xが範囲外"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "yは整数でなければなりません"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "yが範囲外"
|
||||
|
@ -4370,6 +4364,36 @@ msgstr "ziはfloat値でなければなりません"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "ストリームにreadinto()またはwrite()メソッドがありません"
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%qは0以上でなければなりません"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%qは1以上でなければなりません"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "アドレスが範囲外"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "desitination_lengthは正の整数でなければなりません"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "end_xは整数でなければなりません"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_indexには整数が必要"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "yは整数でなければなりません"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "sample_source バッファには bytearray または 'h','H','b','B'型のarrayが必要"
|
||||
|
||||
#~ msgid "%q must be a tuple of length 2"
|
||||
#~ msgstr "%qは長さ2のタプルでなければなりません"
|
||||
|
||||
|
@ -4794,12 +4818,6 @@ msgstr ""
|
|||
#~ msgid "Corrupt raw code"
|
||||
#~ msgstr "破損したraw code"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "不正な証明書"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "不正な鍵"
|
||||
|
||||
#~ msgid "parameter annotation must be an identifier"
|
||||
#~ msgstr "引数アノテーションは識別子でなければなりません"
|
||||
|
||||
|
|
126
locale/ko.po
126
locale/ko.po
|
@ -61,19 +61,27 @@ msgstr " 산출:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c 전수(int)또는 캐릭터(char)필요합니다"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -93,6 +101,7 @@ msgstr ""
|
|||
msgid "%q failure: %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q 사용 중입니다"
|
||||
|
@ -149,14 +158,11 @@ msgstr ""
|
|||
msgid "%q must be >= %d"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q 는 >=1이어야합니다"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
msgstr ""
|
||||
|
@ -295,7 +301,7 @@ msgstr ""
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
|
@ -481,6 +487,7 @@ msgid "Already running"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr ""
|
||||
|
||||
|
@ -903,15 +910,19 @@ msgstr "Regex에 오류가 있습니다."
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "%q 이 예상되었습니다."
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1171,7 +1182,7 @@ msgstr ""
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1231,6 +1242,7 @@ msgid "Invalid size"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1557,10 +1569,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1630,6 +1644,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1684,7 +1699,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1904,6 +1918,7 @@ msgid "Slices not supported"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1927,10 +1942,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr ""
|
||||
|
@ -2074,6 +2085,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2198,6 +2213,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2325,10 +2345,6 @@ msgstr ""
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr ""
|
||||
|
@ -2521,8 +2537,7 @@ msgstr ""
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2709,10 +2724,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2803,10 +2814,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
@ -2864,10 +2871,6 @@ msgstr ""
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3234,6 +3237,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "cert가 유효하지 않습니다"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3260,6 +3267,10 @@ msgstr "형식 지정자(format specifier)가 유효하지 않습니다"
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "키가 유효하지 않습니다"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr ""
|
||||
|
@ -3734,10 +3745,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr ""
|
||||
|
@ -3801,7 +3808,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3873,12 +3882,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -3980,10 +3983,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr ""
|
||||
|
@ -4132,14 +4131,10 @@ msgstr ""
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr ""
|
||||
|
@ -4198,7 +4193,6 @@ msgid "unreadable attribute"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4271,9 +4265,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
@ -4328,10 +4327,6 @@ msgstr ""
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr ""
|
||||
|
@ -4352,6 +4347,9 @@ msgstr ""
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q 는 >=1이어야합니다"
|
||||
|
||||
#~ msgid "%q should be an int"
|
||||
#~ msgstr "%q 는 정수(int) 여야합니다"
|
||||
|
||||
|
@ -4407,12 +4405,6 @@ msgstr ""
|
|||
#~ msgid "invalid dupterm index"
|
||||
#~ msgstr "Dupterm index가 유효하지 않습니다"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "cert가 유효하지 않습니다"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "키가 유효하지 않습니다"
|
||||
|
||||
#~ msgid "bits must be 7, 8 or 9"
|
||||
#~ msgstr "비트(bits)는 7, 8 또는 9 여야합니다"
|
||||
|
||||
|
|
173
locale/nl.po
173
locale/nl.po
|
@ -63,19 +63,27 @@ msgstr " uitvoer:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c vereist een int of char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -95,6 +103,7 @@ msgstr ""
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q fout: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q in gebruik"
|
||||
|
@ -151,13 +160,10 @@ msgstr ""
|
|||
msgid "%q must be >= %d"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q moet >= 0 zijn"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q moet >= 1 zijn"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -297,7 +303,7 @@ msgstr ""
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "'%s' object heeft geen attribuut '%q'"
|
||||
|
||||
|
@ -483,6 +489,7 @@ msgid "Already running"
|
|||
msgstr "Wordt al uitgevoerd"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Zoekt al naar WiFi netwerken"
|
||||
|
||||
|
@ -908,16 +915,20 @@ msgstr "Fout in regex"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Verwacht een %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgstr "Verwachtte een alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
|
@ -1179,7 +1190,7 @@ msgstr "Interne fout #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "Ongeldige %q"
|
||||
|
||||
|
@ -1239,6 +1250,7 @@ msgid "Invalid size"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1567,10 +1579,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Alleen 8 of 16 bit mono met "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Alleen IPv4 adressen worden ondersteund"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Alleen IPv4-sockets ondersteund"
|
||||
|
||||
|
@ -1644,6 +1658,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr "Geen sockets meer beschikbaar"
|
||||
|
||||
|
@ -1700,7 +1715,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "Pin kan alleen voor invoer gebruikt worden"
|
||||
|
||||
|
@ -1925,6 +1939,7 @@ msgid "Slices not supported"
|
|||
msgstr "Slices niet ondersteund"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr "SocketPool kan alleen met wifi.radio gebruikt worden"
|
||||
|
||||
|
@ -1948,10 +1963,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Stream mist readinto() of write() methode."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Geef op zijn minst 1 UART pin op"
|
||||
|
@ -2095,6 +2106,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2218,6 +2233,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2351,10 +2371,6 @@ msgstr "__new__ arg moet een user-type zijn"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "een bytes-achtig object is vereist"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "adres buiten bereik"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "adressen zijn leeg"
|
||||
|
@ -2548,8 +2564,7 @@ msgstr "kan niet toewijzen aan expressie"
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "kan %q niet naar %q converteren"
|
||||
|
||||
|
@ -2736,10 +2751,6 @@ msgstr "kleurbuffer moet een bytearray of array van type 'b' of 'B' zijn"
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "kleur moet tussen 0x000000 en 0xffffff liggen"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "kleur moet een int zijn"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2832,10 +2843,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr "bestemming buffer moet een array van het type 'H' voor bit_depth = 16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "destination_lengte moest een int groter dan of gelijk zijn aan 0 zijn"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "dict update sequence heeft de verkeerde lengte"
|
||||
|
@ -2893,10 +2900,6 @@ msgstr "lege sequentie"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "einde van format terwijl zoekend naar conversie-specifier"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "end_x moet een int zijn"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr "epoch_time niet ondersteund op dit bord"
|
||||
|
@ -3264,6 +3267,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "ongeldig certificaat"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3290,6 +3297,10 @@ msgstr "ongeldige formaatspecificatie"
|
|||
msgid "invalid hostname"
|
||||
msgstr "onjuiste hostnaam"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "ongeldige sleutel"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "ongeldige micropython decorator"
|
||||
|
@ -3767,10 +3778,6 @@ msgstr "pack verwachtte %d elementen (ontving %d)"
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "palette moet 32 bytes lang zijn"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index moet een int zijn"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "parameters moeten registers zijn in de volgorde a2 tot a5"
|
||||
|
@ -3834,7 +3841,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr "druk bootknop in bij opstarten.\n"
|
||||
|
@ -3906,14 +3915,6 @@ msgstr "roll argument moet een ndarray zijn"
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(None,n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"sample_source buffer moet een bytearray of array van type 'h', 'H', 'b' of "
|
||||
"'B' zijn"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4015,10 +4016,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr "start/stop indices"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr "start_x moet een int zijn"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "step mag geen nul zijn"
|
||||
|
@ -4167,14 +4164,10 @@ msgstr "type '%q' is geen aanvaardbaar basistype"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "type is geen aanvaardbaar basistype"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "objecttype '%q' heeft geen attribuut '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr "het type object 'generator' heeft geen attribuut '__await__'"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "type accepteert 1 of 3 argumenten"
|
||||
|
@ -4233,7 +4226,6 @@ msgid "unreadable attribute"
|
|||
msgstr "onleesbaar attribuut"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "niet ondersteund %q type"
|
||||
|
||||
|
@ -4306,9 +4298,14 @@ msgid "width must be greater than zero"
|
|||
msgstr "breedte moet groter dan nul zijn"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "window moet <= interval zijn"
|
||||
|
@ -4363,10 +4360,6 @@ msgstr "x-waarde buiten bereik"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y moet een int zijn"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "y-waarde buiten bereik"
|
||||
|
@ -4387,6 +4380,50 @@ msgstr "zi moet van type float zijn"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi moet vorm (n_section, 2) hebben"
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Stream mist readinto() of write() methode."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q moet >= 0 zijn"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q moet >= 1 zijn"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "adres buiten bereik"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr ""
|
||||
#~ "destination_lengte moest een int groter dan of gelijk zijn aan 0 zijn"
|
||||
|
||||
#~ msgid "type object 'generator' has no attribute '__await__'"
|
||||
#~ msgstr "het type object 'generator' heeft geen attribuut '__await__'"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "kleur moet een int zijn"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "end_x moet een int zijn"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index moet een int zijn"
|
||||
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "start_x moet een int zijn"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y moet een int zijn"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "sample_source buffer moet een bytearray of array van type 'h', 'H', 'b' "
|
||||
#~ "of 'B' zijn"
|
||||
|
||||
#~ msgid "Expected an alarm"
|
||||
#~ msgstr "Verwachtte een alarm"
|
||||
|
||||
#~ msgid "Failed to init wifi"
|
||||
#~ msgstr "Kon WiFi niet initialiseren"
|
||||
|
||||
|
@ -4930,12 +4967,6 @@ msgstr "zi moet vorm (n_section, 2) hebben"
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "kan alleen byte-code opslaan"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "ongeldig certificaat"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "ongeldige sleutel"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "Viper-functies ondersteunen momenteel niet meer dan 4 argumenten"
|
||||
|
||||
|
|
163
locale/pl.po
163
locale/pl.po
|
@ -65,19 +65,27 @@ msgstr " wyjście:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c wymaga int lub char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -97,6 +105,7 @@ msgstr ""
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q niepowodzenie: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q w użyciu"
|
||||
|
@ -153,13 +162,10 @@ msgstr ""
|
|||
msgid "%q must be >= %d"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q musi być >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q musi być >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -299,7 +305,7 @@ msgstr ""
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "'%s' obiekt nie ma atrybutu '%q'"
|
||||
|
||||
|
@ -485,6 +491,7 @@ msgid "Already running"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr ""
|
||||
|
||||
|
@ -909,15 +916,19 @@ msgstr "Błąd w regex"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Oczekiwano %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1179,7 +1190,7 @@ msgstr "Błąd wewnętrzny #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "Nieprawidłowe %q"
|
||||
|
||||
|
@ -1239,6 +1250,7 @@ msgid "Invalid size"
|
|||
msgstr "Nieprawidłowy rozmiar"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1565,10 +1577,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Tylko 8 lub 16 bitów mono z "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1638,6 +1652,7 @@ msgid "Out of memory"
|
|||
msgstr "Brak pamięci"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1692,7 +1707,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1912,6 +1926,7 @@ msgid "Slices not supported"
|
|||
msgstr "Fragmenty nieobsługiwane"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1935,10 +1950,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Strumień nie ma metod readinto() lub write()."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Podaj co najmniej jeden pin UART"
|
||||
|
@ -2082,6 +2093,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2205,6 +2220,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2332,10 +2352,6 @@ msgstr "Argument __new__ musi być typu użytkownika"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "wymagany obiekt typu bytes"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "adres poza zakresem"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "adres jest pusty"
|
||||
|
@ -2528,8 +2544,7 @@ msgstr "przypisanie do wyrażenia"
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "nie można dokonać konwersji %q na %q"
|
||||
|
||||
|
@ -2716,10 +2731,6 @@ msgstr "bufor kolorów musi być bytearray lub tablicą typu 'b' lub 'B'"
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "kolor musi być pomiędzy 0x000000 a 0xffffff"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "kolor powinien być liczbą całkowitą"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2811,10 +2822,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr "bufor docelowy musi być tablicą typu 'H' dla bit_depth = 16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "destination_length musi być nieujemną liczbą całkowitą"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "sekwencja ma złą długość"
|
||||
|
@ -2872,10 +2879,6 @@ msgstr "pusta sekwencja"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "koniec formatu przy szukaniu specyfikacji konwersji"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "end_x powinien być całkowity"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3242,6 +3245,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "zły ceryfikat"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3268,6 +3275,10 @@ msgstr "zła specyfikacja formatu"
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "zły klucz"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "zły dekorator micropythona"
|
||||
|
@ -3742,10 +3753,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "paleta musi mieć 32 bajty długości"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index powinien być całkowity"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "parametry muszą być rejestrami w kolejności a2 do a5"
|
||||
|
@ -3810,7 +3817,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3882,13 +3891,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(None,n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"bufor sample_source musi być bytearray lub tablicą typu 'h', 'H', 'b' lub 'B'"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -3990,10 +3992,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr "początkowe/końcowe indeksy"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr "start_x powinien być całkowity"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "step nie może być zerowe"
|
||||
|
@ -4142,14 +4140,10 @@ msgstr "typ '%q' nie może być bazowy"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "typ nie może być bazowy"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "typ '%q' nie ma atrybutu '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "type wymaga 1 lub 3 argumentów"
|
||||
|
@ -4208,7 +4202,6 @@ msgid "unreadable attribute"
|
|||
msgstr "nieczytelny atrybut"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "zły typ %q"
|
||||
|
||||
|
@ -4281,9 +4274,14 @@ msgid "width must be greater than zero"
|
|||
msgstr "szerokość musi być większa niż zero"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
@ -4338,10 +4336,6 @@ msgstr "x poza zakresem"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y powinno być całkowite"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "y poza zakresem"
|
||||
|
@ -4362,6 +4356,43 @@ msgstr ""
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Strumień nie ma metod readinto() lub write()."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q musi być >= 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q musi być >= 1"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "adres poza zakresem"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "destination_length musi być nieujemną liczbą całkowitą"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "kolor powinien być liczbą całkowitą"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "end_x powinien być całkowity"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index powinien być całkowity"
|
||||
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "start_x powinien być całkowity"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y powinno być całkowite"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "bufor sample_source musi być bytearray lub tablicą typu 'h', 'H', 'b' lub "
|
||||
#~ "'B'"
|
||||
|
||||
#~ msgid "%q must be a tuple of length 2"
|
||||
#~ msgstr "%q musi być krotką o długości 2"
|
||||
|
||||
|
@ -4735,12 +4766,6 @@ msgstr ""
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "można zapisać tylko bytecode"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "zły ceryfikat"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "zły klucz"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "Funkcje Viper nie obsługują obecnie więcej niż 4 argumentów"
|
||||
|
||||
|
|
177
locale/pt_BR.po
177
locale/pt_BR.po
|
@ -6,7 +6,7 @@ msgstr ""
|
|||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||
"PO-Revision-Date: 2022-09-05 04:21+0000\n"
|
||||
"PO-Revision-Date: 2022-09-30 08:18+0000\n"
|
||||
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: pt_BR\n"
|
||||
|
@ -14,7 +14,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.14.1\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -67,6 +67,11 @@ msgstr " saída:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c requer int ou char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -75,13 +80,16 @@ msgstr ""
|
|||
"%d pinos de endereço, %d pinos rgb e %d blocos indicam uma altura com %d, "
|
||||
"não %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr "%q"
|
||||
|
||||
|
@ -101,6 +109,7 @@ msgstr "%q contém pinos duplicados"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q falha: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q em uso"
|
||||
|
@ -157,13 +166,10 @@ msgstr "%q deve ser <= %d"
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "o %q deve ser >= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q deve ser >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q deve ser >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr "%q deve ser um bytearray ou uma matriz do tipo 'h', 'H', 'b', ou 'B'"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -303,7 +309,7 @@ msgstr "O objeto '%s' não suporta a atribuição dos itens"
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "O objeto '%s' não é compatível com exclusão do item"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "O objeto '%s' não possui o atributo '%q'"
|
||||
|
||||
|
@ -493,6 +499,7 @@ msgid "Already running"
|
|||
msgstr "Já está em execução"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Já está em busca das redes de wifi"
|
||||
|
||||
|
@ -927,16 +934,20 @@ msgstr "Erro no regex"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr "Erro: Falha na vinculação"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Esperado um"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr "Era esperado um %q ou %q"
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgstr "Um alarme era esperado"
|
||||
msgid "Expected an %q"
|
||||
msgstr "Esperava-se um(a) %q"
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
|
@ -1207,7 +1218,7 @@ msgstr "Erro interno #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr "O temporizador do watchdog interno expirou."
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "%q Inválido"
|
||||
|
||||
|
@ -1267,6 +1278,7 @@ msgid "Invalid size"
|
|||
msgstr "Tamanho inválido"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr "Soquete inválido para o TLS"
|
||||
|
||||
|
@ -1596,10 +1608,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Apenas mono com 8 ou 16 bits com "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Somente os endereços IPv4 são suportados"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Apenas soquetes IPv4 são suportados"
|
||||
|
||||
|
@ -1673,6 +1687,7 @@ msgid "Out of memory"
|
|||
msgstr "Sem memória"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr "Sem soquetes"
|
||||
|
||||
|
@ -1729,7 +1744,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr "A interrupção do pino já está em uso"
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "Apenas o pino de entrada"
|
||||
|
||||
|
@ -1957,6 +1971,7 @@ msgid "Slices not supported"
|
|||
msgstr "Fatiamento não compatível"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr "O SocketPool só pode ser usado com rádio wifi.radio"
|
||||
|
||||
|
@ -1980,10 +1995,6 @@ msgstr "O estéreo à esquerda deve estar no canal PWM A"
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr "O estéreo à direita deve estar no canal PWM B"
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Transmita o método ausente readinto() ou write()."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Forneça pelo menos um pino UART"
|
||||
|
@ -2140,6 +2151,10 @@ msgstr "Reinicialização do UART"
|
|||
msgid "UART write"
|
||||
msgstr "Escrita UART"
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr "USB ocupado"
|
||||
|
@ -2264,6 +2279,11 @@ msgstr "Erro desconhecido do firmware: %04x"
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr "Ocorreu um erro desconhecido no firmware do sistema: %d"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr "Código de erro desconhecido %d"
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2404,10 +2424,6 @@ msgstr "O argumento __new__ deve ser um tipo usuário"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "é necessário objetos tipo bytes"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "endereço fora dos limites"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "os endereços estão vazios"
|
||||
|
@ -2600,8 +2616,7 @@ msgstr "a expressão não pode ser atribuída"
|
|||
msgid "can't cancel self"
|
||||
msgstr "não é possível cancelar a si mesmo"
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "não é possível converter %q para %q"
|
||||
|
||||
|
@ -2794,10 +2809,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "cor deve estar entre 0x000000 e 0xffffff"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "cor deve ser um int"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr "comparação de int e uint"
|
||||
|
@ -2891,10 +2902,6 @@ msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
|||
msgstr ""
|
||||
"o buffer do destino deve ser uma matriz do tipo 'H' para bit_depth = 16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "destination_length deve ser um int >= 0"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "sequência da atualização dict tem o comprimento errado"
|
||||
|
@ -2952,10 +2959,6 @@ msgstr "seqüência vazia"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "final de formato enquanto procura pelo especificador de conversão"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "end_x deve ser um int"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr "O epoch_time não é compatível com esta placa"
|
||||
|
@ -3325,6 +3328,10 @@ msgstr "arquitetura inválida"
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr "bits_per_pixel %d inválido, deve ser, 1, 2, 4, 8, 16, 24, ou 32"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "certificado inválido"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3351,6 +3358,10 @@ msgstr "o especificador do formato é inválido"
|
|||
msgid "invalid hostname"
|
||||
msgstr "o nome do host é inválido"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "chave inválida"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "o decorador micropython é inválido"
|
||||
|
@ -3835,10 +3846,6 @@ msgstr "o pacote previa %d itens para a empacotamento (obteve %d)"
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "a paleta deve ter 32 bytes de comprimento"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index deve ser um int"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "os parâmetros devem ser registradores na sequência a2 até a5"
|
||||
|
@ -3902,7 +3909,9 @@ msgstr "pressionando o botão VOLUME na inicialização.\n"
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr "pressionando o botão de boot na inicialização.\n"
|
||||
|
@ -3974,14 +3983,6 @@ msgstr "argumento de enrolar deve ser um ndarray"
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(Nenhum,n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"O buffer sample_source deve ser um bytearray ou matriz do tipo 'h', 'H', 'b' "
|
||||
"ou 'B'"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4083,10 +4084,6 @@ msgstr "o source_bitmap deve ter o value_count de 8"
|
|||
msgid "start/end indices"
|
||||
msgstr "os índices de início/fim"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr "start_x deve ser um int"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "o passo deve ser diferente de zero"
|
||||
|
@ -4235,14 +4232,10 @@ msgstr "o tipo '%q' não é um tipo base aceitável"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "tipo não é um tipo base aceitável"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "o objeto tipo '%q' não possuí atributo '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr "o tipo do objeto 'generator' não possui qualquer atributo '__await__'"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "o tipo usa 1 ou 3 argumentos"
|
||||
|
@ -4301,7 +4294,6 @@ msgid "unreadable attribute"
|
|||
msgstr "atributo ilegível"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "tipo %q não suportado"
|
||||
|
||||
|
@ -4374,9 +4366,14 @@ msgid "width must be greater than zero"
|
|||
msgstr "a largura deve ser maior que zero"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr "o wifi não está ativo"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr "O wifi.Monitor não está disponível"
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "a janela deve ser <= intervalo"
|
||||
|
@ -4431,10 +4428,6 @@ msgstr "o valor x está fora dos limites"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr "o xTaskCreate falhou"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y deve ser um int"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "o valor y está fora dos limites"
|
||||
|
@ -4455,6 +4448,50 @@ msgstr "zi deve ser de um tipo float"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi deve estar na forma (n_section, 2)"
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Transmita o método ausente readinto() ou write()."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q deve ser >= 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q deve ser >= 1"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "endereço fora dos limites"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "destination_length deve ser um int >= 0"
|
||||
|
||||
#~ msgid "type object 'generator' has no attribute '__await__'"
|
||||
#~ msgstr ""
|
||||
#~ "o tipo do objeto 'generator' não possui qualquer atributo '__await__'"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "cor deve ser um int"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "end_x deve ser um int"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index deve ser um int"
|
||||
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "start_x deve ser um int"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y deve ser um int"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "O buffer sample_source deve ser um bytearray ou matriz do tipo 'h', 'H', "
|
||||
#~ "'b' ou 'B'"
|
||||
|
||||
#~ msgid "Expected an alarm"
|
||||
#~ msgstr "Um alarme era esperado"
|
||||
|
||||
#~ msgid "All I2C targets are in use"
|
||||
#~ msgstr "Todos os alvos I2C já estão em uso"
|
||||
|
||||
|
@ -5155,12 +5192,6 @@ msgstr "zi deve estar na forma (n_section, 2)"
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "apenas o bytecode pode ser salvo"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "certificado inválido"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "chave inválida"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "Atualmente, as funções do Viper não suportam mais de 4 argumentos"
|
||||
|
||||
|
|
130
locale/ru.po
130
locale/ru.po
|
@ -68,19 +68,27 @@ msgstr " вывод:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c требует int или char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
"%d address pins, %d rgb pins and %d tiles indicate a height of %d, not %d"
|
||||
msgstr "%d адресные пины, %d rgb пины и %d плитки указывают высоту %d а не %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -100,6 +108,7 @@ msgstr "%q содержит пины-дупликаты"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q сбой: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q используется"
|
||||
|
@ -156,13 +165,10 @@ msgstr "%q должен быть <= %d"
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "%q должен быть >= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q должен быть >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q должен быть >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -302,7 +308,7 @@ msgstr "Объект '%s' не поддерживает присвоение э
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "Объект '%s' не поддерживает удаление элементов"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "Объект '%s' не имеет атрибута '%q'"
|
||||
|
||||
|
@ -488,6 +494,7 @@ msgid "Already running"
|
|||
msgstr "Уже запущен"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Поиск сетей wifi уже происходит"
|
||||
|
||||
|
@ -925,16 +932,20 @@ msgstr "Ошибка в регулярном выражении(regex)"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr "Ошибка: Сбой привязки"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Ожидалось(ся) %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgstr "Ожидался сигнал"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
|
@ -1204,7 +1215,7 @@ msgstr "Внутренняя ошибка #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "Недопустимый %q"
|
||||
|
||||
|
@ -1264,6 +1275,7 @@ msgid "Invalid size"
|
|||
msgstr "Неверный размер"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr "Неверный сокет для TLS"
|
||||
|
||||
|
@ -1594,10 +1606,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Только 8- или 16-битное моно с "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Поддерживаются только адреса IPv4"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Поддерживаются только сокеты IPv4"
|
||||
|
||||
|
@ -1669,6 +1683,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1723,7 +1738,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr "Прерывание пина уже используется"
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "Пин является только входом"
|
||||
|
||||
|
@ -1948,6 +1962,7 @@ msgid "Slices not supported"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1971,10 +1986,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Предоставьте хотяб один пин UART"
|
||||
|
@ -2120,6 +2131,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2243,6 +2258,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2370,10 +2390,6 @@ msgstr ""
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr ""
|
||||
|
@ -2566,8 +2582,7 @@ msgstr ""
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2754,10 +2769,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2848,10 +2859,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
@ -2909,10 +2916,6 @@ msgstr ""
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3279,6 +3282,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3305,6 +3312,10 @@ msgstr ""
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr ""
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr ""
|
||||
|
@ -3779,10 +3790,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr ""
|
||||
|
@ -3846,7 +3853,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3918,12 +3927,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4025,10 +4028,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr ""
|
||||
|
@ -4177,14 +4176,10 @@ msgstr ""
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr ""
|
||||
|
@ -4243,7 +4238,6 @@ msgid "unreadable attribute"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4316,9 +4310,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
@ -4373,10 +4372,6 @@ msgstr ""
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr ""
|
||||
|
@ -4397,6 +4392,15 @@ msgstr "zi должно быть типа float"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi должен иметь форму (n_section, 2)"
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q должен быть >= 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q должен быть >= 1"
|
||||
|
||||
#~ msgid "Expected an alarm"
|
||||
#~ msgstr "Ожидался сигнал"
|
||||
|
||||
#~ msgid "Failed to init wifi"
|
||||
#~ msgstr "Не удалось инициировать wifi"
|
||||
|
||||
|
|
185
locale/sv.po
185
locale/sv.po
|
@ -6,7 +6,7 @@ msgstr ""
|
|||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-01-04 12:55-0600\n"
|
||||
"PO-Revision-Date: 2022-08-11 17:18+0000\n"
|
||||
"PO-Revision-Date: 2022-09-30 08:18+0000\n"
|
||||
"Last-Translator: Jonny Bergdahl <jonny@bergdahl.it>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: sv\n"
|
||||
|
@ -14,7 +14,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.14-dev\n"
|
||||
"X-Generator: Weblate 4.14.1\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -67,6 +67,11 @@ msgstr " utdata:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c kräver int eller char"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -74,13 +79,16 @@ msgid ""
|
|||
msgstr ""
|
||||
"%d adresspinnar, %d rgb-pinnar och %d brickor anger en höjd på %d, inte %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr "%q"
|
||||
|
||||
|
@ -100,6 +108,7 @@ msgstr "%q innehåller dubblettstift"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q-fel: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q används redan"
|
||||
|
@ -156,13 +165,12 @@ msgstr "%q måste vara <= %d"
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "%q måste vara >= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q måste vara >= 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q måste vara >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
"%q måste vara en bytearray eller en array av typen \"h\", \"H\", \"b\" eller "
|
||||
"\"B\""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -302,7 +310,7 @@ msgstr "Objektet '%s' stöder inte tilldelning"
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "Objektet '%s' stöder inte borttagning"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "Objektet '%s' har inget attribut '%q'"
|
||||
|
||||
|
@ -488,6 +496,7 @@ msgid "Already running"
|
|||
msgstr "Kör redan"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Skannar redan efter wifi-nätverk"
|
||||
|
||||
|
@ -914,16 +923,20 @@ msgstr "Fel i regex"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr "Fel: Bind misslyckades"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Förväntade %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr "Förväntade %q eller %q"
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgstr "Förväntade ett larm"
|
||||
msgid "Expected an %q"
|
||||
msgstr "Förväntade en %q"
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
|
@ -1188,7 +1201,7 @@ msgstr "Internt fel #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr "Intern watchdog-timer har löpt ut."
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "Ogiltig %q"
|
||||
|
||||
|
@ -1248,6 +1261,7 @@ msgid "Invalid size"
|
|||
msgstr "Ogiltig storlek"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr "Ogiltig socket för TLS"
|
||||
|
||||
|
@ -1577,10 +1591,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Endast 8 eller 16 bitars mono med "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Endast IPv4-adresser stöds"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "Endast IPv4-socket stöds"
|
||||
|
||||
|
@ -1653,6 +1669,7 @@ msgid "Out of memory"
|
|||
msgstr "Slut på minne"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr "Slut på sockets"
|
||||
|
||||
|
@ -1709,7 +1726,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr "Pinnavbrott används redan"
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "Pinnen är enbart ingång"
|
||||
|
||||
|
@ -1934,6 +1950,7 @@ msgid "Slices not supported"
|
|||
msgstr "Slice stöds inte"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr "SocketPool kan endast användas med wifi.radio"
|
||||
|
||||
|
@ -1957,10 +1974,6 @@ msgstr "Vänster stereokanal måste använda PWM kanal A"
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr "Höger stereokanal måste använda PWM kanal B"
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Stream saknar readinto() eller write() metod."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Ange minst en UART-pinne"
|
||||
|
@ -2114,6 +2127,10 @@ msgstr "UART omstart"
|
|||
msgid "UART write"
|
||||
msgstr "UART-skrivning"
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr "USB upptaget"
|
||||
|
@ -2237,6 +2254,11 @@ msgstr "Okänt systemfirmwarefel: %04x"
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr "Okänt fel i systemets firmware: %d"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr "Okänd felkod %d"
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2374,10 +2396,6 @@ msgstr "__new__ arg måste vara en användartyp"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "ett bytesliknande objekt krävs"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "adress utanför gränsen"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "adresserna är tomma"
|
||||
|
@ -2570,8 +2588,7 @@ msgstr "kan inte tilldela uttryck"
|
|||
msgid "can't cancel self"
|
||||
msgstr "kan inte avbryta sig själv"
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "kan inte konvertera %q till %q"
|
||||
|
||||
|
@ -2760,10 +2777,6 @@ msgstr "färgbuffert måste vara en bytearray eller matris av typ 'b' eller 'B'"
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "färg måste vara mellan 0x000000 och 0xffffff"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "color ska vara en int"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr "jämförelse av int och uint"
|
||||
|
@ -2857,10 +2870,6 @@ msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
|||
msgstr ""
|
||||
"destinationsbufferten måste vara en matris av typen 'H' för bit_depth = 16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "destination_length måste vara ett heltal >= 0"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "uppdateringssekvensen för dict har fel längd"
|
||||
|
@ -2918,10 +2927,6 @@ msgstr "tom sekvens"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "slut på format vid sökning efter konverteringsspecificerare"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "color ska vara en int"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr "epoch_time stöds inte av detta kort"
|
||||
|
@ -2936,6 +2941,8 @@ msgid ""
|
|||
"esp32_camera.Camera requires reserved PSRAM to be configured. See the "
|
||||
"documentation for instructions."
|
||||
msgstr ""
|
||||
"esp32_camera.Camera kräver reserverad PSRAM att konfigureras. Se "
|
||||
"dokumentationen för instruktioner."
|
||||
|
||||
#: py/runtime.c
|
||||
msgid "exceptions must derive from BaseException"
|
||||
|
@ -3288,6 +3295,10 @@ msgstr "ogiltig arkitektur"
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr "ogiltig bits_per_pixel %d, måste vara, 1, 2, 4, 8, 16, 24 eller 32"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "ogiltigt certifikat"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3314,6 +3325,10 @@ msgstr "ogiltig formatspecificerare"
|
|||
msgid "invalid hostname"
|
||||
msgstr "Ogiltigt värdnamn"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "ogiltig nyckel"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "ogiltig mikropython-dekorator"
|
||||
|
@ -3791,10 +3806,6 @@ msgstr "pack förväntade %d stycken för packning (fick %d)"
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "palette måste vara 32 bytes lång"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "palette_index ska vara en int"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "parametrarna måste registreras i följd a2-a5"
|
||||
|
@ -3859,7 +3870,9 @@ msgstr "genom att trycka på VOLUME-knappen vid start.\n"
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr "trycka på startknappen vid start.\n"
|
||||
|
@ -3931,14 +3944,6 @@ msgstr "argumentet roll måste vara en ndarray"
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "rsplit(None,n)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"sample_source buffert måste vara en bytearray eller matris av typ 'h', 'H', "
|
||||
"'b' eller 'B'"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4040,10 +4045,6 @@ msgstr "source_bitmap måste ha value_count av 8"
|
|||
msgid "start/end indices"
|
||||
msgstr "start-/slutindex"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr "start_x ska vara en int"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "step måste vara icke-noll"
|
||||
|
@ -4192,14 +4193,10 @@ msgstr "typ '%q' är inte en acceptabel bastyp"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "typ är inte en acceptabel bastyp"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "typobjektet '%q' har inget attribut '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr "typobjekt 'generator' har inget attribut '__await__'"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "typen tar 1 eller 3 argument"
|
||||
|
@ -4258,7 +4255,6 @@ msgid "unreadable attribute"
|
|||
msgstr "attribut kan inte läsas"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "typ %q stöds inte"
|
||||
|
||||
|
@ -4331,9 +4327,14 @@ msgid "width must be greater than zero"
|
|||
msgstr "width måste vara större än noll"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr "wifi är inte aktiverat"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr "wifi.Monitor är inte tillgänglig"
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "window måste vara <= interval"
|
||||
|
@ -4388,10 +4389,6 @@ msgstr "x-värde utanför intervall"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr "xTaskCreate misslyckades"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y ska vara en int"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "y-värde utanför intervall"
|
||||
|
@ -4412,6 +4409,54 @@ msgstr "zi måste vara av typ float"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi måste vara i formen (n_section, 2)"
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Stream saknar readinto() eller write() metod."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q måste vara >= 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q måste vara >= 1"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "adress utanför gränsen"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "destination_length måste vara ett heltal >= 0"
|
||||
|
||||
#~ msgid "type object 'generator' has no attribute '__await__'"
|
||||
#~ msgstr "typobjekt 'generator' har inget attribut '__await__'"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "color ska vara en int"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "color ska vara en int"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "palette_index ska vara en int"
|
||||
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "start_x ska vara en int"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y ska vara en int"
|
||||
|
||||
#~ msgid "%q ``must`` be a bytearray or array of type 'h', 'H', 'b' or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "%q ``måste`` vara en bytearray eller matris av typen 'h', 'H', 'b' eller "
|
||||
#~ "'B'"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "sample_source buffert måste vara en bytearray eller matris av typ 'h', "
|
||||
#~ "'H', 'b' eller 'B'"
|
||||
|
||||
#~ msgid "Expected an alarm"
|
||||
#~ msgstr "Förväntade ett larm"
|
||||
|
||||
#~ msgid "All I2C targets are in use"
|
||||
#~ msgstr "Alla I2C-mål används"
|
||||
|
||||
|
@ -5105,12 +5150,6 @@ msgstr "zi måste vara i formen (n_section, 2)"
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "kan bara spara bytecode"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "ogiltigt certifikat"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "ogiltig nyckel"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "Viper-funktioner stöder för närvarande inte mer än fyra argument"
|
||||
|
||||
|
|
166
locale/tr.po
166
locale/tr.po
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"PO-Revision-Date: 2022-08-29 18:20+0000\n"
|
||||
"PO-Revision-Date: 2022-10-10 18:23+0000\n"
|
||||
"Last-Translator: Boran Roni <boranroniurtekin@gmail.com>\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: tr\n"
|
||||
|
@ -15,7 +15,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.14.1-dev\n"
|
||||
"X-Generator: Weblate 4.14.1\n"
|
||||
|
||||
#: main.c
|
||||
msgid ""
|
||||
|
@ -70,6 +70,11 @@ msgstr " çıktı:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c int veya char tipine ihtiyaç duyar"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -78,13 +83,16 @@ msgstr ""
|
|||
"%d adres pinleri, %d RGB pinleri ve %d döşemeleri %d'nin yüksekliği "
|
||||
"gösterir, %d'nin değil"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr "%q"
|
||||
|
||||
|
@ -104,6 +112,7 @@ msgstr "%q yinelenen pinler içeriyor"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q hata: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q kullanımda"
|
||||
|
@ -160,13 +169,10 @@ msgstr "%q <= %d olmalıdır"
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "%q >= %d olmalıdır"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q >= 0 olmalıdır"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q >= 1 olmalıdır"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr "%q 'h', 'H', 'b' yada 'B' tipi bir bytearray /array olmalı"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -306,7 +312,7 @@ msgstr "'%s' nesnesi, öğe atamasını desteklemiyor"
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "'%s' nesnesi, öğe silmeyi desteklemiyor"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "'%s' nesnesinin '%q' özelliği yok"
|
||||
|
||||
|
@ -374,7 +380,7 @@ msgstr "fonksiyon dışında 'yield'"
|
|||
|
||||
#: py/compile.c
|
||||
msgid "*x must be assignment target"
|
||||
msgstr ""
|
||||
msgstr "*x atama hedefi olmalıdır"
|
||||
|
||||
#: py/obj.c
|
||||
msgid ", in %q\n"
|
||||
|
@ -485,7 +491,7 @@ msgstr "Halihazırda duyuruluyor."
|
|||
|
||||
#: ports/atmel-samd/common-hal/canio/Listener.c
|
||||
msgid "Already have all-matches listener"
|
||||
msgstr ""
|
||||
msgstr "Tüm eşleşmelerle eşleşen dinleyiciniz var"
|
||||
|
||||
#: shared-module/memorymonitor/AllocationAlarm.c
|
||||
#: shared-module/memorymonitor/AllocationSize.c
|
||||
|
@ -493,6 +499,7 @@ msgid "Already running"
|
|||
msgstr "Halihazırda çalışıyor"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "Halihazırda wifi ağları için tarama yapılıyor"
|
||||
|
||||
|
@ -603,15 +610,15 @@ msgstr "Parlaklık ayarlanabilir değil"
|
|||
#: shared-bindings/_bleio/UUID.c
|
||||
#, c-format
|
||||
msgid "Buffer + offset too small %d %d %d"
|
||||
msgstr ""
|
||||
msgstr "Buffer + offset çok küçük %d %d %d"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c
|
||||
msgid "Buffer elements must be 4 bytes long or less"
|
||||
msgstr ""
|
||||
msgstr "Buffer elementleri 4 bit olmak zorunda"
|
||||
|
||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||
msgid "Buffer is not a bytearray."
|
||||
msgstr "Arabellek bayt dizisi değil"
|
||||
msgstr "Buffer bir bytearray değil."
|
||||
|
||||
#: ports/cxd56/common-hal/camera/Camera.c shared-bindings/displayio/Display.c
|
||||
#: shared-bindings/framebufferio/FramebufferDisplay.c
|
||||
|
@ -630,12 +637,12 @@ msgstr "Arabellek boyutu 512'nin katı olmalı"
|
|||
|
||||
#: ports/stm/common-hal/sdioio/SDCard.c shared-bindings/floppyio/__init__.c
|
||||
msgid "Buffer must be a multiple of 512 bytes"
|
||||
msgstr ""
|
||||
msgstr "Buffer 512 bitin katı olmalı"
|
||||
|
||||
#: shared-bindings/_bleio/PacketBuffer.c
|
||||
#, c-format
|
||||
msgid "Buffer too short by %d bytes"
|
||||
msgstr ""
|
||||
msgstr "Buffer bitten %d daha az"
|
||||
|
||||
#: ports/espressif/common-hal/imagecapture/ParallelImageCapture.c
|
||||
msgid "Buffers must be same size"
|
||||
|
@ -651,7 +658,7 @@ msgstr "Veriyolu pini %d kullanımda"
|
|||
|
||||
#: shared-bindings/_bleio/UUID.c
|
||||
msgid "Byte buffer must be 16 bytes."
|
||||
msgstr ""
|
||||
msgstr "Bit buffer'ı 16bit olmalı."
|
||||
|
||||
#: shared-bindings/aesio/aes.c
|
||||
msgid "CBC blocks must be multiples of 16 bytes"
|
||||
|
@ -659,11 +666,11 @@ msgstr "CBC blokları 16 baytın katları şeklinde olmalı"
|
|||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
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/common-hal/espidf/__init__.c ports/espressif/esp_error.c
|
||||
msgid "CRC or checksum was invalid"
|
||||
msgstr ""
|
||||
msgstr "CRC yada checksum geçersiz"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "Call super().__init__() before accessing native object."
|
||||
|
@ -710,15 +717,16 @@ msgstr "Değerler silinemez"
|
|||
#: ports/nrf/common-hal/digitalio/DigitalInOut.c
|
||||
#: ports/raspberrypi/common-hal/digitalio/DigitalInOut.c
|
||||
msgid "Cannot get pull while in output mode"
|
||||
msgstr ""
|
||||
msgstr "Çıkış modundayken çekme alınamıyor"
|
||||
|
||||
#: ports/nrf/common-hal/microcontroller/Processor.c
|
||||
msgid "Cannot get temperature"
|
||||
msgstr ""
|
||||
msgstr "Isı okunamadı"
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
#, fuzzy
|
||||
msgid "Cannot have scan responses for extended, connectable advertisements."
|
||||
msgstr ""
|
||||
msgstr "Genişletilmiş, bağlanabilir reklamlar için tarama yanıtları yapılamaz."
|
||||
|
||||
#: ports/espressif/common-hal/alarm/pin/PinAlarm.c
|
||||
msgid "Cannot pull on input-only pin."
|
||||
|
@ -777,7 +785,7 @@ msgstr ""
|
|||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "CircuitPython core code crashed hard. Whoops!\n"
|
||||
msgstr ""
|
||||
msgstr "CircuitPython kor kodu patladı. Haydaaa!\n"
|
||||
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "CircuitPython was unable to allocate the heap."
|
||||
|
@ -789,17 +797,17 @@ msgstr ""
|
|||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
|
||||
msgid "Clock unit in use"
|
||||
msgstr ""
|
||||
msgstr "Saat ünitesi kullanımda"
|
||||
|
||||
#: shared-bindings/_bleio/Connection.c
|
||||
msgid ""
|
||||
"Connection has been disconnected and can no longer be used. Create a new "
|
||||
"connection."
|
||||
msgstr ""
|
||||
msgstr "Bağlantı koparıldı ve tekrar kullanılamaz. Yeni bir bağlantı kurun."
|
||||
|
||||
#: py/persistentcode.c
|
||||
msgid "Corrupt .mpy file"
|
||||
msgstr ""
|
||||
msgstr "Bozuk .mpy dosyası"
|
||||
|
||||
#: ports/espressif/common-hal/neopixel_write/__init__.c
|
||||
msgid "Could not retrieve clock"
|
||||
|
@ -811,7 +819,7 @@ msgstr ""
|
|||
|
||||
#: shared-bindings/pwmio/PWMOut.c
|
||||
msgid "Could not start PWM"
|
||||
msgstr ""
|
||||
msgstr "PWM başlatılamadı"
|
||||
|
||||
#: ports/stm/common-hal/busio/UART.c
|
||||
msgid "Could not start interrupt, RX busy"
|
||||
|
@ -916,15 +924,19 @@ msgstr ""
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
|
@ -1184,7 +1196,7 @@ msgstr ""
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1244,6 +1256,7 @@ msgid "Invalid size"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1570,10 +1583,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1643,6 +1658,7 @@ msgid "Out of memory"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1697,7 +1713,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1920,6 +1935,7 @@ msgid "Slices not supported"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1943,10 +1959,6 @@ msgstr ""
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr ""
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr ""
|
||||
|
@ -2090,6 +2102,10 @@ msgstr ""
|
|||
msgid "UART write"
|
||||
msgstr ""
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr ""
|
||||
|
@ -2213,6 +2229,11 @@ msgstr ""
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2340,10 +2361,6 @@ msgstr ""
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr ""
|
||||
|
@ -2536,8 +2553,7 @@ msgstr ""
|
|||
msgid "can't cancel self"
|
||||
msgstr ""
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr ""
|
||||
|
||||
|
@ -2724,10 +2740,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr ""
|
||||
|
@ -2818,10 +2830,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr ""
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr ""
|
||||
|
@ -2879,10 +2887,6 @@ msgstr ""
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr ""
|
||||
|
@ -3249,6 +3253,10 @@ msgstr ""
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3275,6 +3283,10 @@ msgstr ""
|
|||
msgid "invalid hostname"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr ""
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr ""
|
||||
|
@ -3749,10 +3761,6 @@ msgstr ""
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr ""
|
||||
|
@ -3816,7 +3824,9 @@ msgstr ""
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr ""
|
||||
|
@ -3888,12 +3898,6 @@ msgstr ""
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -3995,10 +3999,6 @@ msgstr ""
|
|||
msgid "start/end indices"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr ""
|
||||
|
@ -4147,14 +4147,10 @@ msgstr ""
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr ""
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr ""
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr ""
|
||||
|
@ -4213,7 +4209,6 @@ msgid "unreadable attribute"
|
|||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4286,9 +4281,14 @@ msgid "width must be greater than zero"
|
|||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr ""
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr ""
|
||||
|
@ -4343,10 +4343,6 @@ msgstr ""
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr ""
|
||||
|
@ -4367,6 +4363,12 @@ msgstr ""
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q >= 0 olmalıdır"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q >= 1 olmalıdır"
|
||||
|
||||
#~ msgid "All I2C targets are in use"
|
||||
#~ msgstr "Tüm I2C hedefleri kullanımda"
|
||||
|
||||
|
|
|
@ -69,6 +69,11 @@ msgstr " shūchū:\n"
|
|||
msgid "%%c requires int or char"
|
||||
msgstr "%%c xūyào zhěngshù huòzhě zìfú"
|
||||
|
||||
#: main.c
|
||||
#, c-format
|
||||
msgid "%02X"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/rgbmatrix/RGBMatrix.c
|
||||
#, c-format
|
||||
msgid ""
|
||||
|
@ -77,13 +82,16 @@ msgstr ""
|
|||
"%d de zhǐ yǐn jiǎo, %d rgb yǐn jiǎo hé %d qiē piàn biǎo shì %d de gāo dù, ér "
|
||||
"bù shì %d"
|
||||
|
||||
#: ports/atmel-samd/common-hal/alarm/__init__.c
|
||||
#: ports/cxd56/common-hal/analogio/AnalogOut.c ports/cxd56/common-hal/rtc/RTC.c
|
||||
#: ports/espressif/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/analogio/AnalogOut.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c
|
||||
#: ports/mimxrt10xx/common-hal/rtc/RTC.c ports/nrf/common-hal/alarm/__init__.c
|
||||
#: ports/nrf/common-hal/analogio/AnalogOut.c ports/nrf/common-hal/rtc/RTC.c
|
||||
#: ports/raspberrypi/common-hal/alarm/__init__.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/alarm/__init__.c
|
||||
#: ports/stm/common-hal/rtc/RTC.c
|
||||
msgid "%q"
|
||||
msgstr "%q"
|
||||
|
||||
|
@ -103,6 +111,7 @@ msgstr "%q bāo hán chóng fù de yǐn jiǎo"
|
|||
msgid "%q failure: %d"
|
||||
msgstr "%q Shībài: %d"
|
||||
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
msgid "%q in use"
|
||||
msgstr "%q zhèngzài bèi shǐyòng"
|
||||
|
@ -159,13 +168,10 @@ msgstr "%q bìxū <= %d"
|
|||
msgid "%q must be >= %d"
|
||||
msgstr "%q bìxū >= %d"
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be >= 0"
|
||||
msgstr "%q bìxū > = 0"
|
||||
|
||||
#: shared-bindings/vectorio/Circle.c shared-bindings/vectorio/Rectangle.c
|
||||
msgid "%q must be >= 1"
|
||||
msgstr "%q bìxū >= 1"
|
||||
#: shared-bindings/analogbufio/BufferedIn.c
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid "%q must be a bytearray or array of type 'h', 'H', 'b', or 'B'"
|
||||
msgstr ""
|
||||
|
||||
#: py/argcheck.c
|
||||
msgid "%q must be a string"
|
||||
|
@ -305,7 +311,7 @@ msgstr "'%s' duìxiàng bù zhīchí yuánsù fùzhí"
|
|||
msgid "'%s' object doesn't support item deletion"
|
||||
msgstr "'%s' duìxiàng bù zhīchí yuánsù shānchú"
|
||||
|
||||
#: py/runtime.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c py/runtime.c
|
||||
msgid "'%s' object has no attribute '%q'"
|
||||
msgstr "'%s' duìxiàng méiyǒu shǔxìng '%q'"
|
||||
|
||||
|
@ -491,6 +497,7 @@ msgid "Already running"
|
|||
msgstr "yǐjīng zài yùnxíng"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "Already scanning for wifi networks"
|
||||
msgstr "yǐjīng zài sǎomiáo WIFI wǎngluò"
|
||||
|
||||
|
@ -917,16 +924,20 @@ msgstr "Zhèngzé biǎodá shì cuòwù"
|
|||
msgid "Error: Failure to bind"
|
||||
msgstr "cuò wù: bǎng dìng shī bài"
|
||||
|
||||
#: ports/raspberrypi/bindings/rp2pio/StateMachine.c py/enum.c
|
||||
#: shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/busio/SPI.c shared-bindings/microcontroller/Pin.c
|
||||
#: py/enum.c shared-bindings/_bleio/__init__.c shared-bindings/aesio/aes.c
|
||||
#: shared-bindings/alarm/__init__.c shared-bindings/busio/SPI.c
|
||||
#: shared-bindings/microcontroller/Pin.c
|
||||
#: shared-bindings/neopixel_write/__init__.c
|
||||
msgid "Expected a %q"
|
||||
msgstr "Yùqí %q"
|
||||
|
||||
#: ports/raspberrypi/bindings/cyw43/__init__.c
|
||||
msgid "Expected a %q or %q"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/alarm/__init__.c
|
||||
msgid "Expected an alarm"
|
||||
msgstr "yù qī yǒu jǐng bào"
|
||||
msgid "Expected an %q"
|
||||
msgstr ""
|
||||
|
||||
#: ports/espressif/common-hal/_bleio/Adapter.c
|
||||
#: ports/nrf/common-hal/_bleio/Adapter.c
|
||||
|
@ -1196,7 +1207,7 @@ msgstr "nèi bù cuò wù #%d"
|
|||
msgid "Internal watchdog timer expired."
|
||||
msgstr "Nèibù kān mén gǒu dìngshí qì chāoshí."
|
||||
|
||||
#: py/argcheck.c
|
||||
#: py/argcheck.c shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Invalid %q"
|
||||
msgstr "wú xiào %q"
|
||||
|
||||
|
@ -1256,6 +1267,7 @@ msgid "Invalid size"
|
|||
msgstr "dà xiǎo wú xiào"
|
||||
|
||||
#: ports/espressif/common-hal/ssl/SSLContext.c
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "Invalid socket for TLS"
|
||||
msgstr "TLS de chā zuò wú xiào"
|
||||
|
||||
|
@ -1584,10 +1596,12 @@ msgid "Only 8 or 16 bit mono with "
|
|||
msgstr "Zhǐyǒu 8 huò 16 wèi dānwèi "
|
||||
|
||||
#: ports/espressif/common-hal/wifi/__init__.c
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
msgid "Only IPv4 addresses supported"
|
||||
msgstr "Jǐn zhīchí IPv4 dìzhǐ"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Only IPv4 sockets supported"
|
||||
msgstr "jǐn zhī chí IPv4 tào jiē zì"
|
||||
|
||||
|
@ -1661,6 +1675,7 @@ msgid "Out of memory"
|
|||
msgstr "nèi cún bù zú"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/Socket.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/Socket.c
|
||||
msgid "Out of sockets"
|
||||
msgstr "tào jiē zì wài"
|
||||
|
||||
|
@ -1715,7 +1730,6 @@ msgid "Pin interrupt already in use"
|
|||
msgstr "yǐn jiǎo zhōng duàn yǐ zài shǐ yòng zhōng"
|
||||
|
||||
#: shared-bindings/adafruit_bus_device/spi_device/SPIDevice.c
|
||||
#: shared-bindings/digitalio/DigitalInOut.c
|
||||
msgid "Pin is input only"
|
||||
msgstr "Yǐn jiǎo jǐn shūrù"
|
||||
|
||||
|
@ -1940,6 +1954,7 @@ msgid "Slices not supported"
|
|||
msgstr "Qiēpiàn bù shòu zhīchí"
|
||||
|
||||
#: ports/espressif/common-hal/socketpool/SocketPool.c
|
||||
#: ports/raspberrypi/common-hal/socketpool/SocketPool.c
|
||||
msgid "SocketPool can only be used with wifi.radio"
|
||||
msgstr "SocketPool zhǐ néng yǔ wifi.Radio yīqǐ shǐyòng"
|
||||
|
||||
|
@ -1963,10 +1978,6 @@ msgstr "lì tǐ shēng zuǒ bì xū shì zài PWM tōng dào A"
|
|||
msgid "Stereo right must be on PWM channel B"
|
||||
msgstr "lì tǐ shēng yòu cè bì xū zài PWM tōng dào B shàng"
|
||||
|
||||
#: shared-bindings/multiterminal/__init__.c
|
||||
msgid "Stream missing readinto() or write() method."
|
||||
msgstr "Liú quēshǎo readinto() huò write() fāngfǎ."
|
||||
|
||||
#: ports/mimxrt10xx/common-hal/busio/UART.c ports/stm/common-hal/busio/UART.c
|
||||
msgid "Supply at least one UART pin"
|
||||
msgstr "Dìngyì zhìshǎo yīgè UART yǐn jiǎo"
|
||||
|
@ -2119,6 +2130,10 @@ msgstr "UART chóngxīn qǐdòng"
|
|||
msgid "UART write"
|
||||
msgstr "UART xiě rù"
|
||||
|
||||
#: main.c
|
||||
msgid "UID:"
|
||||
msgstr ""
|
||||
|
||||
#: shared-module/usb_hid/Device.c
|
||||
msgid "USB busy"
|
||||
msgstr "USB fán máng"
|
||||
|
@ -2242,6 +2257,11 @@ msgstr "wèi zhī xì tǒng gù jiàn cuò wù: %04x"
|
|||
msgid "Unknown system firmware error: %d"
|
||||
msgstr "wèi zhī de xì tǒng gù jiàn cuò wù: %d"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/__init__.c
|
||||
#, c-format
|
||||
msgid "Unkown error code %d"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/adafruit_pixelbuf/PixelBuf.c
|
||||
#, c-format
|
||||
msgid "Unmatched number of items on RHS (expected %d, got %d)."
|
||||
|
@ -2379,10 +2399,6 @@ msgstr "__new__ cānshù bìxū shì yònghù lèixíng"
|
|||
msgid "a bytes-like object is required"
|
||||
msgstr "xūyào yīgè zì jié lèi duìxiàng"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "address out of bounds"
|
||||
msgstr "dìzhǐ chāochū biānjiè"
|
||||
|
||||
#: shared-bindings/i2ctarget/I2CTarget.c
|
||||
msgid "addresses is empty"
|
||||
msgstr "dìzhǐ wèi kōng"
|
||||
|
@ -2575,8 +2591,7 @@ msgstr "bùnéng fēnpèi dào biǎodá shì"
|
|||
msgid "can't cancel self"
|
||||
msgstr "bù néng qǔ xiāo zì wǒ"
|
||||
|
||||
#: py/obj.c py/objint.c shared-bindings/i2ctarget/I2CTarget.c
|
||||
#: shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
#: py/obj.c py/objint.c shared-module/adafruit_pixelbuf/PixelBuf.c
|
||||
msgid "can't convert %q to %q"
|
||||
msgstr "Wúfǎ jiāng %q zhuǎnhuàn wèi %q"
|
||||
|
||||
|
@ -2767,10 +2782,6 @@ msgstr ""
|
|||
msgid "color must be between 0x000000 and 0xffffff"
|
||||
msgstr "yánsè bìxū jiè yú 0x000000 hé 0xffffff zhī jiān"
|
||||
|
||||
#: shared-bindings/displayio/ColorConverter.c
|
||||
msgid "color should be an int"
|
||||
msgstr "yánsè yīng wèi zhěngshù"
|
||||
|
||||
#: py/emitnative.c
|
||||
msgid "comparison of int and uint"
|
||||
msgstr "yīn tè hé wū yīn tè de bǐ jiào"
|
||||
|
@ -2863,10 +2874,6 @@ msgstr ""
|
|||
msgid "destination buffer must be an array of type 'H' for bit_depth = 16"
|
||||
msgstr "mùbiāo huǎnchōng qū bìxū shì wèi shēndù'H' lèixíng de shùzǔ = 16"
|
||||
|
||||
#: shared-bindings/audiobusio/PDMIn.c
|
||||
msgid "destination_length must be an int >= 0"
|
||||
msgstr "mùbiāo chángdù bìxū shì > = 0 de zhěngshù"
|
||||
|
||||
#: py/objdict.c
|
||||
msgid "dict update sequence has wrong length"
|
||||
msgstr "yǔfǎ gēngxīn xùliè de chángdù cuòwù"
|
||||
|
@ -2924,10 +2931,6 @@ msgstr "kōng xùliè"
|
|||
msgid "end of format while looking for conversion specifier"
|
||||
msgstr "xúnzhǎo zhuǎnhuàn biāozhù géshì de jiéshù"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "end_x should be an int"
|
||||
msgstr "jiéwěi_x yīnggāi shì yīgè zhěngshù"
|
||||
|
||||
#: shared-bindings/alarm/time/TimeAlarm.c
|
||||
msgid "epoch_time not supported on this board"
|
||||
msgstr "epoch_time bǎn bù zhī chí cǐ bǎn běn"
|
||||
|
@ -3294,6 +3297,10 @@ msgstr "wú xiào de jià gòu"
|
|||
msgid "invalid bits_per_pixel %d, must be, 1, 2, 4, 8, 16, 24, or 32"
|
||||
msgstr "wú xiào bits_per_pixel %d, bì xū shì, 1, 2, 4, 8, 16, 24, huò 32"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid cert"
|
||||
msgstr "zhèngshū wúxiào"
|
||||
|
||||
#: shared-bindings/bitmaptools/__init__.c
|
||||
#, c-format
|
||||
msgid "invalid element size %d for bits_per_pixel %d\n"
|
||||
|
@ -3320,6 +3327,10 @@ msgstr "wúxiào de géshì biāozhù"
|
|||
msgid "invalid hostname"
|
||||
msgstr "wú xiào zhǔ jī míng"
|
||||
|
||||
#: ports/raspberrypi/common-hal/ssl/SSLSocket.c
|
||||
msgid "invalid key"
|
||||
msgstr "wúxiào de mì yào"
|
||||
|
||||
#: py/compile.c
|
||||
msgid "invalid micropython decorator"
|
||||
msgstr "wúxiào de MicroPython zhuāngshì qì"
|
||||
|
@ -3795,10 +3806,6 @@ msgstr "bāo zhuāng yù qī de %d bāo zhuāng xiàng mù (dé dào %d)"
|
|||
msgid "palette must be 32 bytes long"
|
||||
msgstr "yánsè bìxū shì 32 gè zì jié"
|
||||
|
||||
#: shared-bindings/displayio/Palette.c
|
||||
msgid "palette_index should be an int"
|
||||
msgstr "yánsè suǒyǐn yīnggāi shì yīgè zhěngshù"
|
||||
|
||||
#: py/emitinlinextensa.c
|
||||
msgid "parameters must be registers in sequence a2 to a5"
|
||||
msgstr "cānshù bìxū shì xùliè a2 zhì a5 de dēngjì shù"
|
||||
|
@ -3862,7 +3869,9 @@ msgstr "zài qǐdòng shí àn SW38 ànniǔ.\n"
|
|||
|
||||
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/beetle-esp32-c3/mpconfigboard.h
|
||||
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n8r2/mpconfigboard.h
|
||||
#: ports/espressif/boards/lolin_c3_mini/mpconfigboard.h
|
||||
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
|
||||
#: supervisor/shared/safe_mode.c
|
||||
msgid "pressing boot button at start up.\n"
|
||||
msgstr "Zài qǐdòng shí àn qǐdòng ànniǔ.\n"
|
||||
|
@ -3934,14 +3943,6 @@ msgstr "gǔn dòng cān shù bì xū shì ndarray"
|
|||
msgid "rsplit(None,n)"
|
||||
msgstr "Rchāifēn(wú,N)"
|
||||
|
||||
#: shared-bindings/audiocore/RawSample.c
|
||||
msgid ""
|
||||
"sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' or "
|
||||
"'B'"
|
||||
msgstr ""
|
||||
"yàngběn yuán_yuán huǎnchōng qū bìxū shì zì yǎnlèi huò lèixíng 'h', 'H', 'b' "
|
||||
"huò 'B' de shùzǔ"
|
||||
|
||||
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
|
||||
#: ports/raspberrypi/common-hal/audiobusio/PDMIn.c
|
||||
msgid "sampling rate out of range"
|
||||
|
@ -4046,10 +4047,6 @@ msgstr "yuán wèi tú (source_bitmap) de zhí de shù mù (value_count) bì xū
|
|||
msgid "start/end indices"
|
||||
msgstr "kāishǐ/jiéshù zhǐshù"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "start_x should be an int"
|
||||
msgstr "kāishǐ_x yīnggāi shì yīgè zhěngshù"
|
||||
|
||||
#: shared-bindings/random/__init__.c
|
||||
msgid "step must be non-zero"
|
||||
msgstr "bùzhòu bìxū shìfēi líng"
|
||||
|
@ -4198,14 +4195,10 @@ msgstr "lèixíng '%q' bùshì kě jiēshòu de jīchǔ lèixíng"
|
|||
msgid "type is not an acceptable base type"
|
||||
msgstr "lèixíng bùshì kě jiēshòu de jīchǔ lèixíng"
|
||||
|
||||
#: py/runtime.c
|
||||
#: py/objgenerator.c py/runtime.c
|
||||
msgid "type object '%q' has no attribute '%q'"
|
||||
msgstr "lèixíng duìxiàng '%q' méiyǒu shǔxìng '%q'"
|
||||
|
||||
#: py/objgenerator.c
|
||||
msgid "type object 'generator' has no attribute '__await__'"
|
||||
msgstr "lèi xíng duì xiàng 'generator' méi yǒu shǔ xìng '__await__'"
|
||||
|
||||
#: py/objtype.c
|
||||
msgid "type takes 1 or 3 arguments"
|
||||
msgstr "lèixíng wèi 1 huò 3 gè cānshù"
|
||||
|
@ -4264,7 +4257,6 @@ msgid "unreadable attribute"
|
|||
msgstr "bùkě dú shǔxìng"
|
||||
|
||||
#: shared-bindings/displayio/TileGrid.c shared-bindings/vectorio/VectorShape.c
|
||||
#: shared-module/vectorio/Polygon.c shared-module/vectorio/VectorShape.c
|
||||
msgid "unsupported %q type"
|
||||
msgstr "bù zhīchí %q lèixíng"
|
||||
|
||||
|
@ -4337,9 +4329,14 @@ msgid "width must be greater than zero"
|
|||
msgstr "kuāndù bìxū dàyú líng"
|
||||
|
||||
#: ports/espressif/common-hal/wifi/Radio.c
|
||||
#: ports/raspberrypi/common-hal/wifi/Radio.c
|
||||
msgid "wifi is not enabled"
|
||||
msgstr "wèi qǐ yòng WIFI"
|
||||
|
||||
#: ports/raspberrypi/common-hal/wifi/Monitor.c
|
||||
msgid "wifi.Monitor not available"
|
||||
msgstr ""
|
||||
|
||||
#: shared-bindings/_bleio/Adapter.c
|
||||
msgid "window must be <= interval"
|
||||
msgstr "Chuāngkǒu bìxū shì <= jiàngé"
|
||||
|
@ -4394,10 +4391,6 @@ msgstr "x zhí chāochū biānjiè"
|
|||
msgid "xTaskCreate failed"
|
||||
msgstr "xTaskCreate shī bài"
|
||||
|
||||
#: shared-bindings/displayio/Shape.c
|
||||
msgid "y should be an int"
|
||||
msgstr "y yīnggāi shì yīgè zhěngshù"
|
||||
|
||||
#: shared-module/displayio/Shape.c
|
||||
msgid "y value out of bounds"
|
||||
msgstr "y zhí chāochū biānjiè"
|
||||
|
@ -4418,6 +4411,49 @@ msgstr "zi bìxū wèi fú diǎn xíng"
|
|||
msgid "zi must be of shape (n_section, 2)"
|
||||
msgstr "zi bìxū jùyǒu xíngzhuàng (n_section,2)"
|
||||
|
||||
#~ msgid "Stream missing readinto() or write() method."
|
||||
#~ msgstr "Liú quēshǎo readinto() huò write() fāngfǎ."
|
||||
|
||||
#~ msgid "%q must be >= 0"
|
||||
#~ msgstr "%q bìxū > = 0"
|
||||
|
||||
#~ msgid "%q must be >= 1"
|
||||
#~ msgstr "%q bìxū >= 1"
|
||||
|
||||
#~ msgid "address out of bounds"
|
||||
#~ msgstr "dìzhǐ chāochū biānjiè"
|
||||
|
||||
#~ msgid "destination_length must be an int >= 0"
|
||||
#~ msgstr "mùbiāo chángdù bìxū shì > = 0 de zhěngshù"
|
||||
|
||||
#~ msgid "type object 'generator' has no attribute '__await__'"
|
||||
#~ msgstr "lèi xíng duì xiàng 'generator' méi yǒu shǔ xìng '__await__'"
|
||||
|
||||
#~ msgid "color should be an int"
|
||||
#~ msgstr "yánsè yīng wèi zhěngshù"
|
||||
|
||||
#~ msgid "end_x should be an int"
|
||||
#~ msgstr "jiéwěi_x yīnggāi shì yīgè zhěngshù"
|
||||
|
||||
#~ msgid "palette_index should be an int"
|
||||
#~ msgstr "yánsè suǒyǐn yīnggāi shì yīgè zhěngshù"
|
||||
|
||||
#~ msgid "start_x should be an int"
|
||||
#~ msgstr "kāishǐ_x yīnggāi shì yīgè zhěngshù"
|
||||
|
||||
#~ msgid "y should be an int"
|
||||
#~ msgstr "y yīnggāi shì yīgè zhěngshù"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "sample_source buffer must be a bytearray or array of type 'h', 'H', 'b' "
|
||||
#~ "or 'B'"
|
||||
#~ msgstr ""
|
||||
#~ "yàngběn yuán_yuán huǎnchōng qū bìxū shì zì yǎnlèi huò lèixíng 'h', 'H', "
|
||||
#~ "'b' huò 'B' de shùzǔ"
|
||||
|
||||
#~ msgid "Expected an alarm"
|
||||
#~ msgstr "yù qī yǒu jǐng bào"
|
||||
|
||||
#~ msgid "All I2C targets are in use"
|
||||
#~ msgstr "suǒyǒu I2C mùbiāo dōu zài shǐyòng zhōng"
|
||||
|
||||
|
@ -5094,12 +5130,6 @@ msgstr "zi bìxū jùyǒu xíngzhuàng (n_section,2)"
|
|||
#~ msgid "can only save bytecode"
|
||||
#~ msgstr "zhǐ néng bǎocún zì jié mǎ jìlù"
|
||||
|
||||
#~ msgid "invalid cert"
|
||||
#~ msgstr "zhèngshū wúxiào"
|
||||
|
||||
#~ msgid "invalid key"
|
||||
#~ msgstr "wúxiào de mì yào"
|
||||
|
||||
#~ msgid "Viper functions don't currently support more than 4 arguments"
|
||||
#~ msgstr "Viper hánshù mùqián bù zhīchí chāoguò 4 gè cānshù"
|
||||
|
||||
|
|
13
main.c
13
main.c
|
@ -779,11 +779,12 @@ STATIC void __attribute__ ((noinline)) run_boot_py(safe_mode_t safe_mode) {
|
|||
#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_cprintf(&mp_plat_print, translate("UID:"));
|
||||
for (size_t i = 0; i < COMMON_HAL_MCU_PROCESSOR_UID_LENGTH; i++) {
|
||||
mp_cprintf(&mp_plat_print, translate("%02X"), raw_id[i]);
|
||||
}
|
||||
mp_printf(&mp_plat_print, "\n");
|
||||
port_boot_info();
|
||||
#endif
|
||||
|
||||
bool found_boot = maybe_run_list(boot_py_filenames);
|
||||
|
@ -967,15 +968,15 @@ int __attribute__((used)) main(void) {
|
|||
safe_mode = NO_CIRCUITPY;
|
||||
}
|
||||
|
||||
// displays init after filesystem, since they could share the flash SPI
|
||||
board_init();
|
||||
|
||||
// Reset everything and prep MicroPython to run boot.py.
|
||||
reset_port();
|
||||
// Port-independent devices, like CIRCUITPY_BLEIO_HCI.
|
||||
reset_devices();
|
||||
reset_board();
|
||||
|
||||
// displays init after filesystem, since they could share the flash SPI
|
||||
board_init();
|
||||
|
||||
// This is first time we are running CircuitPython after a reset or power-up.
|
||||
supervisor_set_run_reason(RUN_REASON_STARTUP);
|
||||
|
||||
|
|
|
@ -20,3 +20,5 @@ override undefine PROG
|
|||
endif
|
||||
|
||||
include mpy-cross.mk
|
||||
CFLAGS += -g
|
||||
STRIP = :
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
build-*/
|
|
@ -33,8 +33,8 @@
|
|||
//| class Clock:
|
||||
//| """Identifies a clock on the microcontroller.
|
||||
//|
|
||||
//| They are fixed by the hardware so they cannot be constructed on demand. Instead, use
|
||||
//| ``samd.clock`` to reference the desired clock."""
|
||||
//| They are fixed by the hardware so they cannot be constructed on demand. Instead, use
|
||||
//| ``samd.clock`` to reference the desired clock."""
|
||||
//|
|
||||
|
||||
STATIC void samd_clock_print(const mp_print_t *print, mp_obj_t self_in, mp_print_kind_t kind) {
|
||||
|
@ -45,7 +45,6 @@ STATIC void samd_clock_print(const mp_print_t *print, mp_obj_t self_in, mp_print
|
|||
|
||||
//| enabled: bool
|
||||
//| """Is the clock enabled? (read-only)"""
|
||||
//|
|
||||
STATIC mp_obj_t samd_clock_get_enabled(mp_obj_t self_in) {
|
||||
samd_clock_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
||||
return mp_obj_new_bool(clock_get_enabled(self->type, self->index));
|
||||
|
@ -58,7 +57,6 @@ MP_PROPERTY_GETTER(samd_clock_enabled_obj,
|
|||
|
||||
//| parent: Union[Clock, None]
|
||||
//| """Clock parent. (read-only)"""
|
||||
//|
|
||||
STATIC mp_obj_t samd_clock_get_parent(mp_obj_t self_in) {
|
||||
samd_clock_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
||||
uint8_t p_type, p_index;
|
||||
|
@ -83,7 +81,6 @@ MP_PROPERTY_GETTER(samd_clock_parent_obj,
|
|||
|
||||
//| frequency: int
|
||||
//| """Clock frequency in Herz. (read-only)"""
|
||||
//|
|
||||
STATIC mp_obj_t samd_clock_get_frequency(mp_obj_t self_in) {
|
||||
samd_clock_obj_t *self = MP_OBJ_TO_PTR(self_in);
|
||||
return mp_obj_new_int_from_uint(clock_get_frequency(self->type, self->index));
|
||||
|
|
|
@ -40,7 +40,6 @@
|
|||
//| :platform: SAMD21
|
||||
//|
|
||||
//| References to clocks as named by the microcontroller"""
|
||||
//|
|
||||
const mp_obj_module_t samd_clock_module = {
|
||||
.base = { &mp_type_module },
|
||||
.globals = (mp_obj_dict_t *)&samd_clock_globals,
|
||||
|
|
|
@ -11,3 +11,4 @@ CIRCUITPY_BUILD_EXTENSIONS = bin,uf2
|
|||
INTERNAL_FLASH_FILESYSTEM = 1
|
||||
LONGINT_IMPL = NONE
|
||||
CIRCUITPY_FULL_BUILD = 0
|
||||
CIRCUITPY_RAINBOWIO = 0
|
||||
|
|
|
@ -11,3 +11,5 @@ CIRCUITPY_BUILD_EXTENSIONS = bin,uf2
|
|||
INTERNAL_FLASH_FILESYSTEM = 1
|
||||
LONGINT_IMPL = NONE
|
||||
CIRCUITPY_FULL_BUILD = 0
|
||||
|
||||
CIRCUITPY_RAINBOWIO = 0
|
||||
|
|
|
@ -58,77 +58,109 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
|
|||
{ MP_OBJ_NEW_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_PB01) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_PB01) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_TX3), MP_ROM_PTR(&pin_PB16) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D14), MP_ROM_PTR(&pin_PB16) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_RX3), MP_ROM_PTR(&pin_PB17) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_TX3), MP_ROM_PTR(&pin_PB16) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D15), MP_ROM_PTR(&pin_PB17) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_TX2), MP_ROM_PTR(&pin_PC22) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_RX3), MP_ROM_PTR(&pin_PB17) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D16), MP_ROM_PTR(&pin_PC22) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_RX2), MP_ROM_PTR(&pin_PC23) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_TX2), MP_ROM_PTR(&pin_PC22) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D17), MP_ROM_PTR(&pin_PC23) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_TX1), MP_ROM_PTR(&pin_PB12) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_RX2), MP_ROM_PTR(&pin_PC23) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D18), MP_ROM_PTR(&pin_PB12) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_RX1), MP_ROM_PTR(&pin_PB13) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_TX1), MP_ROM_PTR(&pin_PB12) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D19), MP_ROM_PTR(&pin_PB13) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_RX1), MP_ROM_PTR(&pin_PB13) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D20), MP_ROM_PTR(&pin_PB20) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PB20) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D21), MP_ROM_PTR(&pin_PB21) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PB21) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D22), MP_ROM_PTR(&pin_PD12) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D23), MP_ROM_PTR(&pin_PA15) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D24), MP_ROM_PTR(&pin_PC17) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SCL1), MP_ROM_PTR(&pin_PC17) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D25), MP_ROM_PTR(&pin_PC16) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SDA1), MP_ROM_PTR(&pin_PC16) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D26), MP_ROM_PTR(&pin_PA12) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_DEN1), MP_ROM_PTR(&pin_PA12) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D27), MP_ROM_PTR(&pin_PA13) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_DEN2), MP_ROM_PTR(&pin_PA13) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D28), MP_ROM_PTR(&pin_PA14) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_CLK), MP_ROM_PTR(&pin_PA14) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D29), MP_ROM_PTR(&pin_PB19) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_XCLK), MP_ROM_PTR(&pin_PB19) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D30), MP_ROM_PTR(&pin_PA23) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D7), MP_ROM_PTR(&pin_PA23) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D31), MP_ROM_PTR(&pin_PA22) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D6), MP_ROM_PTR(&pin_PA22) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D32), MP_ROM_PTR(&pin_PA21) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D5), MP_ROM_PTR(&pin_PA21) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D33), MP_ROM_PTR(&pin_PA20) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D4), MP_ROM_PTR(&pin_PA20) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D34), MP_ROM_PTR(&pin_PA19) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D3), MP_ROM_PTR(&pin_PA19) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D35), MP_ROM_PTR(&pin_PA18) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D2), MP_ROM_PTR(&pin_PA18) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D36), MP_ROM_PTR(&pin_PA17) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D1), MP_ROM_PTR(&pin_PA17) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D37), MP_ROM_PTR(&pin_PA16) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D0), MP_ROM_PTR(&pin_PA16) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D38), MP_ROM_PTR(&pin_PB15) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D9), MP_ROM_PTR(&pin_PB15) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D39), MP_ROM_PTR(&pin_PB14) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D8), MP_ROM_PTR(&pin_PB14) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D40), MP_ROM_PTR(&pin_PC13) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D11), MP_ROM_PTR(&pin_PC13) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D41), MP_ROM_PTR(&pin_PC12) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D10), MP_ROM_PTR(&pin_PC12) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D42), MP_ROM_PTR(&pin_PC15) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D13), MP_ROM_PTR(&pin_PC15) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D43), MP_ROM_PTR(&pin_PC14) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_PCC_D12), MP_ROM_PTR(&pin_PC14) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D44), MP_ROM_PTR(&pin_PC11) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D45), MP_ROM_PTR(&pin_PC10) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D46), MP_ROM_PTR(&pin_PC06) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D47), MP_ROM_PTR(&pin_PC07) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D48), MP_ROM_PTR(&pin_PC04) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D49), MP_ROM_PTR(&pin_PC05) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D50), MP_ROM_PTR(&pin_PD11) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PD11) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D51), MP_ROM_PTR(&pin_PD08) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PD08) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D52), MP_ROM_PTR(&pin_PD09) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PD09) },
|
||||
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_D53), MP_ROM_PTR(&pin_PD10) },
|
||||
{ MP_OBJ_NEW_QSTR(MP_QSTR_SS), MP_ROM_PTR(&pin_PD10) },
|
||||
|
||||
|
|
|
@ -142,7 +142,10 @@ mp_obj_t common_hal_alarm_light_sleep_until_alarms(size_t n_alarms, const mp_obj
|
|||
return wake_alarm;
|
||||
}
|
||||
|
||||
void common_hal_alarm_set_deep_sleep_alarms(size_t n_alarms, const mp_obj_t *alarms) {
|
||||
void common_hal_alarm_set_deep_sleep_alarms(size_t n_alarms, const mp_obj_t *alarms, size_t n_dios, digitalio_digitalinout_obj_t **preserve_dios) {
|
||||
if (n_dios > 0) {
|
||||
mp_raise_NotImplementedError_varg(translate("%q"), MP_QSTR_preserve_dios);
|
||||
}
|
||||
_setup_sleep_alarms(true, n_alarms, alarms);
|
||||
}
|
||||
|
||||
|
|
|
@ -45,8 +45,8 @@
|
|||
#endif
|
||||
|
||||
#define HAVE_ANALOGOUT ( \
|
||||
(defined(PIN_PA02) && !defined(IGNORE_PA02)) || \
|
||||
(defined(SAM_D5X_E5X) && defined(PIN_PA05) && !defined(IGNORE_PA05)) \
|
||||
(defined(PIN_PA02) && !defined(IGNORE_PIN_PA02)) || \
|
||||
(defined(SAM_D5X_E5X) && defined(PIN_PA05) && !defined(IGNORE_PIN_PA05)) \
|
||||
)
|
||||
|
||||
void common_hal_analogio_analogout_construct(analogio_analogout_obj_t *self,
|
||||
|
|
|
@ -125,8 +125,6 @@ void common_hal_busio_i2c_construct(busio_i2c_obj_t *self,
|
|||
// exact cutoff, but no frequency well under 100kHz is available)
|
||||
if ((frequency < 95000) ||
|
||||
(i2c_m_sync_set_baudrate(&self->i2c_desc, 0, frequency / 1000) != ERR_NONE)) {
|
||||
reset_pin_number(sda->number);
|
||||
reset_pin_number(scl->number);
|
||||
common_hal_busio_i2c_deinit(self);
|
||||
mp_arg_error_invalid(MP_QSTR_frequency);
|
||||
}
|
||||
|
|
|
@ -66,11 +66,12 @@ void common_hal_digitalio_digitalinout_deinit(digitalio_digitalinout_obj_t *self
|
|||
self->pin = NULL;
|
||||
}
|
||||
|
||||
void common_hal_digitalio_digitalinout_switch_to_input(
|
||||
digitalinout_result_t common_hal_digitalio_digitalinout_switch_to_input(
|
||||
digitalio_digitalinout_obj_t *self, digitalio_pull_t pull) {
|
||||
self->output = false;
|
||||
// This also sets direction to input.
|
||||
common_hal_digitalio_digitalinout_set_pull(self, pull);
|
||||
return DIGITALINOUT_OK;
|
||||
}
|
||||
|
||||
digitalinout_result_t common_hal_digitalio_digitalinout_switch_to_output(
|
||||
|
@ -151,7 +152,7 @@ digitalio_drive_mode_t common_hal_digitalio_digitalinout_get_drive_mode(
|
|||
}
|
||||
}
|
||||
|
||||
void common_hal_digitalio_digitalinout_set_pull(
|
||||
digitalinout_result_t common_hal_digitalio_digitalinout_set_pull(
|
||||
digitalio_digitalinout_obj_t *self, digitalio_pull_t pull) {
|
||||
enum gpio_pull_mode asf_pull = GPIO_PULL_OFF;
|
||||
switch (pull) {
|
||||
|
@ -168,6 +169,7 @@ void common_hal_digitalio_digitalinout_set_pull(
|
|||
// Must set pull after setting direction.
|
||||
gpio_set_pin_direction(self->pin->number, GPIO_DIRECTION_IN);
|
||||
gpio_set_pin_pull_mode(self->pin->number, asf_pull);
|
||||
return DIGITALINOUT_OK;
|
||||
}
|
||||
|
||||
digitalio_pull_t common_hal_digitalio_digitalinout_get_pull(
|
||||
|
|
|
@ -51,12 +51,11 @@ CIRCUITPY_ULAB = 0
|
|||
CIRCUITPY_VECTORIO = 0
|
||||
CIRCUITPY_ZLIB = 0
|
||||
|
||||
# TODO: In CircuitPython 8.0, turn this back on, after `busio.OneWire` is removed.
|
||||
# We'd like a smoother transition, but we can't afford the space to have both
|
||||
# `busio.OneWire` and `onewireio.OneWire` present on these tiny builds.
|
||||
# Turn off a few more things that don't fit in 192kB
|
||||
|
||||
ifeq ($(INTERNAL_FLASH_FILESYSTEM),1)
|
||||
CIRCUITPY_ONEWIREIO ?= 0
|
||||
CIRCUITPY_USB_IDENTIFICATION ?= 0
|
||||
endif
|
||||
|
||||
MICROPY_PY_ASYNC_AWAIT = 0
|
||||
|
|
|
@ -46,7 +46,6 @@
|
|||
//|
|
||||
//| A Framebuffer is often used in conjunction with a
|
||||
//| `framebufferio.FramebufferDisplay`."""
|
||||
//|
|
||||
|
||||
STATIC mp_obj_t videocore_framebuffer_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj_t *all_args) {
|
||||
enum { ARG_width, ARG_height, };
|
||||
|
@ -72,7 +71,6 @@ STATIC mp_obj_t videocore_framebuffer_make_new(const mp_obj_type_t *type, size_t
|
|||
//| rgbmatrix instance. After deinitialization, no further operations
|
||||
//| may be performed."""
|
||||
//| ...
|
||||
//|
|
||||
STATIC mp_obj_t videocore_framebuffer_deinit(mp_obj_t self_in) {
|
||||
videocore_framebuffer_obj_t *self = (videocore_framebuffer_obj_t *)self_in;
|
||||
common_hal_videocore_framebuffer_deinit(self);
|
||||
|
@ -89,7 +87,6 @@ static void check_for_deinit(videocore_framebuffer_obj_t *self) {
|
|||
|
||||
//| width: int
|
||||
//| """The width of the display, in pixels"""
|
||||
//|
|
||||
STATIC mp_obj_t videocore_framebuffer_get_width(mp_obj_t self_in) {
|
||||
videocore_framebuffer_obj_t *self = (videocore_framebuffer_obj_t *)self_in;
|
||||
check_for_deinit(self);
|
||||
|
|
|
@ -32,7 +32,6 @@
|
|||
#include "bindings/videocore/Framebuffer.h"
|
||||
|
||||
//| """Low-level routines for interacting with the Broadcom VideoCore GPU"""
|
||||
//|
|
||||
|
||||
STATIC const mp_rom_map_elem_t videocore_module_globals_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR___name__), MP_ROM_QSTR(MP_QSTR_videocore) },
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue