diff --git a/web/src/assets/locales/de.json b/web/src/assets/locales/de.json
index 3042c12b7..1e0e0e57f 100644
--- a/web/src/assets/locales/de.json
+++ b/web/src/assets/locales/de.json
@@ -14,9 +14,11 @@
"desc": "Die maximale Anzahl von Pipelines, die ein Agent ausführt."
},
"created": "Agent erstellt",
+ "delete_agent": "Agent löschen",
"delete_confirm": "Wollen Sie diesen Agent wirklich löschen? Dieser kann sich dann nicht mehr mit dem Server verbinden.",
"deleted": "Agent gelöscht",
"desc": "Für diesen Server registrierte Agents",
+ "edit_agent": "Agent bearbeiten",
"last_contact": "Letzter Kontakt",
"name": {
"name": "Name",
@@ -40,6 +42,7 @@
},
"not_allowed": "Du darfst nicht auf die Server-Einstellungen zugreifen",
"queue": {
+ "agent": "Agent",
"desc": "Aufgaben, die darauf warten, von Agents ausgeführt zu werden",
"pause": "Pausieren",
"paused": "Warteschlange wurde pausiert",
@@ -56,7 +59,8 @@
"task_pending": "Aufgabe steht aus",
"task_running": "Aufgabe läuft",
"task_waiting_on_deps": "Aufgabe wartet auf Abhängigkeiten",
- "tasks": "Aufgaben"
+ "tasks": "Aufgaben",
+ "waiting_for": "wartet auf"
},
"secrets": {
"add": "Geheimnis hinzufügen",
@@ -300,6 +304,10 @@
"disable": "Repository deaktivieren",
"success": "Repository deaktiviert"
},
+ "enable": {
+ "enable": "Repository aktivieren",
+ "success": "Repository aktiviert"
+ },
"repair": {
"repair": "Repository reparieren",
"success": "Repository repariert"
@@ -359,7 +367,8 @@
},
"pipeline_path": {
"default": "Standardmäßig: .woodpecker/*.yml -> .woodpecker.yml -> .drone.yml",
- "desc": "Pfad zu deiner Pipeline-Konfiguration (z. B. mein/pfad/). Verzeichnisse sollten mit einem / enden.",
+ "desc": "Pfad zu deiner Pipeline-Konfiguration (z. B. {0}). Verzeichnisse sollten mit einem {1} enden.",
+ "desc_path_example": "mein/pfad/",
"path": "Pipeline-Pfad"
},
"project": "Projekt-Einstellungen",
diff --git a/web/src/assets/locales/fr.json b/web/src/assets/locales/fr.json
index 229043fe4..37ac643f5 100644
--- a/web/src/assets/locales/fr.json
+++ b/web/src/assets/locales/fr.json
@@ -10,12 +10,15 @@
},
"capacity": {
"badge": "capacité",
- "capacity": "Capacité"
+ "capacity": "Capacité",
+ "desc": "Le nombre maximum de pipelines exécutées en parallèle par cet agent."
},
"created": "Agent crée",
+ "delete_agent": "Effacer l'agent",
"delete_confirm": "Voulez vous vraiment effacer cet agent ? Il ne pourra plus se connecter sur le serveur.",
"deleted": "Agent effacé",
"desc": "Agents enregistrés sur ce serveur",
+ "edit_agent": "Éditer l'agent",
"last_contact": "Dernier contact",
"name": {
"name": "Nom",
@@ -38,6 +41,27 @@
"version": "Version"
},
"not_allowed": "Vous n'êtes pas autorisé à accéder aux réglages du serveur",
+ "queue": {
+ "agent": "agent",
+ "desc": "Taches en attente d’exécution par des agents",
+ "pause": "Mettre en pause",
+ "paused": "La queue est en pause",
+ "queue": "Queue",
+ "resume": "Relancer",
+ "resumed": "La queue est repartie",
+ "stats": {
+ "completed_count": "Tâches complétées",
+ "pending_count": "En attente",
+ "running_count": "En cours d’exécution",
+ "waiting_on_deps_count": "En attente de dépendances",
+ "worker_count": "Libre"
+ },
+ "task_pending": "La tâche est en attente",
+ "task_running": "La tâche est en cours d’exécution",
+ "task_waiting_on_deps": "La tâche est en attente de ses dépendances",
+ "tasks": "Tâches",
+ "waiting_for": "en attente de"
+ },
"secrets": {
"add": "Ajouter un secret",
"created": "Secret global crée",
@@ -61,7 +85,29 @@
"value": "Valeur",
"warning": "Ces secrets seront disponibles pour tout les comptes du serveur."
},
- "settings": "Réglages"
+ "settings": "Réglages",
+ "users": {
+ "add": "Ajouter un compte utilisateur",
+ "admin": {
+ "admin": "Administrateur",
+ "placeholder": "Le compte utilisateur est un administrateur"
+ },
+ "avatar_url": "URL de l'avatar",
+ "cancel": "Annuler",
+ "created": "Compte utilisateur effacé",
+ "delete_confirm": "Voulez vous vraiment supprimer ce compte utilisateur ?",
+ "delete_user": "Effacer le compte utilisateur",
+ "deleted": "Compte utilisateur effacé",
+ "desc": "Utilisateurs enregistrés sur le serveur",
+ "edit_user": "Éditer le compte utilisateur",
+ "email": "Courriel",
+ "login": "Login",
+ "none": "Il n'y a pas de compte utilisateur pour le moment.",
+ "save": "Enregistrer le compte utilisateur",
+ "saved": "Compte utilisateur enregistré",
+ "show": "Afficher les comptes utilisateurs",
+ "users": "Utilisateurs"
+ }
}
},
"back": "Revenir en arrière",
@@ -219,6 +265,7 @@
"no_pipelines": "Aucun pipeline n'a démarré pour le moment.",
"pipeline": "Pipeline #{pipelineId}",
"pipelines_for": "Pipelines pour la branche \"{branch}\"",
+ "pipelines_for_pr": "Pipeline pour la pull request #{index}",
"protected": {
"approve": "Approuver",
"approve_success": "Pipeline approuvé",
@@ -243,6 +290,7 @@
"step_not_started": "L'étape n'a pas démarré encore.",
"tasks": "Tâches"
},
+ "pull_requests": "Pull requests",
"settings": {
"actions": {
"actions": "Actions",
@@ -255,6 +303,10 @@
"disable": "Désactiver le dépôt",
"success": "Dépôt désactivé"
},
+ "enable": {
+ "enable": "Activer le dépôt",
+ "success": "Dépôt activé"
+ },
"repair": {
"repair": "Réparer un dépôt",
"success": "Dépôt réparé"
@@ -308,9 +360,14 @@
"desc": "Activer pour forcer l'annulation des pipelines en cours et en attente pour le même contexte et le même événement avant de démarrer un nouveau pipeline déclenché par un événement."
},
"general": "Général",
+ "netrc_only_trusted": {
+ "desc": "Injecter les identifiants netrc uniquement dans des conteneurs de confiance (recommandé).",
+ "netrc_only_trusted": "Injecter les identifiants netrc uniquement dans des conteneurs de confiance"
+ },
"pipeline_path": {
"default": "Par défaut : .woodpecker/*.yml -> .woodpecker.yml -> .drone.yml",
- "desc": "Le chemin vers votre configuration de pipeline (for example mon/chemin/). Le dossier doit se terminer par /.",
+ "desc": "Le chemin vers votre configuration de pipeline (par example {0}). Les dossiers doivent finir par {1}.",
+ "desc_path_example": "mon/chemin/",
"path": "Chemin vers le pipeline"
},
"project": "Paramètres du projet",
diff --git a/web/src/assets/locales/id.json b/web/src/assets/locales/id.json
index 6ae6343cf..fb3216ee4 100644
--- a/web/src/assets/locales/id.json
+++ b/web/src/assets/locales/id.json
@@ -14,9 +14,11 @@
"desc": "Jumlah maksimal jalur pipa paralel yang dijalankan oleh agen ini."
},
"created": "Agen dibuat",
+ "delete_agent": "Hapus agen",
"delete_confirm": "Apakah Anda ingin menghapus agen ini. Itu tidak akan terhubung lagi ke server.",
"deleted": "Agen dihapus",
"desc": "Agen terdaftar untuk server",
+ "edit_agent": "Sunting agen",
"last_contact": "Hubungan terakhir",
"name": {
"name": "Nama",
@@ -39,6 +41,27 @@
"version": "Versi"
},
"not_allowed": "Anda tidak diperbolehkan untuk mengakses pengaturan peladen",
+ "queue": {
+ "agent": "agen",
+ "desc": "Tugas tertunda yang akan dilakukan oleh agen",
+ "pause": "Jeda",
+ "paused": "Antrean dijeda",
+ "queue": "Antrean",
+ "resume": "Lanjutkan",
+ "resumed": "Antrean dilanjutkan",
+ "stats": {
+ "completed_count": "Tugas yang Selesai",
+ "pending_count": "Menunggu",
+ "running_count": "Berjalan",
+ "waiting_on_deps_count": "Menunggu ketergantungan",
+ "worker_count": "Bebas"
+ },
+ "task_pending": "Tugas tertunda",
+ "task_running": "Tugas sedang berjalan",
+ "task_waiting_on_deps": "Tugas sedang menunggu ketergantungan",
+ "tasks": "Tugas",
+ "waiting_for": "menunggu"
+ },
"secrets": {
"add": "Tambahkan rahasia",
"created": "Rahasia global dibuat",
@@ -239,6 +262,10 @@
"disable": "Nonaktifkan repositori",
"success": "Repositori dinonaktifkan"
},
+ "enable": {
+ "enable": "Aktifkan repositori",
+ "success": "Repositori diaktifkan"
+ },
"repair": {
"repair": "Perbaiki repositori",
"success": "Repositori diperbaiki"
@@ -290,6 +317,10 @@
"desc": "Aktifkan untuk membatalkan jalur pipa yang menunggu dan yang berjalan dari peristiwa dan konteks yang sama sebelum memulai picuan yang baru."
},
"general": "Umum",
+ "netrc_only_trusted": {
+ "desc": "Hanya masukkan kredensial netrc ke kontainer yang terpercaya (disarankan).",
+ "netrc_only_trusted": "Hanya masukkan kredensial netrc ke kontainer yang terpercaya"
+ },
"pipeline_path": {
"default": "Secara bawaan: .woodpecker/*.yml → .woodpecker.yml → .drone.yml",
"desc": "Jalur ke konfigurasi jalur pipa Anda (misalnya jalur/saya/). Folder seharusnya berakhir dengan sebuah /.",
diff --git a/web/src/assets/locales/lv.json b/web/src/assets/locales/lv.json
index 335bda199..618fe75c6 100644
--- a/web/src/assets/locales/lv.json
+++ b/web/src/assets/locales/lv.json
@@ -14,9 +14,11 @@
"desc": "Maksimālais aģenta paralēli izpildāmo konvejerdarbu skaits."
},
"created": "Aģents izveidots",
+ "delete_agent": "Dzēst aģentu",
"delete_confirm": "Vai patiešām dzēst šo aģentu? Tam vairs nebūs iespējas savienoties ar serveri.",
"deleted": "Aģents izdzēsts",
"desc": "Šajā serverī reģistrētie aģenti",
+ "edit_agent": "Labot aģentu",
"last_contact": "Pēdējā sazināšanās",
"name": {
"name": "Nosaukums",
@@ -39,6 +41,27 @@
"version": "Versija"
},
"not_allowed": "Nav piekļuves servera iestatījumiem",
+ "queue": {
+ "agent": "aģents",
+ "desc": "Uzdevumi, kuri gaida izpildi",
+ "pause": "Apturēt",
+ "paused": "Rinda ir apturēta",
+ "queue": "Rinda",
+ "resume": "Atsākt",
+ "resumed": "Rindas apstrāde atsākta",
+ "stats": {
+ "completed_count": "Pabeigtie uzdevumi",
+ "pending_count": "Gaida",
+ "running_count": "Izpildās",
+ "waiting_on_deps_count": "Gaida uz atkarībām",
+ "worker_count": "Brīvi"
+ },
+ "task_pending": "Uzdevums gaida izpildi",
+ "task_running": "Uzdevums tiek izpildīts",
+ "task_waiting_on_deps": "Uzdevums gaida uz atkarībām",
+ "tasks": "Uzdevumi",
+ "waiting_for": "gaida uz"
+ },
"secrets": {
"add": "Pievienot noslēpumu",
"created": "Globālais noslēpums izveidots",
@@ -280,6 +303,10 @@
"disable": "Atspējot repozitoriju",
"success": "Repozitorijs atspējots"
},
+ "enable": {
+ "enable": "Iespējot repozitoriju",
+ "success": "Repozitorijs iespējots"
+ },
"repair": {
"repair": "Salabot repozitoriju",
"success": "Repozitorijs salabots"
@@ -333,9 +360,14 @@
"desc": "Iespējojot šo pazīmi, tiks atcelti visi iepriekšējie konvejerdarbi, kuriem sakrīt notikums un konteksts."
},
"general": "Pamata",
+ "netrc_only_trusted": {
+ "desc": "Atļaut izmantot Git autorizāciju tikai uzticamiem konteineriem (ieteicams).",
+ "netrc_only_trusted": "Atļaut izmantot Git autorizāciju tikai uzticamiem konteineriem"
+ },
"pipeline_path": {
"default": "Pēc noklusējuma: .woodpecker/*.yml -> .woodpecker.yml -> .drone.yml",
- "desc": "Ceļš uz konvejerdarba konfigurāciju, piemēram, my/path/. Mapēm jābeidzas ar /.",
+ "desc": "Ceļš uz konvejerdarba konfigurāciju, piemēram, {0}. Mapēm jābeidzas ar {0}.",
+ "desc_path_example": "mans/ceļš/",
"path": "Konvejerdarba ceļš"
},
"project": "Projekta iestatījumi",
diff --git a/web/src/assets/locales/ru.json b/web/src/assets/locales/ru.json
index 619ec632f..816af1c4b 100644
--- a/web/src/assets/locales/ru.json
+++ b/web/src/assets/locales/ru.json
@@ -14,9 +14,11 @@
"desc": "Максимальное количество конвейеров, выполняемых параллельно этим агентом."
},
"created": "Обработчик успешно добавлен",
+ "delete_agent": "Удалить агент",
"delete_confirm": "Вы действительно хотите удалить этот обработчик? Он больше не сможет подключаться к серверу.",
"deleted": "Обработчик успешно удалён",
"desc": "Обработчики, зарегистрированные на этом сервере",
+ "edit_agent": "Редактировать агент",
"last_contact": "Последние подключение",
"name": {
"name": "Название",
@@ -40,6 +42,7 @@
},
"not_allowed": "У вас нет прав для доступа к настройкам сервера",
"queue": {
+ "agent": "агент",
"desc": "Задачи, ожидающие выполнения агентами",
"pause": "Пауза",
"paused": "Очередь при остановлена",
@@ -56,7 +59,8 @@
"task_pending": "Задача ожидает",
"task_running": "Задача выполняется",
"task_waiting_on_deps": "Задача ожидает завершения выполнения зависимостей",
- "tasks": "Задачи"
+ "tasks": "Задачи",
+ "waiting_for": "в ожидании"
},
"secrets": {
"add": "Создать секрет",
@@ -258,6 +262,10 @@
"disable": "Отключить репозиторий",
"success": "Репозиторий отключен"
},
+ "enable": {
+ "enable": "Включить репозиторий",
+ "success": "Репозиторий включён"
+ },
"repair": {
"repair": "Восстановить репозиторий",
"success": "Репозиторий восстановлен"