diff --git a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_cs.properties b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_cs.properties
new file mode 100644
index 000000000..8cecd8c65
--- /dev/null
+++ b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_cs.properties
@@ -0,0 +1,13 @@
+unit.s=sekundy
+unit.Cel=°C
+unit.m/s2=m/s²
+unit.m2=m²
+unit.m3=m³
+unit.kph=km/h
+unit.ms=milisekund
+unit.min=minut
+unit.h=hodin
+unit.d=dny(ů)
+unit.week=týdny(ů)
+unit.y=roky
+
diff --git a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_de.properties b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_de.properties
index ecffc3bf8..accaa674f 100644
--- a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_de.properties
+++ b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_de.properties
@@ -1,4 +1,9 @@
unit.s=Sekunden
+unit.Cel=°C
+unit.m/s2=m/s²
+unit.m2=m²
+unit.m3=m³
+unit.kph=km/h
unit.ms=Millisekunden
unit.min=Minuten
unit.h=Stunden
diff --git a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_fr.properties b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_fr.properties
new file mode 100644
index 000000000..e743915e7
--- /dev/null
+++ b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_fr.properties
@@ -0,0 +1,13 @@
+unit.s=secondes
+unit.Cel=°C
+unit.m/s2=m/s²
+unit.m2=m²
+unit.m3=m³
+unit.kph=km/h
+unit.ms=millisecondes
+unit.min=minutes
+unit.h=heures
+unit.d=jours
+unit.week=semaines
+unit.y=années
+
diff --git a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_hu.properties b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_hu.properties
new file mode 100644
index 000000000..f51d01dfa
--- /dev/null
+++ b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/units_hu.properties
@@ -0,0 +1,13 @@
+unit.s=másodperc
+unit.Cel=°C
+unit.m/s2=m/s²
+unit.m2=m²
+unit.m3=m³
+unit.kph=km/h
+unit.ms=ezredmásodperc
+unit.min=perc
+unit.h=óra
+unit.d=nap
+unit.week=hét
+unit.y=év
+
diff --git a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_cs.properties b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_cs.properties
new file mode 100644
index 000000000..7feaec522
--- /dev/null
+++ b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_cs.properties
@@ -0,0 +1,13 @@
+parameter_required=Je vyžadován parametr.
+
+data_type_violated=Datový typ hodnoty se neshoduje s deklarací typu ({0}) v popisu konfigurace.
+
+max_value_txt_violated=Hodnota nesmí obsahovat více než {0} znaků.
+max_value_numberic_violated=Hodnota nesmí být větší než {0}.
+max_value_options_violated=Není povoleno více než {0} možností.
+
+min_value_txt_violated=Hodnota nesmí obsahovat méně než {0} znaků.
+min_value_numeric_violated=Hodnota nesmí být menší než {0}.
+min_value_options_violated=Je vyžadováno alespoň {0} možností.
+
+pattern_violated=Hodnota {0} neodpovídá vzoru {1}.
diff --git a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_de.properties b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_de.properties
index f84f3f070..629e90b42 100644
--- a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_de.properties
+++ b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_de.properties
@@ -1,6 +1,6 @@
-parameter_required=Der Parameter wird bentigt.
+parameter_required=Der Parameter wird benötigt.
-data_type_violated=Der Datentyp des bergebenen Wertes entspricht nicht der Typdeklaration ({0}) in der Konfigurationsbeschreibung.
+data_type_violated=Der Datentyp des übergebenen Wertes entspricht nicht der Typdeklaration ({0}) in der Konfigurationsbeschreibung.
max_value_txt_violated=Der Wert darf maximal {0} Zeichen enthalten.
max_value_numberic_violated=Der Wert darf maximal {0} sein.
diff --git a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_hu.properties b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_hu.properties
new file mode 100644
index 000000000..7e146702d
--- /dev/null
+++ b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_hu.properties
@@ -0,0 +1,13 @@
+parameter_required=A paraméter megadása szükséges.
+
+data_type_violated=A konfigurációs beállításokban szereplő típus megadás ({0}) eltér az érték adattípusától.
+
+max_value_txt_violated=Az érték {0} karakternél rövidebb kell legyen.
+max_value_numberic_violated=Az érték nem lehet nagyobb, mint {0}.
+max_value_options_violated=Maximum {0} lehetőség megengedett.
+
+min_value_txt_violated=Az érték {0} karakternél hosszabb kell legyen.
+min_value_numeric_violated=Az érték nem lehet kisebb, mint {0}.
+min_value_options_violated=Legalább {0} lehetőség szükséges.
+
+pattern_violated=Az {0} érték nem felel meg a(z) {1} mintának.
diff --git a/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_ja.properties b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_ja.properties
new file mode 100644
index 000000000..a83da1668
--- /dev/null
+++ b/bundles/org.openhab.core.config.core/src/main/resources/OH-INF/i18n/validation_ja.properties
@@ -0,0 +1,13 @@
+parameter_required=名前を入力してください
+
+data_type_violated=値のデータ型が、設定説明の型宣言 ({0}) と一致しません。
+
+max_value_txt_violated=値は {0} 文字以上で構成することはできません。
+max_value_numberic_violated=値は{0} を超えてはいけません。
+max_value_options_violated=許可されるオプションは{0} 個までです。
+
+min_value_txt_violated=値は{0} 文字未満であってはなりません。
+min_value_numeric_violated=値は{0} 以上である必要があります。
+min_value_options_violated=少なくとも{0} 個のオプションが必要です。
+
+pattern_violated=値{0} がパターン{1} と一致しません。
diff --git a/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_cs.properties b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_cs.properties
index f16809026..d5ae4da12 100644
--- a/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_cs.properties
+++ b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_cs.properties
@@ -1,26 +1,26 @@
-auth.login.prompt = P\u0159ihlaste se pro ud\u011Blen p\u0159stupu %s k %s\:
-auth.login.fail = Zkuste to prosm znovu.
-auth.createaccount.prompt = Ne\u017E budete pokra\u010Dovat, vytvo\u0159te \u010Det sprvce.
+auth.login.prompt = Přihlaste se pro udělení přístupu %s k %s\:
+auth.login.fail = Zkuste to prosím znovu.
+auth.createaccount.prompt = Než budete pokračovat, vytvořte účet správce.
-auth.changepassword.success = Heslo bylo zm\u011Bn\u011Bno.
+auth.changepassword.success = Heslo bylo změněno.
-auth.createapitoken.prompt = Vytvo\u0159te nov API token pro autorizaci externch slu\u017Eeb.
-auth.createapitoken.name.unique.fail = Token se stejnm nzvem ji\u017E existuje, zkuste to prosm znovu.
-auth.createapitoken.name.format.fail = Neplatn nzev tokenu, pou\u017Eijte pouze alfanumerick znaky.
-auth.createapitoken.success = Nov token vytvo\u0159en\:
-auth.createapitoken.success.footer = Prosm, zkoprujte jej nyn, znovu se ji\u017E nezobraz.
+auth.createapitoken.prompt = Vytvořte nový API token pro autorizaci externích služeb.
+auth.createapitoken.name.unique.fail = Token se stejným názvem již existuje, zkuste to prosím znovu.
+auth.createapitoken.name.format.fail = Neplatný název tokenu, použijte pouze alfanumerické znaky.
+auth.createapitoken.success = Nový token vytvořen\:
+auth.createapitoken.success.footer = Prosím, zkopírujte jej nyní, znovu se již nezobrazí.
-auth.password.confirm.fail = Hesla se neshoduj, zkuste to prosm znovu.
+auth.password.confirm.fail = Hesla se neshodují, zkuste to prosím znovu.
-auth.placeholder.username = U\u017Eivatelsk jmno
+auth.placeholder.username = Uživatelské jméno
auth.placeholder.password = Heslo
-auth.placeholder.newpassword = Nov heslo
-auth.placeholder.repeatpassword = Potvrzen novho hesla
-auth.placeholder.tokenname = Nzev tokenu
-auth.placeholder.tokenscope = Rozsah tokenu (voliteln)
+auth.placeholder.newpassword = Nové heslo
+auth.placeholder.repeatpassword = Potvrzení nového hesla
+auth.placeholder.tokenname = Název tokenu
+auth.placeholder.tokenscope = Rozsah tokenu (volitelné)
-auth.button.signin = P\u0159ihlsit se
-auth.button.createaccount = Vytvo\u0159it \u010Det
-auth.button.changepassword = Zm\u011Bnit heslo
-auth.button.createapitoken = Vytvo\u0159it API Token
-auth.button.return = Zp\u011Bt na hlavn strnku
+auth.button.signin = Přihlásit se
+auth.button.createaccount = Vytvořit účet
+auth.button.changepassword = Změnit heslo
+auth.button.createapitoken = Vytvořit API Token
+auth.button.return = Zpět na hlavní stránku
diff --git a/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_de.properties b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_de.properties
index 25774fbc1..024131cbf 100644
--- a/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_de.properties
+++ b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_de.properties
@@ -1,26 +1,26 @@
-auth.login.prompt = Anmelden, um %s Zugriff auf %s zu gewhren\:
-auth.login.fail = Bitte versuche es erneut.
-auth.createaccount.prompt = Erstelle einen ersten Administrator-Account, um fortzufahren.
+auth.login.prompt = Anmelden, um %s Zugriff auf %s zu gewähren\:
+auth.login.fail = Bitte erneut versuchen.
+auth.createaccount.prompt = Erstelle ein Administrator-Konto, um fortzufahren.
-auth.changepassword.success = Passwort gendert.
+auth.changepassword.success = Passwort geändert.
-auth.createapitoken.prompt = Erstellen Sie einen neuen API-Token, um externe Dienste zu autorisieren.
-auth.createapitoken.name.unique.fail = Ein Token mit dem selben Namen existiert bereits. Bitte versuchen Sie es erneut.
-auth.createapitoken.name.format.fail = Ungltiger Token Name. Bitte nutzen Sie nur alphanumerische Zeichen.
-auth.createapitoken.success = Neuen Token erstellt\:
-auth.createapitoken.success.footer = Bitte kopieren Sie es jetzt. Es wird anschlieend nicht mehr angezeigt.
+auth.createapitoken.prompt = Erstelle einen neuen Token, um externe Dienste zu autorisieren.
+auth.createapitoken.name.unique.fail = Ein Token mit dem selben Namen existiert bereits. Bitte erneut versuchen.
+auth.createapitoken.name.format.fail = Ungültiger Token Name. Bitte nutzen Sie nur alphanumerische Zeichen.
+auth.createapitoken.success = Neuer Token erstellt\:
+auth.createapitoken.success.footer = Bitte kopieren Sie es jetzt. Es wird anschließend nicht mehr angezeigt.
-auth.password.confirm.fail = Passwrter stimmen nicht berein. Bitte erneut versuchen.
+auth.password.confirm.fail = Passwörter stimmen nicht überein. Bitte erneut versuchen.
auth.placeholder.username = Benutzername
auth.placeholder.password = Passwort
auth.placeholder.newpassword = Neues Passwort
auth.placeholder.repeatpassword = Passwort wiederholen
-auth.placeholder.tokenname = Name des Token
+auth.placeholder.tokenname = Token
auth.placeholder.tokenscope = Token (optional)
auth.button.signin = Anmelden
auth.button.createaccount = Konto erstellen
-auth.button.changepassword = Passwort ndern
-auth.button.createapitoken = Neuen API-Token erstellen
+auth.button.changepassword = Passwort ändern
+auth.button.createapitoken = Neuen Token erstellen
auth.button.return = Zur Startseite
diff --git a/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_fr.properties b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_fr.properties
index a0d15bf2d..dc2aa8278 100644
--- a/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_fr.properties
+++ b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_fr.properties
@@ -1,26 +1,26 @@
-auth.login.prompt = Connectez-vous pour accorder l'accs %s %s:
-auth.login.fail = Veuillez ressayer.
-auth.createaccount.prompt = Crez un premier compte administrateur pour continuer.
+auth.login.prompt = Connectez-vous pour accorder l'accès %s à %s\:
+auth.login.fail = Veuillez réessayer.
+auth.createaccount.prompt = Créez un premier compte administrateur pour continuer.
-auth.changepassword.success = Mot de passe modifi.
+auth.changepassword.success = Mot de passe modifié.
-auth.createapitoken.prompt = Crez des jetons d'API pour autoriser des services externes.
-auth.createapitoken.name.unique.fail = Un jeton avec le mme nom existe dj, veuillez ressayer.
-auth.createapitoken.name.format.fail = Nom de jeton invalide, merci d'utiliser uniquement des caractres alphanumriques.
-auth.createapitoken.success = Nouveau jeton cr :
-auth.createapitoken.success.footer = Veuillez le copier maintenant, il ne sera plus possible de le voir nouveau.
+auth.createapitoken.prompt = Créez des jetons d'API pour autoriser des services externes.
+auth.createapitoken.name.unique.fail = Un jeton avec le même nom existe déjà , veuillez réessayer.
+auth.createapitoken.name.format.fail = Nom de jeton invalide, merci d'utiliser uniquement des caractères alphanumériques.
+auth.createapitoken.success = Nouveau jeton créé \:
+auth.createapitoken.success.footer = Veuillez le copier maintenant, il ne sera plus possible de le voir à nouveau.
-auth.password.confirm.fail = Les mots de passe ne correspondent pas, veuillez ressayer.
+auth.password.confirm.fail = Les mots de passe ne correspondent pas, veuillez réessayer.
auth.placeholder.username = Utilisateur
auth.placeholder.password = Mot de passe
auth.placeholder.newpassword = Nouveau mot de passe
auth.placeholder.repeatpassword = Confirmer le nouveau mot de passe
auth.placeholder.tokenname = Nom du jeton
-auth.placeholder.tokenscope = Porte (scope) du jeton, facultatif
+auth.placeholder.tokenscope = Portée (scope) du jeton, facultatif
auth.button.signin = Connexion
-auth.button.createaccount = Crer
+auth.button.createaccount = Créer un compte
auth.button.changepassword = Changer le mot de passe
-auth.button.createapitoken = Crer le jeton
+auth.button.createapitoken = Créer le jeton
auth.button.return = Retour
diff --git a/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_hu.properties b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_hu.properties
index 98f35e6af..e926a34d9 100644
--- a/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_hu.properties
+++ b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_hu.properties
@@ -1,16 +1,26 @@
-auth.login.fail = Krjk, prblja jra.
+auth.login.prompt = Lépjen be, hogy %s hozzáférést adjon %s felhasználónak\:
+auth.login.fail = Kérjük próbálja újra.
+auth.createaccount.prompt = Hozza létre az első rendszergazdai fiókot a folytatáshoz.
-auth.changepassword.success = Jelsz mdostva.
+auth.changepassword.success = Jelszó módosítva.
+auth.createapitoken.prompt = A külső eszközök hozzáféréséhez hozzon létre egy új API tokent.
+auth.createapitoken.name.unique.fail = Már létezik egy azonos nevű token, próbálja meg újra.
+auth.createapitoken.name.format.fail = A token neve helytelen, csak alfanumerikus karaktereket használjon.
+auth.createapitoken.success = Új tokent hozott létre\:
+auth.createapitoken.success.footer = Kérem másolja le most, mert többet nem lesz látható.
+auth.password.confirm.fail = A jelszavak nem egyeznek, kérem adja meg újra.
-auth.placeholder.username = Felhasznlnv
-auth.placeholder.password = Jelsz
-auth.placeholder.newpassword = j jelsz
-auth.placeholder.repeatpassword = j jelsz meger\u0151stse
+auth.placeholder.username = Felhasználónév
+auth.placeholder.password = Jelszó
+auth.placeholder.newpassword = Új jelszó
+auth.placeholder.repeatpassword = Új jelszó megerősíése
auth.placeholder.tokenname = Token neve
+auth.placeholder.tokenscope = Token hatóköre (opcionális)
-auth.button.signin = Bejelentkezs
-auth.button.createaccount = Fik ltrehozsa
-auth.button.changepassword = Jelsz mdostsa
-auth.button.return = Vissza a f\u0151kperny\u0151re
+auth.button.signin = Bejelentkezés
+auth.button.createaccount = Fiók létrehozása
+auth.button.changepassword = Jelszó módosítása
+auth.button.createapitoken = API token létrehozása
+auth.button.return = Vissza a főképernyőre
diff --git a/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_pt.properties b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_pt.properties
new file mode 100644
index 000000000..18cfd3bf3
--- /dev/null
+++ b/bundles/org.openhab.core.io.http.auth/src/main/resources/messages_pt.properties
@@ -0,0 +1,26 @@
+auth.login.prompt = Entre para conceder a %s acesso a %s\:
+auth.login.fail = Por favor, tente novamente.
+auth.createaccount.prompt = Crie uma primeira conta de administrador para continuar.
+
+auth.changepassword.success = Senha alterada.
+
+auth.createapitoken.prompt = Crie um novo token de API para autorizar serviços externos.
+auth.createapitoken.name.unique.fail = Já existe um token com o mesmo nome, por favor tente novamente.
+auth.createapitoken.name.format.fail = Nome de token inválido, por favor use apenas caracteres alfanuméricos.
+auth.createapitoken.success = Novo token criado\:
+auth.createapitoken.success.footer = Por favor, copie agora, ele não será exibido novamente.
+
+auth.password.confirm.fail = Senhas não conferem, tente novamente.
+
+auth.placeholder.username = Usuário
+auth.placeholder.password = Senha
+auth.placeholder.newpassword = Nova Senha
+auth.placeholder.repeatpassword = Confirme a Nova Senha
+auth.placeholder.tokenname = Nome do token
+auth.placeholder.tokenscope = Escopo do Token (opcional)
+
+auth.button.signin = Entrar
+auth.button.createaccount = Criar Conta
+auth.button.changepassword = Alterar Senha
+auth.button.createapitoken = Criar Token de API
+auth.button.return = Retorne para a principal
diff --git a/bundles/org.openhab.core.semantics/src/main/resources/messages_hu.properties b/bundles/org.openhab.core.semantics/src/main/resources/messages_hu.properties
new file mode 100644
index 000000000..a5620880f
--- /dev/null
+++ b/bundles/org.openhab.core.semantics/src/main/resources/messages_hu.properties
@@ -0,0 +1,128 @@
+# Generated content - do not edit!
+Location_Indoor=Beltéri
+Location_Indoor_Apartment=Lakás,Lakások
+Location_Indoor_Building=Épület,Épületek
+Location_Indoor_Building_Garage=Garázs,Garázsok
+Location_Indoor_Building_House=Ház,Házak
+Location_Indoor_Building_Shed=Fészer,Fészerek
+Location_Indoor_Building_SummerHouse=Nyárilak,Nyári lakok,Másodlagos otthon, Másodlagos otthonok
+Location_Indoor_Floor=Emelet,Emeletek
+Location_Indoor_Floor_GroundFloor=Földszint,Földszintek,Földszint
+Location_Indoor_Floor_FirstFloor=Első emelet,Első emeletek,Emeletek
+Location_Indoor_Floor_SecondFloor=Második emelet,Második emeletek
+Location_Indoor_Floor_ThirdFloor=Harmadik emelet,Harmadik emeletek
+Location_Indoor_Floor_Attic=Padlás,Padlások
+Location_Indoor_Floor_Basement=Alagsor,Alagsorok
+Location_Indoor_Corridor=Folyosó,Folyosók,Közlekedő,Közlekedők
+Location_Indoor_Room=Szoba,Szobák
+Location_Indoor_Room_Bathroom=Fürdőszoba,Fürdőszobák,Fürdő,Fürdők,Öltöző,Öltözők
+Location_Indoor_Room_Bedroom=Hálószoba,Hálószobák
+Location_Indoor_Room_BoilerRoom=Kazánház,Kazánházak
+Location_Indoor_Room_Cellar=Pince,Pincék
+Location_Indoor_Room_DiningRoom=Ebédlő,Ebédlők
+Location_Indoor_Room_Entry=Előszoba,Előszobák,Előcsarnok,Előcsarnokok
+Location_Indoor_Room_FamilyRoom=Családi szoba,Családi szobák
+Location_Indoor_Room_GuestRoom=Vendégszoba,Vendégszobák
+Location_Indoor_Room_Kitchen=Konyha,Konyhák
+Location_Indoor_Room_LaundryRoom=Mosókonyha,Mosókonyhák
+Location_Indoor_Room_LivingRoom=Nappali,Nappalik
+Location_Indoor_Room_Office=Iroda,Irodák
+Location_Indoor_Room_Veranda=Veranda,Verandák
+Location_Outdoor=Kültér
+Location_Outdoor_Carport=Gépkocsibeálló,Gépkocsibeállók
+Location_Outdoor_Driveway=Autóbeálló,Autóbeállók
+Location_Outdoor_Garden=Kert,Kertek
+Location_Outdoor_Patio=Udvar,Udvarok
+Location_Outdoor_Porch=Tornác,Tornácok
+Location_Outdoor_Terrace=Terasz,Teraszok,Fedélzet,Fedélzetek
+Property_Temperature=Hőmérséklet,Hőmérsékletek
+Property_Light=Világítás,Világítások,Világítások
+Property_ColorTemperature=Színhőmérséklet
+Property_Humidity=Páratartalom,Nedvesség
+Property_Presence=Jelenlét
+Property_Pressure=Légnyomás
+Property_Smoke=Füst
+Property_Noise=Zaj
+Property_Rain=Eső
+Property_Wind=Szél
+Property_Water=Víz
+Property_CO2=CO2,Szén-dioxid
+Property_CO=CO,Szén-monoxid
+Property_Energy=Energia
+Property_Power=Tápellátás
+Property_Voltage=Feszültség
+Property_Current=Áramerősség
+Property_Frequency=Frekvencia
+Property_Gas=Gáz
+Property_SoundVolume=Hangerő
+Property_Oil=Olaj
+Property_Duration=Időtartam
+Property_Level=Szint
+Property_Opening=Nyílászárók
+Property_Timestamp=Időpont
+Property_Ultraviolet=Ultraviola,UV
+Property_Vibration=Rezgés
+Point_Alarm=Riasztás
+Point_Control=Vezérlő
+Point_Control_Switch=Kapcsoló
+Point_Measurement=Mérés
+Point_Setpoint=Kívánt hőmérséklet
+Point_Status=Állapot
+Point_Status_LowBattery=Lemerült elem
+Point_Status_OpenLevel=Nyitott szint
+Point_Status_OpenState=Nyitott állapot
+Point_Status_Tampered=Manipulált
+Point_Status_Tilt=Döntött
+Equipment_AlarmSystem=Riasztórendszer,Riasztórendszerek
+Equipment_Battery=Akkumulátor,Akkumulátorok
+Equipment_Blinds=Árnyékolók,Redőny,Redőnyök,Redőny,Redőnyök,Redőny,Redőnyök
+Equipment_Boiler=Kazán,Kazánok
+Equipment_Camera=Kamera,Kamerák
+Equipment_Car=Autó,Autók
+Equipment_CleaningRobot=Takarító robot,Takarító robotok,Robot porszívó,Robot porszívók
+Equipment_Door=Ajtó,Ajtók
+Equipment_Door_BackDoor=Hátsó ajtó,Hátsó ajtók
+Equipment_Door_CellarDoor=Pinceajtó,Pinceajtók
+Equipment_Door_FrontDoor=Bejárati ajtó,Bejárati ajtók,Bejárat,Bejáratok
+Equipment_Door_GarageDoor=Garázs ajtó,Garázs ajtók
+Equipment_Door_Gate=Kapu,Kapuk
+Equipment_Door_InnerDoor=Beltéri ajtó,Beltéri ajtók
+Equipment_Door_SideDoor=Oldal ajtó,Oldal ajtók
+Equipment_Doorbell=Csengő,Csengők
+Equipment_Fan=Ventillátor,Ventillátorok
+Equipment_Fan_CeilingFan=Mennyezeti ventillátor,Mennyezeti ventillátorok
+Equipment_Fan_KitchenHood=Páraelszívó,Páraelszívók
+Equipment_HVAC=Bojler,Fűtés,Ventilátor,Légkondicionálló,Légkondi,A/C,AC,HVAC
+Equipment_Inverter=Inverter,Inverterek
+Equipment_LawnMower=Fűnyíró,Fűnyírók
+Equipment_Lightbulb=Villanykörte,Villanykörték,Lámpa,Lámpák,Világítás,Világítások
+Equipment_Lightbulb_LightStripe=Fényszalag,Fényszalagok
+Equipment_Lock=Zár,Zárak
+Equipment_NetworkAppliance=Hálózati eszköz,Hálózati eszközök
+Equipment_PowerOutlet=Elektromos aljzat,Elektromosaljzat,Konnektor,Konnektorok
+Equipment_Projector=Projektor,Projektorok,Sugárzó,Sugárzók
+Equipment_Pump=Pumpa,Pumpák
+Equipment_RadiatorControl=Radiátor vezérlő,Radiátor vezérlők,Radiátor,Radiátorok
+Equipment_Receiver=Erősítő,Erősítők,Audió erősítő,Audió erősítők,AV erősítő,AV erősítők
+Equipment_RemoteControl=Távirányító,Távirányítók
+Equipment_Screen=Képernyő,Képernyők
+Equipment_Screen_Television=Televízió,Televíziók,TV,TV-k
+Equipment_Sensor=Érzékelő,Érzékelők
+Equipment_Sensor_MotionDetector=Mozgásérzékelő,Mozgásérzékelők,Mozgásérzékelő,Mozgásérzékelők
+Equipment_Sensor_SmokeDetector=Füstérzékelő,Füstérzékelők
+Equipment_Siren=Kürt,Kürtök
+Equipment_Smartphone=Okostelefon,Okostelefonok,Telefon,Telefonok
+Equipment_Speaker=Hangszóró,Hangszórók
+Equipment_Valve=Szelep,Szelepek
+Equipment_VoiceAssistant=Hangasszisztens,Hangasszisztensek
+Equipment_WallSwitch=Fali kapcsoló,Fali kapcsolók
+Equipment_WebService=Webszolgáltatás,Webszolgáltatások
+Equipment_WebService_WeatherService=Időjárás szolgáltató,Időjárás szolgáltatók
+Equipment_WhiteGood=Háztartási gép,Háztartási gépek
+Equipment_WhiteGood_Dishwasher=Mosogatógép,Mosogatógépek
+Equipment_WhiteGood_Dryer=Szárító,Szárítók
+Equipment_WhiteGood_Freezer=Fagyasztó,Fagyasztók
+Equipment_WhiteGood_Oven=Sütő,Sütők
+Equipment_WhiteGood_Refrigerator=Hűtő,Hűtők
+Equipment_WhiteGood_WashingMachine=Mosógép,Mosógépek
+Equipment_Window=Ablak,Ablakok
diff --git a/bundles/org.openhab.core.semantics/src/main/resources/messages_pt.properties b/bundles/org.openhab.core.semantics/src/main/resources/messages_pt.properties
new file mode 100644
index 000000000..b1ee8f2c6
--- /dev/null
+++ b/bundles/org.openhab.core.semantics/src/main/resources/messages_pt.properties
@@ -0,0 +1,128 @@
+# Generated content - do not edit!
+Location_Indoor=Interior
+Location_Indoor_Apartment=Apartamento,Apartamentos
+Location_Indoor_Building=Edifício,Edifícios
+Location_Indoor_Building_Garage=Garagem,Garagens
+Location_Indoor_Building_House=Casa,Casas
+Location_Indoor_Building_Shed=Galpão,Galpões
+Location_Indoor_Building_SummerHouse=Casa de Verão,Casas de Verão,Segunda Casa,Segundas Casas
+Location_Indoor_Floor=Andar,Andares
+Location_Indoor_Floor_GroundFloor=Térreo,Térreos,Andar de Baixo
+Location_Indoor_Floor_FirstFloor=Primeiro Andar,Primeiros Andares,Andar de Cima
+Location_Indoor_Floor_SecondFloor=Segundo andar,Segundos andares
+Location_Indoor_Floor_ThirdFloor=Terceiro andar,Terceiros andares
+Location_Indoor_Floor_Attic=Sótão,Sótãos
+Location_Indoor_Floor_Basement=Porão,Porões
+Location_Indoor_Corridor=Corredor,Corredores,Passagem,Passagens
+Location_Indoor_Room=Sala,Salas
+Location_Indoor_Room_Bathroom=Banheiro,Banheiros,Banho,Banhos,Lavabo,Lavabos
+Location_Indoor_Room_Bedroom=Quarto,Quartos
+Location_Indoor_Room_BoilerRoom=Sala de Máquinas,Salas de Máquinas
+Location_Indoor_Room_Cellar=Adega,Adegas
+Location_Indoor_Room_DiningRoom=Sala de Jantar,Salas de Jantar
+Location_Indoor_Room_Entry=Entrada,Entradas,Saguão,Saguões
+Location_Indoor_Room_FamilyRoom=Sala de Estar,Salas de Estar
+Location_Indoor_Room_GuestRoom=Quarto de Visitas,Quartos de Visita
+Location_Indoor_Room_Kitchen=Cozinha,Cozinhas
+Location_Indoor_Room_LaundryRoom=Lavanderia,Lavanderias
+Location_Indoor_Room_LivingRoom=Sala de Estar,Salas de Estar
+Location_Indoor_Room_Office=Escritório,Escritórios
+Location_Indoor_Room_Veranda=Varanda,Varandas
+Location_Outdoor=Exterior
+Location_Outdoor_Carport=Garagem,Garagens
+Location_Outdoor_Driveway=Entrada de carro,Entradas de carro
+Location_Outdoor_Garden=Jardim,Jardins
+Location_Outdoor_Patio=Pátio,Pátios
+Location_Outdoor_Porch=Varanda,Varandas
+Location_Outdoor_Terrace=Terraço,Terraços,Varanda,Varandas
+Property_Temperature=Temperatura,Temperaturas
+Property_Light=Luz,Luzes,Iluminação
+Property_ColorTemperature=Temperatura da Cor
+Property_Humidity=Umidade,Umidade
+Property_Presence=Presença
+Property_Pressure=Pressão
+Property_Smoke=Fumaça
+Property_Noise=Barulho
+Property_Rain=Chuva
+Property_Wind=Vento
+Property_Water=Água
+Property_CO2=CO2,Dióxido de carbono
+Property_CO=CO,Monóxido de carbono
+Property_Energy=Energia
+Property_Power=Energia
+Property_Voltage=Voltagem
+Property_Current=Corrente
+Property_Frequency=Frequência
+Property_Gas=Gás
+Property_SoundVolume=Volume do Som
+Property_Oil=Óleo
+Property_Duration=Duração
+Property_Level=Nível
+Property_Opening=Abrindo
+Property_Timestamp=Marca Temporal
+Property_Ultraviolet=Ultravioleta,UV
+Property_Vibration=Vibração
+Point_Alarm=Alarme
+Point_Control=Controle
+Point_Control_Switch=Interruptor
+Point_Measurement=Medição
+Point_Setpoint=Ajuste
+Point_Status=Status
+Point_Status_LowBattery=Bateria baixa
+Point_Status_OpenLevel=Nível Aberto
+Point_Status_OpenState=Estado Aberto
+Point_Status_Tampered=Adulterado
+Point_Status_Tilt=Inclinar
+Equipment_AlarmSystem=Sistema de Alarme,Sistemas de Alarme
+Equipment_Battery=Bateria,Baterias
+Equipment_Blinds=Persianas,Persiana,Persianas,Persiana,Persianas,Persiana,Persianas
+Equipment_Boiler=Boiler,Boilers
+Equipment_Camera=Câmera,Câmeras
+Equipment_Car=Carro,Carros
+Equipment_CleaningRobot=Robô de Limpeza,Robôs de Limpeza,Robô Aspirador,Robôs Aspiradores
+Equipment_Door=Porta,Portas
+Equipment_Door_BackDoor=Porta dos Fundos,Portas dos Fundos
+Equipment_Door_CellarDoor=Porta da Adega,Portas da Adega
+Equipment_Door_FrontDoor=Porta da Frente,Portas da Frente,Porta da Frente,Portas da Frente
+Equipment_Door_GarageDoor=Portão da garagem,Portões da Garagem
+Equipment_Door_Gate=Portão,Portões
+Equipment_Door_InnerDoor=Porta interna,Portas internas
+Equipment_Door_SideDoor=Porta Lateral, Portas Laterais
+Equipment_Doorbell=Campainha,Campainhas
+Equipment_Fan=Ventilador,Ventiladores
+Equipment_Fan_CeilingFan=Ventilador de Teto,Ventiladores do Teto
+Equipment_Fan_KitchenHood=Coifa,Coifas
+Equipment_HVAC=Climatização,Aquecimento,Ventilação,Ar Condicionado,A/C,A/Cs,AC
+Equipment_Inverter=Inversor,Inversores
+Equipment_LawnMower=Cortador de Grama,Cortadores de Grama
+Equipment_Lightbulb=Lâmpada,Lâmpadas,Lâmpada,Lâmpadas,Lâmpadas,Luzes,Iluminação
+Equipment_Lightbulb_LightStripe=Fita de Luz,Fitas de Luz
+Equipment_Lock=Fechadura,Fechaduras
+Equipment_NetworkAppliance=Dispositivo de Rede,Dispositivos de Rede
+Equipment_PowerOutlet=Tomada,Tomadas,Tomada,Tomadas
+Equipment_Projector=Projetor,Projetores,Projetor,Projetores
+Equipment_Pump=Bomba,Bombas
+Equipment_RadiatorControl=Controle de radiador,Controles de radiador,Radiador,Radiadores
+Equipment_Receiver=Receptor,Receptores,Receptor de Áudio,Receptores de Áudio,Receptor AV,Receptores AV
+Equipment_RemoteControl=Controle Remoto,Controles Remotos
+Equipment_Screen=Tela,Telas
+Equipment_Screen_Television=Televisão,Televisões,TV,TVs
+Equipment_Sensor=Sensor,Sensores
+Equipment_Sensor_MotionDetector=Detector de Movimentos,Detectores de Movimentos,Sensor de presença,Sensores de presença
+Equipment_Sensor_SmokeDetector=Detector de Fumaça,Detectores de Fumaça
+Equipment_Siren=Sirene,Sirenes
+Equipment_Smartphone=Smartphone,Smartphones,Celular,Celulares
+Equipment_Speaker=Alto-falante,Alto-falantes
+Equipment_Valve=Válvula,Válvulas
+Equipment_VoiceAssistant=Assistente de voz,Assistentes de voz
+Equipment_WallSwitch=Interruptor,Interruptores
+Equipment_WebService=Serviço web,Serviços web
+Equipment_WebService_WeatherService=Serviço de Clima,Serviços de Clima
+Equipment_WhiteGood=Eletrodoméstico,Eletrodomésticos
+Equipment_WhiteGood_Dishwasher=Lava Louças,Lava Louças,
+Equipment_WhiteGood_Dryer=Secadora,Secadoras
+Equipment_WhiteGood_Freezer=Freezer,Freezers
+Equipment_WhiteGood_Oven=Forno,Fornos
+Equipment_WhiteGood_Refrigerator=Geladeira,Geladeiras
+Equipment_WhiteGood_WashingMachine=Máquina de Lavar,Máquinas de Lavar
+Equipment_Window=Janela,Janelas
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_de.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_de.properties
index 178a9844d..e523a3b81 100644
--- a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_de.properties
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_de.properties
@@ -1,4 +1,4 @@
-channel-type.system.signal-strength.label = Signalstrke
+channel-type.system.signal-strength.label = Signalstärke
channel-type.system.signal-strength.state.option.0 = Kein Signal
channel-type.system.signal-strength.state.option.1 = Schwach
channel-type.system.signal-strength.state.option.2 = Durchschnittlich
@@ -6,14 +6,14 @@ channel-type.system.signal-strength.state.option.3 = Gut
channel-type.system.signal-strength.state.option.4 = Ausgezeichnet
channel-type.system.low-battery.label = Niedriger Batteriestatus
channel-type.system.battery-level.label = Batterieladung
-channel-type.system.trigger.label = Auslser
+channel-type.system.trigger.label = Auslöser
channel-type.system.rawbutton.label = Einfache Taste
channel-type.system.button.label = Taste
channel-type.system.rawrocker.label = Wipptaster
channel-type.system.power.label = Betrieb
-channel-type.system.power.description = Ermglicht die Steuerung der Betriebsbereitschaft. Das Gert ist betriebsbereit, wenn "Betrieb" den Status ON hat.
+channel-type.system.power.description = Ermöglicht die Steuerung der Betriebsbereitschaft. Das Gerät ist betriebsbereit, wenn "Betrieb" den Status ON hat.
channel-type.system.location.label = Ort
-channel-type.system.location.description = Ort in geographischen Koordinaten (Breitengrad/Lngengrad/Hhe).
+channel-type.system.location.description = Ort in geographischen Koordinaten (Breitengrad/Längengrad/Höhe).
channel-type.system.motion.label = Bewegung
channel-type.system.motion.description = Zeigt eine erkannte Bewegung an.
channel-type.system.brightness.label = Helligkeit
@@ -24,22 +24,22 @@ channel-type.system.color-temperature.label = Farbtemperatur
channel-type.system.color-temperature.description = Steuert die Farbtemperatur des Lichts von 0 (kalt) bis 100 (warm).
channel-type.system.color-temperature-abs.label = Farbtemperatur
channel-type.system.color-temperature-abs.description = Steuert die Farbtemperatur des Lichts in Kelvin.
-channel-type.system.volume.label = Lautstrke
-channel-type.system.volume.description = Ermglicht die Steuerung der Lautstrke.
+channel-type.system.volume.label = Lautstärke
+channel-type.system.volume.description = Ermöglicht die Steuerung der Lautstärke.
channel-type.system.mute.label = Stumm schalten
-channel-type.system.mute.description = Ermglicht die Lautstrke auf stumm zu schalten.
+channel-type.system.mute.description = Ermöglicht die Lautstärke auf stumm zu schalten.
channel-type.system.media-control.label = Fernbedienung
channel-type.system.media-title.label = Titel
channel-type.system.media-title.description = Zeigt den Titel der (aktuell abgespielten) Video- oder Audiodatei an.
-channel-type.system.media-artist.label = Knstler
-channel-type.system.media-artist.description = Zeigt den Knstler der (aktuell abgespielten) Video- oder Audiodatei an.
+channel-type.system.media-artist.label = Künstler
+channel-type.system.media-artist.description = Zeigt den Künstler der (aktuell abgespielten) Video- oder Audiodatei an.
channel-type.system.wind-direction.label = Windrichtung
-channel-type.system.wind-direction.description = Aktuelle Windrichtung ausgedrckt als Winkel.
+channel-type.system.wind-direction.description = Aktuelle Windrichtung ausgedrückt als Winkel.
channel-type.system.wind-speed.label = Windgeschwindigkeit
channel-type.system.wind-speed.description = Aktuelle Windgeschwindigkeit.
-channel-type.system.outdoor-temperature.label = Auentemperatur
-channel-type.system.outdoor-temperature.description = Aktuelle Auentemperatur.
+channel-type.system.outdoor-temperature.label = Außentemperatur
+channel-type.system.outdoor-temperature.description = Aktuelle Außentemperatur.
channel-type.system.atmospheric-humidity.label = Luftfeuchtigkeit
-channel-type.system.atmospheric-humidity.description = Aktuelle atmosphrische relative Luftfeuchtigkeit.
+channel-type.system.atmospheric-humidity.description = Aktuelle atmosphärische relative Luftfeuchtigkeit.
channel-type.system.barometric-pressure.label = Luftdruck
channel-type.system.barometric-pressure.description = Aktueller Luftdruck.
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_fi.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_fi.properties
new file mode 100644
index 000000000..4b67ea8e6
--- /dev/null
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_fi.properties
@@ -0,0 +1,45 @@
+channel-type.system.signal-strength.label = Signaalivoimakkuus
+channel-type.system.signal-strength.state.option.0 = Ei signaalia
+channel-type.system.signal-strength.state.option.1 = heikko
+channel-type.system.signal-strength.state.option.2 = keskimääräinen
+channel-type.system.signal-strength.state.option.3 = hyvä
+channel-type.system.signal-strength.state.option.4 = erinomainen
+channel-type.system.low-battery.label = Akku vähissä
+channel-type.system.battery-level.label = Akun taso
+channel-type.system.trigger.label = Laukaisija
+channel-type.system.rawbutton.label = Raaka Painike
+channel-type.system.button.label = Painike
+channel-type.system.rawrocker.label = Raaka keinuvipupainike
+channel-type.system.power.label = Virta
+channel-type.system.power.description = Laite on käytössä, kun kanavalla on tila ON
+channel-type.system.location.label = Sijainti
+channel-type.system.location.description = Sijainti lev./pit./korkeus koordinaatit
+channel-type.system.motion.label = Liike
+channel-type.system.motion.description = Laite havainnut liikettä
+channel-type.system.brightness.label = Kirkkaus
+channel-type.system.brightness.description = Säätää kirkkautta ja kytkee valon päälle ja pois päältä
+channel-type.system.color.label = Väri
+channel-type.system.color.description = Hallitsee valon väriä
+channel-type.system.color-temperature.label = Värilämpötila
+channel-type.system.color-temperature.description = Säätää valon värilämpötilaa 0 (kylmä) – 100 (lämmin)
+channel-type.system.color-temperature-abs.label = Värilämpötila
+channel-type.system.color-temperature-abs.description = Säätää valon värin lämpötilaa Kelvineissä
+channel-type.system.volume.label = Äänenvoimakkuus
+channel-type.system.volume.description = Muuta laitteen äänenvoimakkuutta
+channel-type.system.mute.label = Mykistä
+channel-type.system.mute.description = Mykistä laitteen ääni
+channel-type.system.media-control.label = Mediaohjaimet
+channel-type.system.media-title.label = Median Otsikko
+channel-type.system.media-title.description = Mediatiedoston nimi (soitettu)
+channel-type.system.media-artist.label = Median Esittäjä
+channel-type.system.media-artist.description = Esittäjä (soitettu) mediatiedosto
+channel-type.system.wind-direction.label = Tuulensuunta
+channel-type.system.wind-direction.description = Nykyinen tuulen suunta kulmana ilmaistuna
+channel-type.system.wind-speed.label = Tuulennopeus
+channel-type.system.wind-speed.description = Nykyinen tuulennopeus
+channel-type.system.outdoor-temperature.label = Ulkolämpötila
+channel-type.system.outdoor-temperature.description = Nykyinen ulkolämpötila
+channel-type.system.atmospheric-humidity.label = Ilmakehän Kosteus
+channel-type.system.atmospheric-humidity.description = Nykyinen ilman suhteellinen kosteus
+channel-type.system.barometric-pressure.label = Ilmanpaine
+channel-type.system.barometric-pressure.description = Nykyinen ilmanpaine
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_fr.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_fr.properties
index 893719638..95c109075 100644
--- a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_fr.properties
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_fr.properties
@@ -6,40 +6,40 @@ channel-type.system.signal-strength.state.option.3 = Bon
channel-type.system.signal-strength.state.option.4 = Excellent
channel-type.system.low-battery.label = Batterie faible
channel-type.system.battery-level.label = Niveau de la batterie
-channel-type.system.trigger.label = Dclencheur
+channel-type.system.trigger.label = Déclencheur
channel-type.system.rawbutton.label = Bouton simple
channel-type.system.button.label = Bouton
-channel-type.system.rawrocker.label = Bouton bascule
+channel-type.system.rawrocker.label = Bouton à bascule
channel-type.system.power.label = Alimentation
-channel-type.system.power.description = Le priphrique est oprationnel lorsque l'tat est ON.
+channel-type.system.power.description = Le périphérique est opérationnel lorsque l'état est ON.
channel-type.system.location.label = Emplacement
-channel-type.system.location.description = Emplacement en coordonnes latitude / longitude / hauteur.
+channel-type.system.location.description = Emplacement en coordonnées latitude / longitude / hauteur.
channel-type.system.motion.label = Mouvement
-channel-type.system.motion.description = Mouvement dtect par le priphrique.
-channel-type.system.brightness.label = Luminosit
-channel-type.system.brightness.description = Contrle la luminosit et allume et teind la lumire.
+channel-type.system.motion.description = Mouvement détecté par le périphérique.
+channel-type.system.brightness.label = Luminosité
+channel-type.system.brightness.description = Contrôle la luminosité et allume et éteint la lumière.
channel-type.system.color.label = Couleur
-channel-type.system.color.description = Contrle la couleur de la lumire.
-channel-type.system.color-temperature.label = Temprature de couleur
-channel-type.system.color-temperature.description = Contrle la temprature de couleur de la lumire de 0 (froid) 100 (chaud).
-channel-type.system.color-temperature-abs.label = Temprature de couleur
-channel-type.system.color-temperature-abs.description = Contrle la temprature de couleur de la lumire en Kelvin.
+channel-type.system.color.description = Contrôle la couleur de la lumière.
+channel-type.system.color-temperature.label = Température de couleur
+channel-type.system.color-temperature.description = Contrôle la température de couleur de la lumière de 0 (froid) à 100 (chaud).
+channel-type.system.color-temperature-abs.label = Température de couleur
+channel-type.system.color-temperature-abs.description = Contrôle la température de couleur de la lumière en Kelvin.
channel-type.system.volume.label = Volume
channel-type.system.volume.description = Modifie le volume sonore de l'appareil.
channel-type.system.mute.label = Muet
channel-type.system.mute.description = Coupe l'audio de l'appareil.
-channel-type.system.media-control.label = Contrle du mdia
+channel-type.system.media-control.label = Contrôle du média
channel-type.system.media-title.label = Titre
channel-type.system.media-title.description = Titre du morceau en cours de lecture.
channel-type.system.media-artist.label = Artiste
-channel-type.system.media-artist.description = Interprte du morceau en cours de lecture.
+channel-type.system.media-artist.description = Interprète du morceau en cours de lecture.
channel-type.system.wind-direction.label = Direction du vent
-channel-type.system.wind-direction.description = Direction actuelle du vent exprime en angle.
+channel-type.system.wind-direction.description = Direction actuelle du vent exprimée en angle.
channel-type.system.wind-speed.label = Vitesse du vent
channel-type.system.wind-speed.description = Vitesse actuelle du vent.
-channel-type.system.outdoor-temperature.label = Temprature extrieure
-channel-type.system.outdoor-temperature.description = Temprature extrieure actuelle.
-channel-type.system.atmospheric-humidity.label = Humidit atmosphrique
-channel-type.system.atmospheric-humidity.description = Humidit relative atmosphrique actuelle.
-channel-type.system.barometric-pressure.label = Pression baromtrique
-channel-type.system.barometric-pressure.description = Pression baromtrique actuelle.
+channel-type.system.outdoor-temperature.label = Température extérieure
+channel-type.system.outdoor-temperature.description = Température extérieure actuelle.
+channel-type.system.atmospheric-humidity.label = Humidité atmosphérique
+channel-type.system.atmospheric-humidity.description = Humidité relative atmosphérique actuelle.
+channel-type.system.barometric-pressure.label = Pression barométrique
+channel-type.system.barometric-pressure.description = Pression barométrique actuelle.
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_he.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_he.properties
new file mode 100644
index 000000000..a1c21d678
--- /dev/null
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_he.properties
@@ -0,0 +1,45 @@
+channel-type.system.signal-strength.label = עוצמת אות
+channel-type.system.signal-strength.state.option.0 = אין קליטה
+channel-type.system.signal-strength.state.option.1 = חלשה
+channel-type.system.signal-strength.state.option.2 = ממוצעת
+channel-type.system.signal-strength.state.option.3 = טובה
+channel-type.system.signal-strength.state.option.4 = מצויינת
+channel-type.system.low-battery.label = סוללה חלשה
+channel-type.system.battery-level.label = מצב הסוללה
+channel-type.system.trigger.label = אירוע מפעיל
+channel-type.system.rawbutton.label = כפתור גולמי
+channel-type.system.button.label = כפתור
+channel-type.system.rawrocker.label = לחצן נדנדה גולמי
+channel-type.system.power.label = חשמל
+channel-type.system.power.description = המכשיר פעיל כאשר הערוץ במצב ON
+channel-type.system.location.label = מיקום
+channel-type.system.location.description = קורדינאטות מיקום באורך/רוחב/גובה
+channel-type.system.motion.label = תנועה
+channel-type.system.motion.description = זוהתה תנועה ע״י המכשיר
+channel-type.system.brightness.label = בהירות
+channel-type.system.brightness.description = שולט על הבהירות, הדלקה וכיבוי של האור
+channel-type.system.color.label = צבע
+channel-type.system.color.description = שולט בצבע האור
+channel-type.system.color-temperature.label = טמפרטורת הצבע
+channel-type.system.color-temperature.description = שולט בטמפרטורת הצבע מ-0 (קר) עד 100 (חם)
+channel-type.system.color-temperature-abs.label = טמפרטורת הצבע
+channel-type.system.color-temperature-abs.description = שולט בטמפרטורת הצבע של האור בקלווין
+channel-type.system.volume.label = עוצמת שמע
+channel-type.system.volume.description = שינוי עוצמת השמע של המכשיר
+channel-type.system.mute.label = השתק
+channel-type.system.mute.description = השתקת אודיו של המכשיר
+channel-type.system.media-control.label = פקדי מדיה
+channel-type.system.media-title.label = כותרת המדיה
+channel-type.system.media-title.description = כותרת קובץ מדיה (המושמע)
+channel-type.system.media-artist.label = אמן מדיה
+channel-type.system.media-artist.description = אמן של קובץ מדיה (המושמע)
+channel-type.system.wind-direction.label = כיוון הרוח
+channel-type.system.wind-direction.description = כיוון הרוח הנוכחי מבוטא כזווית
+channel-type.system.wind-speed.label = מהירות הרוח
+channel-type.system.wind-speed.description = מהירות רוח נוכחית
+channel-type.system.outdoor-temperature.label = טמפרטורה חיצונית
+channel-type.system.outdoor-temperature.description = טמפרטורה חיצונית נוכחית
+channel-type.system.atmospheric-humidity.label = לחות אטמוספרית
+channel-type.system.atmospheric-humidity.description = Aktu לחות יחסית אטמוספרית
+channel-type.system.barometric-pressure.label = לחץ ברומטרי
+channel-type.system.barometric-pressure.description = לחץ ברומטרי נוכחי
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_pt.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_pt.properties
new file mode 100644
index 000000000..278c6cc3b
--- /dev/null
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/DefaultSystemChannels_pt.properties
@@ -0,0 +1,45 @@
+channel-type.system.signal-strength.label = Força do Sinal
+channel-type.system.signal-strength.state.option.0 = sem sinal
+channel-type.system.signal-strength.state.option.1 = fraco
+channel-type.system.signal-strength.state.option.2 = médio
+channel-type.system.signal-strength.state.option.3 = bom
+channel-type.system.signal-strength.state.option.4 = excelente
+channel-type.system.low-battery.label = Bateria Fraca
+channel-type.system.battery-level.label = Nível da bateria
+channel-type.system.trigger.label = Gatilho
+channel-type.system.rawbutton.label = Botão Puro
+channel-type.system.button.label = Botão
+channel-type.system.rawrocker.label = Botão Interruptor
+channel-type.system.power.label = Potência
+channel-type.system.power.description = O dispositivo fica operável quando o canal está LIGADO
+channel-type.system.location.label = Localização
+channel-type.system.location.description = Localização em coordenadas de lat./lon./ele
+channel-type.system.motion.label = Movimento
+channel-type.system.motion.description = Movimento detectado pelo dispositivo
+channel-type.system.brightness.label = Brilho
+channel-type.system.brightness.description = Controla o brilho, liga e desliga a luz
+channel-type.system.color.label = Cor
+channel-type.system.color.description = Controla a cor da luz
+channel-type.system.color-temperature.label = Temperatura da Cor
+channel-type.system.color-temperature.description = Controla a temperatura de cor da luz de 0 (frio) a 100 (quente)
+channel-type.system.color-temperature-abs.label = Temperatura da Cor
+channel-type.system.color-temperature-abs.description = Controla a temperatura de cor da luz em Kelvin
+channel-type.system.volume.label = Volume
+channel-type.system.volume.description = Altera o volume do som de um dispositivo
+channel-type.system.mute.label = Mudo
+channel-type.system.mute.description = Silencia o áudio do dispositivo
+channel-type.system.media-control.label = Controles de mídia
+channel-type.system.media-title.label = Título da Mídia
+channel-type.system.media-title.description = Título de uma mídia (reproduzida)
+channel-type.system.media-artist.label = Artista da Mídia
+channel-type.system.media-artist.description = Artista de uma mídia (reproduzida)
+channel-type.system.wind-direction.label = Direção do vento
+channel-type.system.wind-direction.description = Direção do vento atual expressa como um ângulo
+channel-type.system.wind-speed.label = Velocidade do vento
+channel-type.system.wind-speed.description = Velocidade atual do vento
+channel-type.system.outdoor-temperature.label = Temperatura Externa
+channel-type.system.outdoor-temperature.description = Temperatura exterior atual
+channel-type.system.atmospheric-humidity.label = Umidade atmosférica
+channel-type.system.atmospheric-humidity.description = Humidade relativa atmosférica atual
+channel-type.system.barometric-pressure.label = Pressão Barométrica
+channel-type.system.barometric-pressure.description = Pressão barométrica atual
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/SystemProfiles_fi.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/SystemProfiles_fi.properties
new file mode 100644
index 000000000..8ea7918bb
--- /dev/null
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/SystemProfiles_fi.properties
@@ -0,0 +1,21 @@
+profile-type.system.default.label = Oletusarvo
+profile-type.system.follow.label = Seuraa
+profile-type.system.offset.label = Tasoero
+profile.config.system.offset.offset.label = Tasoero
+profile.config.system.offset.offset.description = Tasoero (paljas luku tai luku yksikön kera) joka lisätään tilapäivitykseen Item'ia kohden. Negatoitua tasoeroa käytetään toiseen suuntaan.
+profile-type.system.hysteresis.label = Hystereesi
+profile.config.system.hysteresis.lower.label = Alaraja
+profile.config.system.hysteresis.lower.description = Asettaa OFF jos arvo on alle alarajan (paljas luku tai luku yksikön kera).
+profile.config.system.hysteresis.upper.label = Yläraja
+profile.config.system.hysteresis.upper.description = Asettaa ON jos arvo on yli ylärajan (paljas luku tai luku yksikön kera).
+profile.config.system.hysteresis.inverted.label = Käänteinen
+profile.config.system.hysteresis.inverted.description = Kun päällä, ON / OFF asetetaan käänteisesti.
+profile-type.system.range.label = Arvoväli
+profile.config.system.range.lower.label = Alaraja
+profile.config.system.range.lower.description = Asettaa ON jos arvo on alarajan ja ylärajan välillä (paljas luku tai luku yksikön kera).
+profile.config.system.range.upper.label = Yläraja
+profile.config.system.range.upper.description = Asettaa ON jos arvo on alarajan ja ylärajan välillä (paljas luku tai luku yksikön kera).
+profile.config.system.range.inverted.label = Käänteinen
+profile.config.system.range.inverted.description = Kun päällä, ON / OFF asetetaan käänteisesti.
+profile-type.system.timestamp-change.label = Muutoksen aikaleima
+profile-type.system.timestamp-update.label = Päivityksen aikaleima
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/SystemProfiles_it.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/SystemProfiles_it.properties
new file mode 100644
index 000000000..a8f182045
--- /dev/null
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/SystemProfiles_it.properties
@@ -0,0 +1,21 @@
+profile-type.system.default.label = Predefinito
+profile-type.system.follow.label = Segui
+profile-type.system.offset.label = Scostamento
+profile.config.system.offset.offset.label = Scostamento
+profile.config.system.offset.offset.description = Scostamento (numero con o senza unità di misura) da applicare sullo stato dell’item. L'offset negativo verrà applicato nella direzione opposta.
+profile-type.system.hysteresis.label = Isteresi
+profile.config.system.hysteresis.lower.label = limite inferiore
+profile.config.system.hysteresis.lower.description = Imposta su OFF se il valore è sotto il limite inferiore (numero con o senza unità di misura).
+profile.config.system.hysteresis.upper.label = Limite superiore
+profile.config.system.hysteresis.upper.description = Imposta su ON se il valore è sopra il limite superiore (numero con o senza unità di misura).
+profile.config.system.hysteresis.inverted.label = Invertito
+profile.config.system.hysteresis.inverted.description = Inverte la mappatura risultante di ON / OFF, se VERO.
+profile-type.system.range.label = Intervallo
+profile.config.system.range.lower.label = limite inferiore
+profile.config.system.range.lower.description = Imposta su ON se il valore è tra il limite inferiore e superiore (numero con o senza unità di misura).
+profile.config.system.range.upper.label = Limite superiore
+profile.config.system.range.upper.description = Imposta su ON se il valore è tra il limite inferiore e superiore (numero con o senza unità di misura).
+profile.config.system.range.inverted.label = Invertito
+profile.config.system.range.inverted.description = Inverte la mappatura risultante di ON / OFF, se VERO.
+profile-type.system.timestamp-change.label = Marcatura oraria al cambio
+profile-type.system.timestamp-update.label = Marcatura oraria all’aggiornamento
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/SystemProfiles_pt.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/SystemProfiles_pt.properties
new file mode 100644
index 000000000..2c302e521
--- /dev/null
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/SystemProfiles_pt.properties
@@ -0,0 +1,21 @@
+profile-type.system.default.label = Padrão
+profile-type.system.follow.label = Seguir
+profile-type.system.offset.label = Deslocamento
+profile.config.system.offset.offset.label = Deslocamento
+profile.config.system.offset.offset.description = Deslocamento (número simples ou número com unidade) a ser aplicado no estado para o item. O deslocamento negativo será aplicado na direção oposta.
+profile-type.system.hysteresis.label = Histerese
+profile.config.system.hysteresis.lower.label = Limite Inferior
+profile.config.system.hysteresis.lower.description = Mapas para DESLIGAR se o valor estiver abaixo do limite inferior (número simples ou número com unidade).
+profile.config.system.hysteresis.upper.label = Limite Superior
+profile.config.system.hysteresis.upper.description = Mapas para LIGAR se o valor estiver acima do limite superior (número simples ou número com unidade).
+profile.config.system.hysteresis.inverted.label = Invertido
+profile.config.system.hysteresis.inverted.description = Inverte o mapeamento de ON / OFF, se verdadeiro.
+profile-type.system.range.label = Intervalo
+profile.config.system.range.lower.label = Limite Inferior
+profile.config.system.range.lower.description = Mapas para LIGAR se o valor estiver entre o limite inferior e superior (número simples ou número com unidade).
+profile.config.system.range.upper.label = Limite Superior
+profile.config.system.range.upper.description = Mapas para LIGAR se o valor estiver entre o limite inferior e superior (número simples ou número com unidade).
+profile.config.system.range.inverted.label = Invertido
+profile.config.system.range.inverted.description = Inverte o mapeamento de ON / OFF, se verdadeiro.
+profile-type.system.timestamp-change.label = Marca a hora ao mudar
+profile-type.system.timestamp-update.label = Marca a hora ao atualizar
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_cs.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_cs.properties
new file mode 100644
index 000000000..005cfdcd9
--- /dev/null
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_cs.properties
@@ -0,0 +1,5 @@
+unexpected-handler-error=Při aktualizaci firmwaru došlo k neočekávané chybě.
+timeout-error=Během aktualizace firmwaru došlo k vypršení časového limitu.
+unexpected-handler-error-during-cancel=Při zrušení aktualizace firmwaru došlo k neočekávané chybě.
+timeout-error-during-cancel=Při rušení aktualizace firmwaru došlo k vypršení časového limitu.
+update-canceled=Aktualizace firmwaru byla zrušena.
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_de.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_de.properties
index 75206e392..390399611 100644
--- a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_de.properties
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_de.properties
@@ -1,5 +1,5 @@
-unexpected-handler-error=Es ist ein unerwarteter Fehler whrend des Firmware-Updates aufgetreten.
-timeout-error=Das Firmware-Update ist aufgrund einer Zeitberschreitung fehlgeschlagen.
-unexpected-handler-error-during-cancel=Es ist ein unerwarteter Fehler whrend des Abbruchs eines Firmware-Updates aufgetreten.
-timeout-error-during-cancel=Das Abbrechen des Firmware-Updates ist aufgrund einer Zeitberschreitung fehlgeschlagen.
-update-canceled=Das Firmware-Update wurde abgebrochen.
+unexpected-handler-error=Es ist ein unerwarteter Fehler während des Firmware-Updates aufgetreten.
+timeout-error=Das Firmware-Update ist aufgrund einer Zeitüberschreitung fehlgeschlagen.
+unexpected-handler-error-during-cancel=Es ist ein unerwarteter Fehler während des Abbruchs eines Firmware-Updates aufgetreten.
+timeout-error-during-cancel=Das Abbrechen des Firmware-Updates ist aufgrund einer Zeitüberschreitung fehlgeschlagen.
+update-canceled=Das Firmware-Update wurde abgebrochen.
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_fr.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_fr.properties
new file mode 100644
index 000000000..67c330a11
--- /dev/null
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_fr.properties
@@ -0,0 +1,5 @@
+unexpected-handler-error=Une erreur inattendue s'est produite lors de la mise à jour du firmware.
+timeout-error=Délai d'attente dépassé lors de la mise à jour du firmware.
+unexpected-handler-error-during-cancel=Une erreur inattendue s'est produite lors de l'annulation de la mise à jour du firmware.
+timeout-error-during-cancel=Délai d'attente dépassé lors de l'annulation de mise à jour du firmware.
+update-canceled=La mise à jour du firmware a été annulée.
diff --git a/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_hu.properties b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_hu.properties
new file mode 100644
index 000000000..528395131
--- /dev/null
+++ b/bundles/org.openhab.core.thing/src/main/resources/OH-INF/i18n/firmware_hu.properties
@@ -0,0 +1,5 @@
+unexpected-handler-error=Váratlan hiba lépett fel a firmware frissítés közben.
+timeout-error=Időtúllépés a firmware frissítés közben.
+unexpected-handler-error-during-cancel=Váratlan hiba lépett fel a firmware frissítés közben.
+timeout-error-during-cancel=Időtúllépés a firmware frissítés megszakítása közben.
+update-canceled=A firmware frissítés megszakadt.
diff --git a/bundles/org.openhab.core.voice/src/main/resources/messages_cs.properties b/bundles/org.openhab.core.voice/src/main/resources/messages_cs.properties
new file mode 100644
index 000000000..3c667c5ea
--- /dev/null
+++ b/bundles/org.openhab.core.voice/src/main/resources/messages_cs.properties
@@ -0,0 +1,21 @@
+ok = Ok.
+sorry = Sorry jako, nerozumím.
+error = Došlo k neočekávané chybě.
+multiple_objects = Existuje více než jeden objekt se stejným názvem.
+no_objects = Objekt s tímto jménem nebyl nalezen.
+command_not_accepted = Odkazovaný objekt nepřijímá příkaz .
+state_already_singular = Objekt již je .
+state_already_plural = Všechny objekty již jsou .
+state_current = v tomto stavu
+state_on = zapnuto
+state_off = vypnuto
+state_up = nahoru
+state_down = dolů
+state_play = přehrává
+state_pause = pozastaveno
+state_rewind = přetáčí zpět
+state_fastforward = přetáčí vpřed
+state_open = otevřeno
+state_closed = zavřeno
+state_undef = undefined
+state_null = nenastaveno
diff --git a/bundles/org.openhab.core.voice/src/main/resources/messages_de.properties b/bundles/org.openhab.core.voice/src/main/resources/messages_de.properties
new file mode 100644
index 000000000..fc30bcd29
--- /dev/null
+++ b/bundles/org.openhab.core.voice/src/main/resources/messages_de.properties
@@ -0,0 +1,21 @@
+ok = Ok.
+sorry = Entschuldigung, aber das habe ich nicht verstanden.
+error = Leider ist ein unerwarteter Fehler aufgetreten.
+multiple_objects = Es gibt mehr als ein Objekt mit einem ähnlichen Namen.
+no_objects = Es gibt kein Objekt mit diesem Namen.
+command_not_accepted = Das referenzierte Objekt akzeptiert nicht den Befehl .
+state_already_singular = Das Objekt ist bereits .
+state_already_plural = Alle Objekte sind bereits .
+state_current = in diesem Zustand
+state_on = an
+state_off = aus
+state_up = hoch
+state_down = runter
+state_play = spielt
+state_pause = pausiert
+state_rewind = zurückspulen
+state_fastforward = vorspulen
+state_open = offen
+state_closed = geschlossen
+state_undef = nicht definiert
+state_null = nicht gesetzt
diff --git a/bundles/org.openhab.core.voice/src/main/resources/messages_hu.properties b/bundles/org.openhab.core.voice/src/main/resources/messages_hu.properties
new file mode 100644
index 000000000..830f85f84
--- /dev/null
+++ b/bundles/org.openhab.core.voice/src/main/resources/messages_hu.properties
@@ -0,0 +1,21 @@
+ok = Rendben.
+sorry = Elnézést, nem értem.
+error = Elnézést. Váratlan hiba lépett fel.
+multiple_objects = Egynél több objektum található ezzel a névvel.
+no_objects = Nincs ilyen nevű objektum.
+command_not_accepted = A hivatkozott objektum nem fogadja el a parancsot.
+state_already_singular = Az objektum már állapotban van.
+state_already_plural = Minden objektum állapotban van.
+state_current = ebben az állapotban
+state_on = be
+state_off = ki
+state_up = fel
+state_down = le
+state_play = lejátszás
+state_pause = szünetel
+state_rewind = visszateker
+state_fastforward = előreteker
+state_open = nyitva
+state_closed = csukva
+state_undef = ismeretlen
+state_null = nincs beállítva
diff --git a/bundles/org.openhab.core.voice/src/main/resources/messages_ja.properties b/bundles/org.openhab.core.voice/src/main/resources/messages_ja.properties
new file mode 100644
index 000000000..386051f45
--- /dev/null
+++ b/bundles/org.openhab.core.voice/src/main/resources/messages_ja.properties
@@ -0,0 +1,21 @@
+ok = Ok.
+sorry = 申し訳ありませんが、理解できませんでした。
+error = 申し訳ありません。予期しないエラーがありました。
+multiple_objects = 同様の名前のオブジェクトが複数あります。
+no_objects = このような名前のオブジェクトはありません。
+command_not_accepted = 参照されたオブジェクトは コマンドを受け付けません。
+state_already_singular = オブジェクトは既に です。
+state_already_plural = すべてのオブジェクトはすでに です。
+state_current = この状態では
+state_on = オン
+state_off = オフ
+state_up = 上
+state_down = 下
+state_play = 再生中
+state_pause = 一時停止
+state_rewind = 巻き戻し
+state_fastforward = 早送り
+state_open = 未完了
+state_closed = 完了
+state_undef = 未定義
+state_null = 未設定
diff --git a/bundles/org.openhab.core.voice/src/main/resources/messages_pt.properties b/bundles/org.openhab.core.voice/src/main/resources/messages_pt.properties
new file mode 100644
index 000000000..1ba5c43c4
--- /dev/null
+++ b/bundles/org.openhab.core.voice/src/main/resources/messages_pt.properties
@@ -0,0 +1,21 @@
+ok = Ok.
+sorry = Desculpa, eu não entendi.
+error = Desculpa. Ocorreu um erro inesperado.
+multiple_objects = Há mais de um objeto com um nome semelhante.
+no_objects = Não há nenhum objeto com esse nome.
+command_not_accepted = O objeto referenciado não aceita o comando .
+state_already_singular = O objeto já está .
+state_already_plural = Todos objetos já estão .
+state_current = neste estado
+state_on = ligado
+state_off = desligado
+state_up = para cima
+state_down = para baixo
+state_play = reproduzindo
+state_pause = pausado
+state_rewind = retrocedendo
+state_fastforward = avançando rápido
+state_open = aberta
+state_closed = fechada
+state_undef = indefinido
+state_null = não definido