From 559a930f03362a336ca69eb50710be70cbe40f67 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Thu, 12 Jun 2025 10:09:01 +0200 Subject: [PATCH 1/6] New translations en.json (Danish) --- client/public/assets/locales/da.json | 396 +++++++++++++++++++++++++++ 1 file changed, 396 insertions(+) create mode 100644 client/public/assets/locales/da.json diff --git a/client/public/assets/locales/da.json b/client/public/assets/locales/da.json new file mode 100644 index 00000000..e5404883 --- /dev/null +++ b/client/public/assets/locales/da.json @@ -0,0 +1,396 @@ +{ + "failed": "Mislykket", + "welcome": { + "step": "Trin", + "title": "Velkommen til MySpeed!", + "subtext": "Lad os sætte MySpeed op for første gang. Bare rolig, det tager ikke lang tid.", + "provider_title": "Vælg en udbyder", + "provider_subtext": "Vælg den udbyder, du vil bruge, her. Denne udbyder vil derefter udføre dine tests.", + "data_title": "Indstil optimale data", + "data_subtext": "Vælg dine kontraktligt aftalte hastigheder i dette trin", + "ms": "(i ms)", + "mbps": "(i Mbps)", + "accept_title": "Accepter betingelserne", + "accept_subtext": "I dette trin vil vi gerne informere dig om Ookla-licensen. Læs den, og bekræft, at du har læst og accepteret den ved at klikke på \"Udført\"." + }, + "dialog": { + "okay": "Okay", + "done": "Klar", + "continue": "Fortsæt", + "apply": "Ja, tag over", + "update": "Opdatering", + "close": "Luk", + "unset": "Fjern", + "retry": "Prøv igen", + "login": "Log ind", + "password": { + "title": "Adgangskode påkrævet", + "placeholder": "Din adgangskode", + "wrong": "Den adgangskode, du har indtastet, er forkert", + "unlock": "Lås op" + }, + "api": { + "title": "API ikke tilgængelig", + "description": "MySpeed kunne ikke nå API'en for denne instans. Prøv venligst igen senere." + }, + "provider": { + "interface": "Grænseflade", + "server": "Server", + "server_id": "Server-ID", + "choose_automatically": "Vælg automatisk", + "ookla_license": "Jeg har læst og accepterer EULA'en, privatlivspolitikken og servicevilkårene for Ookla." + } + }, + "dropdown": { + "settings": "Indstillinger", + "changes_applied": "Ændringerne er blevet gemt.", + "language_changed": "Sproget er blevet ændret.", + "provider_changed": "Udbyderen er blevet ændret.", + "changes_unsaved": "Dine ændringer blev ikke accepteret. Tjek dit input.", + "invalid": "Input ugyldigt", + "ping": "Optimal ping", + "upload": "Optimal opstartshastighed", + "download": "Optimal nedadgående hastighed", + "recommendations": "Optimale værdier", + "change_provider": "Skift udbyder", + "password": "Skift adgangskode", + "cron": "Indstil frekvens", + "time": "Indstillet periode", + "storage": "Administrer opbevaring", + "pause_tests": "Pause-test", + "resume_tests": "Fortsæt test", + "language": "Skift sprog", + "light_mode": "Lys-tilstand", + "dark_mode": "Mørk tilstand", + "theme_switched_light": "Skiftet til lystilstand", + "theme_switched_dark": "Skiftet til mørk tilstand", + "info": "Info om projektet", + "provider": "Om udbyderen", + "integrations": "Integrationer" + }, + "options": { + "cron": { + "continuous": "Kontinuerlig (hvert minut)", + "frequent": "Meget ofte (hvert 30. minut)", + "default": "Standard (hver time)", + "rare": "Sjældent (hver 3. time)", + "really_rare": "Meget sjældent (hver 6. time)" + }, + "level": { + "no_access": "Ingen adgang", + "read_access": "Skrivebeskyttet adgang" + } + }, + "page": { + "overview": "Oversigt", + "statistics": "Statistik" + }, + "update": { + "ping_title": "Indstil optimal ping (ms)", + "ping_placeholder": "Ping (ms)", + "upload_title": "Indstil optimal op-hastighed (Mbit/s)", + "upload_placeholder": "Op-hastighed (Mbit/s)", + "download_title": "Indstil optimal nedadgående hastighed (Mbit/s)", + "download_placeholder": "Nedadgående hastighed (Mbit/s)", + "recommendations_title": "Optimale anbefalinger", + "recommendations_set": "Indstille automatiske anbefalinger?", + "provider_title": "Indstil udbyder af hastighedstest", + "manually": "Indstil manuelt", + "new_password": "Indstil ny adgangskode", + "password_placeholder": "Ny adgangskode", + "password_removed": "Adgangskodelåsen er blevet fjernet, og den indstillede adgangskode er blevet fjernet.", + "level": "Ændre niveau", + "level_title": "Rettigheder for besøgende", + "cron_title": "Indstil testfrekvens", + "cron_rules": "Cron-regel", + "cron_next_test": "Næste test:", + "time_title": "Vis test af de sidste ...", + "download": "Download", + "pause_title": "Hastighedstest holder pause for...", + "hours": "Timer", + "pause": "Pause", + "release_manually": "Frigør manuelt", + "language": "Skift sprog", + "view_title": "Skift visning" + }, + "header": { + "title": "MySpeed", + "running_tooltip": "Hastighedstest i gang", + "start_tooltip": "Start hastighedstest", + "new_update": "Opdatering tilgængelig", + "download": "Download", + "paused": "Hastighedstests er i øjeblikket sat på pause. Fortsæt venligst, hvis du gerne vil tage en.", + "running": "En hastighedstest er allerede i gang. Vent venligst et øjeblik.", + "admin_login": "Admin-login", + "beta": { + "title": "Beta-version", + "description": "Denne funktion er stadig i betafasen. Hvis du finder fejl, bedes du rapportere dem her." + } + }, + "storage": { + "speedtests": "Hastighedstest", + "configuration": "Konfiguration", + "stored_tests": "Lagrede tests", + "tests": "Test", + "export_tests": "Eksporter test", + "tests_exported": "Testene er blevet eksporteret", + "csv": "CSV", + "json": "JSON", + "import_tests": "Importer test", + "tests_imported": "Testene er blevet importeret", + "import_test_error": "Der opstod en fejl under import af testene", + "import_config_error": "Der opstod en fejl under import af konfigurationen", + "export": "Eksport", + "import": "Import", + "clear_history": "Ryd historik", + "history_cleared": "Historikken er blevet slettet", + "delete": "Sletning", + "confirm_delete": "Ja, slet", + "export_settings": "Eksporter indstillinger", + "import_settings": "Indstillinger for import", + "factory_reset": "Fabriksindstilling", + "factory_reset_completed": "Fabriksnulstillingen er gennemført", + "reset": "Nulstil", + "confirm_reset": "Ja, nulstil", + "settings_exported": "Indstillingerne er blevet eksporteret", + "settings_imported": "Indstillingerne er blevet importeret" + }, + "latest": { + "ping": "Ping", + "ping_unit": "ms", + "down": "Download", + "speed_unit": "Mbit/s", + "up": "Upload", + "latest": "Sidste test", + "before": "fra" + }, + "info": { + "credits": "MySpeed er et open source-projekt leveret af GNMYT. Giv en stjerne på GitHub eller donér for at støtte projektet.", + "recommendations_error": "Du skal lave mindst 10 tests, så der kan beregnes et gennemsnit. Det betyder ikke noget, om testene er udført manuelt eller automatisk.", + "recommendations_info": "Baseret på de sidste 10 testresultater blev det fundet, at den optimale ping var {{ping}} ms, download var {{down}} Mbit/s og upload ved {{up}} Mbit/s. Det er bedst at bruge din internetkontrakt som en rettesnor og kun anvende den, hvis den passer.", + "update": "En opdatering til version {{version}} er tilgængelig. Se ændringerne og download opdateringen.", + "down": { + "title": "Download-hastighed", + "description": "Downloadhastigheden påvirker din browseroplevelse. Jo mere du får, jo hurtigere kan din computer modtage data." + }, + "ping": { + "title": "Ping", + "description": "Der Ping zeigt dir, wie schnell der jeweilige Anbieter antwortet. Umso kürzer die Zeit, desto besser." + }, + "up": { + "title": "Upload-hastighed", + "description": "Uploadhastigheden påvirker din browseroplevelse. Jo mere du får, jo hurtigere kan din computer sende data." + }, + "latest": { + "title": "Sidste test", + "description": "Dette er det tidspunkt, der viser dig, hvornår den sidste test blev udført. I dette tilfælde fandt den sidste sted den {{date}} kl. {{time}}." + } + }, + "time": { + "now": "Lige nu", + "seconds": "{{seconds}} sekunder", + "minute": "1 minut", + "minutes": "{{minutes}} minutter", + "hour": "1 time", + "hours": "{{hours}} timer", + "on": "På", + "at": "På" + }, + "test": { + "not_available": "Der er i øjeblikket ingen tilgængelige tests", + "no_latest": "Der er ingen aktuel test. Udfør venligst en test, eller vent, indtil den næste test er udført.", + "loading_more": "Indlæser flere tests...", + "no_more_tests": "Ikke flere tests at indlæse", + "unknown_error": "Ukendt fejl:", + "failed": "Test mislykkedes", + "recheck": "Tjek venligst så vidt muligt, om det sker oftere.", + "delete": "Slet test", + "deleted": "Testen blev slettet", + "average": { + "title": "Gennemsnitlig hastighed", + "description": "{{amount}} Tests har vist, at der på {{date}} var en gennemsnitlig downloadhastighed på {{down}} Mbit/s og en uploadhastighed på {{up}} Mbit/s blev bestået. Testene varede i gennemsnit {{duration}} sekunder." + }, + "result": { + "title": "Testresultat", + "description": "Denne test opnåede en maksimal downloadhastighed på {{down}} Mbps og en maksimal uploadhastighed på {{up}} Mbps. Den blev oprettet {{type}} og tog {{duration}} sekunder.", + "from_you": "fra dig", + "automatic": "automatisk" + }, + "overview": { + "title": "Testoversigt over de seneste {{amount}}", + "1": "24 timer", + "2": "2 dage", + "3": "7 dage", + "4": "30 dage" + } + }, + "errors": { + "network_unreachable": "Internetforbindelsen var ustabil under testen", + "took_too_long": "Testen tog for lang tid og blev aflyst", + "no_permission": "MySpeed har ikke tilladelse til at starte denne test", + "resource_unavailable": "Testen kunne ikke udføres, fordi ressourcen var midlertidigt utilgængelig", + "no_route": "Testen kunne ikke udføres, fordi der ikke fandtes en rute til værten", + "connection_refused": "Testen kunne ikke udføres, fordi forbindelsen blev afvist", + "timed_out": "Internetforbindelsen var ustabil under testen", + "config": "Konfigurationsfilen kunne ikke indlæses", + "invalid_view": "Ugyldig visning" + }, + "statistics": { + "overview": { + "total_title": "Test i alt", + "total_description": "Antallet af udførte tests", + "failed_title": "Mislykkede tests", + "failed_description": "Antallet af mislykkede tests", + "average_title": "Gennemsnitlig varighed", + "average_description": "Den gennemsnitlige varighed af testene" + }, + "failed": { + "title": "Mislykkede tests", + "success": "Succesfuld", + "failed": "Mislykket", + "label": "Test" + }, + "speed": { + "title": "Hastighed" + }, + "manual": { + "title": "Manuelle tests", + "yes": "Manuelt oprettet", + "no": "Oprettes automatisk" + }, + "duration": { + "title": "Testens varighed", + "label": "Antal" + }, + "values": { + "min": "Laveste", + "max": "Højeste", + "avg": "Gennemsnitlig", + "down": "Download værdier", + "up": "Upload værdier" + } + }, + "nodes": { + "add": "Tilføj server", + "create": "Tilføj", + "this_server": "Denne server", + "created": "Serveren blev tilføjet med succes", + "password_required": "Der kræves en adgangskode til denne node", + "update_password": "Vi skal bede dig opdatere din adgangskode for denne node", + "password_outdated": "Adgangskoden er forældet", + "password_updated": "Adgangskoden blev opdateret med succes", + "preview_active": "Tilføjelse og sletning af servere er deaktiveret i demo-tilstand.", + "placeholder": { + "name": "MySpeed-instans", + "url": "https://din-server.nt" + }, + "group": { + "name": "Serverens navn", + "url": "Serverens adresse" + }, + "delete": { + "title": "Slet server", + "description": "Serveren {{name}} (#{{id}}) er slettet. Denne handling kan ikke fortrydes. Ønsker du at fortsætte?", + "yes": "Ja, slet", + "success": "Serveren blev slettet med succes" + }, + "messages": { + "not_reachable": "Serveren kan ikke nås", + "password_changed": "Adgangskoden er blevet ændret", + "tests_pending": "Testresultater afventes" + } + }, + "preview": { + "title": "Demotilstand", + "info": "DEMO", + "description": "Du er i øjeblikket i demo-tilstand. Nogle funktioner er deaktiveret, og nogle indstillinger kan ikke ændres. Hvis du vil bruge alle funktioner, kan du installere MySpeed på din egen server." + }, + "integrations": { + "none_active": "Denne integration er ikke aktiv.
Tilføj", + "preview_active": "Integrationer er deaktiveret i demo-tilstand.", + "display_name": "Navn på integration", + "create": "Tilføj", + "activity": { + "never_executed": "Aldrig henrettet", + "last_run": "Sidst før " + }, + "discord": { + "title": "Discord", + "fields": { + "url": "Webhook-URL", + "url_placeholder": "https://discord.com/api/webhooks/...", + "display_name": "Vis navn", + "display_name_placeholder": "MySpeed-meddelelse", + "error_message": "Fejlmeddelelse", + "error_message_placeholder": "Fejl: %error%", + "send_failed": "Send fejlmeddelelser", + "send_finished": "Send udfyldt", + "finished_message": "Afsluttet besked", + "finished_message_placeholder": "%ping% ms, %download% Mbit/s, %upload% Mbit/s" + } + }, + "gotify": { + "title": "Gotify", + "fields": { + "url": "Server-URL", + "key": "Applikationstoken", + "priority": "Prioritet", + "error_message": "Fejlmeddelelse", + "error_message_placeholder": "Fejl: %error%", + "send_failed": "Send fejlmeddelelser", + "send_finished": "Send udfyldt", + "finished_message": "Afsluttet besked", + "finished_message_placeholder": "%ping% ms, %download% Mbit/s, %upload% Mbit/s" + } + }, + "pushover": { + "title": "Pushover", + "fields": { + "token": "App-token", + "user_key": "Brugernøgle", + "error_message": "Fejlmeddelelse", + "error_message_placeholder": "Fejl: %error%", + "send_failed": "Send fejlmeddelelser", + "send_finished": "Send færdige beskeder", + "finished_message": "Færdig besked", + "finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps" + } + }, + "healthChecks": { + "title": "HealthChecks", + "fields": { + "url": "HealthChecks URL", + "url_placeholder": "https://hc-ping.com/" + } + }, + "telegram": { + "title": "Telegram", + "fields": { + "token": "Bot Token", + "chat_id": "Chat-ID", + "error_message": "Fejlmeddelelse", + "error_message_placeholder": "Fejl: %error%", + "send_failed": "Send fejlmeddelelser", + "send_finished": "Send udfyldt", + "finished_message": "Afsluttet besked", + "finished_message_placeholder": "%ping% ms, %download% Mbit/s, %upload% Mbit/s" + } + }, + "webhook": { + "title": "Webhook", + "fields": { + "url": "Webhook-URL", + "url_placeholder": "https://din-server.nt/hook", + "send_started": "Begyndte at sende", + "send_failed": "Send fejlmeddelelser", + "send_finished": "Send udfyldt", + "send_alive": "Send livlige beskeder", + "send_recommendations": "Send anbefalinger", + "send_config_updates": "Send konfigurationsopdateringer" + } + } + }, + "common": { + "back_to_top": "Tilbage til toppen" + } +} From 66153972e0e69a19069e05ea6ad0c232c2755eb4 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Thu, 12 Jun 2025 18:40:28 +0200 Subject: [PATCH 2/6] New translations en.json (Irish) --- client/public/assets/locales/ga.json | 396 +++++++++++++++++++++++++++ 1 file changed, 396 insertions(+) create mode 100644 client/public/assets/locales/ga.json diff --git a/client/public/assets/locales/ga.json b/client/public/assets/locales/ga.json new file mode 100644 index 00000000..756625db --- /dev/null +++ b/client/public/assets/locales/ga.json @@ -0,0 +1,396 @@ +{ + "failed": "Failed", + "welcome": { + "step": "Step", + "title": "Welcome to MySpeed!", + "subtext": "Let's set up MySpeed for the first time. Don't worry, it won't take long.", + "provider_title": "Choose a provider", + "provider_subtext": "Select the provider you want to use here. This provider will then perform your tests.", + "data_title": "Set optimal data", + "data_subtext": "Select your contractually agreed speeds in this step", + "ms": "(in ms)", + "mbps": "(in Mbps)", + "accept_title": "Accept the terms", + "accept_subtext": "In this step, we would like to inform you about the Ookla license. Read it and confirm that you have read and accept it by clicking on “Done”." + }, + "dialog": { + "okay": "Okay", + "done": "Done", + "continue": "Continue", + "apply": "Yes, apply", + "update": "Update", + "close": "Close", + "unset": "Remove", + "retry": "Try again", + "login": "Login", + "password": { + "title": "Password required", + "placeholder": "Your password", + "wrong": "The password you entered is incorrect", + "unlock": "Unlock" + }, + "api": { + "title": "API not reachable", + "description": "MySpeed could not reach the API of this instance. Please try again later." + }, + "provider": { + "interface": "Interface", + "server": "Server", + "server_id": "Server ID", + "choose_automatically": "Choose automatically", + "ookla_license": "I have read and accept the EULA, privacy policy and terms of service of Ookla." + } + }, + "dropdown": { + "settings": "Settings", + "changes_applied": "Your changes have been saved.", + "language_changed": "The language has been changed.", + "provider_changed": "The provider has been changed.", + "changes_unsaved": "Your changes were not applied. Check your input.", + "invalid": "Input invalid", + "ping": "Optimal ping", + "upload": "Optimal up-speed", + "download": "Optimal down-speed", + "recommendations": "Recommendations", + "change_provider": "Change provider", + "password": "Change password", + "cron": "Set frequency", + "time": "Set period", + "storage": "Manage storage", + "pause_tests": "Pause tests", + "resume_tests": "Resume tests", + "language": "Change language", + "light_mode": "Light mode", + "dark_mode": "Dark mode", + "theme_switched_light": "Switched to light mode", + "theme_switched_dark": "Switched to dark mode", + "info": "About the project", + "provider": "About the provider", + "integrations": "Integrations" + }, + "options": { + "cron": { + "continuous": "Continuous (every minute)", + "frequent": "Very often (every 30 minutes)", + "default": "Default (every hour)", + "rare": "Rarely (every 3 hours)", + "really_rare": "Very rarely (every 6 hours)" + }, + "level": { + "no_access": "No Access", + "read_access": "Read-only Access" + } + }, + "page": { + "overview": "Overview", + "statistics": "Statistics" + }, + "update": { + "ping_title": "Set optimal ping (ms)", + "ping_placeholder": "Ping (ms)", + "upload_title": "Set optimal up-speed (Mbps)", + "upload_placeholder": "Up speed (Mbps)", + "download_title": "Set optimal down-speed (Mbps)", + "download_placeholder": "Down speed (Mbps)", + "recommendations_title": "Optimal recommendations", + "recommendations_set": "Set automatic recommendations?", + "provider_title": "Set speedtest provider", + "manually": "Set manually", + "new_password": "Set a new password", + "password_placeholder": "New password", + "password_removed": "The password lock has been removed and the set password has been removed.", + "level": "Change level", + "level_title": "Rights for visitors", + "cron_title": "Set test frequency", + "cron_rules": "Cron rule", + "cron_next_test": "Next Test:", + "time_title": "Show tests of the last ...", + "download": "Download", + "pause_title": "Pause speedtests for...", + "hours": "Hours", + "pause": "Pause", + "release_manually": "Release manually", + "language": "Change language", + "view_title": "Switch view" + }, + "header": { + "title": "MySpeed", + "running_tooltip": "Speedtest running", + "start_tooltip": "Start speedtest", + "new_update": "Update available", + "download": "Download", + "paused": "Speedtests are currently paused. Please continue them if you want to do one.", + "running": "A speedtest is already running. Please wait a moment.", + "admin_login": "Admin Login", + "beta": { + "title": "Beta Version", + "description": "This feature is still in beta. If you find any bugs, please report them here." + } + }, + "storage": { + "speedtests": "Speedtests", + "configuration": "Configuration", + "stored_tests": "Stored tests", + "tests": "Tests", + "export_tests": "Export tests", + "tests_exported": "The tests have been exported", + "csv": "CSV", + "json": "JSON", + "import_tests": "Import tests", + "tests_imported": "The tests have been imported", + "import_test_error": "An error occurred while importing the tests", + "import_config_error": "An error occurred while importing the configuration", + "export": "Export", + "import": "Import", + "clear_history": "Clear history", + "history_cleared": "The history has been cleared", + "delete": "Delete", + "confirm_delete": "Yes, delete", + "export_settings": "Export settings", + "import_settings": "Import settings", + "factory_reset": "Factory reset", + "factory_reset_completed": "The factory reset has been completed", + "reset": "Reset", + "confirm_reset": "Yes, reset", + "settings_exported": "The settings have been exported", + "settings_imported": "The settings have been imported" + }, + "latest": { + "ping": "Ping", + "ping_unit": "ms", + "down": "Download", + "speed_unit": "Mbps", + "up": "Upload", + "latest": "Last test", + "before": "before" + }, + "info": { + "credits": "MySpeed is a open source project provided by GNMYT. Leave a star on GitHub or donate to support the project.", + "recommendations_error": "You have to do at least 10 tests to get an average. It doesn't matter if the tests were done manually or automatically.", + "recommendations_info": "Based on the last 10 tests, it was found that the optimal ping was {{ping}} ms, the download at {{down}} Mbps and the upload at {{up}} Mbps. It is best to orientate yourself on your internet contract and only adopt it if it matches that.", + "update": "An update to version {{version}} is available. See the changes and download the update.", + "down": { + "title": "Download speed", + "description": "Download speed affects your browsing experience. The more you get, the faster your computer can receive data." + }, + "ping": { + "title": "Ping", + "description": "The ping shows you how fast the respective provider responds. The shorter the time, the better." + }, + "up": { + "title": "Upload speed", + "description": "Upload speed affects your browsing experience. The more you get, the faster your computer can send data." + }, + "latest": { + "title": "Last test", + "description": "This is the time that shows you when the last test was run. In this case, the last one took place on {{date}} at {{time}}." + } + }, + "time": { + "now": "Just now", + "seconds": "{{seconds}} seconds", + "minute": "1 minute", + "minutes": "{{minutes}} minutes", + "hour": "1 hour", + "hours": "{{hours}} hours", + "on": "On", + "at": "At" + }, + "test": { + "not_available": "There are currently no tests available", + "no_latest": "There is no current test available. Please perform a test or wait until the next test is performed.", + "loading_more": "Loading more tests...", + "no_more_tests": "No more tests to load", + "unknown_error": "Unknown error:", + "failed": "Test failed", + "recheck": "Please check as far as possible if this happens often.", + "delete": "Delete Test", + "deleted": "The test has been deleted", + "average": { + "title": "Average Speed", + "description": "{{amount}} Tests have shown that on {{date}} an average download speed of {{down}} Mbps and an upload speed of {{up}} Mbps was passed. The tests took an average of {{duration}} Seconds." + }, + "result": { + "title": "Test result", + "description": "This test achieved a maximum download speed of {{down}} Mbps and a maximum upload speed of {{up}} Mbps. It was created {{type}} and took {{duration}} Seconds.", + "from_you": "by you", + "automatic": "automatically" + }, + "overview": { + "title": "Test overview of the last {{amount}}", + "1": "24 hours", + "2": "2 days", + "3": "7 days", + "4": "30 days" + } + }, + "errors": { + "network_unreachable": "Internet connection was unstable during the time of the test", + "took_too_long": "The test took too long and was canceled", + "no_permission": "MySpeed has no permission to start this test", + "resource_unavailable": "The test could not be performed because the resource was temporarily unavailable", + "no_route": "The test could not be performed because there was no route to the host", + "connection_refused": "The test could not be performed because the connection was rejected", + "timed_out": "Internet connection was unstable during the time of the test", + "config": "The configuration file could not be loaded", + "invalid_view": "Invalid view" + }, + "statistics": { + "overview": { + "total_title": "Total tests", + "total_description": "The number of executed tests", + "failed_title": "Failed tests", + "failed_description": "The number of failed tests", + "average_title": "Average duration", + "average_description": "The average duration of the tests" + }, + "failed": { + "title": "Failed tests", + "success": "Successful", + "failed": "Failed", + "label": "Tests" + }, + "speed": { + "title": "Speed" + }, + "manual": { + "title": "Manual tests", + "yes": "Created manually", + "no": "Created automatically" + }, + "duration": { + "title": "Test duration", + "label": "Amount" + }, + "values": { + "min": "Minimum", + "max": "Maximum", + "avg": "Average", + "down": "Download values", + "up": "Upload values" + } + }, + "nodes": { + "add": "Add server", + "create": "Add", + "this_server": "This server", + "created": "The server has been successfully added", + "password_required": "This node requires a password", + "update_password": "Please update the password of this node", + "password_outdated": "Password outdated", + "password_updated": "The password has been successfully updated", + "preview_active": "Adding and deleting servers is disabled during demo mode.", + "placeholder": { + "name": "MySpeed instance", + "url": "https://your-server.com" + }, + "group": { + "name": "Server name", + "url": "Server address" + }, + "delete": { + "title": "Delete server", + "description": "The server {{name}} (#{{id}}) will be deleted. This action cannot be undone. Do you want to continue?", + "yes": "Yes, delete", + "success": "The server has been deleted successfully" + }, + "messages": { + "not_reachable": "Server is not reachable", + "password_changed": "Password changed", + "tests_pending": "Test results pending" + } + }, + "preview": { + "title": "Demo mode", + "info": "DEMO", + "description": "You are currently in demo mode. Some features are disabled and some settings cannot be changed. If you want to use all features, you can install MySpeed on your own server." + }, + "integrations": { + "none_active": "This integration is not active.
Create", + "preview_active": "Integrations are disabled during demo mode.", + "display_name": "Integration name", + "create": "Create", + "activity": { + "never_executed": "Never executed", + "last_run": "Last run before " + }, + "discord": { + "title": "Discord", + "fields": { + "url": "Webhook-URL", + "url_placeholder": "https://discord.com/api/webhooks/...", + "display_name": "Display name", + "display_name_placeholder": "MySpeed Notification", + "error_message": "Error message", + "error_message_placeholder": "Error: %error%", + "send_failed": "Send error messages", + "send_finished": "Send finished messages", + "finished_message": "Finished message", + "finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps" + } + }, + "gotify": { + "title": "Gotify", + "fields": { + "url": "Server-URL", + "key": "App token", + "priority": "Priority", + "error_message": "Error message", + "error_message_placeholder": "Error: %error%", + "send_failed": "Send error messages", + "send_finished": "Send finished messages", + "finished_message": "Finished message", + "finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps" + } + }, + "pushover": { + "title": "Pushover", + "fields": { + "token": "App token", + "user_key": "User key", + "error_message": "Error message", + "error_message_placeholder": "Error: %error%", + "send_failed": "Send error messages", + "send_finished": "Send finished messages", + "finished_message": "Finished message", + "finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps" + } + }, + "healthChecks": { + "title": "HealthChecks", + "fields": { + "url": "HealthChecks-URL", + "url_placeholder": "https://hc-ping.com/" + } + }, + "telegram": { + "title": "Telegram", + "fields": { + "token": "Bot Token", + "chat_id": "Chat ID", + "error_message": "Error message", + "error_message_placeholder": "Error: %error%", + "send_failed": "Send error messages", + "send_finished": "Send finished messages", + "finished_message": "Finished message", + "finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps" + } + }, + "webhook": { + "title": "Webhook", + "fields": { + "url": "Webhook-URL", + "url_placeholder": "https://your-server.com/hook", + "send_started": "Send started", + "send_failed": "Send error messages", + "send_finished": "Send finished messages", + "send_alive": "Send Keep-Alive messages", + "send_recommendations": "Send recommendations", + "send_config_updates": "Send configuration updates" + } + } + }, + "common": { + "back_to_top": "Back to top" + } +} From c8b7865a3d3e30e170f0d89a215c05c7e3a85ea0 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Thu, 12 Jun 2025 22:14:57 +0200 Subject: [PATCH 3/6] New translations en.json (Danish) --- client/public/assets/locales/da.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/public/assets/locales/da.json b/client/public/assets/locales/da.json index e5404883..47ed96a0 100644 --- a/client/public/assets/locales/da.json +++ b/client/public/assets/locales/da.json @@ -17,8 +17,8 @@ "okay": "Okay", "done": "Klar", "continue": "Fortsæt", - "apply": "Ja, tag over", - "update": "Opdatering", + "apply": "Ja, anvend", + "update": "Opdater", "close": "Luk", "unset": "Fjern", "retry": "Prøv igen", From b0b95c388efb65e803509e5727171a1eafef9c88 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Thu, 12 Jun 2025 23:23:35 +0200 Subject: [PATCH 4/6] New translations en.json (Danish) --- client/public/assets/locales/da.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/public/assets/locales/da.json b/client/public/assets/locales/da.json index 47ed96a0..84eb21cd 100644 --- a/client/public/assets/locales/da.json +++ b/client/public/assets/locales/da.json @@ -51,12 +51,12 @@ "ping": "Optimal ping", "upload": "Optimal opstartshastighed", "download": "Optimal nedadgående hastighed", - "recommendations": "Optimale værdier", + "recommendations": "Anbefalinger", "change_provider": "Skift udbyder", "password": "Skift adgangskode", "cron": "Indstil frekvens", "time": "Indstillet periode", - "storage": "Administrer opbevaring", + "storage": "Administrer lagerplads", "pause_tests": "Pause-test", "resume_tests": "Fortsæt test", "language": "Skift sprog", From bbe91382c6fb0035b289f14070ac623519d211d4 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Fri, 13 Jun 2025 10:30:43 +0200 Subject: [PATCH 5/6] New translations en.json (Irish) --- client/public/assets/locales/ga.json | 238 +++++++++++++-------------- 1 file changed, 119 insertions(+), 119 deletions(-) diff --git a/client/public/assets/locales/ga.json b/client/public/assets/locales/ga.json index 756625db..3b1ffc84 100644 --- a/client/public/assets/locales/ga.json +++ b/client/public/assets/locales/ga.json @@ -1,65 +1,65 @@ { - "failed": "Failed", + "failed": "Theip air", "welcome": { - "step": "Step", - "title": "Welcome to MySpeed!", - "subtext": "Let's set up MySpeed for the first time. Don't worry, it won't take long.", - "provider_title": "Choose a provider", - "provider_subtext": "Select the provider you want to use here. This provider will then perform your tests.", - "data_title": "Set optimal data", - "data_subtext": "Select your contractually agreed speeds in this step", - "ms": "(in ms)", - "mbps": "(in Mbps)", - "accept_title": "Accept the terms", - "accept_subtext": "In this step, we would like to inform you about the Ookla license. Read it and confirm that you have read and accept it by clicking on “Done”." + "step": "Céim", + "title": "Fáilte go dtí MySpeed!", + "subtext": "Socraímis MySpeed ​​den chéad uair. Ná bíodh imní ort, ní thógfaidh sé i bhfad.", + "provider_title": "Roghnaigh soláthraí", + "provider_subtext": "Roghnaigh an soláthraí is mian leat a úsáid anseo. Déanfaidh an soláthraí seo do thástálacha ansin.", + "data_title": "Socraigh sonraí is fearr", + "data_subtext": "Roghnaigh do luasanna comhaontaithe conarthach sa chéim seo", + "ms": "(i ms)", + "mbps": "(i Mbps)", + "accept_title": "Glac leis na téarmaí", + "accept_subtext": "Sa chéim seo, ba mhaith linn tú a chur ar an eolas faoin gceadúnas Ookla. Léigh é agus deimhnigh gur léigh tú é agus go nglacann tú leis trí chliceáil ar “Críochnaithe”." }, "dialog": { - "okay": "Okay", - "done": "Done", - "continue": "Continue", - "apply": "Yes, apply", - "update": "Update", - "close": "Close", - "unset": "Remove", - "retry": "Try again", - "login": "Login", + "okay": "Ceart go leor", + "done": "Déanta", + "continue": "Lean ar aghaidh", + "apply": "Sea, cuir isteach", + "update": "Nuashonrú", + "close": "Dún", + "unset": "Bain", + "retry": "Bain triail eile as", + "login": "Logáil Isteach", "password": { - "title": "Password required", - "placeholder": "Your password", - "wrong": "The password you entered is incorrect", - "unlock": "Unlock" + "title": "Pasfhocal ag teastáil", + "placeholder": "Do phasfhocal", + "wrong": "Tá an focal faire a chuir tú isteach mícheart", + "unlock": "Díghlasáil" }, "api": { - "title": "API not reachable", - "description": "MySpeed could not reach the API of this instance. Please try again later." + "title": "Ní féidir teacht ar an API", + "description": "Níorbh fhéidir le MySpeed ​​teacht ar API an cháis seo. Déan iarracht arís ar ball." }, "provider": { - "interface": "Interface", - "server": "Server", - "server_id": "Server ID", - "choose_automatically": "Choose automatically", - "ookla_license": "I have read and accept the EULA, privacy policy and terms of service of Ookla." + "interface": "Comhéadan", + "server": "Freastalaí", + "server_id": "ID an fhreastalaí", + "choose_automatically": "Roghnaigh go huathoibríoch", + "ookla_license": "Léigh mé agus glacaim le EULA, polasaí príobháideachta agus téarmaí seirbhíse Ookla." } }, "dropdown": { - "settings": "Settings", - "changes_applied": "Your changes have been saved.", - "language_changed": "The language has been changed.", - "provider_changed": "The provider has been changed.", - "changes_unsaved": "Your changes were not applied. Check your input.", - "invalid": "Input invalid", - "ping": "Optimal ping", - "upload": "Optimal up-speed", - "download": "Optimal down-speed", - "recommendations": "Recommendations", - "change_provider": "Change provider", - "password": "Change password", - "cron": "Set frequency", - "time": "Set period", - "storage": "Manage storage", - "pause_tests": "Pause tests", - "resume_tests": "Resume tests", - "language": "Change language", + "settings": "Socruithe", + "changes_applied": "Tá do chuid athruithe sábháilte.", + "language_changed": "Tá an teanga athraithe.", + "provider_changed": "Tá an soláthraí athraithe.", + "changes_unsaved": "Níor cuireadh do chuid athruithe i bhfeidhm. Seiceáil do ionchur.", + "invalid": "Ionchur neamhbhailí", + "ping": "Ping is fearr", + "upload": "Luas suas is fearr", + "download": "Luas síos is fearr", + "recommendations": "Moltaí", + "change_provider": "Athraigh soláthraí", + "password": "Athraigh an focal faire", + "cron": "Socraigh minicíocht", + "time": "Socraigh tréimhse", + "storage": "Bainistigh stóráil", + "pause_tests": "Cuir tástálacha ar sos", + "resume_tests": "Atosú tástálacha", + "language": "Athraigh teanga", "light_mode": "Light mode", "dark_mode": "Dark mode", "theme_switched_light": "Switched to light mode", @@ -123,73 +123,73 @@ "running": "A speedtest is already running. Please wait a moment.", "admin_login": "Admin Login", "beta": { - "title": "Beta Version", - "description": "This feature is still in beta. If you find any bugs, please report them here." + "title": "Leagan Béite", + "description": "Tá an ghné seo fós i mbéite. Má aimsíonn tú aon fhabhtanna, cuir in iúl iad anseo." } }, "storage": { - "speedtests": "Speedtests", - "configuration": "Configuration", - "stored_tests": "Stored tests", - "tests": "Tests", - "export_tests": "Export tests", - "tests_exported": "The tests have been exported", + "speedtests": "Tástálacha luais", + "configuration": "Cumraíocht", + "stored_tests": "Tástálacha stóráilte", + "tests": "Tástálacha", + "export_tests": "Tástálacha easpórtála", + "tests_exported": "Tá na tástálacha onnmhairithe", "csv": "CSV", "json": "JSON", - "import_tests": "Import tests", - "tests_imported": "The tests have been imported", - "import_test_error": "An error occurred while importing the tests", - "import_config_error": "An error occurred while importing the configuration", - "export": "Export", - "import": "Import", - "clear_history": "Clear history", - "history_cleared": "The history has been cleared", - "delete": "Delete", - "confirm_delete": "Yes, delete", - "export_settings": "Export settings", - "import_settings": "Import settings", - "factory_reset": "Factory reset", - "factory_reset_completed": "The factory reset has been completed", - "reset": "Reset", - "confirm_reset": "Yes, reset", - "settings_exported": "The settings have been exported", - "settings_imported": "The settings have been imported" + "import_tests": "Tástálacha allmhairithe", + "tests_imported": "Tá na tástálacha allmhairithe", + "import_test_error": "Tharla earráid agus na tástálacha á n-iompórtáil", + "import_config_error": "Tharla earráid agus an chumraíocht á hallmhairiú", + "export": "Easpórtáil", + "import": "Iompórtáil", + "clear_history": "Glan stair", + "history_cleared": "Tá an stair glanta", + "delete": "Scrios", + "confirm_delete": "Sea, scrios", + "export_settings": "Socruithe easpórtála", + "import_settings": "Socruithe allmhairithe", + "factory_reset": "Athshocrú monarchan", + "factory_reset_completed": "Tá an athshocrú monarchan críochnaithe", + "reset": "Athshocraigh", + "confirm_reset": "Sea, athshocraigh", + "settings_exported": "Tá na socruithe onnmhairithe", + "settings_imported": "Tá na socruithe allmhairithe" }, "latest": { "ping": "Ping", "ping_unit": "ms", - "down": "Download", + "down": "Íoslódáil", "speed_unit": "Mbps", - "up": "Upload", - "latest": "Last test", - "before": "before" + "up": "Uaslódáil", + "latest": "Tástáil dheireanach", + "before": "roimhe" }, "info": { - "credits": "MySpeed is a open source project provided by GNMYT. Leave a star on GitHub or donate to support the project.", - "recommendations_error": "You have to do at least 10 tests to get an average. It doesn't matter if the tests were done manually or automatically.", - "recommendations_info": "Based on the last 10 tests, it was found that the optimal ping was {{ping}} ms, the download at {{down}} Mbps and the upload at {{up}} Mbps. It is best to orientate yourself on your internet contract and only adopt it if it matches that.", - "update": "An update to version {{version}} is available. See the changes and download the update.", + "credits": "Is tionscadal foinse oscailte é MySpeed arna sholáthar ag GNMYT. Fág réalta ar GitHubdéan deontas chun tacú leis an tionscadal.", + "recommendations_error": "Caithfidh tú 10 dtástáil ar a laghad a dhéanamh chun meán a fháil. Is cuma má rinneadh na tástálacha de láimh nó go huathoibríoch.", + "recommendations_info": "Bunaithe ar na 10 dtástáil dheireanacha, fuarthas amach gurbh é an ping is fearr ná {{ping}} ms, an íoslódáil ag {{down}} Mbps agus an uaslódáil ag {{up}} Mbps. Is fearr duit féin a threorú ar do chonradh idirlín agus gan glacadh leis ach amháin má chomhlíonann sé sin.", + "update": "Tá nuashonrú ar leagan {{version}} ar fáil. Féach na hathruithe agus íoslódáil an nuashonrú.", "down": { - "title": "Download speed", - "description": "Download speed affects your browsing experience. The more you get, the faster your computer can receive data." + "title": "Luas íoslódála", + "description": "Bíonn tionchar ag luas íoslódála ar do thaithí brabhsála. Dá mhéad a gheobhaidh tú, is ea is tapúla is féidir le do ríomhaire sonraí a fháil." }, "ping": { "title": "Ping", - "description": "The ping shows you how fast the respective provider responds. The shorter the time, the better." + "description": "Léiríonn an ping duit cé chomh tapa agus a fhreagraíonn an soláthraí faoi seach. Dá giorra an t-am, is amhlaidh is fearr." }, "up": { - "title": "Upload speed", - "description": "Upload speed affects your browsing experience. The more you get, the faster your computer can send data." + "title": "Luas uaslódála", + "description": "Bíonn tionchar ag luas uaslódála ar do thaithí brabhsála. Dá mhéad a gheobhaidh tú, is ea is tapúla is féidir le do ríomhaire sonraí a sheoladh." }, "latest": { - "title": "Last test", - "description": "This is the time that shows you when the last test was run. In this case, the last one took place on {{date}} at {{time}}." + "title": "Tástáil dheireanach", + "description": "Seo an t-am a thaispeánann duit cathain a rinneadh an tástáil dheireanach. Sa chás seo, rinneadh an ceann deireanach ar {{date}} ag {{time}}." } }, "time": { - "now": "Just now", - "seconds": "{{seconds}} seconds", - "minute": "1 minute", + "now": "Díreach anois", + "seconds": "{{seconds}} soicind", + "minute": "1 nóiméad", "minutes": "{{minutes}} minutes", "hour": "1 hour", "hours": "{{hours}} hours", @@ -263,45 +263,45 @@ "label": "Amount" }, "values": { - "min": "Minimum", - "max": "Maximum", - "avg": "Average", - "down": "Download values", - "up": "Upload values" + "min": "Íosmhéid", + "max": "Uasmhéid", + "avg": "Meán", + "down": "Luachanna a íoslódáil", + "up": "Uaslódáil luachanna" } }, "nodes": { - "add": "Add server", - "create": "Add", - "this_server": "This server", - "created": "The server has been successfully added", - "password_required": "This node requires a password", - "update_password": "Please update the password of this node", - "password_outdated": "Password outdated", - "password_updated": "The password has been successfully updated", - "preview_active": "Adding and deleting servers is disabled during demo mode.", + "add": "Cuir freastalaí leis", + "create": "Cuir leis", + "this_server": "An freastalaí seo", + "created": "Tá an freastalaí curtha leis go rathúil", + "password_required": "Éilíonn an nód seo pasfhocal", + "update_password": "Nuashonraigh pasfhocal an nóid seo le do thoil", + "password_outdated": "Pasfhocal atá as dáta", + "password_updated": "Tá an focal faire nuashonraithe go rathúil", + "preview_active": "Tá cur leis agus scriosadh freastalaithe díchumasaithe le linn mód taispeána.", "placeholder": { - "name": "MySpeed instance", + "name": "Ásc MySpeed", "url": "https://your-server.com" }, "group": { - "name": "Server name", - "url": "Server address" + "name": "Ainm an fhreastalaí", + "url": "Seoladh an fhreastalaí" }, "delete": { - "title": "Delete server", - "description": "The server {{name}} (#{{id}}) will be deleted. This action cannot be undone. Do you want to continue?", - "yes": "Yes, delete", - "success": "The server has been deleted successfully" + "title": "Scrios an freastalaí", + "description": "Scriosfar an freastalaí {{name}} (#{{id}}). Ní ​​féidir an gníomh seo a chealú. Ar mhaith leat leanúint ar aghaidh?", + "yes": "Sea, scrios", + "success": "Scriosadh an freastalaí go rathúil" }, "messages": { - "not_reachable": "Server is not reachable", - "password_changed": "Password changed", - "tests_pending": "Test results pending" + "not_reachable": "Ní féidir teacht ar an bhfreastalaí", + "password_changed": "Pasfhocal athraithe", + "tests_pending": "Torthaí tástála ar feitheamh" } }, "preview": { - "title": "Demo mode", + "title": "Mód taispeána", "info": "DEMO", "description": "You are currently in demo mode. Some features are disabled and some settings cannot be changed. If you want to use all features, you can install MySpeed on your own server." }, From 48b4030d55008c8128a3bc6fe6ebf12e9b6f43a2 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Fri, 13 Jun 2025 12:24:55 +0200 Subject: [PATCH 6/6] New translations en.json (Irish) --- client/public/assets/locales/ga.json | 294 +++++++++++++-------------- 1 file changed, 147 insertions(+), 147 deletions(-) diff --git a/client/public/assets/locales/ga.json b/client/public/assets/locales/ga.json index 3b1ffc84..a737d73c 100644 --- a/client/public/assets/locales/ga.json +++ b/client/public/assets/locales/ga.json @@ -60,68 +60,68 @@ "pause_tests": "Cuir tástálacha ar sos", "resume_tests": "Atosú tástálacha", "language": "Athraigh teanga", - "light_mode": "Light mode", - "dark_mode": "Dark mode", - "theme_switched_light": "Switched to light mode", - "theme_switched_dark": "Switched to dark mode", - "info": "About the project", - "provider": "About the provider", - "integrations": "Integrations" + "light_mode": "Mód solais", + "dark_mode": "Mód dorcha", + "theme_switched_light": "Athraithe go mód solais", + "theme_switched_dark": "Athraithe go mód dorcha", + "info": "Maidir leis an tionscadal", + "provider": "Maidir leis an soláthraí", + "integrations": "Comhtháthúcháin" }, "options": { "cron": { - "continuous": "Continuous (every minute)", - "frequent": "Very often (every 30 minutes)", - "default": "Default (every hour)", - "rare": "Rarely (every 3 hours)", - "really_rare": "Very rarely (every 6 hours)" + "continuous": "Leanúnach (gach nóiméad)", + "frequent": "Go minic (gach 30 nóiméad)", + "default": "Réamhshocrú (gach uair an chloig)", + "rare": "Go hannamh (gach 3 uair an chloig)", + "really_rare": "An-annamh (gach 6 uair an chloig)" }, "level": { - "no_access": "No Access", - "read_access": "Read-only Access" + "no_access": "Gan Rochtain", + "read_access": "Rochtain Léite Amháin" } }, "page": { - "overview": "Overview", - "statistics": "Statistics" + "overview": "Forbhreathnú", + "statistics": "Staitisticí" }, "update": { - "ping_title": "Set optimal ping (ms)", + "ping_title": "Socraigh an ping is fearr (ms)", "ping_placeholder": "Ping (ms)", - "upload_title": "Set optimal up-speed (Mbps)", - "upload_placeholder": "Up speed (Mbps)", - "download_title": "Set optimal down-speed (Mbps)", - "download_placeholder": "Down speed (Mbps)", - "recommendations_title": "Optimal recommendations", - "recommendations_set": "Set automatic recommendations?", - "provider_title": "Set speedtest provider", - "manually": "Set manually", - "new_password": "Set a new password", - "password_placeholder": "New password", - "password_removed": "The password lock has been removed and the set password has been removed.", - "level": "Change level", - "level_title": "Rights for visitors", - "cron_title": "Set test frequency", - "cron_rules": "Cron rule", - "cron_next_test": "Next Test:", - "time_title": "Show tests of the last ...", - "download": "Download", - "pause_title": "Pause speedtests for...", - "hours": "Hours", - "pause": "Pause", - "release_manually": "Release manually", - "language": "Change language", - "view_title": "Switch view" + "upload_title": "Socraigh an luas suas is fearr (Mbps)", + "upload_placeholder": "Luas suas (Mbps)", + "download_title": "Socraigh an luas síos is fearr (Mbps)", + "download_placeholder": "Luas síos (Mbps)", + "recommendations_title": "Moltaí is fearr", + "recommendations_set": "Moltaí uathoibríocha a shocrú?", + "provider_title": "Socraigh soláthraí tástála luais", + "manually": "Socraigh de láimh", + "new_password": "Socraigh pasfhocal nua", + "password_placeholder": "Pasfhocal nua", + "password_removed": "Baineadh an glas pasfhocail agus baineadh an pasfhocal socraithe.", + "level": "Athraigh leibhéal", + "level_title": "Cearta do chuairteoirí", + "cron_title": "Socraigh minicíocht tástála", + "cron_rules": "Riail Cron", + "cron_next_test": "An chéad tástáil eile:", + "time_title": "Taispeáin tástálacha an ceann deireanach ...", + "download": "Íoslódáil", + "pause_title": "Cuir tástálacha luais ar sos le haghaidh...", + "hours": "Uaireanta", + "pause": "Sos", + "release_manually": "Scaoil de láimh", + "language": "Athraigh teanga", + "view_title": "Athraigh an radharc" }, "header": { "title": "MySpeed", - "running_tooltip": "Speedtest running", - "start_tooltip": "Start speedtest", - "new_update": "Update available", - "download": "Download", - "paused": "Speedtests are currently paused. Please continue them if you want to do one.", - "running": "A speedtest is already running. Please wait a moment.", - "admin_login": "Admin Login", + "running_tooltip": "Tástáil Luas ag rith", + "start_tooltip": "Tosaigh an tástáil luais", + "new_update": "Nuashonrú ar fáil", + "download": "Íoslódáil", + "paused": "Tá tástálacha luais ar sos faoi láthair. Lean orthu más mian leat ceann a dhéanamh.", + "running": "Tá tástáil luais ar siúl cheana féin. Fan nóiméad le do thoil.", + "admin_login": "Logáil Isteach Riarthóra", "beta": { "title": "Leagan Béite", "description": "Tá an ghné seo fós i mbéite. Má aimsíonn tú aon fhabhtanna, cuir in iúl iad anseo." @@ -190,77 +190,77 @@ "now": "Díreach anois", "seconds": "{{seconds}} soicind", "minute": "1 nóiméad", - "minutes": "{{minutes}} minutes", - "hour": "1 hour", - "hours": "{{hours}} hours", - "on": "On", - "at": "At" + "minutes": "{{minutes}} nóiméad", + "hour": "1 uair an chloig", + "hours": "{{hours}} uaireanta", + "on": "Ar", + "at": "Ag" }, "test": { - "not_available": "There are currently no tests available", - "no_latest": "There is no current test available. Please perform a test or wait until the next test is performed.", - "loading_more": "Loading more tests...", - "no_more_tests": "No more tests to load", - "unknown_error": "Unknown error:", - "failed": "Test failed", - "recheck": "Please check as far as possible if this happens often.", - "delete": "Delete Test", - "deleted": "The test has been deleted", + "not_available": "Níl aon tástálacha ar fáil faoi láthair", + "no_latest": "Níl aon tástáil reatha ar fáil. Déan tástáil nó fan go dtí go ndéanfar an chéad tástáil eile.", + "loading_more": "Ag lódáil tuilleadh tástálacha...", + "no_more_tests": "Níl aon tástálacha eile le luchtú", + "unknown_error": "Earráid anaithnid:", + "failed": "Theip ar an tástáil", + "recheck": "Seiceáil a mhéid is féidir leat an dtarlaíonn sé seo go minic.", + "delete": "Scrios Tástáil", + "deleted": "Scriosadh an tástáil", "average": { - "title": "Average Speed", - "description": "{{amount}} Tests have shown that on {{date}} an average download speed of {{down}} Mbps and an upload speed of {{up}} Mbps was passed. The tests took an average of {{duration}} Seconds." + "title": "Meánluas", + "description": "{{amount}} Léirigh tástálacha gur éirigh leis luas íoslódála meánach de {{down}} Mbps agus luas uaslódála de {{up}} Mbps a bhaint amach ar {{date}}. Thóg na tástálacha meán de {{duration}} soicind." }, "result": { - "title": "Test result", - "description": "This test achieved a maximum download speed of {{down}} Mbps and a maximum upload speed of {{up}} Mbps. It was created {{type}} and took {{duration}} Seconds.", - "from_you": "by you", - "automatic": "automatically" + "title": "Toradh tástála", + "description": "Bhain an tástáil seo uasluas íoslódála amach de {{down}} Mbps agus uasluas uaslódála de {{up}} Mbps. Cruthaíodh í {{type}} agus mhair sí {{duration}} soicind.", + "from_you": "ag tú", + "automatic": "go huathoibríoch" }, "overview": { - "title": "Test overview of the last {{amount}}", - "1": "24 hours", - "2": "2 days", - "3": "7 days", - "4": "30 days" + "title": "Forbhreathnú tástála ar an {{amount}} deireanach", + "1": "24 uair an chloig", + "2": "2 lá", + "3": "7 lá", + "4": "30 lá" } }, "errors": { - "network_unreachable": "Internet connection was unstable during the time of the test", - "took_too_long": "The test took too long and was canceled", - "no_permission": "MySpeed has no permission to start this test", - "resource_unavailable": "The test could not be performed because the resource was temporarily unavailable", - "no_route": "The test could not be performed because there was no route to the host", - "connection_refused": "The test could not be performed because the connection was rejected", - "timed_out": "Internet connection was unstable during the time of the test", - "config": "The configuration file could not be loaded", - "invalid_view": "Invalid view" + "network_unreachable": "Bhí an nasc Idirlín éagobhsaí le linn na tástála", + "took_too_long": "Thóg an tástáil ró-fhada agus cuireadh ar ceal í", + "no_permission": "Níl cead ag MySpeed ​​an tástáil seo a thosú", + "resource_unavailable": "Níorbh fhéidir an tástáil a dhéanamh mar nach raibh an acmhainn ar fáil go sealadach", + "no_route": "Níorbh fhéidir an tástáil a dhéanamh mar nach raibh aon bhealach chuig an óstach ann", + "connection_refused": "Níorbh fhéidir an tástáil a dhéanamh mar gur diúltaíodh don nasc", + "timed_out": "Bhí an nasc Idirlín éagobhsaí le linn na tástála", + "config": "Níorbh fhéidir an comhad cumraíochta a luchtú", + "invalid_view": "Radharc neamhbhailí" }, "statistics": { "overview": { - "total_title": "Total tests", - "total_description": "The number of executed tests", - "failed_title": "Failed tests", - "failed_description": "The number of failed tests", - "average_title": "Average duration", - "average_description": "The average duration of the tests" + "total_title": "Iomlán na dtástálacha", + "total_description": "Líon na dtástálacha a rinneadh", + "failed_title": "Tástálacha teipthe", + "failed_description": "Líon na dtástálacha nár éirigh leo", + "average_title": "Meánfhad", + "average_description": "Meánfhad na dtástálacha" }, "failed": { - "title": "Failed tests", - "success": "Successful", - "failed": "Failed", - "label": "Tests" + "title": "Tástálacha teipthe", + "success": "Rathúil", + "failed": "Theip air", + "label": "Tástálacha" }, "speed": { - "title": "Speed" + "title": "Luas" }, "manual": { - "title": "Manual tests", - "yes": "Created manually", - "no": "Created automatically" + "title": "Tástálacha láimhe", + "yes": "Cruthaithe de láimh", + "no": "Cruthaithe go huathoibríoch" }, "duration": { - "title": "Test duration", - "label": "Amount" + "title": "Fad na tástála", + "label": "Méid" }, "values": { "min": "Íosmhéid", @@ -303,94 +303,94 @@ "preview": { "title": "Mód taispeána", "info": "DEMO", - "description": "You are currently in demo mode. Some features are disabled and some settings cannot be changed. If you want to use all features, you can install MySpeed on your own server." + "description": "Tá tú i mód taispeána faoi láthair. Tá roinnt gnéithe díchumasaithe agus ní féidir roinnt socruithe a athrú. Más mian leat gach gné a úsáid, is féidir leat MySpeed a shuiteáil ar do fhreastalaí féin." }, "integrations": { - "none_active": "This integration is not active.
Create", - "preview_active": "Integrations are disabled during demo mode.", - "display_name": "Integration name", - "create": "Create", + "none_active": "Níl an comhtháthú seo gníomhach.
Cruthaigh", + "preview_active": "Tá comhtháthú díchumasaithe le linn mód taispeána.", + "display_name": "Tá comhtháthú díchumasaithe le linn mód taispeána", + "create": "Cruthaigh", "activity": { - "never_executed": "Never executed", - "last_run": "Last run before " + "never_executed": "Níor cuireadh chun báis riamh é", + "last_run": "An rith dheireanach roimhe seo " }, "discord": { "title": "Discord", "fields": { - "url": "Webhook-URL", + "url": "URL-Crúca Gréasáin", "url_placeholder": "https://discord.com/api/webhooks/...", - "display_name": "Display name", - "display_name_placeholder": "MySpeed Notification", - "error_message": "Error message", - "error_message_placeholder": "Error: %error%", - "send_failed": "Send error messages", - "send_finished": "Send finished messages", - "finished_message": "Finished message", + "display_name": "Ainm taispeána", + "display_name_placeholder": "Fógra MySpeed", + "error_message": "Teachtaireacht earráide", + "error_message_placeholder": "Earráid: %error%", + "send_failed": "Seol teachtaireachtaí earráide", + "send_finished": "Seol teachtaireachtaí críochnaithe", + "finished_message": "Teachtaireacht críochnaithe", "finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps" } }, "gotify": { "title": "Gotify", "fields": { - "url": "Server-URL", - "key": "App token", - "priority": "Priority", - "error_message": "Error message", - "error_message_placeholder": "Error: %error%", - "send_failed": "Send error messages", - "send_finished": "Send finished messages", - "finished_message": "Finished message", + "url": "URL an fhreastalaí", + "key": "Comhartha aip", + "priority": "Tosaíocht", + "error_message": "Teachtaireacht earráide", + "error_message_placeholder": "Earráid: %error%", + "send_failed": "Seol teachtaireachtaí earráide", + "send_finished": "Seol teachtaireachtaí críochnaithe", + "finished_message": "Teachtaireacht críochnaithe", "finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps" } }, "pushover": { - "title": "Pushover", + "title": "Brúigh thar", "fields": { - "token": "App token", - "user_key": "User key", - "error_message": "Error message", - "error_message_placeholder": "Error: %error%", - "send_failed": "Send error messages", - "send_finished": "Send finished messages", - "finished_message": "Finished message", + "token": "Comhartha aip", + "user_key": "Eochair úsáideora", + "error_message": "Teachtaireacht earráide", + "error_message_placeholder": "Earráid: %error%", + "send_failed": "Seol teachtaireachtaí earráide", + "send_finished": "Seol teachtaireachtaí críochnaithe", + "finished_message": "Teachtaireacht críochnaithe", "finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps" } }, "healthChecks": { - "title": "HealthChecks", + "title": "Seiceálacha Sláinte", "fields": { - "url": "HealthChecks-URL", + "url": "URL Seiceálacha Sláinte", "url_placeholder": "https://hc-ping.com/" } }, "telegram": { "title": "Telegram", "fields": { - "token": "Bot Token", - "chat_id": "Chat ID", - "error_message": "Error message", - "error_message_placeholder": "Error: %error%", - "send_failed": "Send error messages", - "send_finished": "Send finished messages", - "finished_message": "Finished message", + "token": "Comhartha Bot", + "chat_id": "Aitheantas Comhrá", + "error_message": "Teachtaireacht earráide", + "error_message_placeholder": "Earráid: %error%", + "send_failed": "Seol teachtaireachtaí earráide", + "send_finished": "Seol teachtaireachtaí críochnaithe", + "finished_message": "Teachtaireacht críochnaithe", "finished_message_placeholder": "%ping% ms, %download% Mbps, %upload% Mbps" } }, "webhook": { - "title": "Webhook", + "title": "Crúca Gréasáin", "fields": { - "url": "Webhook-URL", + "url": "URL-Crúca Gréasáin", "url_placeholder": "https://your-server.com/hook", - "send_started": "Send started", - "send_failed": "Send error messages", - "send_finished": "Send finished messages", - "send_alive": "Send Keep-Alive messages", - "send_recommendations": "Send recommendations", - "send_config_updates": "Send configuration updates" + "send_started": "Cuireadh tús leis an seoladh", + "send_failed": "Seol teachtaireachtaí earráide", + "send_finished": "Seol teachtaireachtaí críochnaithe", + "send_alive": "Seol teachtaireachtaí Coinnigh Beo", + "send_recommendations": "Seol moltaí", + "send_config_updates": "Seol nuashonruithe cumraíochta" } } }, "common": { - "back_to_top": "Back to top" + "back_to_top": "Ar ais go barr" } }