Skip to content

Commit

Permalink
Changed translations
Browse files Browse the repository at this point in the history
  • Loading branch information
GermanBluefox committed Jan 11, 2025
1 parent fb14711 commit 4d0a5de
Show file tree
Hide file tree
Showing 15 changed files with 72 additions and 77 deletions.
4 changes: 2 additions & 2 deletions src-admin/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 2 additions & 9 deletions src-admin/src/Tabs/Options.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ import { Check, Close, LayersClear, AutoAwesome, Clear } from '@mui/icons-materi
import { type AdminConnection, I18n, Logo } from '@iobroker/adapter-react-v5';

import InfoBox from '../components/InfoBox';
import LoginPassword from '../components/LoginPassword';
import NetworkSelector from '../components/NetworkSelector';
import type { MatterAdapterConfig, MatterConfig } from '../types';

const styles: Record<string, React.CSSProperties> = {
Expand Down Expand Up @@ -58,15 +60,6 @@ const styles: Record<string, React.CSSProperties> = {
},
};

interface NetworkInterface {
address: string;
netmask: string;
family: string;
mac: string;
internal: boolean;
cidr: string;
}

interface OptionsProps {
alive: boolean;
socket: AdminConnection;
Expand Down
24 changes: 12 additions & 12 deletions src-admin/src/components/WelcomeDialog.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -231,9 +231,9 @@ class WelcomeDialog extends React.Component<WelcomeDialogProps, WelcomeDialogSta
if (this.props.native.interface && !this.state.showNetwork && validate.selectedIpV6found) {
ip6text = (
<InfoBox type="ok">
{I18n.t(
'Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system.',
)}
{`${I18n.t('Matter requires enabled IPv6 protocol on selected interface.')} ${I18n.t(
'Some IPv6 was found on your system.',
)}`}
</InfoBox>
);
} else if (validate.ipV6found && (this.state.showNetwork || this.props.native.interface)) {
Expand All @@ -245,9 +245,9 @@ class WelcomeDialog extends React.Component<WelcomeDialogProps, WelcomeDialogSta
color: this.props.themeType === 'dark' ? '#ff9c2c' : '#9f5000',
}}
>
{I18n.t(
'Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:',
)}
{`${I18n.t('Matter requires enabled IPv6 protocol on selected interface.')} ${I18n.t(
'Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:',
)}`}
</InfoBox>
<NetworkSelector
interface={this.props.native.interface}
Expand All @@ -260,9 +260,9 @@ class WelcomeDialog extends React.Component<WelcomeDialogProps, WelcomeDialogSta
} else if (validate.ipV6found) {
ip6text = (
<InfoBox type="ok">
{I18n.t(
'Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system.',
)}
{`${I18n.t('Matter requires enabled IPv6 protocol on selected interface.')} ${I18n.t(
'Some IPv6 was found on your system.',
)}`}
</InfoBox>
);
} else {
Expand All @@ -273,9 +273,9 @@ class WelcomeDialog extends React.Component<WelcomeDialogProps, WelcomeDialogSta
color: this.props.themeType === 'dark' ? '#b31010' : '#9f0000',
}}
>
{I18n.t(
'Matter requires enabled IPv6 protocol on selected interface. No IPv6 was found on your system!',
)}
{`${I18n.t('Matter requires enabled IPv6 protocol on selected interface.')} ${I18n.t(
'No IPv6 was found on your system!',
)}`}
</InfoBox>
);
}
Expand Down
7 changes: 4 additions & 3 deletions src-admin/src/i18n/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,13 +95,12 @@
"Matter Bridges Infotext": "Matter Bridges können mehrere Geräte enthalten und sind die einfachste Möglichkeit, ioBroker-Geräte in ein Matter-kompatibles Ökosystem zu integrieren. In einer Bridge enthaltene Geräte können auch nach der Inbetriebnahme der Bridge hinzugefügt oder entfernt werden. Einige Geräteeigenschaften können nicht mehr geändert werden, nachdem die Bridge als Controller in Betrieb genommen wurde.\n\nWenn Sie mindestens eine Assistentenlizenz in Ihrem ioBroker.pro-Konto besitzen, können Sie auch mehrere Bridges erstellen und Ihre Geräte so optimal strukturieren.\n\nBitte beachten: Aufgrund von Einschränkungen des Amazon Alexa-Systems können Sie pro ioBroker-Host nur eine Bridge oder ein Gerät mit Alexa koppeln!",
"Matter Controller BLE Dialog Infotext": "Um Geräte zu koppeln, die WLAN oder Thread zur Kommunikation verwenden, müssen Sie Ihre WLAN- oder Thread-Anmeldeinformationen angeben.\nDiese Anmeldeinformationen werden dann bei der Inbetriebnahme an das Gerät übermittelt.\nWenn das Gerät bereits in einem anderen Ökosystem in Betrieb genommen wurde und bereits im Netzwerk ist, ist dies nicht erforderlich.",
"Matter Controller Infotext": "Verwenden Sie die „Controller“-Funktionen, um Matter-kompatible Geräte in ioBroker zu integrieren. \nSie können Geräte entdecken, in Betrieb nehmen und anschließend verwalten. Die Daten der Geräte sind als Status auf der Registerkarte „Objekte“ von ioBroker verfügbar. \nDie Controller-Funktion ist standardmäßig deaktiviert und kann mit dem folgenden Schalter aktiviert werden.",
"Matter requires enabled IPv6 protocol on selected interface. No IPv6 was found on your system!": "Matter erfordert aktiviertes IPv6-Protokoll auf der ausgewählten Schnittstelle. Auf Ihrem System wurde kein IPv6 gefunden!",
"Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system.": "Matter erfordert aktiviertes IPv6-Protokoll auf der ausgewählten Schnittstelle. Auf Ihrem System wurde IPv6 gefunden.",
"Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:": "Matter erfordert aktiviertes IPv6-Protokoll auf der ausgewählten Schnittstelle. Auf Ihrem System wurde IPv6 gefunden. Ihre aktuell ausgewählte Schnittstelle unterstützt es jedoch nicht. Bitte wählen Sie unten eine andere aus:",
"Matter requires enabled IPv6 protocol on selected interface.": "Matter erfordert ein aktiviertes IPv6-Protokoll auf der ausgewählten Schnittstelle.",
"More details in the Troubleshooting Guide": "Weitere Einzelheiten finden Sie im Leitfaden zur Fehlerbehebung",
"Name": "Name",
"Network configuration": "Netzwerkkonfiguration",
"New bridge": "Neue Brücke",
"No IPv6 was found on your system!": "Auf Ihrem System wurde kein IPv6 gefunden!",
"No QR code found": "Kein QR-Code gefunden",
"No bridges created. Create one, by clicking on the \"+\" button in the bottom right corner.": "Es wurden keine Brücken geschaffen. Erstellen Sie eines, indem Sie auf die Schaltfläche „+“ in der unteren rechten Ecke klicken.",
"No devices was added, as they are already in the list": "Es wurden keine Geräte hinzugefügt, da sie bereits in der Liste sind",
Expand Down Expand Up @@ -150,6 +149,8 @@
"Show readme page": "Readme-Seite anzeigen",
"Show unsupported devices": "Nicht unterstützte Geräte anzeigen",
"Show welcome dialog": "Willkommensdialog anzeigen",
"Some IPv6 was found on your system.": "Auf Ihrem System wurde IPv6 gefunden.",
"Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:": "Auf Ihrem System wurde IPv6 gefunden. Ihre aktuell ausgewählte Schnittstelle unterstützt dies jedoch nicht. Bitte wählen Sie unten eine andere aus:",
"Status": "Status",
"Stay here": "Hier bleiben",
"Stop": "Anhalten",
Expand Down
7 changes: 4 additions & 3 deletions src-admin/src/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,13 +95,12 @@
"Matter Bridges Infotext": "Matter Bridges can contain multiple devices inside them and are the most simple way to bring ioBroker devices into a Matter compatible ecosystem. Devices contained in a bridge can also be added or removed after the bridge got commissioned. Some device properties can not be changed after the bridge got commissioned into a controller.\n\nWhen you own at least an Assistant License in your ioBroker.pro Account you can also create multiple bridges an so structure your devices best.\n\nPlease note: Because of limitations of the Amazon Alexa system you can only have one bridge or device paired with Alexa per ioBroker host!",
"Matter Controller BLE Dialog Infotext": "To pair devices that use WLAN or Thread to communicate you need to provide your WLAN or Thread credentials.\nThese credentials are then submitted to the device during commissioning. \nIf the device was already commissioned into an other ecosystem and is already in the network this is not needed.",
"Matter Controller Infotext": "Use the \"Controller\" features to integrate Matter compatible devices into ioBroker. \nYou can discover and commission device and manage them afterwards. The data of the devices will be available as states in the ioBroker Objects tab. \nThe controller feature is disabled by default and can be enabled with the below switch.",
"Matter requires enabled IPv6 protocol on selected interface. No IPv6 was found on your system!": "Matter requires enabled IPv6 protocol on selected interface. No IPv6 was found on your system!",
"Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system.": "Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system.",
"Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:": "Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:",
"Matter requires enabled IPv6 protocol on selected interface.": "Matter requires enabled IPv6 protocol on selected interface.",
"More details in the Troubleshooting Guide": "More details in the Troubleshooting Guide",
"Name": "Name",
"Network configuration": "Network configuration",
"New bridge": "New bridge",
"No IPv6 was found on your system!": "No IPv6 was found on your system!",
"No QR code found": "No QR code found",
"No bridges created. Create one, by clicking on the \"+\" button in the bottom right corner.": "No bridges created. Create one, by clicking on the \"+\" button in the bottom right corner.",
"No devices was added, as they are already in the list": "No devices was added, as they are already in the list",
Expand Down Expand Up @@ -150,6 +149,8 @@
"Show readme page": "Show readme page",
"Show unsupported devices": "Show unsupported devices",
"Show welcome dialog": "Show welcome dialog",
"Some IPv6 was found on your system.": "Some IPv6 was found on your system.",
"Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:": "Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:",
"Status": "Status",
"Stay here": "Stay here",
"Stop": "Stop",
Expand Down
7 changes: 4 additions & 3 deletions src-admin/src/i18n/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,13 +95,12 @@
"Matter Bridges Infotext": "Los Matter Bridges pueden contener varios dispositivos en su interior y son la forma más sencilla de incorporar dispositivos ioBroker a un ecosistema compatible con Matter. Los dispositivos contenidos en un puente también se pueden agregar o quitar después de que el puente se haya puesto en servicio. Algunas propiedades del dispositivo no se pueden cambiar después de que el puente se haya puesto en servicio en un controlador.\n\nCuando posee al menos una licencia de Asistente en su cuenta ioBroker.pro, también puede crear múltiples puentes para estructurar mejor sus dispositivos.\n\nTenga en cuenta: debido a las limitaciones del sistema Amazon Alexa, ¡solo puede tener un puente o dispositivo emparejado con Alexa por host ioBroker!",
"Matter Controller BLE Dialog Infotext": "Para emparejar dispositivos que utilizan WLAN o Thread para comunicarse, debe proporcionar sus credenciales de WLAN o Thread.\nLuego, estas credenciales se envían al dispositivo durante la puesta en servicio. \nSi el dispositivo ya se puso en servicio en otro ecosistema y ya está en la red, esto no es necesario.",
"Matter Controller Infotext": "Utilice las funciones del \"Controlador\" para integrar dispositivos compatibles con Matter en ioBroker. \nPuede descubrir y poner en marcha dispositivos y gestionarlos posteriormente. Los datos de los dispositivos estarán disponibles como estados en la pestaña Objetos de ioBroker. \nLa función del controlador está deshabilitada de forma predeterminada y se puede habilitar con el siguiente interruptor.",
"Matter requires enabled IPv6 protocol on selected interface. No IPv6 was found on your system!": "Matter requiere el protocolo IPv6 habilitado en la interfaz seleccionada. ¡No se encontró IPv6 en su sistema!",
"Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system.": "Matter requiere que el protocolo IPv6 esté habilitado en la interfaz seleccionada. Se encontró algún protocolo IPv6 en su sistema.",
"Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:": "Matter requiere que el protocolo IPv6 esté habilitado en la interfaz seleccionada. Se encontró algún protocolo IPv6 en su sistema, pero la interfaz seleccionada actualmente no lo admite. Seleccione otra a continuación:",
"Matter requires enabled IPv6 protocol on selected interface.": "Matter requiere que el protocolo IPv6 esté habilitado en la interfaz seleccionada.",
"More details in the Troubleshooting Guide": "Más detalles en la Guía de solución de problemas",
"Name": "Nombre",
"Network configuration": "Configuración de la red",
"New bridge": "Nuevo puente",
"No IPv6 was found on your system!": "¡No se encontró IPv6 en su sistema!",
"No QR code found": "No se encontró ningún código QR",
"No bridges created. Create one, by clicking on the \"+\" button in the bottom right corner.": "No se crearon puentes. Cree uno haciendo clic en el botón \"+\" en la esquina inferior derecha.",
"No devices was added, as they are already in the list": "No se agregaron dispositivos, ya que están en la lista.",
Expand Down Expand Up @@ -150,6 +149,8 @@
"Show readme page": "Mostrar página readme",
"Show unsupported devices": "Mostrar dispositivos no compatibles",
"Show welcome dialog": "Mostrar diálogo de bienvenida",
"Some IPv6 was found on your system.": "Se encontró algún IPv6 en su sistema.",
"Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:": "Se encontró algún IPv6 en su sistema, pero la interfaz seleccionada actualmente no lo admite. Seleccione otra a continuación:",
"Status": "Estado",
"Stay here": "Quédate aquí",
"Stop": "Detener",
Expand Down
7 changes: 4 additions & 3 deletions src-admin/src/i18n/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,13 +95,12 @@
"Matter Bridges Infotext": "Les Matter Bridges peuvent contenir plusieurs appareils et constituent le moyen le plus simple d'intégrer des appareils ioBroker dans un écosystème compatible Matter. Les appareils contenus dans un pont peuvent également être ajoutés ou supprimés une fois le pont mis en service. Certaines propriétés de l'appareil ne peuvent pas être modifiées une fois le pont mis en service dans un contrôleur.\n\nLorsque vous possédez au moins une licence Assistant dans votre compte ioBroker.pro, vous pouvez également créer plusieurs ponts afin de structurer au mieux vos appareils.\n\nRemarque : en raison des limitations du système Amazon Alexa, vous ne pouvez avoir qu'un seul pont ou appareil associé à Alexa par hôte ioBroker !",
"Matter Controller BLE Dialog Infotext": "Pour coupler des appareils qui utilisent WLAN ou Thread pour communiquer, vous devez fournir vos informations d'identification WLAN ou Thread.\nCes informations d'identification sont ensuite soumises à l'appareil lors de la mise en service. \nSi l'appareil a déjà été mis en service dans un autre écosystème et se trouve déjà dans le réseau, cela n'est pas nécessaire.",
"Matter Controller Infotext": "Utilisez les fonctionnalités « Contrôleur » pour intégrer des appareils compatibles Matter dans ioBroker. \nVous pouvez découvrir et mettre en service des appareils et les gérer ensuite. Les données des appareils seront disponibles sous forme d'états dans l'onglet Objets ioBroker. \nLa fonction du contrôleur est désactivée par défaut et peut être activée avec le commutateur ci-dessous.",
"Matter requires enabled IPv6 protocol on selected interface. No IPv6 was found on your system!": "Matter nécessite l'activation du protocole IPv6 sur l'interface sélectionnée. Aucun IPv6 n'a été trouvé sur votre système !",
"Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system.": "Matter nécessite que le protocole IPv6 soit activé sur l'interface sélectionnée. Un IPv6 a été détecté sur votre système.",
"Matter requires enabled IPv6 protocol on selected interface. Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:": "Matter nécessite l'activation du protocole IPv6 sur l'interface sélectionnée. Une certaine IPv6 a été détectée sur votre système. Mais l'interface actuellement sélectionnée ne le prend pas en charge. Veuillez en sélectionner une autre ci-dessous :",
"Matter requires enabled IPv6 protocol on selected interface.": "Matter nécessite le protocole IPv6 activé sur l'interface sélectionnée.",
"More details in the Troubleshooting Guide": "Plus de détails dans le Guide de dépannage",
"Name": "Nom",
"Network configuration": "Configuration du réseau",
"New bridge": "Nouveau pont",
"No IPv6 was found on your system!": "Aucune IPv6 n'a été trouvée sur votre système !",
"No QR code found": "Aucun code QR trouvé",
"No bridges created. Create one, by clicking on the \"+\" button in the bottom right corner.": "Aucun pont créé. Créez-en un en cliquant sur le bouton \"+\" dans le coin inférieur droit.",
"No devices was added, as they are already in the list": "Aucun appareil n'a été ajouté, car ils sont déjà dans la liste",
Expand Down Expand Up @@ -150,6 +149,8 @@
"Show readme page": "Afficher la page readme",
"Show unsupported devices": "Afficher les appareils non pris en charge",
"Show welcome dialog": "Afficher la boîte de dialogue de bienvenue",
"Some IPv6 was found on your system.": "Une IPv6 a été trouvée sur votre système.",
"Some IPv6 was found on your system. But your currently selected interface does not support it. Please select another one below:": "Une certaine IPv6 a été détectée sur votre système. Mais l'interface actuellement sélectionnée ne la prend pas en charge. Veuillez en sélectionner une autre ci-dessous :",
"Status": "Statut",
"Stay here": "Reste ici",
"Stop": "Arrêt",
Expand Down
Loading

0 comments on commit 4d0a5de

Please sign in to comment.