feat(iot): repackaged Odoo iot modules + Fusion Plating sensor wrapper
Phase A of the IoT initiative — gets the server-side infrastructure
in place before the Raspberry Pi hardware arrives, so the iot admin
UI + /fp/iot/ingest endpoint are ready to accept the first real
temperature reading as soon as the Pi is wired up.
New top-level folder: fusion_iot/
1. **iot_base/** — Odoo S.A. iot_base module, copied from
RePackaged-Odoo verbatim. LGPL-3 upstream, no changes needed.
2. **iot/** — Odoo S.A. iot module, repackaged:
- `models/update.py` neutralised (removed the publisher_warranty
IoT-Box-counting report that phones home to odoo.com for
enterprise licence enforcement)
- `iot_handlers/lib/load_worldline_library.sh` deleted (proprietary
Worldline payment lib fetch from download.odoo.com, not needed)
- `wizard/add_iot_box.py._connect_iot_box_with_pairing_code` —
upstream called odoo.com's iot-proxy to resolve pairing codes;
replaced with a no-op. Pi-side iot_drivers proxy registers
directly with this Odoo server instead.
- Manifest rebranded with an explicit changelog preamble.
3. **fusion_plating_iot/** — new plating-specific wrapper:
- `fp.tank.sensor` — maps an iot.device (or a direct-HTTP-ingest
sensor) to a fusion.plating.tank + fusion.plating.bath.parameter.
Supports DS18B20, PT100/1000, pH, conductivity, level. Per-sensor
alert_min/max overrides.
- `fp.tank.reading` — append-only time-series. On create, evaluates
against sensor's alert range. On in-spec → out-of-spec TRANSITION,
auto-raises a fusion.plating.quality.hold (once per excursion,
no spam during sustained out-of-spec).
- `POST /fp/iot/ingest` — shared-secret HTTP endpoint for sensors
bypassing the Pi proxy. Token via X-FP-IOT-Token header OR body.
Accepts single-reading or batch payloads.
- Menu under Plating → Operations → Sensors & Readings.
- Tank form inherits get a Sensors tab inline.
Deployed to entech. Verified end-to-end:
- Install: iot_base + iot + fusion_plating_iot all 'installed'
- Smoke test: in-spec → out-of-spec → hold raised (HOLD-0010);
continued excursion → NO duplicate hold; back-in-spec → NEW
excursion → NEW hold (HOLD-0011) ✓
- HTTP endpoint: correct token → 200 accepted; wrong token → 401;
unknown device_serial → 404; batch payload → 200 accepted=N ✓
Phase B (when Raspberry Pi hardware arrives): DS18B20 iot_handler
driver for the Pi-side iot_drivers proxy + systemd service on
vanilla Raspberry Pi OS + first live reading from physical probe.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
BIN
fusion_iot/iot_base/.___init__.py
Normal file
BIN
fusion_iot/iot_base/.___init__.py
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/.___manifest__.py
Normal file
BIN
fusion_iot/iot_base/.___manifest__.py
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/._i18n
Executable file
BIN
fusion_iot/iot_base/._i18n
Executable file
Binary file not shown.
BIN
fusion_iot/iot_base/._static
Executable file
BIN
fusion_iot/iot_base/._static
Executable file
Binary file not shown.
0
fusion_iot/iot_base/__init__.py
Normal file
0
fusion_iot/iot_base/__init__.py
Normal file
25
fusion_iot/iot_base/__manifest__.py
Normal file
25
fusion_iot/iot_base/__manifest__.py
Normal file
@@ -0,0 +1,25 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Repackaged for Fusion Apps by Nexa Systems Inc. (2026) — LGPL-3.
|
||||
# Upstream source: Odoo S.A. `iot_base` module (tag 19.0). No functional
|
||||
# changes — just shared JS utilities used by the `iot` and `iot_drivers`
|
||||
# modules. Kept as a standalone addon so both server and Pi builds
|
||||
# resolve the same import path.
|
||||
|
||||
{
|
||||
'name': 'IoT Base',
|
||||
'version': '19.0.1.0.0',
|
||||
'category': 'Hidden',
|
||||
'description': """
|
||||
Base tools required by all IoT related modules (repackaged for Fusion).
|
||||
""",
|
||||
'depends': ['web'],
|
||||
'installable': True,
|
||||
'author': 'Nexa Systems Inc. (repackaged from Odoo S.A.)',
|
||||
'license': 'LGPL-3',
|
||||
'assets': {
|
||||
'web.assets_backend': [
|
||||
'iot_base/static/src/network_utils/*',
|
||||
'iot_base/static/src/device_controller.js',
|
||||
],
|
||||
},
|
||||
}
|
||||
BIN
fusion_iot/iot_base/i18n/._ar.po
Normal file
BIN
fusion_iot/iot_base/i18n/._ar.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._az.po
Normal file
BIN
fusion_iot/iot_base/i18n/._az.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._bg.po
Normal file
BIN
fusion_iot/iot_base/i18n/._bg.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._bs.po
Normal file
BIN
fusion_iot/iot_base/i18n/._bs.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._ca.po
Normal file
BIN
fusion_iot/iot_base/i18n/._ca.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._cs.po
Normal file
BIN
fusion_iot/iot_base/i18n/._cs.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._da.po
Normal file
BIN
fusion_iot/iot_base/i18n/._da.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._de.po
Normal file
BIN
fusion_iot/iot_base/i18n/._de.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._el.po
Normal file
BIN
fusion_iot/iot_base/i18n/._el.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._es.po
Normal file
BIN
fusion_iot/iot_base/i18n/._es.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._es_419.po
Normal file
BIN
fusion_iot/iot_base/i18n/._es_419.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._et.po
Normal file
BIN
fusion_iot/iot_base/i18n/._et.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._fa.po
Normal file
BIN
fusion_iot/iot_base/i18n/._fa.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._fi.po
Normal file
BIN
fusion_iot/iot_base/i18n/._fi.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._fr.po
Normal file
BIN
fusion_iot/iot_base/i18n/._fr.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._he.po
Normal file
BIN
fusion_iot/iot_base/i18n/._he.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._hi.po
Normal file
BIN
fusion_iot/iot_base/i18n/._hi.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._hr.po
Normal file
BIN
fusion_iot/iot_base/i18n/._hr.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._hu.po
Normal file
BIN
fusion_iot/iot_base/i18n/._hu.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._id.po
Normal file
BIN
fusion_iot/iot_base/i18n/._id.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._iot_base.pot
Normal file
BIN
fusion_iot/iot_base/i18n/._iot_base.pot
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._it.po
Normal file
BIN
fusion_iot/iot_base/i18n/._it.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._ja.po
Normal file
BIN
fusion_iot/iot_base/i18n/._ja.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._kab.po
Normal file
BIN
fusion_iot/iot_base/i18n/._kab.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._ko.po
Normal file
BIN
fusion_iot/iot_base/i18n/._ko.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._ku.po
Normal file
BIN
fusion_iot/iot_base/i18n/._ku.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._lt.po
Normal file
BIN
fusion_iot/iot_base/i18n/._lt.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._lv.po
Normal file
BIN
fusion_iot/iot_base/i18n/._lv.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._mn.po
Normal file
BIN
fusion_iot/iot_base/i18n/._mn.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._my.po
Normal file
BIN
fusion_iot/iot_base/i18n/._my.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._nb.po
Normal file
BIN
fusion_iot/iot_base/i18n/._nb.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._nl.po
Normal file
BIN
fusion_iot/iot_base/i18n/._nl.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._pl.po
Normal file
BIN
fusion_iot/iot_base/i18n/._pl.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._pt.po
Normal file
BIN
fusion_iot/iot_base/i18n/._pt.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._pt_BR.po
Normal file
BIN
fusion_iot/iot_base/i18n/._pt_BR.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._ro.po
Normal file
BIN
fusion_iot/iot_base/i18n/._ro.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._ru.po
Normal file
BIN
fusion_iot/iot_base/i18n/._ru.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._sk.po
Normal file
BIN
fusion_iot/iot_base/i18n/._sk.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._sl.po
Normal file
BIN
fusion_iot/iot_base/i18n/._sl.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._sr@latin.po
Normal file
BIN
fusion_iot/iot_base/i18n/._sr@latin.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._sv.po
Normal file
BIN
fusion_iot/iot_base/i18n/._sv.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._th.po
Normal file
BIN
fusion_iot/iot_base/i18n/._th.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._tr.po
Normal file
BIN
fusion_iot/iot_base/i18n/._tr.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._uk.po
Normal file
BIN
fusion_iot/iot_base/i18n/._uk.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._vi.po
Normal file
BIN
fusion_iot/iot_base/i18n/._vi.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._zh_CN.po
Normal file
BIN
fusion_iot/iot_base/i18n/._zh_CN.po
Normal file
Binary file not shown.
BIN
fusion_iot/iot_base/i18n/._zh_TW.po
Normal file
BIN
fusion_iot/iot_base/i18n/._zh_TW.po
Normal file
Binary file not shown.
33
fusion_iot/iot_base/i18n/ar.po
Normal file
33
fusion_iot/iot_base/i18n/ar.po
Normal file
@@ -0,0 +1,33 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Malaz Siddig Elsayed Abuidris (msea)" <msea@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-11-05 17:59+0000\n"
|
||||
"Last-Translator: \"Malaz Siddig Elsayed Abuidris (msea)\" <msea@odoo.com>\n"
|
||||
"Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"ar/>\n"
|
||||
"Language: ar\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "تعذر الاتصال بجهاز IoT"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/az.po
Normal file
29
fusion_iot/iot_base/i18n/az.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/bg.po
Normal file
29
fusion_iot/iot_base/i18n/bg.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
31
fusion_iot/iot_base/i18n/bs.po
Normal file
31
fusion_iot/iot_base/i18n/bs.po
Normal file
@@ -0,0 +1,31 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# Odoo Translation Bot <c3p@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-08 18:38+0000\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: bs\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/ca.po
Normal file
32
fusion_iot/iot_base/i18n/ca.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Noemi Pla Garcia (nopl)" <nopl@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-24 19:23+0000\n"
|
||||
"Last-Translator: \"Noemi Pla Garcia (nopl)\" <nopl@odoo.com>\n"
|
||||
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"ca/>\n"
|
||||
"Language: ca\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Ha fallat la connexió a la IoT Box"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/cs.po
Normal file
29
fusion_iot/iot_base/i18n/cs.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/da.po
Normal file
29
fusion_iot/iot_base/i18n/da.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/de.po
Normal file
32
fusion_iot/iot_base/i18n/de.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Larissa Manderfeld (lman)" <lman@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-28 08:54+0000\n"
|
||||
"Last-Translator: \"Larissa Manderfeld (lman)\" <lman@odoo.com>\n"
|
||||
"Language-Team: German <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"de/>\n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Verbindung zur IoT-Box fehlgeschlagen"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "IoT-Box in %s konnte nicht erreicht werden"
|
||||
29
fusion_iot/iot_base/i18n/el.po
Normal file
29
fusion_iot/iot_base/i18n/el.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/es.po
Normal file
32
fusion_iot/iot_base/i18n/es.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Noemi Pla Garcia (nopl)" <nopl@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-11-27 09:04+0000\n"
|
||||
"Last-Translator: \"Noemi Pla Garcia (nopl)\" <nopl@odoo.com>\n"
|
||||
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"es/>\n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14.3\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Error al conectarse a la caja IoT"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "No fue posible conectar con la caja IoT en %s"
|
||||
32
fusion_iot/iot_base/i18n/es_419.po
Normal file
32
fusion_iot/iot_base/i18n/es_419.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Patricia Gutiérrez (pagc)" <pagc@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-18 19:00+0000\n"
|
||||
"Last-Translator: \"Patricia Gutiérrez (pagc)\" <pagc@odoo.com>\n"
|
||||
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/iot_base/es_419/>\n"
|
||||
"Language: es_419\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Falló la conexión a la caja IoT"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "No fue posible contactar a la caja IoT en %s"
|
||||
29
fusion_iot/iot_base/i18n/et.po
Normal file
29
fusion_iot/iot_base/i18n/et.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/fa.po
Normal file
29
fusion_iot/iot_base/i18n/fa.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/fi.po
Normal file
32
fusion_iot/iot_base/i18n/fi.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# Saara Hakanen <sahak@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-12-03 17:14+0000\n"
|
||||
"Last-Translator: Saara Hakanen <sahak@odoo.com>\n"
|
||||
"Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"fi/>\n"
|
||||
"Language: fi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.14.3\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Yhteys IoT-boksiin epäonnistui"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "IoT-boksiin ei saatu yhteyttä %s:ssa"
|
||||
32
fusion_iot/iot_base/i18n/fr.po
Normal file
32
fusion_iot/iot_base/i18n/fr.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Manon Rondou (ronm)" <ronm@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-15 12:13+0000\n"
|
||||
"Last-Translator: \"Manon Rondou (ronm)\" <ronm@odoo.com>\n"
|
||||
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"fr/>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Echec de la connexion à l'IoT Box"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "Échec de la connexion IoT Box à l’IoT Box à %s"
|
||||
29
fusion_iot/iot_base/i18n/he.po
Normal file
29
fusion_iot/iot_base/i18n/he.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/hi.po
Normal file
29
fusion_iot/iot_base/i18n/hi.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/hr.po
Normal file
29
fusion_iot/iot_base/i18n/hr.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/hu.po
Normal file
29
fusion_iot/iot_base/i18n/hu.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/id.po
Normal file
32
fusion_iot/iot_base/i18n/id.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Abe Manyo (abem)" <abem@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-16 02:30+0000\n"
|
||||
"Last-Translator: \"Abe Manyo (abem)\" <abem@odoo.com>\n"
|
||||
"Language-Team: Indonesian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"iot_base/id/>\n"
|
||||
"Language: id\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Koneksi ke IoT Box gagal"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "Gagal untuk meraih IoT Box di %s"
|
||||
28
fusion_iot/iot_base/i18n/iot_base.pot
Normal file
28
fusion_iot/iot_base/i18n/iot_base.pot
Normal file
@@ -0,0 +1,28 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-08 18:38+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/it.po
Normal file
32
fusion_iot/iot_base/i18n/it.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Marianna Ciofani (cima)" <cima@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-09 13:43+0000\n"
|
||||
"Last-Translator: \"Marianna Ciofani (cima)\" <cima@odoo.com>\n"
|
||||
"Language-Team: Italian <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"it/>\n"
|
||||
"Language: it\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Connessione al box IoT non riuscita"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "Impossibile raggiungere la box IoT su %s"
|
||||
32
fusion_iot/iot_base/i18n/ja.po
Normal file
32
fusion_iot/iot_base/i18n/ja.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Junko Augias (juau)" <juau@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-14 06:33+0000\n"
|
||||
"Last-Translator: \"Junko Augias (juau)\" <juau@odoo.com>\n"
|
||||
"Language-Team: Japanese <https://translate.odoo.com/projects/odoo-19/"
|
||||
"iot_base/ja/>\n"
|
||||
"Language: ja\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "IoT Box への接続に失敗しました"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "指定されたIoT boxに接続できませんでした %s"
|
||||
30
fusion_iot/iot_base/i18n/kab.po
Normal file
30
fusion_iot/iot_base/i18n/kab.po
Normal file
@@ -0,0 +1,30 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# Odoo Translation Bot <c3p@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-08 18:38+0000\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: kab\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/ko.po
Normal file
32
fusion_iot/iot_base/i18n/ko.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Kwanghee Park (kwpa)" <kwpa@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-11-20 07:05+0000\n"
|
||||
"Last-Translator: \"Kwanghee Park (kwpa)\" <kwpa@odoo.com>\n"
|
||||
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"ko/>\n"
|
||||
"Language: ko\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "IoT Box에 연결하지 못했습니다"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "%s 위치에서 IoT 박스 연결 실패"
|
||||
29
fusion_iot/iot_base/i18n/ku.po
Normal file
29
fusion_iot/iot_base/i18n/ku.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/lt.po
Normal file
29
fusion_iot/iot_base/i18n/lt.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
28
fusion_iot/iot_base/i18n/lv.po
Normal file
28
fusion_iot/iot_base/i18n/lv.po
Normal file
@@ -0,0 +1,28 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-08 18:38+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/mn.po
Normal file
29
fusion_iot/iot_base/i18n/mn.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/my.po
Normal file
29
fusion_iot/iot_base/i18n/my.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/nb.po
Normal file
29
fusion_iot/iot_base/i18n/nb.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/nl.po
Normal file
32
fusion_iot/iot_base/i18n/nl.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# Bren Driesen <brdri@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-11-24 12:46+0000\n"
|
||||
"Last-Translator: Bren Driesen <brdri@odoo.com>\n"
|
||||
"Language-Team: Dutch <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"nl/>\n"
|
||||
"Language: nl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Verbinding met IoT Box mislukt"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "Kon geen verbinding maken met IoT Box op %s"
|
||||
29
fusion_iot/iot_base/i18n/pl.po
Normal file
29
fusion_iot/iot_base/i18n/pl.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/pt.po
Normal file
29
fusion_iot/iot_base/i18n/pt.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/pt_BR.po
Normal file
32
fusion_iot/iot_base/i18n/pt_BR.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Maitê Dietze (madi)" <madi@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-24 19:23+0000\n"
|
||||
"Last-Translator: \"Maitê Dietze (madi)\" <madi@odoo.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/iot_base/pt_BR/>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Conexão ao IoT Box falhou"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "Não foi possível contatar a IoT Box em %s"
|
||||
34
fusion_iot/iot_base/i18n/ro.po
Normal file
34
fusion_iot/iot_base/i18n/ro.po
Normal file
@@ -0,0 +1,34 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# Ciocoiu Beatrice-Flavia <ciocoiuflavia008@gmail.com>, 2025.
|
||||
# Alin Ilie <alin.ilie@logit-solutions.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-12-09 14:08+0000\n"
|
||||
"Last-Translator: Alin Ilie <alin.ilie@logit-solutions.com>\n"
|
||||
"Language-Team: Romanian <https://translate.odoo.com/projects/odoo-19/"
|
||||
"iot_base/ro/>\n"
|
||||
"Language: ro\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : "
|
||||
"(n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.14.3\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Conexiunea la IoT Box a eșuat"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "Nu s-a putut conecta la IoT Box la %s"
|
||||
29
fusion_iot/iot_base/i18n/ru.po
Normal file
29
fusion_iot/iot_base/i18n/ru.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
28
fusion_iot/iot_base/i18n/sk.po
Normal file
28
fusion_iot/iot_base/i18n/sk.po
Normal file
@@ -0,0 +1,28 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-10-08 18:38+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/sl.po
Normal file
29
fusion_iot/iot_base/i18n/sl.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/sr@latin.po
Normal file
29
fusion_iot/iot_base/i18n/sr@latin.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/sv.po
Normal file
32
fusion_iot/iot_base/i18n/sv.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# Jacob Ljungström <jacob.ljungstrom03@gmail.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-11-19 10:18+0000\n"
|
||||
"Last-Translator: Jacob Ljungström <jacob.ljungstrom03@gmail.com>\n"
|
||||
"Language-Team: Swedish <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"sv/>\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "Anslutning till IoT-box misslyckades."
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/th.po
Normal file
29
fusion_iot/iot_base/i18n/th.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
34
fusion_iot/iot_base/i18n/tr.po
Normal file
34
fusion_iot/iot_base/i18n/tr.po
Normal file
@@ -0,0 +1,34 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# Weblate <noreply-mt-weblate@weblate.org>, 2025.
|
||||
# DeepL <noreply-mt-deepl@weblate.org>, 2025.
|
||||
# Odoo Turkish Import <dyki+tr@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-11-21 14:46+0000\n"
|
||||
"Last-Translator: Odoo Turkish Import <dyki+tr@odoo.com>\n"
|
||||
"Language-Team: Turkish <https://translate.odoo.com/projects/odoo-19/iot_base/"
|
||||
"tr/>\n"
|
||||
"Language: tr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "IoT Kutusu ile bağlantı kurulamadı"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "IoT Box'a şu adresten ulaşılamadı %s"
|
||||
29
fusion_iot/iot_base/i18n/uk.po
Normal file
29
fusion_iot/iot_base/i18n/uk.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
29
fusion_iot/iot_base/i18n/vi.po
Normal file
29
fusion_iot/iot_base/i18n/vi.po
Normal file
@@ -0,0 +1,29 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:57+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
32
fusion_iot/iot_base/i18n/zh_CN.po
Normal file
32
fusion_iot/iot_base/i18n/zh_CN.po
Normal file
@@ -0,0 +1,32 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# "Chloe Wang (chwa)" <chwa@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-11-06 07:14+0000\n"
|
||||
"Last-Translator: \"Chloe Wang (chwa)\" <chwa@odoo.com>\n"
|
||||
"Language-Team: Chinese (Simplified Han script) <https://translate.odoo.com/"
|
||||
"projects/odoo-19/iot_base/zh_Hans/>\n"
|
||||
"Language: zh_CN\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "连接到物联网盒子失败"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr "无法到达 %s 的物联网盒子"
|
||||
33
fusion_iot/iot_base/i18n/zh_TW.po
Normal file
33
fusion_iot/iot_base/i18n/zh_TW.po
Normal file
@@ -0,0 +1,33 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * iot_base
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2025
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server saas~18.3\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-10-08 18:38+0000\n"
|
||||
"PO-Revision-Date: 2025-05-17 15:02+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2025\n"
|
||||
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/"
|
||||
"zh_TW/)\n"
|
||||
"Language: zh_TW\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Connection to IoT Box failed"
|
||||
msgstr "連接到IoT Box失敗"
|
||||
|
||||
#. module: iot_base
|
||||
#. odoo-javascript
|
||||
#: code:addons/iot_base/static/src/network_utils/longpolling.js:0
|
||||
msgid "Failed to reach IoT Box at %s"
|
||||
msgstr ""
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user