summaryrefslogtreecommitdiffstats
path: root/modules-available/usblockoff/lang
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/usblockoff/lang')
-rw-r--r--modules-available/usblockoff/lang/de/messages.json7
-rw-r--r--modules-available/usblockoff/lang/de/module.json4
-rw-r--r--modules-available/usblockoff/lang/de/rule.json26
-rw-r--r--modules-available/usblockoff/lang/de/template-tags.json61
-rw-r--r--modules-available/usblockoff/lang/en/messages.json7
-rw-r--r--modules-available/usblockoff/lang/en/module.json4
-rw-r--r--modules-available/usblockoff/lang/en/rule.json26
-rw-r--r--modules-available/usblockoff/lang/en/template-tags.json61
8 files changed, 196 insertions, 0 deletions
diff --git a/modules-available/usblockoff/lang/de/messages.json b/modules-available/usblockoff/lang/de/messages.json
new file mode 100644
index 00000000..319569fe
--- /dev/null
+++ b/modules-available/usblockoff/lang/de/messages.json
@@ -0,0 +1,7 @@
+{
+ "config-deleted": "Konfiguration erfolgreich gelöscht.",
+ "config-saved": "Konfiguration erfolgreich gespeichert.",
+ "rule-edited": "Regel erfolgreich geändert.",
+ "rule-deleted": "Regel erfolgreich gelöscht.",
+ "invalid-rule-id": "Ungültige Regel ID."
+} \ No newline at end of file
diff --git a/modules-available/usblockoff/lang/de/module.json b/modules-available/usblockoff/lang/de/module.json
new file mode 100644
index 00000000..bfde75fe
--- /dev/null
+++ b/modules-available/usblockoff/lang/de/module.json
@@ -0,0 +1,4 @@
+{
+ "module_name": "USB Lock-Off",
+ "page_title": "USB Lock-Off"
+}
diff --git a/modules-available/usblockoff/lang/de/rule.json b/modules-available/usblockoff/lang/de/rule.json
new file mode 100644
index 00000000..bb6752ad
--- /dev/null
+++ b/modules-available/usblockoff/lang/de/rule.json
@@ -0,0 +1,26 @@
+{
+ "target": "Aktion",
+ "target_helptext": "allow: Autorisiert das Gerät.\u000Dblock: Blockiert das Gerät.\u000Dreject: Entfernt das Gerät aus dem System.",
+ "id": "ID",
+ "id_helptext": "ID des USB-Geräts.",
+ "vid": "Hersteller ID",
+ "vid_helptext": "Die eindeutige ID des Herstellers.",
+ "pid": "Produkt ID",
+ "pid_helptext": "Die Herstellerspezifische ID des Produktes.",
+ "vendor": "Hersteller",
+ "product": "Produkt",
+ "serial": "Seriennummer",
+ "serial_helptext": "Seriennummer des USB-Geräts.",
+ "name": "Name",
+ "name_helptext": "Name des USB-Geräts.",
+ "hash": "Hashwert",
+ "hash_helptext": "Hashwert des USB-Geräts. Von USBGuard mittels sodium oder gcrypt berechnet.",
+ "parent-hash": "Parent-Hashwert",
+ "parent-hash_helptext": "Hashwert des Clients an dem das USB-Gerät angeschlossen wurde.",
+ "via-port": "Erlaubte Ports",
+ "via-port_helptext": "USB-Port(s), an welche das USB-Gerät angeschlossen werden kann.",
+ "with-interface": "Interfaces",
+ "with-interface_helptext": "Die Interfaces, welches das USB-Gerät besitzt.",
+ "interface-policy": "Interface Police",
+ "interface-policy_helptext": "Per-Interface Authorisierung."
+}
diff --git a/modules-available/usblockoff/lang/de/template-tags.json b/modules-available/usblockoff/lang/de/template-tags.json
new file mode 100644
index 00000000..1807ffd3
--- /dev/null
+++ b/modules-available/usblockoff/lang/de/template-tags.json
@@ -0,0 +1,61 @@
+{
+ "lang_rules": "Regeln",
+ "lang_howToRuleLang": "Verwendung der Regel Sprache.",
+ "lang_device": "USB Gerät",
+ "lang_devices": "USB Geräte",
+ "lang_general": "Allgemein",
+ "lang_config": "Konfiguration",
+ "lang_config_helptext": "Erstelle eine neue Konfiguration oder wähle eine aus, um sie laden und bearbeiten zu können.",
+ "lang_configName": "Konfigurationsname",
+ "lang_configName_helptext": "Name der Konfiguration",
+ "lang_deleteConfig": "Konfiguration löschen",
+ "lang_deleteConfig_helptext": "Löscht die Konfiguration.",
+ "lang_createNewConfig": "<Neue Konfiguration erstellen>",
+ "lang_deleteConfigMessage": "Sind Sie sicher, dass Sie die Konfiguration löschen wollen?",
+ "lang_genericRule": "Generische Regel",
+ "lang_generalOptions": "Allgemeine Optionen",
+ "lang_modeOptions": "Modus Optionen",
+ "lang_deviceClasses": "Geräteklassen",
+ "lang_classes-helptext": "",
+ "lang_contains": "Beinhält Interface",
+ "lang_contains-helptext": "Erlaubt das Gerät selbst wenn es noch zusätzliche Interfaces hat.",
+ "lang_mass-storage": "Massenspeichergeräte",
+ "lang_hid": "Eingabegeräte",
+ "lang_hub": "USB Hubs",
+ "lang_printer": "Drucker",
+ "lang_audio": "Audiogeräte",
+ "lang_all-devices": "Alle USB Geräte",
+ "lang_addRule": "Regel hinzufügen",
+ "lang_operator": "Operator",
+ "lang_operator-helptext": "",
+ "lang_deviceClass": "Geräteklasse",
+ "lang_deviceClass-helptext": "",
+ "lang_deviceSubClass": "Gerätesubklasse",
+ "lang_deviceSubClass-helptext": "",
+ "lang_deviceProtocol": "Geräteprotokoll",
+ "lang_deviceProtocol-helptext": "",
+ "lang_all-of": "Alle von",
+ "lang_one-of": "Eins von",
+ "lang_none-of": "Keins von",
+ "lang_equals": "Gleicht",
+ "lang_equals-ordered": "Gleicht geordnet",
+ "lang_saveAsNewConfig": "Als neue Konfiguration speichern",
+ "lang_saveAsNewConfig-helptext": "Erstellt eine neue Konfiguration statt die alte zu Überschreiben.",
+ "lang_add-generic-rule": "Generische Regel hinzufügen",
+ "lang_device-list": "Geräte Liste",
+ "lang_rulesConfig": "Regel Konfiguration",
+ "lang_daemonConfig": "Daemon Konfiguration",
+ "lang_assignMenu": "Zuweisungsmenü",
+ "lang_serverName": "Servername",
+ "lang_configuration": "Konfiguration",
+ "lang_usb-lock-off": "USB Lock-Off",
+ "lang_disabledButtons_helptext": "Sie müssen zuerst die Konfiguration speichern, um Regeln hinzufügen zu können.",
+ "lang_firstMatchingRuleCounts": "Die erste zutreffende Regel (von Oben nach Unten) wird angewendet.",
+ "lang_description": "Beschreibung",
+ "lang_configurationTable": "Konfigurationstabelle",
+ "lang_editConfig": "Konfiguration bearbeiten",
+ "lang_configDesc_helptext": "Beschreibung der Konfiguration.",
+ "lang_attributes": "Attribute",
+ "lang_action": "Aktion",
+ "lang_editRule": "Regel bearbeiten"
+}
diff --git a/modules-available/usblockoff/lang/en/messages.json b/modules-available/usblockoff/lang/en/messages.json
new file mode 100644
index 00000000..70627a36
--- /dev/null
+++ b/modules-available/usblockoff/lang/en/messages.json
@@ -0,0 +1,7 @@
+{
+ "config-deleted": "Configuration successfully deleted.",
+ "config-saved": "Configuration successfully saved.",
+ "rule-edited": "Rule successfully edited.",
+ "rule-deleted": "Rule successfully deleted.",
+ "invalid-rule-id": "Invalid rule ID."
+} \ No newline at end of file
diff --git a/modules-available/usblockoff/lang/en/module.json b/modules-available/usblockoff/lang/en/module.json
new file mode 100644
index 00000000..bfde75fe
--- /dev/null
+++ b/modules-available/usblockoff/lang/en/module.json
@@ -0,0 +1,4 @@
+{
+ "module_name": "USB Lock-Off",
+ "page_title": "USB Lock-Off"
+}
diff --git a/modules-available/usblockoff/lang/en/rule.json b/modules-available/usblockoff/lang/en/rule.json
new file mode 100644
index 00000000..53682563
--- /dev/null
+++ b/modules-available/usblockoff/lang/en/rule.json
@@ -0,0 +1,26 @@
+{
+ "target": "Action",
+ "target_helptext": "allow: authorize the device.\u000Dblock: block the device.\u000DReject: remove the device from the system.",
+ "id": "ID",
+ "id_helptext": "ID of the USB-device.",
+ "vid": "Vendor ID",
+ "vid_helptext": "The unique ID of the vendor.",
+ "pid": "Product ID",
+ "pid_helptext": "The vendor specific ID of the product.",
+ "vendor": "Vendor",
+ "product": "Product",
+ "serial": "Serialnumber",
+ "serial_helptext": "Serialnumber of the USB-device.",
+ "name": "Name",
+ "name_helptext": "Name of the USB-device.",
+ "hash": "Hash value",
+ "hash_helptext": "Hash value of the USB-device. Calculated via USBGuard through sodium or gcrypt.",
+ "parent-hash": "Parent-hash value",
+ "parent-hash_helptext": "Hash value of the Client the USB-device was connected to.",
+ "via-port": "Via port",
+ "via-port_helptext": "Accepted USB-port(s) for the USB-device.",
+ "with-interface": "Interfaces",
+ "with-interface_helptext": "Interfaces of the USB-device.",
+ "interface-policy": "interface policy",
+ "interface-policy_helptext": "Per-interface authorisation."
+}
diff --git a/modules-available/usblockoff/lang/en/template-tags.json b/modules-available/usblockoff/lang/en/template-tags.json
new file mode 100644
index 00000000..e8b9d380
--- /dev/null
+++ b/modules-available/usblockoff/lang/en/template-tags.json
@@ -0,0 +1,61 @@
+{
+ "lang_rules": "Rules",
+ "lang_howToRuleLang": "Usage of the Rule Language.",
+ "lang_device": "USB device",
+ "lang_devices": "USB devices",
+ "lang_general": "General",
+ "lang_config": "Configuration",
+ "lang_config_helptext": "Create a new configuration or choose one to load and edit it",
+ "lang_configName": "Configuration name",
+ "lang_configName_helptext": "The name of the configuration",
+ "lang_deleteConfig": "Delete configuration",
+ "lang_deleteConfig_helptext": "Delets the configuration.",
+ "lang_createNewConfig": "<Create new configuration>",
+ "lang_deleteConfigMessage": "Are you sure you want to delete the configuration?",
+ "lang_genericRule": "Generic rule",
+ "lang_generalOptions": "General options",
+ "lang_modeOptions": "Mode options",
+ "lang_deviceClasses": "Device classes",
+ "lang_classes-helptext": "",
+ "lang_contains": "Contains interface",
+ "lang_contains-helptext": "If true the device is allowed even if it contains additional interfaces.",
+ "lang_mass-storage": "Mass storage devices",
+ "lang_hid": "Human interface devices",
+ "lang_hub": "USB Hubs",
+ "lang_printer": "Printer",
+ "lang_audio": "Audio devices",
+ "lang_all-devices": "All USB devices",
+ "lang_addRule": "Add rule",
+ "lang_operator": "Operator",
+ "lang_operator-helptext": "",
+ "lang_deviceClass": "Device class",
+ "lang_deviceClass-helptext": "",
+ "lang_deviceSubClass": "Device subclass",
+ "lang_deviceSubClass-helptext": "",
+ "lang_deviceProtocol": "Device protocol",
+ "lang_deviceProtocol-helptext": "",
+ "lang_all-of": "All of",
+ "lang_one-of": "One of",
+ "lang_none-of": "None of",
+ "lang_equals": "Equals",
+ "lang_equals-ordered": "Equals ordered",
+ "lang_saveAsNewConfig": "Save as new configuration",
+ "lang_saveAsNewConfig-helptext": "If true a new configuration is created instead of overriding the old one",
+ "lang_add-generic-rule": "Add generic rule",
+ "lang_device-list": "Device list",
+ "lang_rulesConfig": "Rules configuration",
+ "lang_daemonConfig": "Daemon configuration",
+ "lang_assignMenu": "Assign menu",
+ "lang_serverName": "Server name",
+ "lang_configuration": "Configuration",
+ "lang_usb-lock-off": "USB lock off",
+ "lang_disabledButtons_helptext": "You must first save the configuration to add rules.",
+ "lang_firstMatchingRuleCounts": "First matching rule (from top to bottom) will be applied.",
+ "lang_description": "Description",
+ "lang_configurationTable": "Configuration Table",
+ "lang_editConfig": "Edit Configuration",
+ "lang_configDesc_helptext": "Description of the configuration.",
+ "lang_attributes": "Attributes",
+ "lang_action": "Action",
+ "lang_editRule": "Edit rule"
+}