From 7dd013528d52567f541592ce51a63047e7384419 Mon Sep 17 00:00:00 2001 From: Ilari Mikkonen Date: Fri, 30 Aug 2019 15:49:27 +0300 Subject: [PATCH 01/11] fix to #3774 and initial localisations --- .../core/client/language_select/language.js | 7 +- apinf_packages/core/lib/i18n/de.i18n.json | 1275 +++++++++++++++++ 2 files changed, 1281 insertions(+), 1 deletion(-) create mode 100644 apinf_packages/core/lib/i18n/de.i18n.json diff --git a/apinf_packages/core/client/language_select/language.js b/apinf_packages/core/client/language_select/language.js index abe4fc2001..d9eccf1edd 100644 --- a/apinf_packages/core/client/language_select/language.js +++ b/apinf_packages/core/client/language_select/language.js @@ -25,6 +25,10 @@ Template.languageSelect.onCreated(function () { TAPi18n.setLanguage(selectedLanguage); T9n.setLanguage(selectedLanguage); } + else{ + //Set English by default + Session.setDefault('lang', 'en'); + } }); Template.languageSelect.helpers({ @@ -55,6 +59,7 @@ Template.languageSelect.helpers({ activeLanguage () { // Get current language const activeLanguage = Session.get('lang'); +console.log(activeLanguage) // Get language from the current data context const languageTag = this.tag; @@ -73,7 +78,7 @@ Template.languageSelect.events({ const language = event.target.value; // Update selected language in Session - Session.update('lang', language); + Session.set('lang', language); // Update site language with selected language TAPi18n.setLanguage(language); diff --git a/apinf_packages/core/lib/i18n/de.i18n.json b/apinf_packages/core/lib/i18n/de.i18n.json new file mode 100644 index 0000000000..10b68217f7 --- /dev/null +++ b/apinf_packages/core/lib/i18n/de.i18n.json @@ -0,0 +1,1275 @@ +{ + "aboutApinf_documentation": "Dokumentation", + "aboutApinf_contributors": "Entwickler", + "aboutApinf_copyright": "Copyright", + "aboutApinf_copyrightLicense": "Copyright und Lizenz", + "aboutApinf_createdBy": "Entwickelt von", + "aboutApinf_credits": "Danksagungen", + "aboutApinf_license": "Lizenz", + "aboutApinf_doneButton_text": "Fertig", + "aboutApinf_intro": "APInf ist eine quelloffene API-Management-Plattform.", + "aboutApinf_homepage": "Startseite", + "aboutApinf_openSource": "Open Source", + "aboutApinf_projectLinks": "Links zum Projekt", + "aboutApinf_projectVersions": "Versionshinweise", + "aboutApinf_sourcecode": "Quellcode", + "aboutApinf_support": "Unterst\u00fctzen", + "aboutApinf_title": "\u00dcber Apinf", + "account_delete_button_text": "Benutzerkonto l\u00f6schen", + "account_delete_warning": "Die Funktion kann nicht abgebrochen werden.", + "account_delete_title": "Benutzerkonto l\u00f6schen", + "account_details": "Kontodaten", + "accountPage_title_account": "Kontoeinstellungen", + "addApiPage_title_addApi": "API einsetzen", + "addApi_button_text": "API einsetzen", + "addApi_header": "Eine API einsetzen", + "addApi_enterApiDetails": "API-Daten eingeben", + "addApi_descriptionFieldInfo": "Die Beschreibung wird im API-Profil und im API-Katalog erscheinen. Beschreiben Sie kurz, welche Funktion Ihre API hat und zu welchen Informationen Nutzer den Zugriff haben k\u00f6nnen.", + "addApi_nameFieldInfo": "Der Name wird im API-Profil, im API-Katalog und auf dem API-Dashboard erscheinen. Bitte geben Sie einen sinnhaften Namen, der die API auf einen Blick beschreibt.", + "addApi_urlFieldInfo": "Geben Sie eine g\u00fcltige Basis-URL Ihrer API ein, die mit 'https:\/\/..' beginnt. Sie wird unter Proxy-Einstellungen des API-Profils erscheinen und kann nicht ge\u00e4ndert sein.", + "addApi_ownerHelpText": "Ihre API wird im Katalog \u00f6ffentlich sichtbar erscheinen. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", + "addApi_separateLineTitle_or": "oder", + "addApi_sectionTitle_importOpenApiSpecification": "OpenAPI-Definitionsdatei importieren", + "addApi_sectionTitle_importApiConfiguration": "API Configuration importieren", + "addApiBacklogItem_addBacklogItem_button": "Ein Backlog hinzuf\u00fcgen", + "addApiBacklogItem_modalTitle": "Ein Backlog hinzuf\u00fcgen", + "addBackend_simple_backendInformation_helptext": "Geben Sie die URL und die Portnummer des Servers ein, z. B. google.com:80", + "addBackend_simple_baseInformation_helptext": "Geben Sie einen Namen f\u00fcr das API ein.", + "addBackend_simple_prefixInformation_helptext": "Geben Sie das Front-End-Pfad und Back-End-Pfad ein, die mit '\/' beginnen.", + "addOrganizationManagerForm_button": "Manager hinzuf\u00fcgen", + "addOrganizationManagerForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", + "apiAnalyticPageHeader_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", + "apiAnalyticPageHeader_labelText_proxyName": "Proxyserver: __name__", + "apiAnalyticPageHeader_text_lastUpdateTime": "Letztes Update war __time__", + "apiAnalyticPageBody_text_requestsCount": "__count__ Anfrage", + "apiAnalyticPageBody_text_requestsCount_plural": "__count__ Anfragen", + "apiAnalyticPageBody_text_responseTime": "__time__ ms", + "apiAnalyticPageBody_text_usersCount": "__count__ Benutzer", + "apiAnalyticPageBody_text_usersCount_plural": "__count__ Benutzer", + "apiAnalyticPageBody_helpText_averageUniqueUsers": "Der Durchschnitt der einzelne Nutzer im gew\u00e4hlten Zeitraum", + "apiAnalyticPageBody_chartTitle_apiRequests": "API-Anfragen", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Der Median der Antwortzeit", + "apiAnalyticPageBody_chartTitle_uniqueUsers": "Einzelne API-Nutzer", + "apiAnalyticPageBody_timelineChartTitle_requests": "Die Zeittafel der API-Anfragen", + "apiAnalyticPageBody_timelineChartTitle_time": "Antwortzeiten der APIs", + "apiAuthorizedUsersList_ header_text": "Berechtigte Benutzer", + "apiBackend_Status_Checking": "Der API-Status wird \u00fcberpr\u00fcft. Bitte warten...", + "apiBackend_Status_Title": "Status", + "apiBackend_Status_Updated": "Aktualisiert:", + "apiBackend_Usage_Instructions_Headline": "Anrufe \u00fcber API auf die Adresse:", + "apiBackend_Usage_Instructions_Note": "Beachten Sie:", + "apiBackend_Usage_Instructions_Note_Text": "Sie finden Ihren API-Schl\u00fcssel in der Profil-Seite der API.", + "apiBackend_Usage_Instructions_Profile_Page_Link": "Das Profil ansehen.", + "apiBackendRating_anonymousError": "Bitte einloggen um diese API zu bewerten.", + "apiBackends_Add_API_Title": "API einsetzen", + "apiBackends_AdvancedRequestsRewriting": "Umschreiben von Anfragen", + "apiBackends_AdvancedRequestsRewriting_Help": "\u00c4ndern SIe die eingehenden Anfragen im Umbrella Front-End bevor sie an das Back-End Ihrer API \u00fcbertragen werden.", + "apiBackends_AdvancedSettings": "Erweiterte Einstellungen", + "apiBackends_Backend_Help": "Definieren Sie den Server der API. Mehrere Server k\u00f6nnen definiert werden, die Last zu verteilen.", + "apiBackends_Backend_Title": "Back-End", + "apiBackends_DocumentationTitle": "Dokumentation", + "apiBackends_Documentation_Link": "Link zur Dokumentation", + "apiBackends_Edit_API_Title": "API bearbeiten", + "apiBackends_GlobalRequestSettings_Title": "Globale Anfrage-Einstellungen", + "apiBackends_HostRewrite": "umschreiben", + "apiBackends_Host_Title": "Hostrechner", + "apiBackends_Matching_Title": "Entsprechende URL-Pr\u00e4fixe", + "apiBackends_Matching_Title_Help": "Welche URL-Pr\u00e4fixe sollten an dieses Back-End weitergeleitet werden?", + "apiBackends_Submit": "Abschicken", + "apiBackends_Title_Help": "Name der API", + "apiBacklog_addBacklogItem_buttonText": "Ein Backlog hinzuf\u00fcgen", + "apiBacklogList_noApiBacklogItemsFound": "Keine Backlogs f\u00fcr diese API gefunden.", + "apiBacklog_mainTitle": "Backlog", + "apiBacklogItems_priorityText_High": "Hoch", + "apiBacklogItems_priorityText_Middle": "Normal", + "apiBacklogItems_priorityText_None": "Unbestimmt", + "apiBacklogItemForm_message_backlogAdded": "Ein Backlog wurde hinzugef\u00fcgt", + "apiBacklogItemForm_message_backlogChanged": "Das Backlog wurde ge\u00e4ndert", + "apiCard_labelText_private": "privat", + "apiCard_pinTooltip_user": "Markieren als empfohlene API oder Markierung aufheben", + "apiCard_tooltipTitle_averageRating": "Durchschnittsbewertung", + "apiCardPin_buttonText_pin": "Klicken Sie auf die Stecknadel, um diese API als 'empfohlen' markieren", + "apiCardPin_buttonText_unpin": "Markierung der API als empfohlen aufheben", + "apiCardPin_featuredSuccessfully": "API zur Liste der empfohlenen APIs hinzugef\u00fcgt", + "apiCardPin_featuredListAlreadyFull": "Maximale Anzahl der empfohlenen APIs erreicht", + "apiCardPin_unfeaturedSuccessfully": "Markierung der API als empfohlen erfolgreich aufgehoben", + "apiCatalog_apisCount": "(__count__api)", + "apiCatalog_apisCount_plural": "(__count__apis)", + "apiCatalog_noApis_Found": "Keine APIs mit dem ausgew\u00e4hlten Lebenszyklus gefunden", + "apiCatalogPage_title_apiCatalog": "API-Katalog", + "apiSettingsDelete_deleteButton": "L\u00f6schen", + "apiDetails_baseUrl_headingText": "API-URL", + "apiDetails_description_headingText": "Beschreibung", + "apiDetails_usageInstructions_headingText": "Um Anrufe an diese API durchzuf\u00fchren, Sie k\u00f6nnen:", + "apiDetails_usageInstructions_requestHeaders_text": "Geben Sie Ihren Schl\u00fcssel im Headerfeld ein, um die API anzurufen:", + "apiDetails_usageInstructions_disableApiKeyText": "Die URL verwenden", + "apiDetails_usageInstructions_noApiKeyText": "Den API-Schl\u00fcssel verwenden. Klicken Sie auf \"API-Schl\u00fcssel anrufen\" um den Schl\u00fcssel zu erhalten.", + "apiDetailsForm_text_updateInformation": "API Information wurde aktualisiert", + "apiDocumentation_APICall_Warning_Message": "API-Anrufe (PUT, POST oder DELETE) von Swagger sind echte Anrufe.", + "apiDocumentation_APICall_Warning_Title": "Achtung!", + "apiDocumentation_buttonText_closeEditor": "Den Editor beenden", + "apiDocumentation_buttonText_openEditor": "Den Editor \u00f6ffnen", + "apiDocumentation_Link_Title": "Link", + "apiDocumentation_manageDocumentation_buttonText": "Verwalten", + "apiDocumentation_No_Link_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", + "apiDocumentation_No_Swagger_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", + "apiDocumentation_Title": "Dokumentation", + "apiDocumentation_Viewer_Title": "Betrachter", + "apiDocumentation_sdkGenerateButton": "SDK erstellen", + "apiDocumentation_tooltipSDKGeneratorButton": "Wenn die Swagger-Datei valid ist, k\u00f6nnen Sie ein SDK Ihrer bevorzugten Sprache mittels dieses Assistentes downloaden", + "apiExport_json_button": ".json exportieren", + "apiExport_yaml_button": ".yaml exportieren", + "apiExport_api_title": "API Konfiguration exportieren", + "apiExport_api_description": "API Konfiguration im JSON- oder YAML-Format exportieren", + "apiExport_proxy_title": "Konfiguration vom Proxyserver exportieren", + "apiExport_proxy_description": "Konfiguration vom Proxyserver im JSON- oder YAML-Format exportieren", + "apiExport_title": "Exportieren", + "apiFilteredBy_text_filteredBy": "Filter: \"__tag__\"", + "apiFilteredBy_buttonText_clear": "Alle l\u00f6schen", + "apisFilterForm_buttonText_filter": "Filter", + "apisFilterForm_buttonText_clear": "L\u00f6schen", + "apisFilterForm_labelText_lifecycle": "Phase des Lebenszyklus", + "apisFilterForm_optionText_selectOne": "(W\u00e4hlen Sie eine)", + "apisFilterIcon_tooltipText_filter": "Filteroptionen", + "apisRssIcon_tooltipText_Rss": "RSS-Feed", + "apiIntro_doneLabel": "Fertig", + "apiIntro_nextLabel": "Weiter", + "apiIntro_previousLabel": "Zur\u00fcck", + "apiIntro_steps_backlog_intro": "Die geplanten API-Funktionen und Priorit\u00e4ten hinzuf\u00fcgen, die die Gemeinschaft sehen kann.", + "apiIntro_steps_details_intro": "Enth\u00e4lt grundlegende Information zu der API und Anweisungen \u00fcber API-Anrufe.", + "apiIntro_steps_documentation_intro": "Die Dokumentation, die API beschreibt, hochladen und teilen. Die anderen k\u00f6nnen einen Mustercode in ihrer bevorzugten Sprache\/Plattform downloaden.", + "apiIntro_steps_export_intro": "Einstellungen Ihrer API als .JSON- oder .YAML-Datei downloaden, f\u00fcr Back-up oder Migration von Daten.", + "apiIntro_steps_feedback_intro": "Benutzer Ihrer API k\u00f6nnen ein Feedback geben, was auch Fehlermeldungen und Feature-Requests enth\u00e4lt.", + "apiIntro_steps_metadata_intro": "Geben Sie mit Ihrer API verbundene organisatorische Information und Kontaktdaten ein.", + "apiIntro_steps_proxy_intro": "Nutzen Sie diesen Tab um Ihre API mit einem Proxyserver zu verbinden. Damit k\u00f6nnen Sie die API-Verwaltungsfunktionen nutzen (z. B. Analytik, API-Schl\u00fcssel).", + "apiIntro_steps_settings_intro": "\u00c4ndern Sie API-Einstellungen auf diesem Tab. Sie k\u00f6nnen auch die API hier l\u00f6schen.", + "apiIntro_steps_welcome_intro": "Willkommen", + "apiIntro_skipLabel": "\u00dcberspringen", + "apiIntro_quickTour_button_text": "Quick tour", + "apiKeys_label": "API-Schl\u00fcssel", + "apiKeys_getApiKeyButton": "API-Schl\u00fcssel erhalten", + "apiKeys_regenerateButton": "API-Schl\u00fcssel wiederherstellen", + "apiKeys_copyButtonText": "API-Schl\u00fcssel kopieren", + "apiKeys_copySuccessful": "API-Schl\u00fcssel wurde in die Zwischenablage kopiert.", + "apiKeys_getApiKeyButton_success": "API-Schl\u00fcssel erfolgreich wiederhergestellt.", + "apiKeys_getApiKeyButton_processing": "Wird verarbeitet...", + "regenerateApiKeyConfirmation_header": "API-Schl\u00fcssel wiederherstellen", + "regenerateApiKeyConfirmation_confirmRegenerateMessage": "SInd Sie sicher, dass Sie den API-Schl\u00fcssel widerrufen wollen?", + "regenerateApiKeyConfirmation_confirmRegenerateNote": "BEACHTEN SIE:", + "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Der Widerruf des API-Schl\u00fcssels wird die API-Anrufe mit dem alten Schl\u00fcssel verhindern:", + "regenerateApiKeyConfirmation_cancelButton": "Abbrechen", + "regenerateApiKeyConfirmation_RegenerateButton": "Wiederherstellen", + "apiLifecycleStatus_labelText_development": "Entwicklung", + "apiLifecycleStatus_labelText_deprecated": "\u00dcberholt", + "apiLifecycleStatus_labelText_design": "Design", + "apiLifecycleStatus_labelText_production": "Produktion", + "apiLifecycleStatus_labelText_testing": "Testen", + "apiLifecycleStatus_labelText_unknown": "Unbekannt", + "apiLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "apiLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", + "apiLogo_resumable_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", + "apiMetadata_dateInvalid": "Das Enddatum muss sp\u00e4ter als das Anfangsdatum sein.", + "apiOrganization_disconnectButton": "Ausschalten", + "apiOrganization_panelTitle": "API mit der Organisation verbinden", + "apiRemoveAuthorizedUser_cancelButton_text": "Nein, abbrechen", + "apiRemoveAuthorizedUser_confirmation_text": "Sind Sie sicher, dass Sie diesen berechtigten Benutzer entfernen wollen?", + "apiRemoveAuthorizedUser_modalTitle": "Den berechtigten Benutzer entfernen", + "apiRemoveAuthorizedUser_removeButton_text": "Ja, entfernen", + "apiSettingsDelete_apiText": "Diese Funktion kann nicht widerrufen werden. Das API-Back-End und alle Information dar\u00fcber, z. B. Metadaten, Dokumentation, Backlogs und Feedback, werden gel\u00f6scht sein.", + "apiSettingsDelete_apiTitle": "Die API l\u00f6schen", + "apiSettingsDelete_panelTitle": "L\u00f6schen", + "apiSettingsDetails_title": "Daten", + "apiSettingsDetails_saveButton": "Speichern", + "apiSettingsDetails_uploadLogo_heading": "Logo hochladen", + "apiSettingsDetails_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre API hochladen. Das Logo wird im Katalog und auf der Profil-Seite der API erscheinen.", + "apiSettingsVisibility_title": "Sichtbarkeit", + "apiSettingsVisibility_heading": "Sichtbarkeit der API \u00e4ndern", + "apiSettingsVisibility_text": "Die API auf privat oder \u00f6ffentlich stellen.", + "apiSortingToolbar_labelText_sortBy": "Sortieren nach", + "apiSortingToolbar_sortMenuOptions_names": "Namen (A-Z)", + "apiSortingToolbar_sortMenuOptions_newestCreated": "Die Neueste", + "apiSortingToolbar_sortMenuOptions_bookmarks": "Lesezeichen", + "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", + "apiAuthorizedUsersList_authorizedUsers": "Einzelne Benutzer erlauben, die API anzusehen, auch wenn die API global auf privat gestellt worden ist.", + "apiViewAnalytics_button_viewAnalytics": "Analytics ansehen", + "api_backend_rating_anonymous": "Bitte einloggen um zu bewerten.", + "apinf_apiumbrellauser_error": "Fehler: den Benutzer wurde nicht auf dem Proxy angelegt", + "apinf_noproxy_error": "Fehler: Keinen Proxyserver gefunden", + "apinf_noproxybackend_error": "Fehler: Kein Back-End des Proxyservers gefunden", + "apinf_usernotloggedin_error": "Den angemeldeten Benutzer nicht gefunden", + "apiMonitoring_panelTitle_Monitoring": "API \u00dcberwachung", + "apiMonitoring_helpIcon_text": "Bitte einen validen Pfad zum Endpunkt eingeben, um die APIs anzurufen. Die API wird durch HTTP-Anfragen \u00fcberwacht. Verwenden Sie nur die GET-Methode damit keine zuf\u00e4lligen Daten eingef\u00fcgt werden.", + "apiMonitoring_saveButton_text": "Speichern", + "apiMonitoringForm_successMessage": "Die API-\u00dcberwachungseinstellungen wurden gespeichert!", + "apiMonitoringForm_errorMessage": "Ein \u00fcberwachendes Endpunkt ist erforderlich", + "apiProxy_headerText": "Back-End-Einstellungen des Proxyservers", + "apiUserAuthorizationForm_addButton_text": "Einen Berechtigten Benutzer hinzuf\u00fcgen", + "apiUserAuthorizationForm_header_text": "Berechtigte Benutzer hinzuf\u00fcgen", + "apiUserAuthorizationForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", + "medianResponseTime_pointTitle_time": "Zeit, ms", + "authorizedUserForm_errorText_userNotRegistered": "Benutzer nicht angemeldet.", + "authorizedUserForm_errorText_alreadyAuthorized": "Der Benutzer ist schon berechtigt f\u00fcr diese API.", + "authorizedUserForm_success_message": "Der Benutzer wurde in die Liste der berechtigten Benutzer hinzugef\u00fcgt.", + "backlogItem_addedByYou": "Hinzugef\u00fcgt: aktueller Benutzer", + "backlogItem_editButton_text": "Bearbeiten", + "backlogItem_deleteButton_text": "L\u00f6schen", + "bookmark_buttonText_bookmark": "Lesezeichen", + "bookmark_buttonText_unbookmark": "Lesezeichen entfernen", + "branding_homeCustomBlock_helpIcon_text": "Dieses Feld erm\u00f6glicht, Text oder HTML\/CSS-Code einzuf\u00fcgen, die auf der Startseite erscheinen werden. Sie k\u00f6nnen zus\u00e4tzlich HTML-Inhalt wie Bilder, Social Media Plug-ins oder YouTube-Videos hinzuf\u00fcgen. Bootstrap ist auch verf\u00fcgbar; z. B. k\u00f6nnen Sie .container verwenden, um Inhalte auf einer Seite zu zentrieren.", + "branding_panel_title": "Markenaufbau des Projekts", + "branding_projectLogoTitle_logoTitle": "Logo der Seite", + "branding_projectCoverPhotoTitle_coverPhotoTitle": "Titelbild", + "branding_projectFeaturedApisMessage_featuredApiMessage": "W\u00e4hleh Sie h\u00f6chstens 8 APIs, die sich auf der Startseite befinden.", + "branding_save": "Speichern", + "branding_successMessage": "Markenaufbau gespeichert", + "branding_update": "Update", + "brandingPage_title_branding": "Markenaufbau", + "catalog_bookmarkTooltip_nonUser": "Anzahl von Lesezeichen. Bitte einloggen um Lesezeichen zu erstellen.", + "catalog_BookmarkTooltip_user": "EIn Lesezeichen f\u00fcr die API setzen", + "catalog_paginationButtons_next": "Weiter", + "catalog_paginationButtons_previous": "Zur\u00fcck", + "catalog_toolbar_filterOptions_myApis": "Meine APIs", + "catalog_toolbar_filterOptions_showAll": "Alle zeigen", + "catalog_toolbar_filterOptions_myBookmarks": "My Lesezeichen", + "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentierte APIs", + "catalog_toolbar_sortBy_title": "Sortieren nach", + "catalog_toolbar_sortMenuOptions_highRating": "H\u00f6chste Bewertung", + "catalog_toolbar_sortMenuOptions_mostBookmarked": "Die meisten Lesezeichen", + "catalog_toolbar_sortMenuOptions_recent": "Die neuesten", + "catalog_toolbar_sortMenuOptions_name-a-z": "Namen (A-Z)", + "catalog_toolbar_sortMenuOptions_name-z-a": "Namen (Z-A)", + "catalog_toolbar_toggleCollapse": "Symbolleiste umschalten", + "catalog_toolbar_viewMode_grid": "Gitter", + "catalog_toolbar_viewMode_table": "Tabelle", + "catalogGrid_addedBy": "Hinzugef\u00fcgt von", + "catalogTable_added": "Hinzugef\u00fcgt", + "catalogTable_addedBy": "Hinzugef\u00fcgt von", + "catalogTable_labelText_private": "privat", + "catalog_Title": "APIs", + "changeSelectedProxy_buttonCancel": "Abbrechen", + "changeSelectedProxy_buttonConfirm": "API-Proxyserver \u00e4ndern", + "changeSelectedProxy_title": "API-Proxyserver \u00e4ndern", + "changeSelectedProxy_textCaution": "Achtung!", + "changeSelectedProxy_textConfirm": "\u00c4nderung des Proxyservers wird die URL der Anrufe \u00e4ndern und kann die API-Anrufe von Apps brechen. Bitte geben Sie den Benutzern Ihrer API Bescheid \u00fcber die \u00c4nderung und schlagen Sie vor, dass sie \u00fcberpr\u00fcfen, ob sie einen neuen API-Schl\u00fcssel brauchen.", + "connectApiToOrganizationModal_helpText": "Sie k\u00f6nnen eine API, die Sie verwalten, mit dem Organisation verbinden. Danach wird die API im Organisationsprofil erscheinen.", + "connectApiToOrganizationModal_buttonText_close": "Schlie\u00dfen", + "connectApiToOrganizationModal_text_noOneApis": "Alle APIs, die SIe verwalten, sind schon verbunden.", + "connectApiToOrganizationModal_modalTitle": "API verbinden", + "contactForm_reset": "Zur\u00fccksetzen", + "contactForm_successMessage": "Danke! Ihre Nachricht wurde gesendet.", + "contactForm_submit": "Abschicken", + "dashboardOverviewStatistic_text_requestPath": "Anfragepfad: __path__", + "dashboardOverviewStatistic_text_successCalls": "2XX Anrufe: __count__", + "dashboardOverviewStatistic_text_errorCallsToday": "__count__ Fehler heute", + "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ Fehler am letzten Tag", + "dashboardOverviewStatistic_text_errorCalls": "__count__ Fehler in den letzten __timeframe__ Tagen", + "dashboardOverviewStatistic_text_requestsCount": "__count__ Anfrage", + "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ Anfragen", + "dashboardOverviewStatistic_text_responseTime": "__time__ ms", + "dashboardOverviewStatistic_text_usersCount": "__count__ Benutzer", + "dashboardOverviewStatistic_text_usersCount_plural": "__count__ Benutzer", + "dashboardOverviewStatistic_chartTitle_requestsNumber": "Anzahl der Anfragen", + "dashboardOverviewStatistic_chartTitle_responseTime": "Antwortzeiten der API", + "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Einzelne API-Nutzer", + "dashboardOverviewStatistic_linkText_viewDetails": "Daten ansehen", + "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Der Durchschnitt der einzelnen Nutzer im gew\u00e4hlten Zeitraum", + "dashboardOverviewStatistic_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", + "dashboardSummaryStatistic_columnTitle_apiName": "API-Name", + "dashboardSummaryStatistic_columnTitle_requestsNumber": "Anzahl der Anfragen", + "dashboardSummaryStatistic_columnTitle_responseTime": "Antwortzeit (Median)", + "dashboardSummaryStatistic_columnTitle_users": "Benutzer", + "dashboardSummaryStatistic_groupTitle_myApis": "Meine APIs", + "dashboardSummaryStatistic_groupTitle_managedApis": "Verwaltete APIs", + "dashboardSummaryStatistic_groupTitle_otherApis": "Andere APIs", + "dashboardToolbar_labelText_proxy": "Proxyserver", + "dashboardToolbar_optionText_apiName": "API-Name", + "dashboardToolbar_optionText_calls": "Die meisten Anrufen", + "dashboardToolbar_optionText_users": "Die meisten Benutzer", + "dashboardToolbar_optionText_time": "Die l\u00e4ngste Antwortzeit", + "dashboardPage_buttonText_addApi": "Eine API einsetzen", + "dashboardPage_title_dashboard": "Dashboard", + "dashboardPage_text_noApis": "Es gibt keine APIs, die SIe verwalten.", + "dashboardPage_text_noProxyBackends": "Sie haben noch nicht Ihre API mit dem Proxyserver verdunden. Um Analytik Ihrer API-Verwendung anzusehen, durchsuchen Sie den Katalog nach der API und konfigurieren Sie das Proxy im API-Profil.", + "dashboardView_text_noApisFound": "Keine APIs mit dem angegebenen Namen gefunden", + "dashboardPage_placeholderText_search": "Suchen", + "dateRangePicker_optionText_today": "Heute", + "dateRangePicker_optionText_yesterday": "Gestern", + "dateRangePicker_optionText_7days": "Die letzten 7 Tage", + "dateRangePicker_optionText_28days": "Die letzten 28 Tage", + "deleteAccount_closeButton": "Schlie\u00dfen", + "deleteAccount_confirmDelete": "L\u00f6schen", + "deleteAccount_success_message": "Das Konto gel\u00f6scht", + "deleteApiConfirmation_cancelButton": "Abbrechen", + "deleteApiConfirmation_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden! Die API und alle Information dar\u00fcber, z. B. Metadaten, Dokumentation, Backlogs und Feedback, werden gel\u00f6scht sein.", + "deleteApiConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", + "deleteApiConfirmation_confirmDeleteNote": "BEACHTEN SIE:", + "deleteApiConfirmation_deleteButton": "L\u00f6schen", + "deleteApiConfirmation_header": "Die API l\u00f6schen", + "deleteApiConfirmation_successMessage": "Erfolgreich gel\u00f6schte API:", + "deleteOrganizationConfirmation_cancelButton": "Abbrechen", + "deleteOrganizationConfirmation_confirmDeleteInformation": "Die Information \u00fcber die Organisation wird entfernt. Diese Funktion kann nicht widerrufen werden!", + "deleteOrganizationConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", + "deleteOrganizationConfirmation_confirmDeleteNote": "BEACHTEN SIE:", + "deleteOrganizationConfirmation_deleteButton": "L\u00f6schen", + "deleteOrganizationConfirmation_header": "Organisation l\u00f6schen", + "deleteOrganizationConfirmation_successMessage": "Erfolgreich gel\u00f6schte Organisation: ", + "deleteAccount_title": "Benutzerkonto l\u00f6schen", + "deleteAccount_confirm_text": "Sind Sie sicher, dass Sie Ihr Konto l\u00f6schen wollen?", + "deleteBacklogItem_modalTitle": "Ein Backlog l\u00f6schen", + "deleteBacklogItem_confirmation_text": "Sind Sie sicher, dass Sie dieses Backlog l\u00f6schen wollen?", + "deleteBacklogItem_cancelButton_text": "Abbrechen", + "deleteBacklogItem_deleteButton_text": "Ein Backlog l\u00f6schen", + "deleteBacklogItem_message_backlogRemoved": "Das Backlog wurde gel\u00f6scht", + "deleteFeedbackItem_modalTitle": "Das Feedback-Element l\u00f6schen", + "deleteFeedbackItem_confirmation_text": "Sie Sie sicher, dass Sie dieses Feedback-Element und alle Bewertungen l\u00f6schen wollen?", + "deleteFeedbackItem_cancelButton_text": "Abbrechen", + "deleteFeedbackItem_deleteButton_text": "Das Feedback-Element l\u00f6schen", + "feedbackItem_messageType": { + "Feedback": "Feedback", + "Error report": "Fehlerbericht", + "Feature request": "Feature-Request" + }, + "deleteOrganizationApiConfirmation_cancelButton_text": "Abbrechen", + "deleteOrganizationApiConfirmation_confirm_text": "Sind Sie sicher, dass Sie diese API von der folgenden Organisation trennen wollen:", + "deleteOrganizationApiConfirmation_disconnectButton_text": "Trennen", + "deleteOrganizationApiConfirmation_header_text": "Die API trennen von", + "deleteOrganizationApiConfirmation_success_message": "Die API von der Organisation gel\u00f6scht", + "editApiMetadata_editButton": "Metadaten bearbeiten", + "editApiMetadata_editApiMetadataForm_title": "Metadaten bearbeiten", + "editApiMetadata_submitButtonText": "Metadaten speichern", + "editBacklogItem_modalTitle": "EIn Backlog bearbeiten", + "editBacklogItem_submit_buttonText": "Speichern", + "editApiMetadataForm_messageText_added": "API-Metadaten erfolgreich gespeichert", + "editApiMetadataForm_messageText_updated": "API-Metadaten erfolgreich aktualisiert", + "emailTemplates_verifyEmail_message": "Um Ihre E-Mail zu verifizieren, klicken Sie auf den folgenden Link:", + "emailTemplates_verifyEmail_title": "Ihre E-Mail-Adresse verifizieren", + "emailVerification_successMessage": "Die E-Mail wurde verifiziert. Danke!", + "entityComment_cancelComment": "Abbrechen", + "entityComment_deleteComment": "L\u00f6schen", + "entityComment_replyComment": "Antworten", + "entityComment_sendComment": "Senden", + "entityComment_successMessage": "Danke! Ihre Anmerkung wurde gesendet.", + "esData_notFound": "Keine API-Nutzungsstatisktiken verf\u00fcgbar", + "apiAnalyticPageBody_title_errorsStatistic": "Fehlerstatistiken", + "errorsStatisticTable_columnTitle_date": "Datum", + "errorsStatisticTable_columnTitle_status": "Statuscode", + "errorsStatisticTable_columnTitle_calls": "Anrufe", + "errorsStatisticTable_columnTitle_path": "Anfragepfad", + "errorsStatisticTable_text_showOfErrors": "Zeige __count__ von __all__ Fehler", + "errorsStatisticTable_lintText_downloadFile": "Alle Fehler als Datei herunterladen", + "favourite_Add": "Lesezeichen setzen", + "favourite_Remove": "Lesezeichen entfernen", + "feedbackForm_successMessage": "Danke! Ihr Feedback wurde gesendet.", + "feedbackItem_type": "Typ", + "feedbackItem_topic": "Thema", + "feedbackItem_editButton_text": "Bearbeiten", + "feedbackItem_deleteButton_text": "L\u00f6schen", + "feedbackItem_visibilityButton_makePrivate": "Auf privat stellen", + "feedbackItem_visibilityButton_makePublic": "Auf \u00f6ffentlich stellen", + "feedbackItem_sentBy_text": "Sender", + "feedbackItem_usernotloggedin_errorMessage": "Fehler: Bitte einloggen um zu bewerten.", + "feedback_feedbackForm_button": "Feedback senden", + "feedback_feedbackForm_withLogin_tooltip": "Feedback zu der API geben", + "feedback_feedbackForm_withoutLogin_tooltip": "Bitte einloggen oder anmelden, um Feedback zur API geben", + "feedback_feedbackForm_description": "Fehlerberichte, Ideen \u00fcber neue Features und andere Anmerkungen sind willkommen.", + "feedback_feedbackForm_title": "Feedback senden oder ein Problem melden", + "feedback_main_title": "Feedback und Fehlermeldungen", + "feedback_no_feedback": "Kein Feedback.", + "feedback_remove_button": "Entfernen", + "feedback_replyFeedback": "Antworten", + "feedback_sendFeedback": "Senden", + "feedback_view_button": "Zeigen", + "feedback_mark_all_feedbacks_as_private": "Feedback auf privat stellen", + "feedback_mark_all_feedbacks_as_public": "Feedback auf \u00f6ffentlich stellen", + "feedback_change_visibility_header": "Sichtbarkeit des Feedbacks \u00e4ndern", + "feedback_changeAllVisibility_toPublic": "Sind Sie sicher, dass Sie Feedback auf \u00f6ffentlich stellen wollen?", + "feedback_changeAllVisibility_toPrivate": "Sind Sie sicher, dass Sie Feedback auf privat stellen wollen?", + "feedback_changeAllVisibility_cancelButton_text": "Abbrechen", + "feedback_changeAllVisibility_confirmButton_text": "Best\u00e4tigen", + "footer_about": "Information", + "footer_privacyPolicy_text": "Datenschutzrichtlinie", + "footer_termsOfUse_text": "Nutzungsbedingungen", + "footer_signIn": "Einloggen", + "footer_signOut": "Abmelden", + "footer_signUp": "Anmelden", + "forbidden_Title": "403 Forbidden-Fehler", + "forbidden_Message": "Sie haben keinen Zugriff auf diese Seite.", + "goBackButton_buttonText": "Zur\u00fcck zur vorherigen Seite", + "homeBody_featureSection_statistics_apisCount_heading": "APIs", + "homeBody_featureSection_statistics_organizationsCount_heading": "Organisationen", + "homeBody_featureSection_statistics_usersCount_heading": "Benutzer", + "homeBody_contactUs_heading": "Kontaktieren Sie uns", + "homeBody_contactUs_text": "F\u00fcr weitere Infomationen nehmen Sie bitte Kontakt mit uns auf.", + "homeBody_openSource_imageAltText": "100 % Open Source", + "homeBody_section1_heading": "Erste Schritte", + "homeBody_section1_text": "Erstellen Sie zuerst ein Benutzerkonto. Das Entwicklerportal bietet Ihnen eine M\u00f6glichkeit an, auf einmal APIs zu finden, Nutzung der API-Applikationen zu verfolgen und viel mehr.", + "homeBody_section1_text_extra": "Anmelden", + "homeBody_section2_heading": "Erreichen Sie die Entwickler", + "homeBody_section2_text": "APInf bietet Ihnen eine koh\u00e4rente, einfache Schnittstelle an, damit Sie APIs f\u00fcr die Entwicklungsgesellschaft publizieren und Aufgabenmanagement nutzen k\u00f6nnen. Es erlaubt Ihnen ein besseres Verst\u00e4ndnis von der API-Nutzung.", + "homeBody_section2_text_extra": "Kontaktieren Sie uns", + "homeBody_section3_communityLinkText": "APInf Gemeinschaft", + "homeBody_section3_heading": "V\u00f6llig Open Source", + "homeBody_section3_text": "APInf wird von API Umbrella versorgt. Es bietet eine Schnittstelle f\u00fcr die Funktionen von API Umbrella an. Die L\u00f6sung basiert auf Open-Source-Code und hat eine MIT-Lizenz. Beim Aufbau wurden Meteor.js und D3 verwendet. Wir sch\u00e4tzen Zusammenarbeit, h\u00f6ren gerne die Benutzer zu und ermutigen sie zur Entwicklung.", + "homeBody_section3_text_extra": "Sie finden uns auf: ", + "homePageApis_title_featuredApis": "Empfohlene APIs", + "homePageApis_text_addFeaturedApis": "Sie k\u00f6nnen empfohlene APIs in der Markenaufbau-Sektion unter Empfohlene APIs einsetzen.", + "homePageApis_text_getMoreApis": "Mehr APIs", + "importApiConfiguration_errorMessage": "Die Konfigurationsdatei muss in einem von diesen Formaten sein: .YAML, .YML, .JSON oder .TXT.", + "importApiConfiguration_jsonError_message": "Die Konfigurationsdatei ist kein g\u00fcltiges JSON-Objekt.", + "import_ApiConfiguration_Extensions": "Nur yml-, yaml- und json-Formate werden akzeptiert.", + "import_ApiConfiguration_FileLabel": "Datei", + "import_ApiConfiguration_ImportApi": "API importieren", + "importOpenApiSpecification_text_addApiByImporting": "Sie k\u00f6nnen eine API durch die OpenAPI-Spezifikation hinzuf\u00fcgen.", + "importOpenApiSpecification_message_provideSpecification": "Sie m\u00fcssen OpenAPI-Spezifikation anbieten.", + "importApiFile_invalidExtension_message": "Ung\u00fcltige Dateiformat. Bitte einen Link von einer json-, yaml- oder yml-Datei eingeben, der den API-Namen und die Endpunkt URL enth\u00e4lt.", + "importOpenApiSpecification_labelText_provideSpecification": "Die API-Dokumentation importieren", + "importOpenApiSpecification_labelText_linkTo": "Link zur OpenAPI-Spezifikation", + "importOpenApiSpecification_labelText_lifecycleStatus": "Status im Lebenszyklus", + "importOpenApiSpecification_buttonText_import": "Importieren", + "importOpenApiSpecification_optionText_file": "Datei", + "importOpenApiSpecification_optionText_url": "URL", + "importOpenApiSpecification_optionText_firstOption": "Staus im Lebenszyklus ausw\u00e4hlen", + "importOpenApiSpecificationUploadButton_buttonText_file": "Datei ausw\u00e4hlen", + "invalidUrlMessage": "Eine g\u00fcltige URL mit http(s) ben\u00f6tigt", + "invalidIdMessage": "Eine g\u00fcltige alphanumerische ID ben\u00f6tigt", + "invalidDomainMessage": "Eine g\u00fcltige Dom\u00e4ne ben\u00f6tigt", + "invalidEmailMessage": "Eine g\u00fcltige E-Mail-Adresse ben\u00f6tigt", + "invalidProxyBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", + "invalidApiBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", + "invalidContactPhoneMessage": "Eine g\u00fcltige Nummer ben\u00f6tigt. (0-9), +, -, \/ und Leerzeichen akzeptiert.", + "latestApiBackends_Heading": "Die neuesten APIs", + "latestApiBackends_MoreInfo": "Zus\u00e4tzliche Information", + "latestApiBackends_NotFound": "Keine APIs gefunden", + "loginPlatformsPage_title_loginPlatforms": "Anmeldung-Plattformen", + "loginVerify_errorMessage": "Wir haben Ihnen eine E-Mail gesendet. Bitte Ihre E-Mail-Adresse verifizieren.", + "manageApiDocumentationModalUploadButton": "Datei ausw\u00e4hlen", + "manageApiDocumentationModal_AddedFile_Message": "Dokumentationsdatei erfolgreich hochgelanden!", + "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Abbrechen", + "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Speichern", + "manageApiDocumentationModal_CreateLinks_AddButton": "Hinzuf\u00fcgen", + "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Sind Sie sicher, dass Sie die Dokumentationsdatei l\u00f6schen wollen?", + "manageApiDocumentationModal_DeletedFile_Message": "Die Dokumentationsdatei erfolgreich gel\u00f6scht!", + "manageApiDocumentationModal_DocumentationLinks_Title": "Links zur externe Dokumentation", + "manageApiDocumentationModal_FileType_Message": "Nur YAML- (YML) und JSON-Formate werden unterst\u00fctzt.", + "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentationslink erfolgreich aktualisiert!", + "manageApiDocumentationModal_SizeLimit_Message": "Maximale Gr\u00f6\u00dfe der Datei 10 MB.", + "manageApiDocumentationModal_Title": "API-Dokumentation", + "manageApiDocumentationModal_hints_createApiDocumentation": "Wenn Sie keine Dokumentationsdatei haben, k\u00f6nnen Sie eine Datei erstellen und sie hochladen.", + "manageApiDocumentationModal_hints_documentation_link": "Link zur Wiki- oder Github-Seite oder zu anderen Webressourcen, wo die API-Dokumentation sich befindet.", + "manageApiDocumentationModal_hints_uploadApiDocumentation": "Sie k\u00f6nnen auch w\u00e4hlen, eine neue Dokumentationsdatei f\u00fcr die API mit dem Swagger-Editor zu erstellen.", + "manageApiDocumentationModal_addDocumentation_title": "OpenAPI-Spezifikation einsetzen", + "manageApiDocumentationModal_helpText_useHttpsProtocol": "Diese Anwendungsplattform nutzt HTTPS. API-Anfragen der Dokumentation funktionieren nicht, wenn API HTTP nutzt.", + "manageApiDocumentationModal_ToolTip_Message": "Maximal 8 Links zu externe Dokumentationen sind akzeptiert. Bitte einen von den alten Links l\u00f6schen, um einen neuen Link zu erstellen.", + "apiAnalyticPageBody_title_mostUsers": "Die h\u00e4ufigsten Benutzer", + "mostFrequentUsersTable_columnTitle_user": "API-Schl\u00fcssel des Benutzers", + "mostFrequentUsersTable_columnTitle_calls": "Anrufe", + "mostFrequentUsersTable_columnTitle_path": "Anfragepfad", + "mostFrequentUsersTable_text_showOfUsers": "Zeige __count__ von __all__ Benutzer", + "mostFrequentUsersTable_lintText_downloadFile": "Alle Benutzer als Datei herunterladen", + "navbar_addAPIBackend": "API einsetzen", + "navbar_apis": "APIs", + "navbar_my_apis": "Meine APIs", + "navbar_organizations": "Organisationen", + "navbar_dashboard": "Dashboard", + "navbar_signIn": "Einloggen", + "navbar_signUp": "Anmelden", + "navbar_users": "Benutzer", + "navbar_pricing": "Preise", + "notAuthorized_Message": "Sie haben keine Zugriffsberechtigung f\u00fcr diese Seite.", + "notAuthorized_Title": "Keine Berechtigung", + "notFound_Message_Part1": "Die gesuchte Seite wurde nicht gefunden.", + "notFound_Title": "Oops! Seite nicht gefunden.", + "organizationApis_connectButton": "Verbinden", + "organizationApisForm_successText": "Die API und die Organisation sind jetzt verbunden.", + "organizationCatalog_Title": "Organisationen", + "organizationCatalog_organizationCount": "(__count__ Organisation)", + "organizationCatalog_organizationCount_plural": "(__count__ Organisationen)", + "organizationCatalog_buttonText_addOrganization": "Organisation hinzuf\u00fcgen", + "organizationCatalog_toolbar_filterOptions_myOrganizations": "Meine Organisationen", + "organizationCatalog_toolbar_filterOptions_showAll": "Alles zeigen", + "organizationCatalog_toolbar_sortBy_title": "Sortieren nach", + "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Erstellungsdatum", + "organizationCatalog_toolbar_sortMenuOptions_name": "Name", + "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ansteigende", + "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Absteigende", + "organizationCatalog_toolbar_toggleCollapse": "Symbolleiste umschalten", + "organizationCatalog_toolbar_viewMode_grid": "Gitter", + "organizationCatalog_toolbar_viewMode_table": "Tabelle", + "organizationCatalog_text_noOrganizationIsAvailable": "Keine Organisation erh\u00e4ltlich", + "organizationCatalog_text_addOrganization": "Auf \"Organisation hinzuf\u00fcgen\" klicken, um eine neue Organisation hinzuzuf\u00fcgen.", + "organizationCatalogTable_added": "Hinzugef\u00fcgt", + "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", + "organizationsCatalogPage_title_organizationsCatalog": "Organisationskatalog", + "organizationCover_resumable_errorText": "Erstellung der Datei nicht gelungen!", + "organizationCover_resumable_successfully_uploaded": "Titelbild wurde erfolgreich hochgeladen!", + "organizationCover_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "organizationForm_title": "Organisationsdaten", + "organizationForm_contact_panelTitle": "Kontaktperson", + "organizationForm_saveButton_text": "Speichern", + "organizationForm_successText": "Organisation wurde gespeichert", + "organizationLogo_noPermissions": "Ungen\u00fcgende Rechte zum Hochladen des Logos.", + "organizationLogo_resumable_errorText": "Erstellung der Datei nicht gelungen!", + "organizationLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", + "organizationLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "organizationManagersList_title": "Administratoren", + "organizationManagerForm_successMessage": "Ein neuer Administrator wurde hinzugef\u00fcgt.", + "organizationManagerForm_userNotRegistered_errorText": "Benutzer nicht angemeldet.", + "organizationNoApis_text_noConnectedApis": "Keine APIs sind mit der Organisation verbunden.", + "organizationNoApis_text_useButton": "Klicken Sie auf \"API mit der Organisation verbinden\", um eine zu verbinden.", + "organizationNoFeaturedApis_text_noFeaturedApis": "Die Organisation hat keine empfohlene APIs.", + "organizationNoFeaturedApis_text_useButton": "Klicken Sie auf die Stecknadel um die API als empfohlen zu markieren. Sie k\u00f6nnen bis zu 4 APIs ausw\u00e4hlen.", + "organizationProfile_bigText_apisCount": "Alle APIs", + "organizationProfile_bigText_featuredApisCount": "Empfohlene APIs", + "organizationProfileHeader_editButton_text": "Bearbeiten", + "organizationProfileHeader_rss_feed": "RSS-Feed", + "organizationProfileHeader_tabs_apis": "APIs", + "organizationProfileHeader_tabs_settings": "Einstellungen", + "organizationProfileHeader_uploadCoverButton_text": "Titelbild hochladen", + "organizationProfile_smallText_apisCount": "(__count__ api)", + "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", + "organizationProfile_buttonText_connectApi": "API mit der Organisation verbinden", + "organizationProfile_buttonText_clear": "Alle l\u00f6schen", + "organizationProfile_text_error": "Verbindung funktioniert nicht. Bitte geben Sie dem Administrator Bescheid \u00fcber das Problem.", + "organizationRemoveManagers_cancelButton": "Abbrechen", + "organizationRemoveManagers_description": "Sind Sie sicher, dass Sie diesen Benutzer als Administrator entfernen wollen?", + "organizationRemoveManagers_removeButton": "Entfernen", + "organizationRemoveManagers_title": "Den Benutzer als Administrator entfernen", + "organizationSettingsPagination_panelTitle_contentManagement": "Content-Management", + "organizationSettingsPagination_saveButton": "Speichern", + "organizationSettingsPagination_successMessage": "Nummer erfolgreich ge\u00e4ndert", + "organizationSettings_uploadLogo_heading": "Logo", + "organizationSettings_uploadCover_heading": "Titelbild", + "organizationSettings_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre Organisation hochladen. Das Logo wird im Katalog und auf der Profil der Organisation erscheinen.", + "organizationSettings_uploadCoverText": "Sie k\u00f6nnen ein Titelbild f\u00fcr Ihre Organisation hochladen.", + "organizationSettings_title_organizationManagers": "Administratoren der Organisation", + "organizationSettings_description_organizationManagers": "Ein Administrator der Organisation hat dieselben Rechte wie API-Administratoren, solche APIs zu bearbeiten und zu l\u00f6schen, die mit der Organisation verbunden sind.", + "organizationManagerForm_managerAlreadyExist_errorText": "Der Benutzer ist schon ein Administrator von der Organisation.", + "organizationManagerForm_sendingVerificationEmailFailed": "Sendung der Verifizierungsmail misslungen", + "organizationManagerForm_invalidMailSetting_emailFailed": "Sendung der Verifizierungsmail misslungen: ung\u00fcltige E-Mail-Einstellungen", + "organizationSettingsDelete_buttonText_delete": "L\u00f6schen", + "organizationSettingsDelete_text_information": "Die Information \u00fcber die Organisation wird entfernt und alle APIs werden gel\u00f6scht. Die Funktion kann nicht widerrufen werden.", + "organizationSettingsDelete_title": "Organisation l\u00f6schen", + "organizationSettingsDelete_panelTitle": "L\u00f6schen", + "organizationSettingsContactInfo_cancelButton_text": "Abbrechen", + "organizationSettingsContactInfo_saveButton_text": "Speichern", + "organizationSettingsContactInfo_title": "Kontaktinformation", + "organizationSettingsContactInfo_update_successMessage": "Kontaktinformation wurde aktualisiert", + "organizationSettingsContactInfo_update_failedMessage": "Aktualisierung der Kontaktinformation nicht gelungen", + "organizationSettingsCoverAndLogo_title": "Logo und Titelbild", + "organizationSettingsGeneral_cancelButton_text": "Abbrechen", + "organizationSettingsGeneral_saveButton_text": "Speichern", + "organizationSettingsGeneral_update_successMessage": "Allgemeine Information wurde aktualisiert", + "organizationSettingsGeneral_update_failedMessage": "Aktualisierung der allgemeinen Information nicht gelungen", + "organizationSettingsGeneral_title": "Allgemeine Einstellungen", + "organizationSettingsSocialMedia_cancelButton_text": "Abbrechen", + "organizationSettingsSocialMedia_saveButton_text": "Speichern", + "organizationSettingsSocialMedia_title": "Social Media -Plattformen", + "organizationSettingsSocialMedia_update_successMessage": "Social Media -Information wurde aktualisiert", + "organizationSettingsSocialMedia_update_failedMessage": "Aktualisierung der Social Media -Information nicht gelungen", + "organizationSettings_listManager_emailUnverifiedLabel": "Unverifiziert", + "privacyPolicy_title": "Datenschutzrichtlinie", + "profile_Header": "Profil", + "profile_UpdateButton": "Update", + "profile_labelText_registeredEmail": "Registrierte E-Mail", + "profile_setUsername": "Bitte Ihren Benutzernamen eingeben", + "profile_updatedSuccess": "Das Profil wurde aktualisiert", + "profile_usernameInvalid": "Der Benutzername muss 3-15 alphanumerische Zeichen enthalten. Unterstriche und Bindestriche sind akzeptiert.", + "profile_usernameIsTaken": "Benutzername existiert bereits. Bitte einen neuen Benutzernamen eingeben.", + "profilePage_title_profile": "Profil", + "proxies_pageHeader": "Proxyserver", + "proxies_addProxy": "Einen Proxyserver hinzuf\u00fcgen", + "proxies_noProxiesFound": "Keine Proxyserver gefunden.", + "proxiesPage_title_proxies": "Proxyserver", + "proxyBackendForm_advancedSettings_title": "Erweiterte Einstellungen", + "proxyBackendForm_apiBasePath_helpText": "Ein Basispfad zu allen API-Anfragen hinzugef\u00fcgt. Zum Beispiel:", + "proxyBackendForm_apiPort_helpText": "Die Port-Nummer des API-Servers", + "proxyBackendForm_disableApiKey_helpText": "Benutzer diese API ohne API-Schl\u00fcssel anzurufen lassen.", + "proxyBackendForm_proxyBasePath_helpText": "Ein Basispfad zu allen Proxy-Anfragen hinzugef\u00fcgt. Zum Beispiel:", + "proxyBackendForm_successMessage": "Einstellungen gespeichert", + "proxyBackendForm_saveButton": "Speichern und publizieren", + "proxyBackendForm_deleteButton": "L\u00f6schen", + "proxyBackendForm_deleteErrorMessage": "L\u00f6schen auf dem API-Umbrella Proxy nicht gelungen", + "proxyBackendForm_frontendPrefixNotUnique": "Front-End Pr\u00e4fix existiert bereits. W\u00e4hlen Sie ein anderes Pr\u00e4fix.", + "proxyBackendForm_publishErrorMessage": "Publizierung auf dem API-Umbrella Proxy nicht gelungen", + "proxyBackendForm_requiredErrorMessage": "Bitte die erforderlichen Felder ausf\u00fcllen", + "proxyBackendForm_deleteSuccessMessage": "Proxy-Einstellungen erfolgreich gel\u00f6scht", + "proxyBackendForm_update_successMessage": "Proxy-Einstellungen erfolgreich aktualisiert", + "proxyBackendForm_emqUsers_title": "EMQ-Benutzer", + "proxyBackendForm_emqUsers_addUserButton": "Einen Benutzer hinzuf\u00fcgen", + "proxyBackendForm_emqUsers_userTable_id": "ID", + "proxyBackendForm_emqUsers_userTable_username": "Benutzername", + "proxyBackendForm_emqUsers_userTable_password": "Kennwort", + "proxyBackendForm_emqUsers_userTable_actions": "Funktionen", + "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Einen EMQ- Benutzer hinzuf\u00fcgen", + "proxyBackendForm_emqProxyForm_addEmqUser_username": "Benutzername", + "proxyBackendForm_emqProxyForm_addEmqUser_password": "Kennwort", + "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Speichern", + "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Abbrechen", + "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-Benutzer hinzugef\u00fcgt!", + "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Benutzername oder Kennwort nicht gefunden.", + "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "EMQ-Benutzer entfernen?", + "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Ja, entfernen", + "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Abbrechen", + "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-Benutzer entfernt!", + "proxyForm_header_text": "Einen Proxyserver hinzuf\u00fcgen", + "proxyForm_saveButton_text": "Speichern", + "proxyForm_successText": "Proxy-Einstellungen wurden gespeichert", + "proxyForm_errorText": "Alle Felder mit Sternchen sind erforderlich", + "proxyItem_editProxy": "Bearbeiten", + "proxyItem_removeProxy": "L\u00f6schen", + "proxyItem_removeProxy_successMessage": "Proxy-Einstellungen wurden gel\u00f6scht", + "proxyItem_type": "Typ", + "proxyItem_url": "URL", + "proxyItem_apiKey": "API-Schl\u00fcssel", + "proxyItem_apiToken": "API-Authentifizierungstoken", + "proxyItem_elasticsearch": "ElasticSearch-URL", + "proxyItem_brokerEndpoints": "Broker-Endpunkte", + "proxyItem_brokerEndpoints_table_protocol": "Protokoll", + "proxyItem_brokerEndpoints_table_host": "Hostrechner", + "proxyItem_brokerEndpoints_table_port": "Port", + "proxyItem_brokerEndpoints_table_tls": "TLS", + "proxyItem_httpApi": "HTTP-API", + "proxyItem_httpApi_protocol": "Protokoll", + "proxyItem_httpApi_host": "Hostrechner", + "proxyItem_httpApi_port": "Port", + "proxyItem_adminUsername": "Benutzername des Administrators", + "proxyItem_adminPassword": "Kennwort des Administrators", + "deletePostConfirmation_modalTitle_text": "Inhalt l\u00f6schen", + "deletePostConfirmation_text_confirmDeleteMessage": "Sind Sie sicher, dass Sie __title__ l\u00f6schen wollen?", + "deletePostConfirmation_text_confirmDeleteNote": "BEACHTEN SIE:", + "deletePostConfirmation_text_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden!", + "deletePostConfirmation_buttonText_cancel": "Abbrechen", + "deletePostConfirmation_buttonText_delete": "L\u00f6schen", + "relatedMedia_addButton_help": "Zus\u00e4tzliche Medieninhalte hinzuf\u00fcgen", + "relatedMedia_addButton": "Zus\u00e4tzliche Medien hinzuf\u00fcgen", + "relatedMedia_Title": "Zus\u00e4tzliche Medien", + "relatedMedia_text_noRelatedMedia": { + "api": "Sie haben keine Medien mit dieser API verbunden", + "organization": "Die Organisation hat keine zus\u00e4tzlichen Medien" + }, + "relatedMediaPostsForm_modalTitle_relatedMedia": "Zus\u00e4tzliche Medien", + "relatedMediaPostsForm_Cancel": "Abbrechen", + "relatedMediaPostsForm_Submit": "Zus\u00e4tzliche Medien hinzuf\u00fcgen", + "relatedMediaPostsForm_Text": "Sie k\u00f6nnen Inhalt hinzuf\u00fcgen, das Benutzer anklicken k\u00f6nnen, um es in der originalen Quelle zu sehen. Sie k\u00f6nnen z. B. Blogeintr\u00e4ge, Videos und Pr\u00e4sentationen hinzuf\u00fcgen.", + "postItem_buttonText_delete": "L\u00f6schen", + "postItem_buttonText_edit": "Bearbeiten", + "postItem_text_added": "Hinzugef\u00fcgt", + "removeProxy_modalLabel_title": "Proxyserver entfernen", + "removeProxy_modalLabel_cancelTitle": "Proxyserver kann nicht entfernt werden", + "removeProxy_modalBody_warning": "Achtung!", + "removeProxy_modalBody_text": "Sie haben vor, einen Proxyserver zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Sind Sie sicher, dass Sie fortfahren wollen?", + "removeProxy_modalBody_cancelText": "Sie haben keine Rechte, den Proxys zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Entfernen des Proxys w\u00fcrde die API-Anrufe zu den verbundenen API-Back-Ends brechen.", + "removeProxy_buttonText_confirmRemoveProxy": "Ja", + "removeProxy_buttonText_cancelRemove": "Nein", + "removeProxy_errorMessage": "Fehler: Entfernen des Proxys nicht gelungen", + "removeProxy_buttonText_cancel": "Abbrechen", + "requestTimeline_labelText_path": "Pfad", + "requestTimeline_xAxisTitle_hours": "Stunden", + "requestTimeline_xAxisTitle_days": "Tage", + "requestTimeline_yAxisTitle_requests": "API-Anfragen", + "requestTimeline_legendItem_allCalls": "Alle Anrufe", + "requestsOverTime_pointTitle_requests": "Anfragen", + "responseTimeTimeline_labelText_path": "Pfad", + "responseTimeTimeline_xAxisTitle_hours": "Stunden", + "responseTimeTimeline_xAxisTitle_days": "Tage", + "responseTimeTimeline_yAxisTitle_time": "Zeit, ms", + "responseTimeTimeline_legendItem_95thPercentiles": "95 Perzentile", + "responseTimeTimeline_legendItem_median": "Median", + "schemas": { + "apis": { + "name": { + "label": "API-Name" + }, + "description": { + "label": "Beschreibung" + }, + "url": { + "label": "URL des API-Hostrechners" + }, + "organizationId": { + "label": "API mit der Organisation verbinden" + }, + "lifecycleStatus": { + "label": "Status im Lebenszyklus", + "placeholder": "Status im Lebenszyklus ausw\u00e4hlen", + "options": { + "design": "Design", + "development": "Entwicklung", + "testing": "Testen", + "production": "Produktion", + "deprecated": "\u00dcberholt" + } + } + }, + "apiDocs": { + "type": { + "label": "Die API-Dokumentation importieren", + "options": { + "url": "URL", + "file": "Datei" + } + }, + "remoteFileUrl": { + "label": "Link zur API-Dokumentation" + }, + "otherUrl": { + "label": "Links zur anderen API-Dokumentation" + }, + "submit_methods": { + "label": "Ausprobieren der Anrufe f\u00fcr folgenden Methoden erlauben:" + } + }, + "apiMetadata": { + "organization": { + "label": "Organisation", + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + } + }, + "contact": { + "label": "Kontakt", + "name": { + "label": "Name" + }, + "phone": { + "label": "Telefon" + }, + "email": { + "label": "E-Mail" + } + }, + "service": { + "label": "Service", + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + }, + "validSince": { + "label": "G\u00fcltig seit", + "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" + }, + "validUntil": { + "label": "G\u00fcltig bis", + "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" + }, + "serviceLevelAgreement": { + "label": "Dienstleistungsvereinbarung" + } + } + }, + "backlog": { + "title": { + "label": "Titel", + "placeholder": "Titel" + }, + "details": { + "label": "Daten", + "placeholder": "Beschreibung" + }, + "priority": { + "label": "Priorit\u00e4t" + } + }, + "branding": { + "siteTitle": { + "label": "Titel der Seite" + }, + "siteSlogan": { + "label": "Slogan der Seite" + }, + "homeCustomBlock": { + "label": "Angepasster HTML-Block", + "placeholder": "Ihr Text oder HTML-\/CSS-Code" + }, + "privacyPolicy": { + "label": "Datenschutzrichtlinie", + "placeholder": "Ihre Datenschutzrichtlinie hier einsetzen" + }, + "termsOfUse": { + "label": "Nutzungsbedingungen", + "placeholder": "Ihre Nutzungsbedingungen hier einsetzen" + }, + "colors": { + "label": "Farben", + "primary": { + "label": "Hauptfarbe" + }, + "primaryText": { + "label": "Hauptfarbe des Textes" + }, + "coverPhotoOverlay": { + "label": "\u00dcberzug des Titelbildes" + }, + "overlayTransparency": { + "label": "Transparenz des \u00dcberzuges" + } + }, + "socialMediaLinks": { + "label": "Social Media -Links" + }, + "siteFooter": { + "label": "Fu\u00dfzeile der Seite" + }, + "analyticCode": { + "label": "Analytik-Code" + }, + "featuredApis": { + "label": "Empfohlene APIs" + } + }, + "contactForm": { + "name": { + "label": "Ihr Name", + "placeholder": "Ihr Name" + }, + "email": { + "label": "E-Mail-Adresse", + "placeholder": "Ihre E-Mail" + }, + "message": { + "label": "Mitteilung", + "placeholder": "Ihre MItteilung" + } + }, + "entityComment": { + "comment": { + "label": "Anmerkungen", + "placeholder": "Ihre Anmerkungen" + } + }, + "feedback": { + "topic": { + "label": "Thema", + "placeholder": "Thema des Feedbacks" + }, + "message": { + "label": "Ihre MItteilung", + "placeholder": "Ihre MItteilung" + }, + "messageType": { + "label": "Typ der Mitteilung ausw\u00e4hlen", + "options": { + "Feedback": "Feedback", + "Error report": "Fehlerbericht", + "Feature request": "Feature-Request" + } + } + }, + "monitoring": { + "enabled": { + "label": "API-\u00dcberwachung aktiviert" + }, + "url": { + "label": "\u00dcberwachendes Endpunkt" + } + }, + "settings": { + "access": { + "onlyAdminsCanAddApis": { + "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue APIs einsetzen" + }, + "onlyAdminsCanAddOrganizations": { + "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue Organisationen einsetzen" + } + }, + "mail": { + "enabled": { + "label": "Aktiviert" + }, + "username": { + "label": "Benutzername" + }, + "password": { + "label": "Kennwort" + }, + "smtpHost": { + "label": "SMTP-Hostrechner" + }, + "smtpPort": { + "label": "SMTP-Port" + }, + "fromEmail": { + "label": "E-Mail-Adresse f\u00fcr Sendung der E-Mails" + }, + "toEmail": { + "label": "An die E-Mail" + } + }, + "githubConfiguration": { + "label": "Github-Einstellungen", + "clientId": { + "label": "Kunden-ID" + }, + "secret": { + "label": "Secret" + } + }, + "sdkCodeGenerator": { + "label": "SDK-Generator", + "enabled": { + "label": "Aktiviert" + }, + "host": { + "label": "Hostrechner" + } + }, + "developmentFeatures": { + "label": "Aktiviert" + } + }, + "proxies": { + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + }, + "type": { + "label": "Typ" + }, + "apiUmbrella": { + "url": { + "label": "URL" + }, + "apiKey": { + "label": "API-Schl\u00fcssel" + }, + "authToken": { + "label": "Authentifizierungstoken" + }, + "elasticsearch": { + "label": "ElasticSearch" + } + }, + "emq": { + "brokerEndpoints": { + "label": "Broker-Endpunkte", + "$": { + "protocol": { + "label": "Protokoll" + }, + "host": { + "label": "Hostrechner", + "placeholder": "https:\/\/beispiel.com\/" + }, + "port": { + "label": "Port", + "placeholder": "z. B. 224" + }, + "tls": { + "label": "TLS (Transport Layer Security)" + } + } + }, + "httpApi": { + "label": "Endpunkt der API-Konfiguration" + }, + "elasticsearch": { + "label": "ElasticSearch-URL", + "placeholder": "https:\/\/beispiel.com\/" + } + } + }, + "proxyBackends": { + "proxyId": { + "label": "Einen Proxyserver ausw\u00e4hlen" + }, + "apiUmbrella": { + "servers": { + "$": { + "port": { + "label": "API-Port" + } + } + }, + "settings": { + "append_query_string": { + "label": "Query String -Parameter anf\u00fcgen" + }, + "disable_api_key": { + "label": "API-Schl\u00fcssel nicht erforderlich" + }, + "headers_string": { + "label": "Anfrage-Headers einstellen" + }, + "rate_limit_mode": { + "label": "Durschsatzbegrenzung", + "options": { + "custom": "Angepasste Durchsatzbegrenzung", + "unlimited": "Unbegrenzte Anfragen" + } + }, + "rate_limits": { + "label": "Durchsatzbegrenzung" + }, + "rate_limit": { + "duration": { + "label": "Dauer (ms)" + }, + "limit_by": { + "label": "Begrenzungsgrundlage", + "options": { + "apiKey": "API-Schl\u00fcssel", + "ip": "IP-Adresse" + } + }, + "limit": { + "label": "Anzahl der Anfragen" + }, + "response_headers": { + "label": "Durchsatzbegrenzung in Response-Headers zeigen" + } + } + }, + "url_matches": { + "$": { + "frontend_prefix": { + "label": "Basispfad des Proxyservers" + }, + "backend_prefix": { + "label": "Basispfad der API" + } + } + } + }, + "emq": { + "label": "EMQ-Proxyserver", + "settings": { + "acl": { + "label": "Bestimmung der Zugriffsrechte", + "$": { + "allow": { + "label": "Regel", + "options": [ + "Verweigern", + "Erlauben" + ] + }, + "from": { + "label": "Von" + }, + "ip_addr": { + "label": "IP-Adresse" + }, + "username": { + "label": "Benutzername" + }, + "client_id": { + "label": "Kunden-ID" + }, + "access": { + "label": "Zugriff", + "options": [ + "Abonnieren", + "Publizieren", + "Beide" + ] + }, + "topic": { + "label": "Thema" + }, + "fromValue": { + "label": "Wert" + } + } + } + } + } + }, + "related_media": { + "title": { + "label": "Titel" + }, + "url": { + "label": "URL" + } + }, + "organizations": { + "name": { + "label": "Name" + }, + "url": { + "label": "URL" + }, + "description": { + "label": "Beschreibung" + }, + "contact": { + "label": "Kontakt", + "person": { + "label": "Name" + }, + "phone": { + "label": "Telefonnummer" + }, + "email": { + "label": "E-Mail" + } + }, + "socialMedia": { + "label": "Social Media -Links" + }, + "apisPerPage": { + "label": "Anzahl der APIs pro Seite" + }, + "mediaPerPage": { + "label": "Anzahl der Medieninhalte pro Seite" + } + }, + "organizationApis": { + "apiId": { + "label": "API ausw\u00e4hlen" + }, + "organizationId": { + "label": "Organisation ausw\u00e4hlen" + } + }, + "updatePassword": { + "old": { + "label": "Aktuelles Kennwort" + }, + "new": { + "label": "Neues Kennwort" + }, + "confirm": { + "label": "Das neue Kennwort best\u00e4tigen" + } + }, + "users": { + "username": { + "label": "Benutzername" + }, + "profile": { + "company": { + "label": "Unternehmen" + } + } + } + }, + "sdkCodeGeneratorModal_buttonText_download": "Herunterladen", + "sdkCodeGeneratorModal_labelText_selectLanguage": "Sprache ausw\u00e4hlen", + "sdkCodeGeneratorModal_firstOption_language": "(Sprache)", + "sdkCodeGeneratorModal_errorText": "Ihre Datei wird nicht vom Codegenerator unterst\u00fctzt. Bitte die richtige Datei hochladen.", + "sdkCodeGeneratorModal_errorTextInvalidHost": "Der Codegenerator-Server ist unzul\u00e4ssig. Bitte das Problem dem Administrator melden.", + "sdkCodeGeneratorModal_Title": "SDK-Datei erstellen", + "searchField_button": "Suchen", + "searchField_placeholder": "Suchen...", + "searchPage_addedPrefix": "Hinzugef\u00fcgt", + "searchPage_noResults": "Nichts gefunden.", + "searchPage_pageHeader": "Nach APIs suchen", + "searchPage_searchForm_helpText": "Geben Sie einen Suchbegriff f\u00fcr die Suche ein.", + "searchPage_searchForm_placeholderText": "Suchen...", + "searchPage_searchResultsHeader": "Suchergebnisse", + "settings_panelTitle_addingApisAndOrganizations": "APIs und Organisationen einsetzen", + "settings_mail": "E-Mail", + "settings_mail_fromEmail": "Diese E-Mail wird verwendet, um die E-Mail-Adressen zu best\u00e4tigen und das Kontaktformular zu senden. Sie muss echt und g\u00fcltig sein.", + "settings_mail_toEmail": "Diese E-Mail wird f\u00fcr Annehmen des Kontaktformulars verwendet. Sie muss echt und g\u00fcltig sein.", + "settings_github": "Github", + "settings_fiware": "FIWARE", + "settings_save": "Speichern", + "settings_development_features": "Entwicklung-Features aktivieren", + "settings_sdkCode_generator": "SDK-Codegenerator", + "settings_successMessage": "Einstellungen gespeichert", + "settings_errorMessage": "Ung\u00fcltige Einstellungen! Etwas ist falsch oder ein Feld fehlt.", + "settingsPage_title_settings": "Einstellungen", + "settingsMenu_profile": "Profil", + "settingsMenu_account": "Benutzerkonto", + "settingsMenu_branding": "Markenaufbau", + "settingsMenu_settings": "Einstellungen", + "settingsMenu_proxies": "Proxyserver", + "settingsMenu_loginPlatforms": "Anmeldung-Plattformen", + "setupNeededModal_body": "Bitte Markenaufbau- und\/oder Plattformeinstellungen f\u00fcr diese Aufstellung eingeben.", + "setupNeededModal_title": "Einstellungen ben\u00f6tigt", + "setupNeededModal_viewBrandingButton": "Markenaufbau ansehen", + "setupNeededModal_viewSettingsButton": "Einstellungen ansehen", + "setUserName_legend_text": "Einen Benutzernamen eingeben", + "setUserName_saveButton_text": "Speichern", + "statusCheckTitle": "Status", + "statusCheckUpdated": "Aktualisiert:", + "statusCheck_ApinfWebApp": "APInf-Web-App", + "statusCheck_ApiUmbrella": "Api Umbrella", + "statusCheck_Elasticsearch": "ElasticSearch", + "summaryComparing_trendDirection_lower": "geringer", + "summaryComparing_trendDirection_higher": "mehr", + "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ als gestern", + "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ als am vorigen Tag", + "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ als in den letzten __day__ Tagen", + "summaryComparing_displayTrendInfo_noTrend": "genauso wie am vorigen Tag", + "summaryComparing_displayTrendInfo_noTrendDays": "genauso wie in den letzten __day__ Tagen", + "swaggerUi_swaggerDocumentInvalidText": "Swagger-Dokument ist nicht g\u00fcltig.", + "swaggerUi_alertText_Warning": "Achtung!", + "swaggerUi_alertText_mainText": "Diese Anwendungsplattform nutzt HTTPS. API-Anfragen der Dokumentation funktionieren nicht, weil die API HTTP nutzt.", + "termsOfUse_title": "Nutzungsbedingungen", + "updatePassword_legend_text": "Kennwort aktualisieren", + "uniqueUsersOverTime_pointTitle_users": "Benutzer", + "umbrella_createuser_error": "Anlegen des Benutzers auf dem API-Umbrella nicht gelungen.", + "updatePassword_submitButton_text": "Kennwort \u00e4ndern", + "updatePasswordForm_successMessage": "Kennwort aktualisiert.", + "passwordsMismatch": "Kennw\u00f6rter stimmen nicht \u00fcberein", + "uploadApiLogoButton": "Logo hochladen", + "uploadApiLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", + "uploadApiLogo_successfully_deleted": "Logo wurde erfolgreich gel\u00f6scht!", + "uploadOrganizationCoverButton_text": "Titelbild hochladen", + "uploadOrganizationLogoButton": "Logo hochladen", + "uploadOrganizationCover_confirm_delete": "Sind Sie sicher, dass Sie dieses Titelbild l\u00f6schen wollen?", + "uploadOrganizationCover_successfully_deleted": "Titelbild erfolgreich gel\u00f6scht!", + "uploadOrganizationLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", + "uploadOrganizationLogo_successfully_deleted": "Logo erfolgreich gel\u00f6scht!", + "uploadProjectLogoButton_uploadButton_uploadLogo": "Logo hochladen", + "uploadCoverPhoto_confirm_delete": "An der Stelle des Titelbilds wird die prim\u00e4re Markenaufbaufarbe gezeigt, nachdem das Bild gel\u00f6scht ist. Das Bild wird aus der Kollektion entfernt.", + "uploadCoverPhoto_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "uploadCoverPhoto_text_fileMaxSize": "Maximale Gr\u00f6\u00dfe ist 10 MB. Unterst\u00fctzte Formate sind jpg\/jpeg\/png\/gif.", + "uploadCoverPhoto_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", + "uploadCoverPhoto_acceptedExtensions_errorText": "Erstellung der Datei nicht gelungen!", + "uploadCoverPhoto_successfully_uploaded": "Ihr Titelbild wurde erfolgreich hochgeladen!", + "uploadCoverPhoto_successfully_deleted": "Ihr Titelbild wurde erfolgreich gel\u00f6scht!", + "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Titelbild hochladen", + "uploadProjectLogo_confirm_delete": "Sind Sie sicher, dass Sie das Projektlogo l\u00f6schen wollen?", + "uploadProjectLogo_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "uploadProjectLogo_successfully_uploaded": "Ihr Projektlogo wurde erfolgreich hochgeladen!", + "uploadProjectLogo_successfully_deleted": "Ihr Projektlogo wurde erfolgreich gel\u00f6scht!", + "userMenu_account": "Benutzerkonto", + "userMenu_branding": "Markenaufbau", + "userMenu_profile": "Profil", + "userMenu_proxies": "Proxyserver", + "userMenu_settings": "Einstellungen", + "userMenu_signout": "Abmelden", + "userMenu_loginPlatforms": "Anmeldung-Plattformen", + "viewApiNavigationMenu_backlog": "Backlog", + "viewApiNavigationMenu_details": "Daten", + "viewApiNavigationMenu_documentation": "Dokumentation", + "viewApiNavigationMenu_export": "Exportieren", + "viewApiNavigationMenu_feedback": "Feedback", + "viewApiNavigationMenu_metadata": "Metadaten", + "viewApiNavigationMenu_proxy": "Proxyserver", + "viewApiNavigationMenu_settings": "Einstellungen", + "viewApiPageHeader_privateLabel_text": "Privat", + "viewApiSettigs_saveButton_text": "Speichern", + "viewApiStatus_statusMessage_ClientError": "Fehler in der Clientanwendung", + "viewApiStatus_statusMessage_ErrorCodeText": "Statuscode:", + "viewApiStatus_statusMessage_Informational": "Informatorisch.", + "viewApiStatus_statusMessage_Loading": "Wird gelanden...", + "viewApiStatus_statusMessage_RedirectError": "Umleitung.", + "viewApiStatus_statusMessage_ServerError": "Serverfehler", + "viewApiStatus_statusMessage_Success": "API funktioniert normal", + "viewApi_Details_Title": "Daten", + "viewApi_Metadata_Contact_email": "E-Mail", + "viewApi_Metadata_Contact_phone": "Telefon", + "viewApi_Metadata_Contact_title": "Kontakt", + "viewApi_Metadata_NotFound": "Keine Metadaten gefunden.", + "viewApi_Metadata_Organization_title": "Organisation", + "viewApi_Metadata_Service_serviceLevelAgreement": "Dienstleistungsvereinbarung", + "viewApi_Metadata_Service_title": "Service", + "viewApi_Metadata_Service_validSince": "G\u00fcltig seit", + "viewApi_Metadata_Service_validUntil": "G\u00fcltig bis", + "viewApi_Metadata_Title": "Metadaten", + "viewApi_Servers": "Server", + "viewApi_Title": "API-Back-End ansehen", + "visibilityToggle_buttonPrivate": "Auf privat stellen", + "visibilityToggle_buttonPublic": "Auf \u00f6ffentlich stellen" +} \ No newline at end of file From 2792a447aceaa86e5cb3aec0e88f037d440a88fd Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Mon, 16 Sep 2019 12:08:11 +0300 Subject: [PATCH 02/11] new de, en and fi --- apinf_packages/core/lib/i18n/de.json | 1555 +++++++++++++++++++++++++ apinf_packages/core/lib/i18n/en.json | 1561 ++++++++++++++++++++++++++ apinf_packages/core/lib/i18n/fi.json | 1559 +++++++++++++++++++++++++ 3 files changed, 4675 insertions(+) create mode 100644 apinf_packages/core/lib/i18n/de.json create mode 100644 apinf_packages/core/lib/i18n/en.json create mode 100644 apinf_packages/core/lib/i18n/fi.json diff --git a/apinf_packages/core/lib/i18n/de.json b/apinf_packages/core/lib/i18n/de.json new file mode 100644 index 0000000000..018309768f --- /dev/null +++ b/apinf_packages/core/lib/i18n/de.json @@ -0,0 +1,1555 @@ +{ + "aboutApinf_documentation": "Dokumentation", + "aboutApinf_contributors": "Entwickler", + "aboutApinf_copyright": "Copyright", + "aboutApinf_copyrightLicense": "Copyright und Lizenz", + "aboutApinf_createdBy": "Entwickelt von", + "aboutApinf_credits": "Danksagungen", + "aboutApinf_license": "Lizenz", + "aboutApinf_doneButton_text": "Fertig", + "aboutApinf_intro": "APInf ist eine quelloffene API-Management-Plattform.", + "aboutApinf_homepage": "Startseite", + "aboutApinf_openSource": "Open Source", + "aboutApinf_projectLinks": "Links zum Projekt", + "aboutApinf_projectVersions": "Versionshinweise", + "aboutApinf_sourcecode": "Quellcode", + "aboutApinf_support": "Unterst\u00fctzen", + "aboutApinf_title": "\u00dcber APInf", + "account_delete_button_text": "Benutzerkonto l\u00f6schen", + "account_delete_warning": "Die Funktion kann nicht abgebrochen werden.", + "account_delete_title": "Benutzerkonto l\u00f6schen", + "account_details": "Kontodaten", + "accountPage_title_account": "Kontoeinstellungen", + "addApiPage_title_addApi": "Neue API einsetzen", + "addApiPage_title_addApi_helpText": "Ihre API wird automatisch privat sein. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", + "addApi_button_text": "API einsetzen", + "addApi_header": "Eine API einsetzen", + "addApi_enterApiDetails": "API-Daten eingeben", + "addApi_descriptionFieldInfo": "Die Beschreibung wird im API-Profil und im API-Katalog erscheinen. Beschreiben Sie kurz, welche Funktion Ihre API hat und zu welchen Informationen Nutzer den Zugriff haben k\u00f6nnen.", + "addApi_nameFieldInfo": "Der Name wird im API-Profil, im API-Katalog und auf dem API-Dashboard erscheinen. Bitte geben Sie einen sinnhaften Namen, der die API auf einen Blick beschreibt.", + "addApi_urlFieldInfo": "Geben Sie eine g\u00fcltige Basis-URL Ihrer API ein, die mit 'https:\/\/..' beginnt. Sie wird unter Proxy-Einstellungen des API-Profils erscheinen.", + "addApi_ownerHelpText": "Ihre API wird im Katalog \u00f6ffentlich sichtbar erscheinen. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", + "addApi_separateLineTitle_or": "oder", + "addApi_sectionTitle_importOpenApiSpecification": "OpenAPI-Definitionsdatei importieren", + "addApi_sectionTitle_importApiConfiguration": "API Configuration importieren", + "addApiBacklogItem_addBacklogItem_button": "Ein Backlog hinzuf\u00fcgen", + "addApiBacklogItem_modalTitle": "Ein Backlog hinzuf\u00fcgen", + "addBackend_simple_backendInformation_helptext": "Geben Sie die URL und die Portnummer des Servers ein, z. B. google.com:80", + "addBackend_simple_baseInformation_helptext": "Geben Sie einen Namen f\u00fcr das API ein.", + "addBackend_simple_prefixInformation_helptext": "Geben Sie das Front-End-Pfad und Back-End-Pfad ein, die mit '\/' beginnen.", + "addOrganizationManagerForm_button": "Manager hinzuf\u00fcgen", + "addOrganizationManagerForm_add_title": "Einen neuen Manager hinzuf\u00fcgen", + "addOrganizationManagerForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", + "apiAnalyticPageHeader_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", + "apiAnalyticPageHeader_labelText_proxyName": "Proxyserver: __name__", + "apiAnalyticPageHeader_text_lastUpdateTime": "Letztes Update war __time__", + "apiAnalyticPageHeader_title": "analytics", + "apiAnalyticPageBody_text_requestsCount": "__count__ Abfrage", + "apiAnalyticPageBody_text_requestsCount_plural": "__count__ Abfragen", + "apiAnalyticPageBody_text_responseTime": "__time__ ms", + "apiAnalyticPageBody_text_usersCount": "__count__ Benutzer", + "apiAnalyticPageBody_text_usersCount_plural": "__count__ Benutzer", + "apiAnalyticPageBody_helpText_averageUniqueUsers": "Der Durchschnitt der einzelne Nutzer im gew\u00e4hlten Zeitraum", + "apiAnalyticPageBody_chartTitle_apiRequests": "Die Anzahl der API-Abfragen im gew\u00e4hlten Zeitraum", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Der Median der Antwortzeit f\u00fcr Abfragen", + "apiAnalyticPageBody_chartTitle_uniqueUsers": "Einzelne API-Nutzer", + "apiAnalyticPageBody_timelineChartTitle_requests": "HTTP Reaktionen der API-Abfragen als eine Zeittafel", + "apiAnalyticPageBody_timelineChartTitle_time": "Antwortzeiten der APIs in Quartilen als eine Zeittafel", + "apiAnalyticPageBody_title_developers": "Entwickler", + "apiAnalyticPageBody_title_errorList": "Fehlerliste", + "apiAnalyticPageBody_title_mostUsers": "Die h\u00e4ufigsten Entwickler", + "apiAnalyticPageBody_title_requestTimeLine": "Zeittafel der Abfrageanzahl", + "apiAnalyticPageBody_title_requestNumber": "Anzahl der Abfragen", + "apiAnalyticPageBody_title_responseTime": "Antwortzeit", + "apiAnalyticPageBody_title_responseTimeLine": "Antwortzeit als Zeittafel", + "apiAuth_title": "Authentifikation", + "apiAuth_x_api_key": "Ihr X-API-Schl\u00fcssel", + "apiAuth_x_api_key_description": "Der X-API-Schl\u00fcssel identifiziert Ihnen spezifisch. Er bietet den Zugriff zu allen \u00f6ffentlichen APIs, die auf apinf.io gelistet sind. Er sollte privat bleiben und nicht ausgeteilt werden.", + "apiAuthorizedUsersList_title": "Mitarbeiter", + "apiAuthorizedUsersList_tableTitle_role": "Aufgabe", + "apiAuthorizedUsersList_tableTitle_email": "E-Mail", + "apiAuthorizedUsersList_tableTitle_actions": "Funktionen", + "apiAuthorizedUsersList_role_collaborator": "Mitarbeiter", + "apiAuthorizedUsersList_header_text": "Berechtigte Benutzer", + "apiBackend_Status_Checking": "Der API-Status wird \u00fcberpr\u00fcft. Bitte warten...", + "apiBackend_Status_Title": "Status", + "apiBackend_Status_Updated": "Aktualisiert:", + "apiBackend_Usage_Instructions_Headline": "Anrufe \u00fcber API auf die Adresse:", + "apiBackend_Usage_Instructions_Note": "Beachten Sie:", + "apiBackend_Usage_Instructions_Note_Text": "Sie finden Ihren API-Schl\u00fcssel in der Profil-Seite der API.", + "apiBackend_Usage_Instructions_Profile_Page_Link": "Das Profil ansehen.", + "apiBackendRating_anonymousError": "Bitte einloggen um diese API zu bewerten.", + "apiBackends_Add_API_Title": "API einsetzen", + "apiBackends_AdvancedRequestsRewriting": "Umschreiben von Abfragen", + "apiBackends_AdvancedRequestsRewriting_Help": "\u00c4ndern SIe die eingehenden Abfragen im Umbrella Front-End bevor sie an das Back-End Ihrer API \u00fcbertragen werden.", + "apiBackends_AdvancedSettings": "Erweiterte Einstellungen", + "apiBackends_Backend_Help": "Definieren Sie den Server der API. Mehrere Server k\u00f6nnen definiert werden, die Last zu verteilen.", + "apiBackends_Backend_Title": "Back-End", + "apiBackends_DocumentationTitle": "Dokumentation", + "apiBackends_Documentation_Link": "Link zur Dokumentation", + "apiBackends_Edit_API_Title": "API bearbeiten", + "apiBackends_GlobalRequestSettings_Title": "Globale Abfrage-Einstellungen", + "apiBackends_HostRewrite": "umschreiben", + "apiBackends_Host_Title": "Hostrechner", + "apiBackends_Matching_Title": "Entsprechende URL-Pr\u00e4fixe", + "apiBackends_Matching_Title_Help": "Welche URL-Pr\u00e4fixe sollten an dieses Back-End weitergeleitet werden?", + "apiBackends_Submit": "Abschicken", + "apiBackends_Title_Help": "Name der API", + "apiBacklog_addBacklogItem_buttonText": "Ein Backlog hinzuf\u00fcgen", + "apiBacklogList_noApiBacklogItemsFound": "Keine Backlogs f\u00fcr diese API gefunden.", + "apiBacklog_mainTitle": "Backlog", + "apiBacklogItems_priorityText_High": "Hoch", + "apiBacklogItems_priorityText_Middle": "Normal", + "apiBacklogItems_priorityText_None": "Unbestimmt", + "apiBacklogItemForm_message_backlogAdded": "Ein Backlog wurde hinzugef\u00fcgt", + "apiBacklogItemForm_message_backlogChanged": "Das Backlog wurde ge\u00e4ndert", + "apiCard_labelText_private": "privat", + "apiCard_pinTooltip_user": "Markieren als empfohlene API oder Markierung aufheben", + "apiCard_tooltipTitle_averageRating": "Durchschnittsbewertung", + "apiCardPin_buttonText_pin": "Klicken Sie auf die Stecknadel, um diese API als 'empfohlen' markieren", + "apiCardPin_buttonText_unpin": "Markierung der API als empfohlen aufheben", + "apiCardPin_featuredSuccessfully": "API zur Liste der empfohlenen APIs hinzugef\u00fcgt", + "apiCardPin_featuredListAlreadyFull": "Maximale Anzahl der empfohlenen APIs erreicht", + "apiCardPin_unfeaturedSuccessfully": "Markierung der API als empfohlen erfolgreich aufgehoben", + "apiCatalog_apisCount": "(__count__api)", + "apiCatalog_apisCount_plural": "(__count__apis)", + "apiCatalog_button_addApi": "Neue API einsetzen", + "apiCatalog_noApis_Found": "Keine APIs gefunden", + "apiCatalogPage_title_apiCatalog": "API-Katalog", + "apiConsole_title_text": "Endpunkte", + "apiSettingsDelete_deleteButton": "Diese API l\u00f6schen", + "apiSettings_pageSubTitle_general": "Allgemeine Einstellungen", + "apiSettings_pageSubTitle_network": "Netzwerk", + "apiSettings_pageTitle": "Einstellungen", + "apiDetails_account_text": "Haben Sie ein Konto?", + "apiDetails_apiIsNotConfigured_headingText": "API nicht konfiguriert", + "apiDetails_apiIsNotConfigured_message_1": "Gratulation! Sie haben Ihren ersten Schritt im Erstellung einer API gemacht.", + "apiDetails_apiIsNotConfigured_message_2": "Jetzt w\u00e4hlen Sie \"Einstellungen\" aus und konfigurieren Ihre API. Sie k\u00f6nnen auch zuerst Dokumentation unter \"Endpunkte\" hinzuf\u00fcgen. Unter \"Endpunkte\" k\u00f6nnen SIe Dokumentation hochladen, oder Sie k\u00f6nnen OpenAPI Designer \u00f6ffnen, um von vorn anzufangen!", + "apiDetails_apiIsNotConfigured_message_3": "PS Um Inspiration \u00fcber das Aussehen Ihrer API zu erhalten, checken Sie die APIs von anderen Entwickler unter \"APIs\" ab.", + "apiDetails_getStarted_headerText": "Anfangen", + "apiDetails_getStarted_with": " mit", + "apiDetails_baseUrl_headingText": "API-URL", + "apiDetails_baseUrl_message": "Diese URL benutzen, um die API abzurufen. Die URL kopieren und in den Browser einf\u00fcgen. Sie k\u00f6nnen eine Antwort bekommen.", + "apiDetails_signIn_text": "Einloggen", + "apiDetails_signUp_text": "Anmelden", + "apiDetails_signUp_text_continue": "anfangen, um diese API und hunderte von anderen zu benutzen.", + "apiDetails_xApiKey_header": "Berechtigung (X-API-Schl\u00fcssel)", + "apiDetails_xApiKey_messageGet": "Bekommen Sie Ihren API-Schl\u00fcssel unter dem Tab \"Authentifikation\".", + "apiDetails_xApiKey_message1": "Jeder Benutzer erh\u00e4lt nur einen X-API-Schl\u00fcssel. Er wird f\u00fcr Statistiken und Durchsatzbegrenzungen genutzt. Sie brauchen einen, um die APIs zu benutzen. Sie erhalten den Schl\u00fcssel unter \"Authentifikation\". Bitte den Schl\u00fcssel sicher verwahren.", + "apiDetails_xApiKey_message2": "* Der API-Besitzer kann den X-API-Schl\u00fcssel unter die API-Einstellungen deaktivieren.", + "apiDetails_apiKeyExample_header": "Beispiele zur Benutzung des API-Schl\u00fcssels", + "apiDetails_apiKeyExample_getQueryParam": "GET Query Parameter", + "apiDetails_apiKeyExample_getQueryParam_message": "Geben Sie den API-Schl\u00fcssel zu dem 'api_key GET Query String' -Parameter ein. Der GET-Query-Parameter kann f\u00fcr andere Abfragen genutzt werden (z. B. POST und PUT).", + "apiDetails_apiKeyExample_httpHeader": "HTTP-Header", + "apiDetails_apiKeyExample_httpHeader_message": "Der API-Schl\u00fcssel zum X-API-Key-Header eingeben.", + "apiDetails_description_headingText": "Beschreibung", + "apiDetails_usageInstructions_headingText": "Diese API abzurufen, Sie k\u00f6nnen:", + "apiDetails_usageInstructions_requestHeaders_text": "Geben Sie Ihren Schl\u00fcssel im Headerfeld ein, um die API abzurufen:", + "apiDetails_usageInstructions_disableApiKeyText": "Die URL verwenden", + "apiDetails_usageInstructions_noApiKeyText": "Den API-Schl\u00fcssel verwenden. Klicken Sie auf \"API-Schl\u00fcssel abrufen\" um den Schl\u00fcssel zu erhalten.", + "apiDetailsForm_text_updateInformation": "API Information wurde aktualisiert", + "apiDocumentation_APICall_Warning_Message": "API-Anrufe (PUT, POST oder DELETE) von Swagger sind echte Anrufe.", + "apiDocumentation_APICall_Warning_Title": "Achtung!", + "apiDocumentation_buttonText_closeEditor": "Den Editor beenden", + "apiDocumentation_buttonText_openEditor": "Den Editor \u00f6ffnen", + "apiDocumentation_Link_Title": "Link", + "apiDocumentation_manageDocumentation_buttonText": "Verwalten", + "apiDocumentation_No_Link_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", + "apiDocumentation_No_Swagger_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", + "apiDocumentation_Title": "Dokumentation", + "apiDocumentation_Viewer_Title": "Betrachter", + "apiDocumentation_sdkGenerateButton": "SDK erstellen", + "apiDocumentation_tooltipSDKGeneratorButton": "Wenn die Swagger-Datei valid ist, k\u00f6nnen Sie ein SDK Ihrer bevorzugten Sprache mittels dieses Assistentes downloaden", + "apiExport_json_button": ".json exportieren", + "apiExport_yaml_button": ".yaml exportieren", + "apiExport_api_title": "API Konfiguration exportieren", + "apiExport_api_description": "API Konfiguration im JSON- oder YAML-Format exportieren", + "apiExport_proxy_title": "Konfiguration vom Proxyserver exportieren", + "apiExport_proxy_description": "Konfiguration vom Proxyserver im JSON- oder YAML-Format exportieren", + "apiExport_title": "Exportieren", + "apiFilteredBy_text_filteredBy": "Filter: \"__tag__\"", + "apiFilteredBy_buttonText_clear": "Alle l\u00f6schen", + "apisFilterForm_buttonText_filter": "Filter", + "apisFilterForm_buttonText_clear": "L\u00f6schen", + "apisFilterForm_labelText_lifecycle": "Phase des Lebenszyklus", + "apisFilterForm_optionText_selectOne": "(W\u00e4hlen Sie eine)", + "apisFilterIcon_tooltipText_filter": "Filteroptionen", + "apisRssIcon_tooltipText_Rss": "RSS-Feed", + "apiIntro_doneLabel": "Fertig", + "apiIntro_nextLabel": "Weiter", + "apiIntro_previousLabel": "Zur\u00fcck", + "apiIntro_steps_backlog_intro": "Die geplanten API-Funktionen und Priorit\u00e4ten hinzuf\u00fcgen, die die Gemeinschaft sehen kann.", + "apiIntro_steps_details_intro": "Enth\u00e4lt grundlegende Information zu der API und Anweisungen \u00fcber API-Anrufe.", + "apiIntro_steps_documentation_intro": "Die Dokumentation, die API beschreibt, hochladen und teilen. Die anderen k\u00f6nnen einen Mustercode in ihrer bevorzugten Sprache\/Plattform downloaden.", + "apiIntro_steps_export_intro": "Einstellungen Ihrer API als .JSON- oder .YAML-Datei downloaden, f\u00fcr Back-up oder Migration von Daten.", + "apiIntro_steps_feedback_intro": "Benutzer Ihrer API k\u00f6nnen ein Feedback geben, was auch Fehlermeldungen und Feature-Requests enth\u00e4lt.", + "apiIntro_steps_metadata_intro": "Geben Sie mit Ihrer API verbundene organisatorische Information und Kontaktdaten ein.", + "apiIntro_steps_proxy_intro": "Nutzen Sie diesen Tab um Ihre API mit einem Proxyserver zu verbinden. Damit k\u00f6nnen Sie die API-Verwaltungsfunktionen nutzen (z. B. Analytik, API-Schl\u00fcssel).", + "apiIntro_steps_settings_intro": "\u00c4ndern Sie API-Einstellungen auf diesem Tab. Sie k\u00f6nnen auch die API hier l\u00f6schen.", + "apiIntro_steps_welcome_intro": "Willkommen", + "apiIntro_skipLabel": "\u00dcberspringen", + "apiIntro_steps_monitoring_data": "Die API-\u00dcberwachung beginnen und beenden. Wenn die API wird \u00fcberwacht, werden die Antwortstatus w\u00e4hrend die letzten 24 Stunden angezeigt.", + "apiIntro_quickTour_button_text": "Quick tour", + "apiKeys_label": "API-Schl\u00fcssel", + "apiKeys_getApiKeyButton": "API-Schl\u00fcssel erhalten", + "apiKeys_regenerateButton": "API-Schl\u00fcssel wiederherstellen", + "apiKeys_copyButtonText": "API-Schl\u00fcssel kopieren", + "apiKeys_copySuccessful": "API-Schl\u00fcssel wurde in die Zwischenablage kopiert.", + "apiKeys_getApiKeyButton_success": "API-Schl\u00fcssel erfolgreich wiederhergestellt.", + "apiKeys_getApiKeyButton_processing": "Wird verarbeitet...", + "regenerateApiKeyConfirmation_header": "API-Schl\u00fcssel wiederherstellen", + "regenerateApiKeyConfirmation_confirmRegenerateMessage": "SInd Sie sicher, dass Sie den API-Schl\u00fcssel widerrufen wollen?", + "regenerateApiKeyConfirmation_confirmRegenerateNote": "BEACHTEN SIE:", + "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Bitte den derzeitigen API-Schl\u00fcssel speichern, wenn Sie ihn noch benutzen m\u00f6chten.", + "regenerateApiKeyConfirmation_cancelButton": "Abbrechen", + "regenerateApiKeyConfirmation_RegenerateButton": "Wiederherstellen", + "apiLifecycleStatus_labelText_development": "Entwicklung", + "apiLifecycleStatus_labelText_deprecated": "\u00dcberholt", + "apiLifecycleStatus_labelText_design": "Design", + "apiLifecycleStatus_labelText_production": "Produktion", + "apiLifecycleStatus_labelText_testing": "Testen", + "apiLifecycleStatus_labelText_unknown": "Unbekannt", + "apiLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "apiLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", + "apiLogo_resumable_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", + "apiMetadata_dateInvalid": "Das Enddatum muss sp\u00e4ter als das Anfangsdatum sein.", + "apiMonitoring_table_title_details": "Daten", + "apiMonitoring_table_title_endpoint": "Endpunkt", + "apiMonitoring_table_title_status": "Status", + "apiMonitoring_table_title_timestamp": "Zeitstempel", + "apiMonitoring_title_text": "Statusmeldungen", + "apiMonitoring_title_text_below": "Historische Daten \u00fcber die Verf\u00fcgbarkeit der API", + "apiOrganization_disconnectButton": "Ausschalten", + "apiOrganization_panelTitle": "API mit der Organisation verbinden", + "apiOrganization_title_text": "Ihre API mit der bestehenden Organisation verbinden", + "apiProxy_network_message_attention": "BEACHTEN SIE:", + "apiProxy_network_message": "Wenn Sie die APi trennen oder den Proxyserver \u00e4ndern, fr\u00fchere Verkehrsdaten werden verloren gehen.", + "apiProxy_network_setting_guidance_1": "Ihre API mit einem Proxyserver verbinden und Proxy-Einstellungen verwalten.", + "apiProxy_network_setting_guidance_2": "Grundlegende Konfigurationsschritte sind:", + "apiProxy_network_setting_guidance_2_proxy": "einen Proxyserver ausw\u00e4hlen", + "apiProxy_network_setting_guidance_2_proxy_base_path": "Basispfad des Proxyservers eingeben", + "apiProxy_network_setting_guidance_2_api_base_path": "Basispfad der API eingeben", + "apiProxy_network_setting_guidance_2_save": "[Konfiguration speichern] dr\u00fccken ", + "apiProxy_network_setting_guidance_2_advanced": "Mit den erweiterten Optionen k\u00f6nnen Sie die Funktionalit\u00e4t des Proxys anpassen.", + "apiProxy_network_setting_guidance_3_a": "Vorteile von Proxyservern", + "apiProxy_network_setting_guidance_3_b": "Ihre API-URL ist besch\u00fctzt, weil alle Anrufe \u00fcber den Proxy gemacht werden (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", + "apiProxy_network_setting_guidance_3_c": "Sie erhalten auch Datenverkehrs- und Benutzerverwaltung, Durchsatzbegrenzungen und Analytik f\u00fcr den Verkehr.", + "apiProxy_network_setting_guidance_4": "Beispiel: GET abrufen https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 ist abgebildet in GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", + "apiRemoveAuthorizedUser_cancelButton_text": "Nein, abbrechen", + "apiRemoveAuthorizedUser_confirmation_text": "Sind Sie sicher, dass Sie diesen berechtigten Benutzer entfernen wollen?", + "apiRemoveAuthorizedUser_modalTitle": "Den berechtigten Benutzer entfernen", + "apiRemoveAuthorizedUser_removeButton_text": "Ja, entfernen", + "apiSettingsAnalytics_title": "API-Analytics", + "apiSettingsAnalytics_button": "Update", + "apiSettingsDelete_apiText": "Diese Funktion kann nicht widerrufen werden. Das API-Back-End und alle Information dar\u00fcber, z. B. Dokumentation und Backlogs werden gel\u00f6scht sein.", + "apiSettingsDelete_apiTitle": "Die API l\u00f6schen", + "apiSettingsDelete_panelTitle": "L\u00f6schen", + "apiSettingsDetails_description_remaining": "\u00dcbrig", + "apiSettingsDetails_description_text": "Ihre API beschreiben", + "apiSettingsDetails_name_text": "Name Ihrer API", + "apiSettingsDetails_saveButton": "Speichern", + "apiSettingsDetails_title": "Details", + "apiSettingsDetails_uploadLogo_heading": "Logo hochladen", + "apiSettingsDetails_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre API hochladen. Das Logo wird im Katalog und auf der Profil-Seite der API erscheinen.", + "apiSettingsDetails_url_text": "Nur die Host-URL Ihrer API hier eingeben. Sie k\u00f6nnen den API-Basispfad in Netzwerkeinstellungen eingeben.", + "apiSettingsVisibility_title": "Sichtbarkeit", + "apiSettingsVisibility_heading": "Sichtbarkeit der API \u00e4ndern", + "apiSettingsVisibility_text": "Die API auf privat oder \u00f6ffentlich stellen.", + "apiSortingToolbar_labelText_sortBy": "Sortieren nach", + "apiSortingToolbar_sortMenuOptions_names": "Namen (A-Z)", + "apiSortingToolbar_sortMenuOptions_newestCreated": "Die Neueste", + "apiSortingToolbar_sortMenuOptions_bookmarks": "Lesezeichen", + "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", + "apiAuthorizedUsersList_authorizedUsers": "Einzelne Benutzer erlauben, die API anzusehen, auch wenn die API global auf privat gestellt worden ist.", + "apiViewAnalytics_button_viewAnalytics": "Analytics ansehen", + "api_backend_rating_anonymous": "Bitte einloggen um zu bewerten.", + "apinf_apiumbrellauser_error": "Fehler: den Benutzer wurde nicht auf dem Proxy angelegt", + "apinf_noproxy_error": "Fehler: Keinen Proxyserver gefunden", + "apinf_noproxybackend_error": "Fehler: Kein Back-End des Proxyservers gefunden", + "apinf_usernotloggedin_error": "Den angemeldeten Benutzer nicht gefunden", + "apiMonitoring_helpIcon_text_1": "API-\u00dcberwachung zeigt den derzeitigen Status Ihrer API an. Die \u00dcberwachung erfolgt durch HTTP-Abfragen und Antworten darauf. ", + "apiMonitoring_helpIcon_text_2": "W\u00e4hlen Sie eine von den GET-Methoden der API aus. (Mit der GET-Methode werden keine zuf\u00e4lligen Daten in Ihre API eingef\u00fcgt.) ", + "apiMonitoring_helpIcon_text_3": "Wenn \u00dcberwachung ist aktiviert, der Zustand Ihrer API (basiert auf die Anrufe w\u00e4hrend der \u00dcberwachung) wird mit einem Punkt neben dem API-Namen angezeigt, und die Status sind geloggt. ", + "apiMonitoring_helpIcon_text_3_green": " = OK, ", + "apiMonitoring_helpIcon_text_3_red": " = nicht OK.", + "apiMonitoring_helpIcon_text_4": "API wird einmal pro Stunde gepollt. Sie k\u00f6nnen die Neuladung beim Klicken auf SPEICHERN zwingen.", + "apiMonitoring_hostTitle_Monitoring": "URL des API-Hostrechners mit ", + "apiMonitoring_panelTitle_Monitoring": "API \u00dcberwachung", + "apiMonitoring_saveButton_text": "Speichern", + "apiMonitoringForm_successMessage": "Die API-\u00dcberwachungseinstellungen wurden gespeichert!", + "apiMonitoringForm_errorMessage": "Ein \u00fcberwachendes Endpunkt ist erforderlich", + "apiProxy_headerText": "Back-End-Einstellungen des Proxyservers", + "apiUmbrellaProxyForm_rateLimitMode_options": { + "custom": "Angepasste Durchsatzbegrenzung", + "unlimited": "Unbegrenzte Abfragen", + "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" + }, + "apiUserAuthorizationForm_addButton_text": "Einen Berechtigten Benutzer hinzuf\u00fcgen", + "apiUserAuthorizationForm_header_text": "Berechtigte Benutzer hinzuf\u00fcgen", + "apiUserAuthorizationForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", + "apiUserAuthorizationForm_title": "Einen neuen Mitarbeiter hinzuf\u00fcgen", + "apiUserAuthorizationForm_helpText": "Benutzername oder E-Mail eingeben", + "medianResponseTime_pointTitle_time": "Zeit, ms", + "authorizedUserForm_errorText_userNotRegistered": "Benutzer nicht angemeldet.", + "authorizedUserForm_errorText_alreadyAuthorized": "Der Benutzer ist schon berechtigt f\u00fcr diese API.", + "authorizedUserForm_success_message": "Der Benutzer wurde in die Liste der berechtigten Benutzer hinzugef\u00fcgt.", + "backlogItem_addedByYou": "Hinzugef\u00fcgt: aktueller Benutzer", + "backlogItem_editButton_text": "Bearbeiten", + "backlogItem_deleteButton_text": "L\u00f6schen", + "bookmark_buttonText_bookmark": "Lesezeichen", + "bookmark_buttonText_unbookmark": "Lesezeichen entfernen", + "branding_homeCustomBlock_helpIcon_text": "Dieses Feld erm\u00f6glicht, Text oder HTML\/CSS-Code einzuf\u00fcgen, die auf der Startseite erscheinen werden. Sie k\u00f6nnen zus\u00e4tzlich HTML-Inhalt wie Bilder, Social Media Plug-ins oder YouTube-Videos hinzuf\u00fcgen. Bootstrap ist auch verf\u00fcgbar; z. B. k\u00f6nnen Sie .container verwenden, um Inhalte auf einer Seite zu zentrieren.", + "branding_homeCustomBlock_title": "Angepasster HTML-Block", + "branding_panel_title": "Markenaufbau des Projekts", + "branding_projectLogoTitle_logoTitle": "Logo der Seite", + "branding_projectCoverPhotoTitle_coverPhotoTitle": "Titelbild", + "branding_color_picker": "Markenfarbschema", + "branding_projectFeaturedApisMessage_featuredApiMessage": "W\u00e4hlen Sie h\u00f6chstens 8 APIs, die sich auf der Startseite befinden.", + "branding_save": "Speichern", + "branding_successMessage": "Markenaufbau gespeichert", + "branding_update": "Update", + "brandingPage_title_branding": "Markenaufbau", + "brandingPage_menu_about": "\u00dcber", + "brandingPage_menu_analytics": "Analytics", + "brandingPage_menu_custom": "Angepasster HTML-Block", + "brandingPage_menu_logo": "Logo", + "brandingPage_menu_privacy": "Privatsph\u00e4re & Bedingungen", + "brandingPage_menu_showcase": "APIs pr\u00e4sentieren", + "brandingPage_menu_social": "Social Media -Links", + "catalog_bookmarkTooltip_nonUser": "Anzahl von Lesezeichen. Bitte einloggen, um Lesezeichen zu erstellen.", + "catalog_BookmarkTooltip_user": "EIn Lesezeichen f\u00fcr die API setzen", + "catalog_paginationButtons_next": "Weiter", + "catalog_paginationButtons_previous": "Zur\u00fcck", + "catalog_toolbar_filterOptions_myApis": "Meine APIs", + "catalog_toolbar_filterOptions_showAll": "Alle zeigen", + "catalog_toolbar_filterOptions_myBookmarks": "My Lesezeichen", + "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentierte APIs", + "catalog_toolbar_sortBy_title": "Sortieren nach", + "catalog_toolbar_sortMenuOptions_highRating": "H\u00f6chste Bewertung", + "catalog_toolbar_sortMenuOptions_mostBookmarked": "Die meisten Lesezeichen", + "catalog_toolbar_sortMenuOptions_recent": "Die neuesten", + "catalog_toolbar_sortMenuOptions_name-a-z": "Namen (A-Z)", + "catalog_toolbar_sortMenuOptions_name-z-a": "Namen (Z-A)", + "catalog_toolbar_toggleCollapse": "Symbolleiste umschalten", + "catalog_toolbar_viewMode_grid": "Gitter", + "catalog_toolbar_viewMode_table": "Tabelle", + "catalogGrid_addedBy": "Hinzugef\u00fcgt von", + "catalogTable_added": "Hinzugef\u00fcgt", + "catalogTable_addedBy": "Hinzugef\u00fcgt von", + "catalogTable_labelText_private": "Private API", + "catalog_Title": "APIs erkunden", + "changeSelectedProxy_buttonCancel": "Abbrechen", + "changeSelectedProxy_buttonConfirm": "API-Proxyserver \u00e4ndern", + "changeSelectedProxy_title": "API-Proxyserver \u00e4ndern", + "changeSelectedProxy_textCaution": "Achtung!", + "changeSelectedProxy_textConfirm": "\u00c4nderung des Proxyservers wird die URL der Anrufe \u00e4ndern und kann die API-Anrufe von Apps brechen. Bitte geben Sie den Benutzern Ihrer API Bescheid \u00fcber die \u00c4nderung und schlagen Sie vor, dass sie \u00fcberpr\u00fcfen, ob sie einen neuen API-Schl\u00fcssel brauchen.", + "configureLoginServiceDialogForHsl_guide_text": "Sie m\u00fcssen eine OpenID Connect -Kundenkonfiguration mit Ihrem Anbieter (HSL) erstellen. App Callbacks URLs einstellen zu:", + "connectApiToOrganizationModal_buttonText_close": "Schlie\u00dfen", + "connectApiToOrganizationModal_helpText": "Sie k\u00f6nnen eine API, die Sie verwalten, mit dem Organisation verbinden. Danach wird die API im Organisationsprofil erscheinen.", + "connectApiToOrganizationModal_modalTitle": "API verbinden", + "connectApiToOrganizationModal_placeholderTitle": "(Eine API ausw\u00e4hlen, um sie zu verbinden)", + "connectApiToOrganizationModal_text_noOneApis": "Alle APIs, die SIe verwalten, sind schon verbunden.", + "contactForm_reset": "Zur\u00fccksetzen", + "contactForm_successMessage": "Danke! Ihre Nachricht wurde gesendet.", + "contactForm_submit": "Abschicken", + "createApiBackendOnApiUmbrella_errorMessagePretext": "Einstellungen des Proxyservers \u00fcberpr\u00fcfen, weil apiUmbrella eine Antwort gibt: ", + "dashboard_analyticsSummary_developers": "Entwickler", + "dashboard_analyticsSummary_requests": "Abfragen", + "dashboard_analyticsSummary_responseTime": "Antwortzeit", + "dashboard_analyticsSummary_title": "Analytics Zusammenfassung", + "dashboardApiFilter_title": "API-Filter", + "dashboardOverviewStatistic_text_requestPath": "Abfragepfad: __path__", + "dashboardOverviewStatistic_text_successCalls": "2XX Anrufe: __count__", + "dashboardOverviewStatistic_text_errorCallsToday": "__count__ Fehler heute", + "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ Fehler am letzten Tag", + "dashboardOverviewStatistic_text_errorCalls": "__count__ Fehler in den letzten __timeframe__ Tagen", + "dashboardOverviewStatistic_text_requestsCount": "__count__ Abfrage", + "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ Abfragen", + "dashboardOverviewStatistic_text_responseTime": "__time__ ms", + "dashboardOverviewStatistic_text_usersCount": "__count__ Benutzer", + "dashboardOverviewStatistic_text_usersCount_plural": "__count__ Benutzer", + "dashboardOverviewStatistic_chartTitle_requestsNumber": "Anzahl der Abfragen", + "dashboardOverviewStatistic_chartTitle_responseTime": "Antwortzeiten der API", + "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Einzelne API-Nutzer", + "dashboardOverviewStatistic_linkText_viewDetails": "Details ansehen...", + "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Der Durchschnitt der einzelnen Nutzer im gew\u00e4hlten Zeitraum", + "dashboardOverviewStatistic_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", + "dashboardProxySelection_optionText_title": "Proxyserver", + "dashboardSummaryStatistic_columnTitle_apiName": "API-Name", + "dashboardSummaryStatistic_columnTitle_requestsNumber": "Anzahl der Abfragen", + "dashboardSummaryStatistic_columnTitle_responseTime": "Antwortzeit (Median)", + "dashboardSummaryStatistic_columnTitle_users": "Benutzer", + "dashboardSummaryStatistic_groupTitle_myApis": "Meine APIs", + "dashboardSummaryStatistic_groupTitle_managedApis": "Verwaltete APIs", + "dashboardSummaryStatistic_groupTitle_otherApis": "Andere APIs", + "dashboardToolbar_labelText_proxy": "Proxyserver", + "dashboardToolbar_optionText_apiName": "API-Name", + "dashboardToolbar_optionText_calls": "Die meisten Anrufe", + "dashboardToolbar_optionText_users": "Die meisten Benutzer", + "dashboardToolbar_optionText_time": "Die l\u00e4ngste Antwortzeit", + "dashboardPage_buttonText_addApi": "Eine API einsetzen", + "dashboardPage_title_dashboard": "Dashboard", + "dashboardPage_text_noApis": "Es gibt keine APIs, die SIe verwalten.", + "dashboardPage_text_noProxyBackends": "Sie haben noch nicht Ihre API mit dem Proxy verdunden. Um Analytik Ihrer API-Verwendung anzusehen, durchsuchen Sie den Katalog nach der API und konfigurieren Sie das Proxy im API-Profil.", + "dashboardView_text_noApisFound": "Keine APIs mit dem angegebenen Namen gefunden", + "dashboardPage_placeholderText_search": "Schreiben um APIs zu filtern", + "dateRangePicker_optionText_title": "Zeitraum", + "dateRangePicker_optionText_today": "Heute", + "dateRangePicker_optionText_yesterday": "Gestern", + "dateRangePicker_optionText_7days": "Die letzten 7 Tage", + "dateRangePicker_optionText_28days": "Die letzten 28 Tage", + "deleteAccount_closeButton": "Schlie\u00dfen", + "deleteAccount_confirmDelete": "L\u00f6schen", + "deleteAccount_success_message": "Das Konto gel\u00f6scht", + "deleteApiConfirmation_cancelButton": "Abbrechen", + "deleteApiConfirmation_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden! Die API und alle Information dar\u00fcber, z. B. Metadaten, Dokumentation, Backlogs und Feedback, werden gel\u00f6scht sein.", + "deleteApiConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", + "deleteApiConfirmation_confirmDeleteNote": "BEACHTEN SIE:", + "deleteApiConfirmation_deleteButton": "L\u00f6schen", + "deleteApiConfirmation_header": "Die API l\u00f6schen", + "deleteApiConfirmation_successMessage": "Erfolgreich gel\u00f6schte API:", + "deleteOrganizationConfirmation_cancelButton": "Abbrechen", + "deleteOrganizationConfirmation_confirmDeleteInformation": "Die Information \u00fcber die Organisation wird entfernt. Diese Funktion kann nicht widerrufen werden!", + "deleteOrganizationConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", + "deleteOrganizationConfirmation_confirmDeleteNote": "BEACHTEN SIE:", + "deleteOrganizationConfirmation_deleteButton": "L\u00f6schen", + "deleteOrganizationConfirmation_header": "Organisation l\u00f6schen", + "deleteOrganizationConfirmation_successMessage": "Erfolgreich gel\u00f6schte Organisation: ", + "deleteAccount_title": "Benutzerkonto l\u00f6schen", + "deleteAccount_confirm_text": "Sind Sie sicher, dass Sie Ihr Konto l\u00f6schen wollen?", + "deleteBacklogItem_modalTitle": "Ein Backlog l\u00f6schen", + "deleteBacklogItem_confirmation_text": "Sind Sie sicher, dass Sie dieses Backlog l\u00f6schen wollen?", + "deleteBacklogItem_cancelButton_text": "Abbrechen", + "deleteBacklogItem_deleteButton_text": "Ein Backlog l\u00f6schen", + "deleteBacklogItem_message_backlogRemoved": "Das Backlog wurde gel\u00f6scht", + "deleteFeedbackItem_modalTitle": "Das Feedback-Element l\u00f6schen", + "deleteFeedbackItem_confirmation_text": "Sie Sie sicher, dass Sie dieses Feedback-Element und alle Bewertungen l\u00f6schen wollen?", + "deleteFeedbackItem_cancelButton_text": "Abbrechen", + "deleteFeedbackItem_deleteButton_text": "Das Feedback-Element l\u00f6schen", + "feedbackItem_messageType": { + "Feedback": "Feedback", + "Error report": "Fehlerbericht", + "Feature request": "Feature-Request" + }, + "deleteOrganizationApiConfirmation_cancelButton_text": "Abbrechen", + "deleteOrganizationApiConfirmation_confirm_text": "Sind Sie sicher, dass Sie diese API von der folgenden Organisation trennen wollen:", + "deleteOrganizationApiConfirmation_disconnectButton_text": "Trennen", + "deleteOrganizationApiConfirmation_header_text": "Die API trennen von", + "deleteOrganizationApiConfirmation_success_message": "Die API von der Organisation gel\u00f6scht", + "editApiMetadata_editButton": "Metadaten bearbeiten", + "editApiMetadata_editApiMetadataForm_title": "Metadaten bearbeiten", + "editApiMetadata_submitButtonText": "Metadaten speichern", + "editBacklogItem_modalTitle": "EIn Backlog bearbeiten", + "editBacklogItem_submit_buttonText": "Speichern", + "editApiMetadataForm_messageText_added": "API-Metadaten erfolgreich gespeichert", + "editApiMetadataForm_messageText_updated": "API-Metadaten erfolgreich aktualisiert", + "emailTemplates_verifyEmail_message": "Um Ihre E-Mail zu verifizieren, klicken Sie auf den folgenden Link:", + "emailTemplates_verifyEmail_title": "Ihre E-Mail-Adresse verifizieren", + "emailVerification_successMessage": "Die E-Mail wurde verifiziert. Danke!", + "emqProxyForm_acl_title": "Bestimmung der Zugriffsrechte", + "ensureTenantRemovalForm_button_cancel_title": "Operation abbrechen", + "ensureTenantRemovalForm_button_remove_title": "Diesen Mandanten l\u00f6schen", + "entityComment_cancelComment": "Abbrechen", + "entityComment_deleteComment": "L\u00f6schen", + "entityComment_replyComment": "Antworten", + "entityComment_sendComment": "Senden", + "entityComment_successMessage": "Danke! Ihre Anmerkung wurde gesendet.", + "esData_notFound": "Keine API-Nutzungsstatisktiken verf\u00fcgbar.", + "apiAnalyticPageBody_title_errorsStatistic": "Fehlerstatistiken", + "errorsStatisticTable_columnTitle_date": "Datum", + "errorsStatisticTable_columnTitle_status": "Statuscode", + "errorsStatisticTable_columnTitle_calls": "Anrufe", + "errorsStatisticTable_columnTitle_path": "Abfragepfad", + "errorsStatisticTable_text_showOfErrors": "Zeige __count__ von __all__ Fehler", + "errorsStatisticTable_lintText_downloadFile": "Alle Fehler als Datei herunterladen", + "favourite_Add": "Lesezeichen setzen", + "favourite_Remove": "Lesezeichen entfernen", + "feedbackForm_successMessage": "Danke! Ihr Feedback wurde gesendet.", + "feedbackItem_type": "Typ", + "feedbackItem_topic": "Thema", + "feedbackItem_editButton_text": "Bearbeiten", + "feedbackItem_deleteButton_text": "L\u00f6schen", + "feedbackItem_visibilityButton_makePrivate": "Auf privat stellen", + "feedbackItem_visibilityButton_makePublic": "Auf \u00f6ffentlich stellen", + "feedbackItem_sentBy_text": "Sender", + "feedbackItem_usernotloggedin_errorMessage": "Fehler: Bitte einloggen um zu bewerten", + "feedback_feedbackForm_button": "Feedback senden", + "feedback_feedbackForm_withLogin_tooltip": "Feedback zu der API geben", + "feedback_feedbackForm_withoutLogin_tooltip": "Bitte einloggen oder anmelden, um Feedback zur API geben", + "feedback_feedbackForm_description": "Fehlerberichte, Ideen \u00fcber neue Features und andere Anmerkungen sind willkommen.", + "feedback_feedbackForm_title": "Feedback senden oder ein Problem melden", + "feedback_main_title": "Feedback und Fehlermeldungen", + "feedback_no_feedback": "Kein Feedback.", + "feedback_remove_button": "Entfernen", + "feedback_replyFeedback": "Antworten", + "feedback_sendFeedback": "Senden", + "feedback_view_button": "Zeigen", + "feedback_mark_all_feedbacks_as_private": "Feedback auf privat stellen", + "feedback_mark_all_feedbacks_as_public": "Feedback auf \u00f6ffentlich stellen", + "feedback_change_visibility_header": "Sichtbarkeit des Feedbacks \u00e4ndern", + "feedback_changeAllVisibility_toPublic": "Sind Sie sicher, dass Sie Feedback auf \u00f6ffentlich stellen wollen?", + "feedback_changeAllVisibility_toPrivate": "Sind Sie sicher, dass Sie Feedback auf privat stellen wollen?", + "feedback_changeAllVisibility_cancelButton_text": "Abbrechen", + "feedback_changeAllVisibility_confirmButton_text": "Best\u00e4tigen", + "footer_about": "Information", + "footer_privacyPolicy_text": "Datenschutzrichtlinie", + "footer_termsOfUse_text": "Nutzungsbedingungen", + "footer_signIn": "Einloggen", + "footer_signOut": "Abmelden", + "footer_signUp": "Anmelden", + "footerSocialMediaLinks_text": "Folgen Sie uns", + "forbidden_Title": "403 Forbidden-Fehler", + "forbidden_Message": "Sie haben keinen Zugriff auf diese Seite.", + "goBackButton_buttonText": "Zur\u00fcck zur vorherigen Seite", + "general_example": "Beispiel:", + "general_more_details": "Mehr Details:", + "homeBody_featureSection_statistics_apisCount_heading": "APIs", + "homeBody_featureSection_statistics_organizationsCount_heading": "Organisationen", + "homeBody_featureSection_statistics_usersCount_heading": "Benutzer", + "homeBody_contactUs_heading": "Kontaktieren Sie uns", + "homeBody_contactUs_text": "F\u00fcr weitere Infomationen nehmen Sie bitte Kontakt mit uns auf.", + "homeBody_openSource_imageAltText": "100 % Open Source", + "homeBody_section1_heading": "Erste Schritte", + "homeBody_section1_text": "Erstellen Sie zuerst ein Benutzerkonto. Das Entwicklerportal bietet Ihnen eine M\u00f6glichkeit an, auf einmal APIs zu finden, Nutzung der API-Applikationen zu verfolgen und viel mehr.", + "homeBody_section1_text_extra": "Anmelden", + "homeBody_section2_heading": "Erreichen Sie die Entwickler", + "homeBody_section2_text": "APInf bietet Ihnen eine koh\u00e4rente, einfache Schnittstelle an, damit Sie APIs f\u00fcr die Entwicklungsgesellschaft publizieren und Aufgabenmanagement nutzen k\u00f6nnen. Es erlaubt Ihnen ein besseres Verst\u00e4ndnis von der API-Nutzung.", + "homeBody_section2_text_extra": "Kontaktieren Sie uns", + "homeBody_section3_communityLinkText": "APInf Gemeinschaft", + "homeBody_section3_heading": "V\u00f6llig Open Source", + "homeBody_section3_text": "APInf wird von API Umbrella versorgt. Es bietet eine Schnittstelle f\u00fcr die Funktionen von API Umbrella an. Die L\u00f6sung basiert auf Open-Source-Code und hat eine MIT-Lizenz. Beim Aufbau wurden Meteor.js und D3 verwendet. Wir sch\u00e4tzen Zusammenarbeit, h\u00f6ren gerne die Benutzer zu und ermutigen sie zur Entwicklung.", + "homeBody_section3_text_extra": "Sie finden uns auf ", + "homePageApis_title_featuredApis": "Empfohlene APIs", + "homePageApis_text_addFeaturedApis": "Sie k\u00f6nnen empfohlene APIs in der Markenaufbau-Sektion unter Empfohlene APIs einsetzen.", + "homePageApis_text_getMoreApis": "Mehr APIs", + "homePageApis_text_seeMore": "Sehen Sie mehr", + "importApiConfiguration_errorMessage": "Die Konfigurationsdatei muss in einem von diesen Formaten sein: .YAML, .YML, .JSON oder .TXT.", + "importApiConfiguration_jsonError_message": "Die Konfigurationsdatei ist kein g\u00fcltiges JSON-Objekt.", + "import_ApiConfiguration_Extensions": "Nur yml-, yaml- und json-Formate werden akzeptiert.", + "import_ApiConfiguration_FileLabel": "Datei", + "import_ApiConfiguration_ImportApi": "API importieren", + "importOpenApiSpecification_text_addApiByImporting": "Sie k\u00f6nnen eine API durch die OpenAPI-Spezifikation hinzuf\u00fcgen.", + "importOpenApiSpecification_message_provideSpecification": "Sie m\u00fcssen OpenAPI-Spezifikation durch irgendeine Methode anbieten.", + "importApiFile_invalidExtension_message": "Ung\u00fcltige Dateiformat. Bitte einen Link von einer json-, yaml- oder yml-Datei eingeben, der den API-Namen und die API-URL enth\u00e4lt.", + "importOpenApiSpecification_labelText_provideSpecification": "Die API-Dokumentation importieren", + "importOpenApiSpecification_labelText_linkTo": "Link zur OpenAPI-Spezifikation", + "importOpenApiSpecification_labelText_lifecycleStatus": "Status im Lebenszyklus", + "importOpenApiSpecification_buttonText_import": "Importieren", + "importOpenApiSpecification_optionText_file": "Datei", + "importOpenApiSpecification_optionText_url": "URL", + "importOpenApiSpecification_optionText_firstOption": "Staus im Lebenszyklus ausw\u00e4hlen", + "importOpenApiSpecificationUploadButton_buttonText_file": "Datei ausw\u00e4hlen", + "informTenantUser_emailSubject_tenantAddition": "Neuer Mandant angelegt: __tenant__", + "informTenantUser_emailSubject_tenantRemoval": "Mandant __tenant__ gel\u00f6scht", + "informTenantUser_emailSubject_userRemoval": "Benutzer aus dem Mandanten __tenant__ gel\u00f6scht", + "informTenantUser_emailSubject_userRoleChange": "\u00c4nderungen in Benutzerrollen im Mandanten __tenant__", + "informTenantUser_emailText_roleInfo": "Derzeitige Rollen: ", + "informTenantUser_emailText_tenantRemoval": "Mandant __tenant__ ist gel\u00f6scht. Einer von den Benutzern war: ", + "informTenantUser_emailText_userRemoval": "\u00c4nderungen im Mandanten __tenant__. Der folgende Benutzer wurde gel\u00f6scht: ", + "informTenantUser_emailText_userRoleChange": "Im Mandanten __tenant__ gibt es \u00c4nderungeng in Rollen des folgendes Benutzers: ", + "invalidApiBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", + "invalidApiMonitoringEndpointMessage": "Am Anfang muss \/ sein. Alphanumerische Zeichen und -.?$*+'()\/:#@!&,;= sind akzeptiert.", + "invalidApiRequiredMessage": "Ung\u00fcltiger Input verboten", + "invalidAppendQueryStringMessage": "Nur \"param=value\" -Paare als Append Query String erlaubt", + "invalidDomainMessage": "Eine g\u00fcltige Dom\u00e4ne ben\u00f6tigt", + "invalidEmailMessage": "Eine g\u00fcltige E-Mail-Adresse ben\u00f6tigt", + "invalidIdMessage": "Eine g\u00fcltige alphanumerische ID ben\u00f6tigt", + "invalidProxyBackendForm_headerStringMessage": "Die Reguested Header -Zeichenkette soll nur die folgenden Paare enthalten ~ param: value", + "invalidProxyBackendForm_forbiddenPrefixMessage": "Sie k\u00f6nnen nicht die folgenden Proxy-Basispfade nutzen: \/, \/signup\/, \/signin\/, \/admin\/ und \/admin\/...", + "invalidProxyBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", + "invalidUrlMessage": "Eine g\u00fcltige URL mit http(s) ben\u00f6tigt", + "invalidContactPhoneMessage": "Eine g\u00fcltige Nummer ben\u00f6tigt. (0-9), +, -, \/ und Leerzeichen akzeptiert.", + "latestApiBackends_Heading": "Die neuesten APIs", + "latestApiBackends_MoreInfo": "Zus\u00e4tzliche Information", + "latestApiBackends_NotFound": "Keine APIs gefunden.", + "loginPlatformsPage_title_loginPlatforms": "Einloggen-Plattformen", + "loginPlatformsPageSettingsUpdatedMessage": "Einloggen-Einstellungen aktualisiert: ", + "loginVerify_errorMessage": "Wir haben Ihnen eine E-Mail gesendet. Bitte Ihre E-Mail-Adresse verifizieren.", + "manageApiDocumentationModalUploadButton": "Datei ausw\u00e4hlen", + "manageApiDocumentationModal_AddedFile_Message": "Dokumentationsdatei erfolgreich hochgelanden!", + "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Abbrechen", + "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Speichern", + "manageApiDocumentationModal_CreateLinks_AddButton": "Hinzuf\u00fcgen", + "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Sind Sie sicher, dass Sie die Dokumentationsdatei l\u00f6schen wollen?", + "manageApiDocumentationModal_DeletedFile_Message": "Die Dokumentationsdatei erfolgreich gel\u00f6scht!", + "manageApiDocumentationModal_DocumentationLinks_Title": "Links zur externe Dokumentation", + "manageApiDocumentationModal_FileType_Message": "Nur YAML- (YML) und JSON-Formate werden unterst\u00fctzt.", + "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentationslink erfolgreich aktualisiert!", + "manageApiDocumentationModal_SizeLimit_Message": "Maximale Gr\u00f6\u00dfe der Datei 10 MB.", + "manageApiDocumentationModal_Title": "API-Dokumentation", + "manageApiDocumentationModal_hints_createApiDocumentation": "Wenn Sie keine Dokumentationsdatei haben, k\u00f6nnen Sie eine Datei erstellen und sie hochladen.", + "manageApiDocumentationModal_hints_documentation_link": "Link zur Wiki- oder Github-Seite oder zu anderen Webressourcen, wo die API-Dokumentation sich befindet.", + "manageApiDocumentationModal_hints_uploadApiDocumentation": "Sie k\u00f6nnen auch w\u00e4hlen, eine neue Dokumentationsdatei f\u00fcr die API mit dem Swagger-Editor zu erstellen.", + "manageApiDocumentationModal_addDocumentation_title": "Details von Endpunkten angeben", + "manageApiDocumentationModal_helpText_useHttpsProtocol": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, wenn API HTTP nutzt.", + "manageApiDocumentationModal_ToolTip_Message": "Maximal 8 Links zu externe Dokumentationen sind akzeptiert. Bitte einen von den alten Links l\u00f6schen, um einen neuen Link zu erstellen.", + "mostFrequentUsersTable_columnTitle_user": "API-Schl\u00fcssel des Benutzers", + "mostFrequentUsersTable_columnTitle_calls": "Anrufe", + "mostFrequentUsersTable_columnTitle_path": "Abfragepfad", + "mostFrequentUsersTable_text_showOfUsers": "Zeige __count__ von __all__ Benutzer", + "mostFrequentUsersTable_lintText_downloadFile": "Alle Benutzer als Datei herunterladen", + "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-Dashboard", + "mqttDashboardNavbar_linkText_topics": "Themen", + "mqttDashboardNavbar_linkText_acl": "ACL", + "mqttDashboardNavbar_linkText_restDashboard": "REST-Dashboard", + "navbar_addAPIBackend": "API einsetzen", + "navbar_apis": "APIs", + "navbar_my_apis": "Meine APIs", + "navbar_organizations": "Organisationen", + "navbar_dashboard": "Dashboard", + "navbar_mqttDashboard": "MQTT-Dashboard", + "navbar_signIn": "Einloggen", + "navbar_signUp": "Anmelden", + "navbar_users": "Benutzer", + "navbar_pricing": "Preise", + "notAuthorized_Message": "Sie haben keine Zugriffsberechtigung f\u00fcr diese Seite.", + "notAuthorized_Title": "Keine Berechtigung", + "notFound_Message_Part1": "Die gesuchte Seite wurde nicht gefunden.", + "notFound_Title": "Oops! Seite nicht gefunden.", + "oauthHslNoMfa": "Benutzer benutzt keine MFA!", + "organizationApis_title_about": "Information", + "organizationApis_title_apis": "APIs", + "organizationApis_title_connectApi": "API verbinden", + "organizationApis_title_edit": "Bearbeiten", + "organizationApis_connectButton": "Verbinden", + "organizationApis_contact_email": "E-Mail f\u00fcr Kontakt", + "organizationApis_contact_phone": "Kontaktnummer", + "organizationApisForm_successText": "Die API und die Organisation sind jetzt verbunden.", + "organizationCatalog_Title": "Organisationen", + "organizationCatalog_organizationCount": "(__count__ Organisation)", + "organizationCatalog_organizationCount_plural": "(__count__ Organisationen)", + "organizationCatalog_buttonText_addOrganization": "Organisation hinzuf\u00fcgen", + "organizationCatalog_toolbar_filterOptions_myOrganizations": "Meine Organisationen", + "organizationCatalog_toolbar_filterOptions_showAll": "Alles zeigen", + "organizationCatalog_toolbar_sortBy_title": "Sortieren nach", + "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Erstellungsdatum", + "organizationCatalog_toolbar_sortMenuOptions_name": "Name", + "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ansteigende", + "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Absteigende", + "organizationCatalog_toolbar_toggleCollapse": "Symbolleiste umschalten", + "organizationCatalog_toolbar_viewMode_grid": "Gitter", + "organizationCatalog_toolbar_viewMode_table": "Tabelle", + "organizationCatalog_text_noOrganizationIsAvailable": "Keine Organisation erh\u00e4ltlich.", + "organizationCatalog_text_addOrganization": "Auf \"Organisation hinzuf\u00fcgen\" klicken, um eine neue Organisation hinzuzuf\u00fcgen.", + "organizationCatalogTable_added": "Hinzugef\u00fcgt", + "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", + "organizationsCatalogPage_title_organizationsCatalog": "Organisationskatalog", + "organizationCover_resumable_errorText": "Erstellung der Datei nicht gelungen!", + "organizationCover_resumable_successfully_uploaded": "Titelbild wurde erfolgreich hochgeladen!", + "organizationCover_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "organizationForm_title": "Eine neue Organisation hinzuf\u00fcgen", + "organizationForm_contact_panelTitle": "Kontakt", + "organizationForm_saveButton_text": "Organisation hinzuf\u00fcgen", + "organizationForm_successText": "Organisation wurde gespeichert", + "organizationLogo_noPermissions": "Ungen\u00fcgende Rechte zum Hochladen des Logos.", + "organizationLogo_resumable_errorText": "Erstellung der Datei nicht gelungen!", + "organizationLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", + "organizationLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "organizationManagersList_title": "Administratoren", + "organizationManagersList_table_title_actions": "Funktionen", + "organizationManagersList_table_title_email": "E-Mail", + "organizationManagersList_table_title_role": "Aufgabe", + "organizationManagersList_table_title_username": "Benutzername", + "organizationManagersList_table_title_row_manager": "Manager", + "organizationManagerForm_successMessage": "Ein neuer Manager wurde hinzugef\u00fcgt.", + "organizationManagerForm_userNotRegistered_errorText": "Benutzer nicht angemeldet.", + "organizationNoApis_text_noConnectedApis": "Keine APIs sind mit der Organisation verbunden.", + "organizationNoApis_text_useButton": "Klicken Sie auf \"API verbinden\", um eine zu verbinden.", + "organizationNoFeaturedApis_text_noFeaturedApis": "Die Organisation hat keine empfohlene APIs.", + "organizationNoFeaturedApis_text_useButton": "Klicken Sie auf die Stecknadel um die API als empfohlen zu markieren. Sie k\u00f6nnen bis zu 4 APIs ausw\u00e4hlen.", + "organizationProfile_bigText_apisCount": "Alle APIs", + "organizationProfile_bigText_featuredApisCount": "Empfohlene APIs", + "organizationProfileHeader_editButton_text": "Bearbeiten", + "organizationProfileHeader_rss_feed": "RSS-Feed", + "organizationProfileHeader_tabs_apis": "APIs", + "organizationProfileHeader_tabs_managers": "Manager", + "organizationProfileHeader_tabs_newLogo": "Neues Logo hochladen", + "organizationProfileHeader_tabs_profile": "Profil", + "organizationProfileHeader_tabs_settings": "Einstellungen", + "organizationProfileHeader_uploadCoverButton_text": "Titelbild hochladen", + "organizationProfile_smallText_apisCount": "(__count__ api)", + "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", + "organizationProfile_buttonText_connectApi": "API mit der Organisation verbinden", + "organizationProfile_buttonText_clear": "Alle l\u00f6schen", + "organizationProfile_text_error": "Verbindung funktioniert nicht. Bitte geben Sie dem Administrator Bescheid \u00fcber das Problem.", + "organizationRemoveManagers_cancelButton": "Abbrechen", + "organizationRemoveManagers_description": "Sind Sie sicher, dass Sie diesen Benutzer als Manager entfernen wollen?", + "organizationRemoveManagers_removeButton": "Entfernen", + "organizationRemoveManagers_title": "Den Benutzer als Manager entfernen", + "organizationSettingsPagination_panelTitle_contentManagement": "Content-Management", + "organizationSettingsPagination_saveButton": "Speichern", + "organizationSettingsPagination_successMessage": "Nummer erfolgreich ge\u00e4ndert", + "organizationSettings_description_organizationManagers": "Ein Manager der Organisation hat dieselben Rechte wie API-Manager, solche APIs zu bearbeiten und zu l\u00f6schen, die mit der Organisation verbunden sind.", + "organizationSettings_nav_about": "Information", + "organizationSettings_nav_contact": "Kontaktinformation", + "organizationSettings_nav_logo": "Logo & Titelbild", + "organizationSettings_nav_social": "Social Media -Plattformen", + "organizationSettings_title": "Einstellungen", + "organizationSettings_title_organizationManagers": "Manager der Organisation", + "organizationSettings_uploadLogo_heading": "Logo", + "organizationSettings_uploadCover_heading": "Titelbild", + "organizationSettings_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre Organisation hochladen. Das Logo wird im Katalog und auf der Profil der Organisation erscheinen.", + "organizationSettings_uploadCoverText": "Sie k\u00f6nnen ein Titelbild f\u00fcr Ihre Organisation hochladen.", + "organizationManagerForm_managerAlreadyExist_errorText": "Der Benutzer ist schon ein Manager von der Organisation.", + "organizationManagerForm_sendingVerificationEmailFailed": "Sendung der Verifizierungsmail misslungen", + "organizationManagerForm_invalidMailSetting_emailFailed": "Sendung der Verifizierungsmail misslungen: ung\u00fcltige E-Mail-Einstellungen", + "organizationSettingsDelete_buttonText_delete": "Diese Organisation l\u00f6schen", + "organizationSettingsDelete_text_information": "Die Information \u00fcber die Organisation wird entfernt und alle APIs werden gel\u00f6scht. Die Funktion kann nicht widerrufen werden.", + "organizationSettingsDelete_title": "Diese Organisation l\u00f6schen", + "organizationSettingsDelete_panelTitle": "L\u00f6schen", + "organizationSettingsContactInfo_cancelButton_text": "Abbrechen", + "organizationSettingsContactInfo_saveButton_text": "Speichern", + "organizationSettingsContactInfo_title": "Kontaktinformation", + "organizationSettingsContactInfo_update_successMessage": "Kontaktinformation wurde aktualisiert", + "organizationSettingsContactInfo_update_failedMessage": "Aktualisierung der Kontaktinformation nicht gelungen", + "organizationSettingsCoverAndLogo_title": "Logo und Titelbild", + "organizationSettingsGeneral_cancelButton_text": "Abbrechen", + "organizationSettingsGeneral_saveButton_text": "Speichern", + "organizationSettingsGeneral_update_successMessage": "Allgemeine Information wurde aktualisiert", + "organizationSettingsGeneral_update_failedMessage": "Aktualisierung der allgemeinen Information nicht gelungen", + "organizationSettingsGeneral_title": "Allgemeine Einstellungen", + "organizationSettingsSocialMedia_cancelButton_text": "Abbrechen", + "organizationSettingsSocialMedia_saveButton_text": "Speichern", + "organizationSettingsSocialMedia_title": "Social Media -Plattformen", + "organizationSettingsSocialMedia_update_successMessage": "Social Media -Information wurde aktualisiert", + "organizationSettingsSocialMedia_update_failedMessage": "Aktualisierung der Social Media -Information nicht gelungen", + "organizationSettings_listManager_emailUnverifiedLabel": "Unverifiziert", + "privacyPolicy_title": "Datenschutzrichtlinie", + "profile_Header": "Profil", + "profile_UpdateButton": "Update", + "profile_labelText_registeredEmail": "Registrierte E-Mail", + "profile_setUsername": "Bitte Ihren Benutzernamen eingeben", + "profile_updatedSuccess": "Das Profil wurde aktualisiert", + "profile_usernameInvalid": "Der Benutzername muss 3-15 alphanumerische Zeichen enthalten. Unterstriche und Bindestriche sind akzeptiert.", + "profile_usernameIsTaken": "Benutzername existiert bereits. Bitte einen neuen Benutzernamen eingeben.", + "profilePage_title_profile": "Profil", + "proxies_pageHeader": "Proxyserver", + "proxies_addProxy": "Einen Proxyserver hinzuf\u00fcgen", + "proxies_noProxiesFound": "Keine Proxyserver gefunden.", + "proxiesPage_title_proxies": "Proxyserver", + "proxyBackendForm_advancedSettings_title": "Erweiterte Einstellungen", + "proxyBackendForm_apiBasePath_helpText": "Ein Basispfad zu allen API-Abfragen hinzugef\u00fcgt. Zum Beispiel:", + "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", + "proxyBackendForm_apiBasePath_title": "URL des API-Hostrechners, mit ", + "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", + "proxyBackendForm_apiKey_title": "API-Schl\u00fcssel", + "proxyBackendForm_apiPort_helpText": "Die Portnummer des API-Servers", + "proxyBackendForm_append_query_string_helpText": "Zus\u00e4tzliche Abfrageparameter, die durch den Proxy in jede Abfrage hinzugef\u00fcgt werden.", + "proxyBackendForm_deleteButton": "L\u00f6schen", + "proxyBackendForm_deleteErrorMessage": "L\u00f6schen auf dem API-Umbrella Proxy nicht gelungen", + "proxyBackendForm_deleteSuccessMessage": "Proxy-Einstellungen erfolgreich gel\u00f6scht", + "proxyBackendForm_disableApiKey_helpText": "Benutzer lassen, diese API ohne API-Schl\u00fcssel abzurufen.", + "proxyBackendForm_frontendPrefixNotUnique": "Front-End Pr\u00e4fix existiert bereits. W\u00e4hlen Sie ein anderes Pr\u00e4fix.", + "proxyBackendForm_IDPappID_additional_helpText": "IDP app id ist eine IDentity Provider -Anwendung ID. Sie ist f\u00fcr FIWARE-Komponentenintegration ben\u00f6tigt. Wenn Sie damit nicht bekannt sind, lassen Sie die Anwendung aus.", + "proxyBackendForm_emqUsers_title": "EMQ-Benutzer", + "proxyBackendForm_emqUsers_addUserButton": "Einen Benutzer hinzuf\u00fcgen", + "proxyBackendForm_emqUsers_userTable_id": "ID", + "proxyBackendForm_emqUsers_userTable_username": "Benutzername", + "proxyBackendForm_emqUsers_userTable_password": "Kennwort", + "proxyBackendForm_emqUsers_userTable_actions": "Funktionen", + "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "EMQ- Benutzer hinzuf\u00fcgen", + "proxyBackendForm_emqProxyForm_addEmqUser_username": "Benutzername", + "proxyBackendForm_emqProxyForm_addEmqUser_password": "Kennwort", + "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Speichern", + "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Abbrechen", + "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-Benutzer hinzugef\u00fcgt!", + "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Benutzername oder Kennwort nicht gefunden.", + "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "EMQ-Benutzer entfernen?", + "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Ja, entfernen", + "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Abbrechen", + "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-Benutzer entfernt!", + "proxyBackendForm_IDPappID_helpText": "Identifizierung von der IDP-Anwendung.", + "proxyBackendForm_proxyBasePath_title": "URL des Proxy-Hostrechners, mit ", + "proxyBackendForm_proxyBasePath_helpText": "Ein Basispfad zu allen Proxy-Abfragen hinzugef\u00fcgt. Zum Beispiel:", + "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", + "proxyBackendForm_publishErrorMessage": "Publizierung auf dem API-Umbrella Proxy nicht gelungen", + "proxyBackendForm_rateLimit_helpText": "Setzen Sie Limits der Daten\u00fcbertragung nach verschiedenen Kategorien.", + "proxyBackendForm_redirect_helpText": "Umleiten:", + "proxyBackendForm_request_header_helpText": "Headers, die durch den Proxy in Abfragen hinzugef\u00fcgt werden.", + "proxyBackendForm_request_helpText": "Abfrage", + "proxyBackendForm_response_helpText": "Antwort", + "proxyBackendForm_requiredErrorMessage": "Bitte die erforderlichen Felder ausf\u00fcllen", + "proxyBackendForm_subsettings_additional_helpText_1": "'Sub-Einstellungen' beziehen sich auf Sub-URL-Einstellungen. Sie sind mit FIWARE-Integration verbunden, aber sie sind manchmal n\u00fctzlich. Wenn Sie Datenverkehr auf der Basis der HTTP-Verben beschr\u00e4nken wollen, nutzen Sie diese Einstellungen.", + "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-Methoden: Hier k\u00f6nnen Sie die Sub-URL ausw\u00e4hlen, z. B. Methode, deren Einstellungen abge\u00e4ndert werden.", + "proxyBackendForm_subsettings_additional_helpText_3": "Regex: Mit diesem Parameter k\u00f6nnen Sie den Inhalt der Abfragen filtern.", + "proxyBackendForm_subsettings_additional_helpText_4": "Erforderliche Headers: Sie k\u00f6nnen einen oder mehrere Header(s) (jeder in einer eigenen Reihe) in folgender Form eingeben: ~ ", + "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", + "proxyBackendForm_subsettings_helpText": "Geben Sie mit der Sub-URL verbundene Einstellungen ein.", + "proxyBackendForm_successMessage": "Einstellungen gespeichert", + "proxyBackendForm_saveButton": "Speichern und publizieren", + "proxyBackendForm_publish_failureMessage": "Die Publizierung auf dem API-Umbrella misslungen: ", + "proxyBackendForm_update_failureMessage": "Ausfall im Proxy-Back-End auf dem API-Umbrella: ", + "proxyBackendForm_update_successMessage": "Proxy-Einstellungen erfolgreich aktualisiert", + "proxyForm_header_text": "Einen Proxyserver hinzuf\u00fcgen", + "proxyForm_saveButton_text": "Speichern", + "proxyForm_successText": "Proxy-Einstellungen wurden gespeichert", + "proxyForm_errorText": "Alle Felder mit Sternchen sind erforderlich", + "proxyItem_editProxy": "Bearbeiten", + "proxyItem_removeProxy": "L\u00f6schen", + "proxyItem_removeProxy_successMessage": "Proxy-Einstellungen wurden gel\u00f6scht", + "proxyItem_type": "Typ", + "proxyItem_url": "URL", + "proxyItem_apiKey": "API-Schl\u00fcssel", + "proxyItem_apiToken": "API-Authentifizierungstoken", + "proxyItem_elasticsearch": "ElasticSearch-URL", + "proxyItem_postgresEndpoint": "Postgres-Endpunkt", + "proxyItem_brokerEndpoints": "Broker-Endpunkte", + "proxyItem_brokerEndpoints_table_protocol": "Protokoll", + "proxyItem_brokerEndpoints_table_host": "Hostrechner", + "proxyItem_brokerEndpoints_table_port": "Port", + "proxyItem_brokerEndpoints_table_tls": "TLS", + "proxyItem_httpApi": "HTTP-API", + "proxyItem_httpApi_protocol": "Protokoll", + "proxyItem_httpApi_host": "Hostrechner", + "proxyItem_httpApi_port": "Port", + "proxyItem_adminUsername": "Benutzername des Administrators", + "proxyItem_adminPassword": "Kennwort des Administrators", + "deletePostConfirmation_modalTitle_text": "Inhalt l\u00f6schen", + "deletePostConfirmation_text_confirmDeleteMessage": "Sind Sie sicher, dass Sie __title__ l\u00f6schen wollen?", + "deletePostConfirmation_text_confirmDeleteNote": "BEACHTEN SIE:", + "deletePostConfirmation_text_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden!", + "deletePostConfirmation_buttonText_cancel": "Abbrechen", + "deletePostConfirmation_buttonText_delete": "L\u00f6schen", + "relatedMedia_addButton_help": "Verwandte Links hinzuf\u00fcgen", + "relatedMedia_addButton": "Zus\u00e4tzliche Medien hinzuf\u00fcgen", + "relatedMedia_Title": "Links", + "relatedMedia_addLink": "Link hinzuf\u00fcgen", + "relatedMedia_addNew": "Einen neuen Link hinzuf\u00fcgen", + "relatedMedia_text_noRelatedMedia": { + "api": "Sie haben keine Links mit dieser API verbunden", + "organization": "Die Organisation hat keine zus\u00e4tzlichen Links" + }, + "relatedMediaPostsForm_modalTitle_relatedMedia": "Zus\u00e4tzliche Links", + "relatedMediaPostsForm_Submit": "Zus\u00e4tzliche Links hinzuf\u00fcgen", + "relatedMediaPostsForm_Text": "Sie k\u00f6nnen jeden Link hinzuf\u00fcgen, den die Benutzer anklicken k\u00f6nnen und in der originalen Quelle sehen k\u00f6nnen. Sie d\u00fcrfen z. B. Blogeintr\u00e4ge, Videos und Pr\u00e4sentationen hinzuf\u00fcgen.", + "postItem_buttonText_delete": "L\u00f6schen", + "postItem_buttonText_edit": "Bearbeiten", + "postItem_text_added": "Hinzugef\u00fcgt", + "removeProxy_modalLabel_title": "Proxyserver entfernen", + "removeProxy_modalLabel_cancelTitle": "Proxyserver kann nicht entfernt werden", + "removeProxy_modalBody_warning": "Achtung!", + "removeProxy_modalBody_text": "Sie haben vor, einen Proxyserver zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Sind Sie sicher, dass Sie fortfahren wollen?", + "removeProxy_modalBody_cancelText": "Sie haben keine Rechte, den Proxy zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Entfernen des Proxys w\u00fcrde die API-Anrufe zu den verbundenen API-Back-Ends brechen.", + "removeProxy_buttonText_confirmRemoveProxy": "Ja", + "removeProxy_buttonText_cancelRemove": "Nein", + "removeProxy_errorMessage": "Fehler: Entfernen des Proxys nicht gelungen", + "removeProxy_buttonText_cancel": "Abbrechen", + "requestTimeline_helpText": "Kann gefiltert sein, wenn Sie die HTTP-Statusreihen unten anklicken.", + "requestTimeline_labelText_path": "Pfad", + "requestTimeline_legendItem_allCalls": "Alle Anrufe", + "requestTimeline_xAxisTitle_hours": "Stunden", + "requestTimeline_xAxisTitle_days": "Tage", + "requestTimeline_yAxisTitle_requests": "API-Abfragen", + "requestsOverTime_pointTitle_requests": "Abfragen", + "responseTimeTimeline_helpText": "Kann gefiltert sein, wenn Sie die Quartilwerte unten anklicken.", + "responseTimeTimeline_labelText_path": "Pfad", + "responseTimeTimeline_legendItem_long": "Langsam 75 %", + "responseTimeTimeline_legendItem_longest": "Langsamste", + "responseTimeTimeline_legendItem_short": "Schnell 25 %", + "responseTimeTimeline_legendItem_shortest": "Schnellste", + "responseTimeTimeline_xAxisTitle_hours": "Stunden", + "responseTimeTimeline_xAxisTitle_days": "Tage", + "responseTimeTimeline_yAxisTitle_time": "Zeit, ms", + "responseTimeTimeline_legendItem_median": "Median 50 %", + "schemas": { + "apis": { + "name": { + "label": "API-Name", + "placeholder": "z. B. Meine erste API" + }, + "description": { + "label": "Beschreibung", + "placeholder": "Erz\u00e4hlen Sie dem potenziellen Benutzer, worum Ihre API sich handelt." + }, + "url": { + "label": "URL des API-Hostrechners", + "placeholder": "z. B. https:\/\/beispiel.com\/api\/v1" + }, + "documentationURL": { + "label": "Link zur Dokumentation" + }, + "organizationId": { + "label": "API mit der Organisation verbinden" + }, + "lifecycleStatus": { + "label": "Status im Lebenszyklus", + "placeholder": "Status im Lebenszyklus ausw\u00e4hlen", + "options": { + "design": "Design", + "development": "Entwicklung", + "testing": "Testen", + "production": "Produktion", + "deprecated": "\u00dcberholt" + } + } + }, + "apiDocs": { + "type": { + "label": "Die API-Dokumentation importieren", + "options": { + "url": "URL", + "file": "Datei" + } + }, + "remoteFileUrl": { + "label": "Link zur API-Dokumentation" + }, + "otherUrl": { + "label": "Links zur anderen API-Dokumentation" + }, + "submit_methods": { + "label": "Ausprobieren der Anrufe f\u00fcr folgenden Methoden erlauben:" + } + }, + "apiMetadata": { + "organization": { + "label": "Organisation", + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + } + }, + "contact": { + "label": "Kontakt", + "name": { + "label": "Name" + }, + "phone": { + "label": "Telefon" + }, + "email": { + "label": "E-Mail" + } + }, + "service": { + "label": "Service", + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + }, + "validSince": { + "label": "G\u00fcltig seit", + "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" + }, + "validUntil": { + "label": "G\u00fcltig bis", + "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" + }, + "serviceLevelAgreement": { + "label": "Dienstleistungsvereinbarung" + } + } + }, + "backlog": { + "title": { + "label": "Titel", + "placeholder": "Titel" + }, + "details": { + "label": "Details", + "placeholder": "Beschreibung" + }, + "priority": { + "label": "Priorit\u00e4t" + } + }, + "branding": { + "siteTitle": { + "label": "Titel der Seite" + }, + "siteSlogan": { + "label": "Slogan der Seite" + }, + "homeCustomBlock": { + "label": "Angepasster HTML-Block", + "placeholder": "Ihr Text oder HTML-\/CSS-Code" + }, + "privacyPolicy": { + "label": "Datenschutzrichtlinie", + "placeholder": "Ihre Datenschutzrichtlinie hier einsetzen" + }, + "termsOfUse": { + "label": "Nutzungsbedingungen", + "placeholder": "Ihre Nutzungsbedingungen hier einsetzen" + }, + "colors": { + "label": "Farben", + "primary": { + "label": "Hauptfarbe" + }, + "primaryText": { + "label": "Hauptfarbe des Textes" + }, + "coverPhotoOverlay": { + "label": "\u00dcberzug des Titelbildes" + }, + "overlayTransparency": { + "label": "Transparenz des \u00dcberzuges" + } + }, + "socialMediaLinks": { + "label": "Social Media -Links" + }, + "siteFooter": { + "label": "Fu\u00dfzeile der Seite" + }, + "analyticCode": { + "label": "Analytik-Code" + }, + "featuredApis": { + "label": "Empfohlene APIs" + } + }, + "contactForm": { + "name": { + "label": "Ihr Name", + "placeholder": "Ihr Name" + }, + "email": { + "label": "E-Mail-Adresse", + "placeholder": "Ihre E-Mail" + }, + "message": { + "label": "Mitteilung", + "placeholder": "Ihre MItteilung" + } + }, + "entityComment": { + "comment": { + "label": "Anmerkungen", + "placeholder": "Ihre Anmerkungen" + } + }, + "feedback": { + "topic": { + "label": "Thema", + "placeholder": "Thema des Feedbacks" + }, + "message": { + "label": "Ihre MItteilung", + "placeholder": "Ihre MItteilung" + }, + "messageType": { + "label": "Typ der Mitteilung ausw\u00e4hlen", + "options": { + "Feedback": "Feedback", + "Error report": "Fehlerbericht", + "Feature request": "Feature-Request" + } + } + }, + "monitoring": { + "enabled": { + "label": "API-\u00dcberwachung aktiviert" + }, + "url": { + "label": "\u00dcberwachendes Endpunkt" + }, + "endPoint": { + "label": "\u00dcberwachendes Endpunkt" + } + }, + "settings": { + "access": { + "onlyAdminsCanAddApis": { + "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue APIs einsetzen" + }, + "onlyAdminsCanAddOrganizations": { + "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue Organisationen einsetzen" + } + }, + "supportsGraphql": { + "label": "Aktiviert" + }, + "developmentFeatures": { + "label": "Entwicklung-Features aktivieren" + }, + "mail": { + "enabled": { + "label": "Aktiviert" + }, + "username": { + "label": "Benutzername" + }, + "password": { + "label": "Kennwort" + }, + "smtpHost": { + "label": "SMTP-Hostrechner" + }, + "smtpPort": { + "label": "SMTP-Port" + }, + "fromEmail": { + "label": "E-Mail-Adresse f\u00fcr Sendung der E-Mails" + }, + "toEmail": { + "label": "An die E-Mail" + } + }, + "githubConfiguration": { + "label": "Github-Einstellungen", + "clientId": { + "label": "Kunden-ID" + }, + "secret": { + "label": "Secret" + } + }, + "sdkCodeGenerator": { + "label": "SDK-Generator", + "enabled": { + "label": "Aktiviert" + }, + "host": { + "label": "Hostrechner" + } + } + }, + "proxies": { + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + }, + "type": { + "label": "Typ" + }, + "apiUmbrella": { + "url": { + "label": "URL" + }, + "apiKey": { + "label": "API-Schl\u00fcssel" + }, + "authToken": { + "label": "Authentifizierungstoken" + }, + "elasticsearch": { + "label": "ElasticSearch" + } + }, + "emq": { + "brokerEndpoints": { + "label": "Broker-Endpunkte", + "$": { + "protocol": { + "label": "Protokoll" + }, + "host": { + "label": "Hostrechner", + "placeholder": "https:\/\/beispiel.com\/" + }, + "port": { + "label": "Port", + "placeholder": "z. B. 224" + }, + "tls": { + "label": "TLS (Transport Layer Security)" + } + } + }, + "httpApi": { + "label": "Endpunkt der API-Konfiguration" + }, + "elasticsearch": { + "label": "ElasticSearch-URL", + "placeholder": "https:\/\/beispiel.com\/" + } + } + }, + "proxyBackends": { + "proxyId": { + "label": "Den Proxyserver ausw\u00e4hlen, den Sie verwenden wollen" + }, + "apiUmbrella": { + "servers": { + "$": { + "port": { + "label": "API-Port" + } + } + }, + "sub_settings": { + "http_method": { + "label": "HTTP-Methoden" + } + }, + "settings": { + "append_query_string": { + "label": "Query String -Parameter anf\u00fcgen" + }, + "disable_api_key": { + "label": "API-Schl\u00fcssel nicht erforderlich" + }, + "headers_string": { + "label": "Abfrage-Headers einstellen" + }, + "idp_app_id": { + "label": "IDP App ID" + }, + "rate_limit_mode": { + "label": "Durschsatzbegrenzung", + "options": { + "custom": "Angepasste Durchsatzbegrenzung", + "unlimited": "Unbegrenzte Abfragen", + "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" + } + }, + "rate_limits": { + "label": "Durchsatzbegrenzung" + }, + "rate_limit": { + "duration": { + "label": "Dauer (ms)" + }, + "limit_by": { + "label": "Begrenzungsgrundlage", + "options": { + "apiKey": "API-Schl\u00fcssel", + "ip": "IP-Adresse" + } + }, + "limit": { + "label": "Anzahl der Abfragen" + }, + "response_headers": { + "label": "Durchsatzbegrenzung in Response-Headers zeigen" + } + } + }, + "url_matches": { + "$": { + "frontend_prefix": { + "label": "Basispfad des Proxyservers" + }, + "backend_prefix": { + "label": "Basispfad der API" + } + } + } + }, + "emq": { + "label": "EMQ-Proxyserver", + "settings": { + "acl": { + "label": "Bestimmung der Zugriffsrechte", + "$": { + "allow": { + "label": "Regel", + "options": [ + "Verweigern", + "Erlauben" + ] + }, + "from": { + "label": "Von" + }, + "ip_addr": { + "label": "IP-Adresse" + }, + "username": { + "label": "Benutzername" + }, + "client_id": { + "label": "Kunden-ID" + }, + "access": { + "label": "Zugriff", + "options": [ + "Abonnieren", + "Publizieren", + "Beide" + ] + }, + "topic": { + "label": "Thema" + }, + "fromValue": { + "label": "Wert" + } + } + } + } + } + }, + "related_media": { + "title": { + "label": "Titel" + }, + "url": { + "label": "URL" + } + }, + "organizations": { + "name": { + "label": "Name" + }, + "url": { + "label": "URL" + }, + "description": { + "label": "Beschreibung" + }, + "contact": { + "label": "Kontakt", + "person": { + "label": "Name" + }, + "phone": { + "label": "Telefonnummer" + }, + "email": { + "label": "E-Mail" + } + }, + "socialMedia": { + "label": "Social Media -Links" + }, + "apisPerPage": { + "label": "Anzahl der APIs pro Seite" + }, + "mediaPerPage": { + "label": "Anzahl der Medieninhalte pro Seite" + } + }, + "organizationApis": { + "apiId": { + "label": "API ausw\u00e4hlen" + }, + "organizationId": { + "label": "Organisation ausw\u00e4hlen" + } + }, + "updatePassword": { + "old": { + "label": "Aktuelles Kennwort" + }, + "new": { + "label": "Neues Kennwort" + }, + "confirm": { + "label": "Das neue Kennwort best\u00e4tigen" + } + }, + "users": { + "username": { + "label": "Benutzername" + }, + "profile": { + "company": { + "label": "Unternehmen" + } + } + } + }, + "sdkCodeGeneratorModal_buttonText_download": "Herunterladen", + "sdkCodeGeneratorModal_labelText_selectLanguage": "Sprache ausw\u00e4hlen", + "sdkCodeGeneratorModal_firstOption_language": "(Sprache)", + "sdkCodeGeneratorModal_errorText": "Ihre Datei wird nicht vom Codegenerator unterst\u00fctzt. Bitte die richtige Datei hochladen.", + "sdkCodeGeneratorModal_errorTextInvalidHost": "Der Codegenerator-Server ist unzul\u00e4ssig. Bitte das Problem dem Administrator melden.", + "sdkCodeGeneratorModal_Title": "SDK-Datei erstellen", + "searchField_button": "Suchen", + "searchField_placeholder": "Suchen...", + "searchPage_addedPrefix": "Hinzugef\u00fcgt", + "searchPage_noResults": "Nichts gefunden.", + "searchPage_pageHeader": "Nach APIs suchen", + "searchPage_searchForm_helpText": "Geben Sie einen Suchbegriff f\u00fcr die Suche ein.", + "searchPage_searchForm_placeholderText": "Suchen...", + "searchPage_searchResultsHeader": "Suchergebnisse", + "settings_development_features": "Entwicklung-Features aktivieren", + "settings_disabled_login_methods": "Deaktivierte Einloggen-Methoden", + "settings_disabled_login_methods_caution": "Achtung!", + "settings_disabled_login_methods_caution_text": "Mit dieser Auswahl wird es m\u00f6glich sein, Benutzer auszuschlie\u00dfen, auch Administratoren!", + "settings_disabled_login_methods_caution_warning_1": "Deaktivieren Sie nicht alle Einloggen-Methoden!", + "settings_disabled_login_methods_caution_warning_2": "Stellen Sie sicher, dass es zumindest einen Administrator noch gibt, der einige der erlaubten Einloggen-Methoden nutzen kann.", + "settings_errorMessage": "Ung\u00fcltige Einstellungen! Etwas ist falsch oder ein Feld fehlt.", + "settings_fiware": "FIWARE", + "settings_github": "Github", + "settings_hsl": "HSL", + "settings_mail": "E-Mail", + "settings_mail_fromEmail": "Diese E-Mail wird verwendet, um die E-Mail-Adressen zu best\u00e4tigen und das Kontaktformular zu senden. Sie muss echt und g\u00fcltig sein.", + "settings_mail_toEmail": "Diese E-Mail wird f\u00fcr Annehmen des Kontaktformulars verwendet. Sie muss echt und g\u00fcltig sein.", + "settings_panelTitle_addingApisAndOrganizations": "APIs und Organisationen einsetzen", + "settings_save": "Speichern", + "settings_sdkCode_generator": "SDK-Codegenerator", + "settings_successMessage": "Einstellungen gespeichert", + "settings_tenant": "Mandanten-Manager", + "settings_title_supportsGraphql": "API-Umbrella-Proxy unterst\u00fctzt GraphQL-Abfragen", + "settingsPage_title": "Allgemein", + "settingsPage_title_settings": "Einstellungen", + "settingsMenu_title": "Plattform-Pr\u00e4ferenzen", + "settingsMenu_profile": "Profil", + "settingsMenu_account": "Benutzerkonto", + "settingsMenu_branding": "Markenaufbau", + "settingsMenu_settings": "Einstellungen", + "settingsMenu_proxies": "Proxyserver", + "settingsMenu_loginPlatforms": "Anmeldung-Plattformen", + "setupNeededModal_body": "Bitte Markenaufbau- und\/oder Plattformeinstellungen f\u00fcr diese Aufstellung eingeben.", + "setupNeededModal_title": "Einstellungen ben\u00f6tigt", + "setupNeededModal_viewBrandingButton": "Markenaufbau ansehen", + "setupNeededModal_viewSettingsButton": "Einstellungen ansehen", + "setUserName_legend_text": "Einen Benutzernamen eingeben", + "setUserName_saveButton_text": "Speichern", + "statusCheckTitle": "Status", + "statusCheckUpdated": "Aktualisiert:", + "statusCheck_ApinfWebApp": "APInf-Web-App", + "statusCheck_ApiUmbrella": "Api Umbrella", + "statusCheck_Elasticsearch": "ElasticSearch", + "summaryComparing_trendDirection_lower": "geringer", + "summaryComparing_trendDirection_higher": "mehr", + "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ als gestern", + "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ als am vorigen Tag", + "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ als in den letzten __day__ Tagen", + "summaryComparing_displayTrendInfo_noTrend": "genauso wie am vorigen Tag", + "summaryComparing_displayTrendInfo_noTrendDays": "genauso wie in den letzten __day__ Tagen", + "swaggerUi_swaggerDocumentInvalidText": "Swagger-Dokument ist nicht g\u00fcltig.", + "swaggerUi_alertText_Warning": "Achtung!", + "swaggerUi_alertText_mainText": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, weil die API HTTP nutzt.", + "termsOfUse_title": "Nutzungsbedingungen", + "updatePassword_legend_text": "Kennwort aktualisieren", + "uniqueUsersOverTime_pointTitle_users": "Benutzer", + "umbrella_createuser_error": "Anlegen des Benutzers auf dem API-Umbrella nicht gelungen.", + "updatePassword_submitButton_text": "Kennwort \u00e4ndern", + "updatePasswordForm_successMessage": "Kennwort aktualisiert.", + "passwordsMismatch": "Kennw\u00f6rter stimmen nicht \u00fcberein", + "tenantAuthorization_title": "Mandantenberechtigung", + "tenantAuthorization_button_refresh": "Jetzt neu laden", + "tenantCatalog_buttonText_addTenant": "Mandanten anlegen", + "tenantCatalog_Title": "Mandanten", + "tenantCatalog_toolbar_filterOptions_myOrganizations": "Meine Mandanten", + "tenantCatalog_toolbar_authorization": "Berechtigung", + "tenantCatalogPage_title_organizationsCatalog": "Mandantenkatalog", + "tenantCatalogPage_token_title": "Ein Berechtigungstoken ist ben\u00f6tigt f\u00fcr die mit Mandanten verbundenen Abfragen", + "tenantCatalogPage_token_details_1": "Benutzer muss ein Konto in Mandanten-Manager haben", + "tenantCatalogPage_token_details_2": "Beim Einloggen mit Keyrock, der Benutzer erh\u00e4lt einen Authentifizierungstoken, hier: ", + "tenantCatalogPage_token_details_2b": "Beachten Sie! Verfallszeit: ", + "tenantCatalogPage_token_details_2c": "Sie m\u00fcssen abmelden und wieder anmelden, um einen g\u00fcltigen Authentifizierungstoken zu erhalten.", + "tenantCatalogPage_token_details_3": "Der Benutzer erh\u00e4lt auch einen Neuladung-Token, hier: ", + "tenantCatalogTable_button_edit": "Bearbeiten", + "tenantCatalogTable_button_edit_title": "Diesen Mandanten bearbeiten; den Namen, Beschreibung, Benutzer und ihre Rollen \u00e4ndern", + "tenantCatalogTable_button_remove": "L\u00f6schen", + "tenantCatalogTable_button_remove_title": "Diesen Mandanten l\u00f6schen", + "tenantCatalogTable_header_tenants": "Mandant", + "tenantCatalogTable_header_username": "Benutzername & Rollen", + "tenantCatalogTable_row_title_username": "Benutzername", + "tenantCatalogTable_row_title_roles": "Rollen", + "tenantCatalogTable_row_title_consumer": "Verbraucher", + "tenantCatalogTable_row_title_provider": "Anbieter", + "tenantCatalogTable_header_action": "Aktion", + "tenantForm_addTenant_Success_Message": "Mandant erfolgreich angelegt: ", + "tenantForm_addTenant_error_Message": "Mandantenoperation misslungen! ", + "tenantForm_addTenant_failure_Message": "Fehler in Mandanten-Manager! Code wird zur\u00fcckgegeben ", + "tenantForm_addTenant_notify_error": "Fehler in Benutzerbenachrichtigung", + "tenantForm_button_cancel": "Abbrechen", + "tenantForm_button_cancel_title": "Diese Operation abbrechen", + "tenantForm_button_save_title": "Neuen Mandanten speichern", + "tenantForm_button_modify_title": "\u00c4nderungen an Mandanten speichern", + "tenantForm_update_Failure_Message": "Aktualisierung der Mandanten misslungen! ", + "tenantForm_update_error_Message": "Aktualisierung der Mandanten misslungen! ", + "tenantForm_update_check_error_Message": "\u00dcberpr\u00fcfung des Mandantenbenutzers misslungen. Die Mandantenliste neuladen und erneut versuchen ", + "tenantForm_modifyButton_text": "Mandanten ab\u00e4ndern", + "tenantForm_saveButton_text": "Mandanten anlegen", + "tenantForm_tenant_noName_error": "Der Mandant soll einen Namen haben", + "tenantForm_tenant_noDescription_error": "Der Mandant soll eine Beschreibung haben", + "tenantForm_title_add": "Einen neue Mandanten anlegen", + "tenantForm_title_modify": "Mandanten ab\u00e4ndern", + "tenantForm_tenantDescription": "Mandantenbeschreibung", + "tenantForm_tenantName": "Mandantenname", + "tenantForm_id_missing_Message": "Problem! Dem Mandanten fehlt ID!", + "tenantForm_noChanges_Message": "Keine \u00c4nderungen am Mandanten", + "tenantForm_tokenExpiredWarning_message": "Der Berechtigungstoken ist abgelaufen. Bitte abmelden und wieder anmelden, um den Token neuzuladen!", + "tenantForm_removal_Success_Message": "Mandant erfolgreich gel\u00f6scht: ", + "tenantForm_update_Success_Message": "Mandant erfolgreich aktualisiert: ", + "tenantRemoveForm_button_remove": "Ja, Mandant l\u00f6schen", + "tenantRemoveForm_question": "Sind Sie sicher, dass Sie diesen Mandanten l\u00f6schen wollen?", + "tenantRemoveForm_title": "Abl\u00f6sung des Mandanten", + "tenantRequest_missingBasepath": "Basispfad des Mandanten-Managers fehlt der Einstellungen", + "tenantRequest_missingTenantList": "Holen der Mandantenliste misslungen! ", + "tenantRequest_missingUserlist": "Holen der Benutzerliste misslungen! ", + "tenantUserForm_addButton_text": "Benutzer f\u00fcr den Mandanten anlegen", + "tenantUserForm_errorTextUserNotSelected": "Kein Benutzer ist ausgew\u00e4hlt worden!", + "tenantUserForm_errorTextDuplicateUser": "Dieser Benutzer existiert schon auf der Mandantenliste: ", + "tenantUserForm_help_addUser": "Benutzer ausw\u00e4hlen und Rollen geben", + "tenantUserForm_title_addUser": "Einen neuen Benutzer f\u00fcr den Mandanten anlegen", + "tenantUserForm_button_addUser_title": "Den ausgew\u00e4hlten Benutzer zur Mandantenliste hinzuf\u00fcgen", + "tenantUsersList_title": "Benutzer dieses Mandanten", + "tenantUsersList_thead_username": "Benutzername", + "tenantUsersList_thead_roles": "Rollen", + "tenantUsers_button_title_removeUser": "Diesen Benutzer vom Mandanten l\u00f6schen", + "uploadApiLogoButton": "Logo hochladen", + "uploadApiLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", + "uploadApiLogo_successfully_deleted": "Logo wurde erfolgreich gel\u00f6scht!", + "uploadOrganizationCoverButton_text": "Titelbild hochladen", + "uploadOrganizationLogoButton": "Logo hochladen", + "uploadOrganizationCover_confirm_delete": "Sind Sie sicher, dass Sie dieses Titelbild l\u00f6schen wollen?", + "uploadOrganizationCover_successfully_deleted": "Titelbild erfolgreich gel\u00f6scht!", + "uploadOrganizationLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", + "uploadOrganizationLogo_successfully_deleted": "Logo erfolgreich gel\u00f6scht!", + "uploadProjectLogoButton_uploadButton_uploadLogo": "Logo hochladen", + "uploadCoverPhoto_confirm_delete": "An der Stelle des Titelbilds wird die prim\u00e4re Markenaufbaufarbe gezeigt, nachdem das Bild gel\u00f6scht ist. Das Bild wird aus der Kollektion entfernt.", + "uploadCoverPhoto_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "uploadCoverPhoto_text_fileMaxSize": "Maximale Gr\u00f6\u00dfe ist 10 MB. Unterst\u00fctzte Formate sind jpg\/jpeg\/png\/gif.", + "uploadCoverPhoto_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", + "uploadCoverPhoto_acceptedExtensions_errorText": "Erstellung der Datei nicht gelungen!", + "uploadCoverPhoto_successfully_uploaded": "Ihr Titelbild wurde erfolgreich hochgeladen!", + "uploadCoverPhoto_successfully_deleted": "Ihr Titelbild wurde erfolgreich gel\u00f6scht!", + "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Titelbild hochladen", + "uploadProjectLogo_confirm_delete": "Sind Sie sicher, dass Sie das Projektlogo l\u00f6schen wollen?", + "uploadProjectLogo_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "uploadProjectLogo_successfully_uploaded": "Ihr Projektlogo wurde erfolgreich hochgeladen!", + "uploadProjectLogo_successfully_deleted": "Ihr Projektlogo wurde erfolgreich gel\u00f6scht!", + "userAccount_deleteAccount_title": "Ihr Benutzerkonto l\u00f6schen", + "userAccount_updatePassword_title": "Ihr Kennwort \u00e4ndern", + "userMenu_account": "Benutzerkonto", + "userMenu_branding": "Markenaufbau", + "userMenu_profile": "Profil", + "userMenu_proxies": "Proxyserver", + "userMenu_settings": "Einstellungen", + "userMenu_signout": "Abmelden", + "userMenu_signedIn": "Angemeldet als", + "userMenu_loginPlatforms": "Anmeldung-Plattformen", + "userProfile_account_title": "Benutzerkontodaten", + "viewApiNavigationMenu_authentication": "Authentifikation", + "viewApiNavigationMenu_backlog": "Backlog", + "viewApiNavigationMenu_collaborators": "Mitarbeiter", + "viewApiNavigationMenu_details": "Details", + "viewApiNavigationMenu_monitoring": "\u00dcberwachung", + "viewApiNavigationMenu_documentation": "Dokumentation", + "viewApiNavigationMenu_export": "Exportieren", + "viewApiNavigationMenu_feedback": "Feedback", + "viewApiNavigationMenu_metadata": "Metadaten", + "viewApiNavigationMenu_proxy": "Proxyserver", + "viewApiNavigationMenu_settings": "Einstellungen", + "viewApiPageHeader_privateLabel_text": "Privat", + "viewApiSettigs_saveButton_text": "Speichern", + "viewApiStatus_statusMessage_ClientError": "Fehler in der Clientanwendung", + "viewApiStatus_statusMessage_ErrorCodeText": "Statuscode:", + "viewApiStatus_statusMessage_Informational": "Informatorisch", + "viewApiStatus_statusMessage_Loading": "Wird gelanden...", + "viewApiStatus_statusMessage_RedirectError": "Umleitung.", + "viewApiStatus_statusMessage_ServerError": "Serverfehler.", + "viewApiStatus_statusMessage_Success": "API funktioniert normal.", + "viewApi_Details_Title": "Details", + "viewApi_Metadata_Contact_email": "E-Mail", + "viewApi_Metadata_Contact_phone": "Telefon", + "viewApi_Metadata_Contact_title": "Kontakt", + "viewApi_Metadata_NotFound": "Keine Metadaten gefunden.", + "viewApi_Metadata_Organization_title": "Organisation", + "viewApi_Metadata_Service_serviceLevelAgreement": "Dienstleistungsvereinbarung", + "viewApi_Metadata_Service_title": "Service", + "viewApi_Metadata_Service_validSince": "G\u00fcltig seit", + "viewApi_Metadata_Service_validUntil": "G\u00fcltig bis", + "viewApi_Metadata_Title": "Metadaten", + "viewApi_Servers": "Server", + "viewApi_Title": "API-Back-End ansehen", + "visibilityToggle_buttonPrivate": "Auf privat stellen", + "visibilityToggle_buttonPublic": "Auf \u00f6ffentlich stellen", + "visibilityToggle_public": "\u00d6ffentlich", + "visibilityToggle_private": "Privat" +} \ No newline at end of file diff --git a/apinf_packages/core/lib/i18n/en.json b/apinf_packages/core/lib/i18n/en.json new file mode 100644 index 0000000000..ba2fbe052a --- /dev/null +++ b/apinf_packages/core/lib/i18n/en.json @@ -0,0 +1,1561 @@ +{ + "aboutApinf_documentation": "Documentation", + "aboutApinf_contributors": "Contributors", + "aboutApinf_copyright": "Copyright", + "aboutApinf_copyrightLicense": "Copyright and license", + "aboutApinf_createdBy": "Created by", + "aboutApinf_credits": "Credits", + "aboutApinf_license": "License", + "aboutApinf_doneButton_text": "Done", + "aboutApinf_intro": "Apinf is an open-source API management platform.", + "aboutApinf_homepage": "Homepage", + "aboutApinf_openSource": "Open Source", + "aboutApinf_projectLinks": "Project links", + "aboutApinf_projectVersions": "Versions", + "aboutApinf_sourcecode": "Source code", + "aboutApinf_support": "Support", + "aboutApinf_title": "About Apinf", + "account_delete_button_text": "Delete account", + "account_delete_warning": "There's no coming back from this one", + "account_delete_title": "Delete account", + "account_details": "Account Details", + "accountPage_title_account": "Account Settings", + "addApiPage_title_addApi": "Add new API", + "addApiPage_title_addApi_helpText": "Your API will be Private by default. You can change the visibility from the settings tab in the API profile.", + "addApi_button_text": "Add API", + "addApi_header": "Add an API", + "addApi_enterApiDetails": "Enter API details", + "addApi_descriptionFieldInfo": "The description will appear in in the API profile and API card in the catalog. Briefly describe what your API does and what information can user access using this API.", + "addApi_nameFieldInfo": "The name will appear in the API profile, API catalog and API Dashboard. Please provide a meaningful name to understand the type of the API at a glance.", + "addApi_urlFieldInfo": "Provide the base path of your API as a valid URL starting with 'https:\/\/..'. This will appear at proxy settings of the API profile.", + "addApi_ownerHelpText": "Your API will appear in the catalog with public visibility. You can change the visibility from the settings tab in the API profile.", + "addApi_separateLineTitle_or": "or", + "addApi_sectionTitle_importOpenApiSpecification": "Import OpenAPI Specification", + "addApi_sectionTitle_importApiConfiguration": "Import API Configuration", + "addApiBacklogItem_addBacklogItem_button": "Add backlog item", + "addApiBacklogItem_modalTitle": "Add backlog item", + "addBackend_simple_backendInformation_helptext": "Enter the URL and port of the remote server. E.g. google.com:80", + "addBackend_simple_baseInformation_helptext": "Enter a name to identify this API.", + "addBackend_simple_prefixInformation_helptext": "Enter frontend and backend paths, starting with '\/'", + "addOrganizationManagerForm_button": "Add Manager", + "addOrganizationManagerForm_add_title": "Add new manager", + "addOrganizationManagerForm_helpText_usernameEmail": "Give either username or email address", + "apiAnalyticPageHeader_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", + "apiAnalyticPageHeader_labelText_proxyName": "Proxy: __name__", + "apiAnalyticPageHeader_text_lastUpdateTime": "Last update was __time__", + "apiAnalyticPageHeader_title": "analytics", + "apiAnalyticPageBody_text_requestsCount": "__count__ request", + "apiAnalyticPageBody_text_requestsCount_plural": "__count__ requests", + "apiAnalyticPageBody_text_responseTime": "__time__ ms", + "apiAnalyticPageBody_text_usersCount": "__count__ user", + "apiAnalyticPageBody_text_usersCount_plural": "__count__ users", + "apiAnalyticPageBody_helpText_averageUniqueUsers": "The average amount of unique users per selected period", + "apiAnalyticPageBody_chartTitle_apiRequests": "Amount of API requests for selected period", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Median Response Time for Requests", + "apiAnalyticPageBody_chartTitle_uniqueUsers": "Unique API Users", + "apiAnalyticPageBody_timelineChartTitle_requests": "API Request HTTP Response series as a timeline", + "apiAnalyticPageBody_timelineChartTitle_time": "API Response times by quartiles as a timeline", + "apiAnalyticPageBody_title_developers": "Developers", + "apiAnalyticPageBody_title_errorList": "List of errors", + "apiAnalyticPageBody_title_mostUsers": "Most Frequent Developers", + "apiAnalyticPageBody_title_requestTimeLine": "Request count timeline", + "apiAnalyticPageBody_title_requestNumber": "Request count", + "apiAnalyticPageBody_title_responseTime": "Response time", + "apiAnalyticPageBody_title_responseTimeLine": "Response time timeline", + "apiAuth_title": "Authentication", + "apiAuth_x_api_key": "Your X-Api-Key", + "apiAuth_x_api_key_description": "The X-Api-Key identifies you uniquely. It gives you access to all public APIs listed in apinf.io service, so should be kept private and should NOT be shared.", + "apiAuthorizedUsersList_title": "Collaborators", + "apiAuthorizedUsersList_tableTitle_role": "Role", + "apiAuthorizedUsersList_tableTitle_email": "Email", + "apiAuthorizedUsersList_tableTitle_actions": "Actions", + "apiAuthorizedUsersList_role_collaborator": "Collaborator", + "apiAuthorizedUsersList_header_text": "Authorized users", + "apiBackend_Status_Checking": "Checking API status. Hold on...", + "apiBackend_Status_Title": "Status", + "apiBackend_Status_Updated": "Updated:", + "apiBackend_Usage_Instructions_Headline": "Make API calls to:", + "apiBackend_Usage_Instructions_Note": "Note:", + "apiBackend_Usage_Instructions_Note_Text": "You can get your API Key from API profile page.", + "apiBackend_Usage_Instructions_Profile_Page_Link": "View profile.", + "apiBackendRating_anonymousError": "Please log in to rate this API", + "apiBackends_Add_API_Title": "Add API", + "apiBackends_AdvancedRequestsRewriting": "Advanced Requests Rewriting", + "apiBackends_AdvancedRequestsRewriting_Help": "Modify the incoming requests made to the Umbrella front_end before they are passed on to your API backend", + "apiBackends_AdvancedSettings": "Advanced Settings", + "apiBackends_Backend_Help": "Define the server where the API is hosted. Multiple servers can be defined to perform load balancing.", + "apiBackends_Backend_Title": "Backend", + "apiBackends_DocumentationTitle": "Documentation", + "apiBackends_Documentation_Link": "Link to documentation", + "apiBackends_Edit_API_Title": "Edit API", + "apiBackends_GlobalRequestSettings_Title": "Global Request Settings", + "apiBackends_HostRewrite": "rewrite to", + "apiBackends_Host_Title": "Host", + "apiBackends_Matching_Title": "Matching URL Prefixes", + "apiBackends_Matching_Title_Help": "What URL prefixes should be routed to this backend?", + "apiBackends_Submit": "Submit", + "apiBackends_Title_Help": "API's name", + "apiBacklog_addBacklogItem_buttonText": "Add backlog item", + "apiBacklogList_noApiBacklogItemsFound": "No backlog items found for this API.", + "apiBacklog_mainTitle": "Backlog", + "apiBacklogItems_priorityText_High": "High", + "apiBacklogItems_priorityText_Middle": "Middle", + "apiBacklogItems_priorityText_None": "None", + "apiBacklogItemForm_message_backlogAdded": "A backlog item was added", + "apiBacklogItemForm_message_backlogChanged": "The backlog item was changed", + "apiCard_labelText_private": "private", + "apiCard_pinTooltip_user": "Mark\/Unmark API card featured", + "apiCard_tooltipTitle_averageRating": "Average Rating", + "apiCardPin_buttonText_pin": "Mark this API as 'featured' by pinning it", + "apiCardPin_buttonText_unpin": "Remove this API from the Featured APIs", + "apiCardPin_featuredSuccessfully": "API card added to featured list successfully", + "apiCardPin_featuredListAlreadyFull": "Already at maximum number of Featured APIs", + "apiCardPin_unfeaturedSuccessfully": "API card removed from featured list successfully", + "apiCatalog_apisCount": "__count__ APIs", + "apiCatalog_apisCount_plural": "__count__ APIs", + "apiCatalog_button_addApi": "Add new API", + "apiCatalog_noApis_Found": "No APIs found", + "apiCatalogPage_title_apiCatalog": "APIs Catalog", + "apiConsole_title_text": "Endpoints", + "apiSettingsDelete_deleteButton": "Delete this API", + "apiSettings_pageSubTitle_general": "General", + "apiSettings_pageSubTitle_network": "Network", + "apiSettings_pageTitle": "Settings", + "apiDetails_account_text": "Have an account?", + "apiDetails_apiIsNotConfigured_headingText": "API is not configured", + "apiDetails_apiIsNotConfigured_message_1": "Congratulations! You took the first step in creating your API.", + "apiDetails_apiIsNotConfigured_message_2": "Now go to the 'Settings' and configure your API. Or you can start by adding documentation for great developer experience under 'Endpoints'. In 'Endpoints' you can upload existing documentation, or start from scratch by opening our OpenAPI designer!", + "apiDetails_apiIsNotConfigured_message_3": "P.S. To get inspiration how your API could look like, checkout APIs others have created under 'APIs'.", + "apiDetails_getStarted_headerText": "Get Started", + "apiDetails_getStarted_with": " with", + "apiDetails_baseUrl_headingText": "API URL", + "apiDetails_baseUrl_message": "Use this URL to access this API. Copy and paste the URL to a browser. You could get a response.", + "apiDetails_signIn_text": "Sign in", + "apiDetails_signUp_text": "Sign up", + "apiDetails_signUp_text_continue": "to start using this and hundreds of other APIs.", + "apiDetails_xApiKey_header": "Authorization (X-API-Key)", + "apiDetails_xApiKey_messageGet": "Get your X-Api-Key by visiting 'Authentication' tab.", + "apiDetails_xApiKey_message1": [ + "The x-api-key is a one-per-user key used to collect statistics and do rate limiting.\r", + " You need one* to use the APIs. If you don't have one, you can get it under 'Authentication'. Keep it safe, it's a key after all." + ], + "apiDetails_xApiKey_message2": "* It is possible to disable the x-api-key by the API owner usage under the API settings.", + "apiDetails_apiKeyExample_header": "Examples using API Key", + "apiDetails_apiKeyExample_getQueryParam": "GET Query Param", + "apiDetails_apiKeyExample_getQueryParam_message": [ + "Pass the API key into the api_key GET query string parameter.\r", + " The GET query parameter may be used for non-GET requests (such as POST and PUT)." + ], + "apiDetails_apiKeyExample_httpHeader": "HTTP Header", + "apiDetails_apiKeyExample_httpHeader_message": "Pass the API key into the X-Api-Key header.", + "apiDetails_description_headingText": "Description", + "apiDetails_usageInstructions_headingText": "To make calls to this API, you can either:", + "apiDetails_usageInstructions_requestHeaders_text": "call the API with your key in the request headers:", + "apiDetails_usageInstructions_disableApiKeyText": "use the URL:", + "apiDetails_usageInstructions_noApiKeyText": "use your API key. Click the \"Get API key\" button to request the key.", + "apiDetailsForm_text_updateInformation": "API information was updated", + "apiDocumentation_APICall_Warning_Message": "API calls (PUT, POST, or DELETE) from Swagger are real calls.", + "apiDocumentation_APICall_Warning_Title": "Warning!", + "apiDocumentation_buttonText_closeEditor": "Close editor", + "apiDocumentation_buttonText_openEditor": "create new API documentation", + "apiDocumentation_Link_Title": "Link", + "apiDocumentation_manageDocumentation_buttonText": "Manage", + "apiDocumentation_No_Link_Manager_Message": "You can add one using Manage API feature.", + "apiDocumentation_No_Swagger_Manager_Message": "You can add one using Manage API feature.", + "apiDocumentation_Title": "Documentation", + "apiDocumentation_Viewer_Title": "Viewer", + "apiDocumentation_sdkGenerateButton": "SDK Generate", + "apiDocumentation_tooltipSDKGeneratorButton": "With a valid Swagger file, you can download an SDK of your preferred language using this wizard", + "apiExport_json_button": "Export .json", + "apiExport_yaml_button": "Export .yaml", + "apiExport_api_title": "Export API configuration", + "apiExport_api_description": "Export API configuration in JSON or YAML format", + "apiExport_proxy_title": "Export proxy configuration", + "apiExport_proxy_description": "Export proxy configuration in JSON or YAML format", + "apiExport_title": "Export", + "apiFilteredBy_text_filteredBy": "Filtered by \"__tag__\"", + "apiFilteredBy_buttonText_clear": "Clear all", + "apisFilterForm_buttonText_filter": "Filter", + "apisFilterForm_buttonText_clear": "Clear", + "apisFilterForm_labelText_lifecycle": "Life Cycle Phases", + "apisFilterForm_optionText_selectOne": "(Select one)", + "apisFilterIcon_tooltipText_filter": "Filter options", + "apisRssIcon_tooltipText_Rss": "RSS Feed", + "apiIntro_doneLabel": "Done", + "apiIntro_nextLabel": "Next", + "apiIntro_previousLabel": "Previous", + "apiIntro_steps_backlog_intro": "Add upcoming API features and priorities for the community to see.", + "apiIntro_steps_details_intro": "Provides basic information for the API and instructions about how to make API calls.", + "apiIntro_steps_documentation_intro": "Upload and share documentation describing the API. People can then download example code in their preferred language\/platform.", + "apiIntro_steps_export_intro": "Download .json or .yaml file for your API, for backup and\/or migration.", + "apiIntro_steps_feedback_intro": "Users of your API can give feedback, including reporting errors or requesting new features.", + "apiIntro_steps_metadata_intro": "Provide organizational, contact and service related information about your API.", + "apiIntro_steps_proxy_intro": "Use this tab to attach your API to a proxy, allowing you to use various API management related features (e.g. analytics, API keys, etc.).", + "apiIntro_steps_settings_intro": "Edit API settings from this tab. You can also delete API here.", + "apiIntro_steps_welcome_intro": "Welcome", + "apiIntro_skipLabel": "Skip", + "apiIntro_steps_monitoring_data": "Start and stop API monitoring. When monitoring is on, the response statuses during latest 24 hours are displayed.", + "apiIntro_quickTour_button_text": "Quick tour", + "apiKeys_label": "API Key", + "apiKeys_getApiKeyButton": "Get API key", + "apiKeys_regenerateButton": "Get new key", + "apiKeys_copyButtonText": "Copy API key", + "apiKeys_copySuccessful": "API key copied to clipboard.", + "apiKeys_getApiKeyButton_success": "API key retrieved successfully.", + "apiKeys_getApiKeyButton_processing": "Processing...", + "regenerateApiKeyConfirmation_header": "New API Key", + "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Are you sure you want to generate new API key?", + "regenerateApiKeyConfirmation_confirmRegenerateNote": "NOTE:", + "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Remember to save your current API key if you still want ot use it.", + "regenerateApiKeyConfirmation_cancelButton": "Cancel", + "regenerateApiKeyConfirmation_RegenerateButton": "Generate", + "apiLifecycleStatus_labelText_development": "Development", + "apiLifecycleStatus_labelText_deprecated": "Deprecated", + "apiLifecycleStatus_labelText_design": "Design", + "apiLifecycleStatus_labelText_production": "Production", + "apiLifecycleStatus_labelText_testing": "Testing", + "apiLifecycleStatus_labelText_unknown": "Unknown", + "apiLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "apiLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", + "apiLogo_resumable_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", + "apiMetadata_dateInvalid": "End date must be after begin date", + "apiMonitoring_table_title_details": "Details", + "apiMonitoring_table_title_endpoint": "Endpoint", + "apiMonitoring_table_title_status": "Status", + "apiMonitoring_table_title_timestamp": "Timestamp", + "apiMonitoring_title_text": "Status Messages", + "apiMonitoring_title_text_below": "Historical data on API availability", + "apiOrganization_disconnectButton": "Disconnect", + "apiOrganization_panelTitle": "Connect API to Organization", + "apiOrganization_title_text": "Make your API part of existing organization", + "apiProxy_network_message_attention": "NOTE:", + "apiProxy_network_message": "Disconnecting API or changing Proxy causes loss of previous traffic data!", + "apiProxy_network_setting_guidance_1": "Connect your API to a Proxy and control various proxy settings.", + "apiProxy_network_setting_guidance_2": "Minimum configuration steps are:", + "apiProxy_network_setting_guidance_2_proxy": "select a Proxy", + "apiProxy_network_setting_guidance_2_proxy_base_path": "give Proxy base path", + "apiProxy_network_setting_guidance_2_api_base_path": "give API base path", + "apiProxy_network_setting_guidance_2_save": "press [Save Configuration] ", + "apiProxy_network_setting_guidance_2_advanced": "With advanced options you can fine tune the Proxy functionality.", + "apiProxy_network_setting_guidance_3_a": "Advantages of using Proxy:", + "apiProxy_network_setting_guidance_3_b": "Your API URL is shielded, because all calls are done via Proxy (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", + "apiProxy_network_setting_guidance_3_c": "You gain also traffic control, user management, rate limiting and analytics for traffic.", + "apiProxy_network_setting_guidance_4": "Example: Call GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 is mapped to GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", + "apiRemoveAuthorizedUser_cancelButton_text": "No, cancel", + "apiRemoveAuthorizedUser_confirmation_text": "Are you sure you want to remove this authorized user?", + "apiRemoveAuthorizedUser_modalTitle": "Remove authorized user", + "apiRemoveAuthorizedUser_removeButton_text": "Yes, remove", + "apiSettingsAnalytics_title": "API Analytics", + "apiSettingsAnalytics_button": "Update", + "apiSettingsDelete_apiText": "This action cannot be undone. The API Backend and all its related information, i.e. documentation and API backlog items will be removed.", + "apiSettingsDelete_apiTitle": "Delete the API", + "apiSettingsDelete_panelTitle": "Delete", + "apiSettingsDetails_description_remaining": "Remaining", + "apiSettingsDetails_description_text": "Describe your API", + "apiSettingsDetails_name_text": "Name of your API", + "apiSettingsDetails_saveButton": "Save", + "apiSettingsDetails_title": "Details", + "apiSettingsDetails_uploadLogo_heading": "Upload logo", + "apiSettingsDetails_uploadLogoText": "You can upload a logo for your API. The logo will appear in the catalog and on the single API page.", + "apiSettingsDetails_url_text": "Give only the host URL of your API here. You can give the API base path in Network settings.", + "apiSettingsVisibility_title": "Visibility", + "apiSettingsVisibility_heading": "Change API visibility", + "apiSettingsVisibility_text": "Make this API private or public", + "apiSortingToolbar_labelText_sortBy": "Sort APIs by", + "apiSortingToolbar_sortMenuOptions_names": "Names (A-Z)", + "apiSortingToolbar_sortMenuOptions_newestCreated": "Newest created", + "apiSortingToolbar_sortMenuOptions_bookmarks": "Bookmarks", + "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", + "apiAuthorizedUsersList_authorizedUsers": "Give single users permissions to view API even when API is globally marked Private.", + "apiViewAnalytics_button_viewAnalytics": "Analytics", + "api_backend_rating_anonymous": "Please log in to vote.", + "apinf_apiumbrellauser_error": "Error: Could not create user on proxy", + "apinf_noproxy_error": "Error: No proxy found", + "apinf_noproxybackend_error": "Error: No proxy backend found", + "apinf_usernotloggedin_error": "Could not find signed-in user.", + "apiMonitoring_helpIcon_text_1": "API Monitoring indicates current state of your API. API monitoring is done by using HTTP requests and responses to it. ", + "apiMonitoring_helpIcon_text_2": "Choose one of your API's GET methods to be monitored. (By using GET method no accidental data is inserted in your API). ", + "apiMonitoring_helpIcon_text_3": "When monitoring is set up, the health of your API (based on calls made in monitoring) is indicated with a dot next to your API's name and statuses are also logged. ", + "apiMonitoring_helpIcon_text_3_green": " = OK, ", + "apiMonitoring_helpIcon_text_3_red": " = not OK.", + "apiMonitoring_helpIcon_text_4": "API is polled once\/hour. You can force refresh by clicking the SAVE button.", + "apiMonitoring_hostTitle_Monitoring": "API Host URL with ", + "apiMonitoring_panelTitle_Monitoring": "API Monitoring", + "apiMonitoring_saveButton_text": "Save", + "apiMonitoringForm_successMessage": "The API Monitoring settings are successfully saved!", + "apiMonitoringForm_errorMessage": "Endpoint to monitor is required", + "apiProxy_headerText": "Proxy backend configuration", + "apiUmbrellaProxyForm_rateLimitMode_options": { + "custom": "Custom rate limits", + "unlimited": "Unlimited requests", + "custom-header": "Custom rate limits based on response header" + }, + "apiUserAuthorizationForm_addButton_text": "Add authorized user", + "apiUserAuthorizationForm_header_text": "Add authorized users", + "apiUserAuthorizationForm_helpText_usernameEmail": "Give either username or email address", + "apiUserAuthorizationForm_title": "Add new collaborator", + "apiUserAuthorizationForm_helpText": "Give either username or email address", + "medianResponseTime_pointTitle_time": "Time, ms", + "authorizedUserForm_errorText_userNotRegistered": "User not currently registered.", + "authorizedUserForm_errorText_alreadyAuthorized": "User is already authorized for this API.", + "authorizedUserForm_success_message": "Added user to Authorized Users list", + "backlogItem_addedByYou": "Added by you", + "backlogItem_editButton_text": "Edit", + "backlogItem_deleteButton_text": "Delete", + "bookmark_buttonText_bookmark": "Bookmark", + "bookmark_buttonText_unbookmark": "Unbookmark", + "branding_homeCustomBlock_helpIcon_text": "This field gives you the ability to add text and HTML\/CSS custom code which will appear on the home page. In addition you may add HTML content like images, social media plugins, or YouTube video. Bootstrap classes are also available, e.g. you may use .container to center your content on a page.", + "branding_homeCustomBlock_title": "Custom HTML Block", + "branding_panel_title": "Project Branding", + "branding_projectLogoTitle_logoTitle": "Site Logo", + "branding_projectCoverPhotoTitle_coverPhotoTitle": "Cover Image", + "branding_color_picker": "Brand Color Scheme", + "branding_projectFeaturedApisMessage_featuredApiMessage": "Select upto 8 APIs to be featured in the Homepage", + "branding_save": "Save", + "branding_successMessage": "Branding saved", + "branding_update": "Update", + "brandingPage_title_branding": "Branding", + "brandingPage_menu_about": "About", + "brandingPage_menu_analytics": "Analytics", + "brandingPage_menu_custom": "Custom HTML Block", + "brandingPage_menu_logo": "Logo", + "brandingPage_menu_privacy": "Privacy & Terms", + "brandingPage_menu_showcase": "Showcase APIs", + "brandingPage_menu_social": "Social Media Links", + "catalog_bookmarkTooltip_nonUser": "Number of bookmarks. Sign in to bookmark.", + "catalog_BookmarkTooltip_user": "Bookmark API", + "catalog_paginationButtons_next": "Next", + "catalog_paginationButtons_previous": "Previous", + "catalog_toolbar_filterOptions_myApis": "My APIs", + "catalog_toolbar_filterOptions_showAll": "Show all", + "catalog_toolbar_filterOptions_myBookmarks": "My bookmarks", + "catalog_toolbar_filterOptions_apisWithDocumentation": "APIs with Documentation", + "catalog_toolbar_sortBy_title": "Sort APIs by", + "catalog_toolbar_sortMenuOptions_highRating": "Highest Rating", + "catalog_toolbar_sortMenuOptions_mostBookmarked": "Most Bookmarked", + "catalog_toolbar_sortMenuOptions_recent": "Most Recent", + "catalog_toolbar_sortMenuOptions_name-a-z": "Names (A - Z)", + "catalog_toolbar_sortMenuOptions_name-z-a": "Names (Z - A)", + "catalog_toolbar_toggleCollapse": "Toggle toolbar", + "catalog_toolbar_viewMode_grid": "Grid", + "catalog_toolbar_viewMode_table": "Table", + "catalogGrid_addedBy": "Added by", + "catalogTable_added": "Added", + "catalogTable_addedBy": "Added by", + "catalogTable_labelText_private": "Private API", + "catalog_Title": "Explore APIs", + "changeSelectedProxy_buttonCancel": "Cancel", + "changeSelectedProxy_buttonConfirm": "Change API Proxy", + "changeSelectedProxy_title": "Change API Proxy", + "changeSelectedProxy_textCaution": "Caution!", + "changeSelectedProxy_textConfirm": "Changing the proxy will change the call URL and will potentially break API calls from applications. Please inform your API consumers about this change and suggest them to check whether or not they need to obtain new API key from the newly selected proxy", + "configureLoginServiceDialogForHsl_guide_text": "You'll need to create an OpenID Connect client configuration with your provider (HSL). Set App Callbacks URLs to:", + "connectApiToOrganizationModal_buttonText_close": "Close", + "connectApiToOrganizationModal_helpText": "You can connect an API that you manage to the organization. Afterwards, the connected API will appear in the organization profile.", + "connectApiToOrganizationModal_modalTitle": "Connect API", + "connectApiToOrganizationModal_placeholderTitle": "(Select an API to be connected)", + "connectApiToOrganizationModal_text_noOneApis": "All the APIs you manage have already been connected.", + "contactForm_reset": "Reset", + "contactForm_successMessage": "Thank you! Your message has been successfully sent.", + "contactForm_submit": "Submit", + "createApiBackendOnApiUmbrella_errorMessagePretext": "Check settings of selected Proxy, because apiUmbrella responses: ", + "dashboard_analyticsSummary_developers": "Developers", + "dashboard_analyticsSummary_requests": "Requests", + "dashboard_analyticsSummary_responseTime": "Response Time", + "dashboard_analyticsSummary_title": "Analytics summary", + "dashboardApiFilter_title": "API filter", + "dashboardOverviewStatistic_text_requestPath": "Request path: __path__", + "dashboardOverviewStatistic_text_successCalls": "2XX Calls: __count__", + "dashboardOverviewStatistic_text_errorCallsToday": "__count__ error in today", + "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ error in last day", + "dashboardOverviewStatistic_text_errorCalls": "__count__ errors in last __timeframe__ days", + "dashboardOverviewStatistic_text_requestsCount": "__count__ request", + "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ requests", + "dashboardOverviewStatistic_text_responseTime": "__time__ ms", + "dashboardOverviewStatistic_text_usersCount": "__count__ user", + "dashboardOverviewStatistic_text_usersCount_plural": "__count__ users", + "dashboardOverviewStatistic_chartTitle_requestsNumber": "Number of requests", + "dashboardOverviewStatistic_chartTitle_responseTime": "API Response time", + "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Unique API Users", + "dashboardOverviewStatistic_linkText_viewDetails": "View details...", + "dashboardOverviewStatistic_helpText_averageUniqueUsers": "The average unique users per selected period", + "dashboardOverviewStatistic_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", + "dashboardProxySelection_optionText_title": "Proxy", + "dashboardSummaryStatistic_columnTitle_apiName": "API name", + "dashboardSummaryStatistic_columnTitle_requestsNumber": "Number of requests", + "dashboardSummaryStatistic_columnTitle_responseTime": "Response time(median)", + "dashboardSummaryStatistic_columnTitle_users": "Users", + "dashboardSummaryStatistic_groupTitle_myApis": "My APIs", + "dashboardSummaryStatistic_groupTitle_managedApis": "Managed APIs", + "dashboardSummaryStatistic_groupTitle_otherApis": "Other APIs", + "dashboardToolbar_labelText_proxy": "Proxy", + "dashboardToolbar_optionText_apiName": "API name", + "dashboardToolbar_optionText_calls": "Highest calls", + "dashboardToolbar_optionText_users": "Most users", + "dashboardToolbar_optionText_time": "Highest response time", + "dashboardPage_buttonText_addApi": "Add an API", + "dashboardPage_title_dashboard": "Dashboard", + "dashboardPage_text_noApis": "There are no APIs that you manage.", + "dashboardPage_text_noProxyBackends": "You have not yet connected your API to a proxy. To see analytics of your API usage, browse your API from Catalog and configure a proxy from the API profile.", + "dashboardView_text_noApisFound": "No APIs found with the specified name", + "dashboardPage_placeholderText_search": "Type to filter APIs", + "dateRangePicker_optionText_title": "Period", + "dateRangePicker_optionText_today": "Today", + "dateRangePicker_optionText_yesterday": "Yesterday", + "dateRangePicker_optionText_7days": "Last 7 Days", + "dateRangePicker_optionText_28days": "Last 28 Days", + "deleteAccount_closeButton": "Close", + "deleteAccount_confirmDelete": "Delete", + "deleteAccount_success_message": "Account deleted", + "deleteApiConfirmation_cancelButton": "Cancel", + "deleteApiConfirmation_confirmDeleteInformation": "This action cannot be undone! The API and all its related information, i.e. metadata, documentation, API backlog items and feedback will be removed.", + "deleteApiConfirmation_confirmDeleteMessage": "Are you sure you want to delete", + "deleteApiConfirmation_confirmDeleteNote": "NOTE:", + "deleteApiConfirmation_deleteButton": "Delete", + "deleteApiConfirmation_header": "Delete API", + "deleteApiConfirmation_successMessage": "Successfully deleted API: ", + "deleteOrganizationConfirmation_cancelButton": "Cancel", + "deleteOrganizationConfirmation_confirmDeleteInformation": "The organization information will be removed. This action cannot be undone!", + "deleteOrganizationConfirmation_confirmDeleteMessage": "Are you sure you want to delete", + "deleteOrganizationConfirmation_confirmDeleteNote": "NOTE:", + "deleteOrganizationConfirmation_deleteButton": "Delete", + "deleteOrganizationConfirmation_header": "Delete Organization", + "deleteOrganizationConfirmation_successMessage": "Successfully deleted Organization: ", + "deleteAccount_title": "Delete Account", + "deleteAccount_confirm_text": "Are you sure you want to delete your account?", + "deleteBacklogItem_modalTitle": "Delete backlog item", + "deleteBacklogItem_confirmation_text": "Are you sure you want to delete this backlog item?", + "deleteBacklogItem_cancelButton_text": "Cancel", + "deleteBacklogItem_deleteButton_text": "Delete backlog item", + "deleteBacklogItem_message_backlogRemoved": "The backlog item was removed", + "deleteFeedbackItem_modalTitle": "Delete feedback item", + "deleteFeedbackItem_confirmation_text": "Are you sure you want to delete this feedback item & all related votes?", + "deleteFeedbackItem_cancelButton_text": "Cancel", + "deleteFeedbackItem_deleteButton_text": "Delete feedback item", + "feedbackItem_messageType": { + "Feedback": "Feedback", + "Error report": "Error report", + "Feature request": "Feature request" + }, + "deleteOrganizationApiConfirmation_cancelButton_text": "Cancel", + "deleteOrganizationApiConfirmation_confirm_text": "Are you sure you want to disconnect this API from", + "deleteOrganizationApiConfirmation_disconnectButton_text": "Disconnect", + "deleteOrganizationApiConfirmation_header_text": "Disconnect API from", + "deleteOrganizationApiConfirmation_success_message": "API disconnected from organization", + "editApiMetadata_editButton": "Edit metadata", + "editApiMetadata_editApiMetadataForm_title": "Edit metadata", + "editApiMetadata_submitButtonText": "Save metadata", + "editBacklogItem_modalTitle": "Edit backlog item", + "editBacklogItem_submit_buttonText": "Save", + "editApiMetadataForm_messageText_added": "API Metadata is successfully added", + "editApiMetadataForm_messageText_updated": "API Metadata is successfully updated", + "emailTemplates_verifyEmail_message": "To verify your email address visit the following link:", + "emailTemplates_verifyEmail_title": "Verify Your Email Address", + "emailVerification_successMessage": "Email verified! Thanks!", + "emqProxyForm_acl_title": "Access Control Rules", + "ensureTenantRemovalForm_button_cancel_title": "Cancel operation", + "ensureTenantRemovalForm_button_remove_title": "Remove this Tenant", + "entityComment_cancelComment": "Cancel", + "entityComment_deleteComment": "Delete", + "entityComment_replyComment": "Reply", + "entityComment_sendComment": "Send", + "entityComment_successMessage": "Thank you! Your Comment has been successfully sent.", + "esData_notFound": "There are no API usage statistics available.", + "apiAnalyticPageBody_title_errorsStatistic": "Errors Statistic", + "errorsStatisticTable_columnTitle_date": "Date", + "errorsStatisticTable_columnTitle_status": "Status Code", + "errorsStatisticTable_columnTitle_calls": "Calls", + "errorsStatisticTable_columnTitle_path": "Request path", + "errorsStatisticTable_text_showOfErrors": "Show __count__ of __all__ errors", + "errorsStatisticTable_lintText_downloadFile": "Download all errors", + "favourite_Add": "Add bookmark", + "favourite_Remove": "Remove bookmark", + "feedbackForm_successMessage": "Thank you! Your feedback has been successfully sent.", + "feedbackItem_type": "Type", + "feedbackItem_topic": "Topic", + "feedbackItem_editButton_text": "Edit", + "feedbackItem_deleteButton_text": "Delete", + "feedbackItem_visibilityButton_makePrivate": "Make Private", + "feedbackItem_visibilityButton_makePublic": "Make Public", + "feedbackItem_sentBy_text": "Sent by", + "feedbackItem_usernotloggedin_errorMessage": "Error: Please sign in to vote", + "feedback_feedbackForm_button": "Send feedback", + "feedback_feedbackForm_withLogin_tooltip": "Add feedback to the API", + "feedback_feedbackForm_withoutLogin_tooltip": "Login or register to provide your feedback to the API", + "feedback_feedbackForm_description": "We welcome problem reports, feature ideas and general comments.", + "feedback_feedbackForm_title": "Send feedback or report a problem", + "feedback_main_title": "Feedback and report messages", + "feedback_no_feedback": "No feedback, yet.", + "feedback_remove_button": "Remove", + "feedback_replyFeedback": "Reply", + "feedback_sendFeedback": "Send", + "feedback_view_button": "View", + "feedback_mark_all_feedbacks_as_private": "Make all feedback private", + "feedback_mark_all_feedbacks_as_public": "Make all feedback public", + "feedback_change_visibility_header": "Change Feedback Visibility", + "feedback_changeAllVisibility_toPublic": "Are you sure to change all feedbacks to public?", + "feedback_changeAllVisibility_toPrivate": "Are you sure to change all feedbacks to private?", + "feedback_changeAllVisibility_cancelButton_text": "Cancel", + "feedback_changeAllVisibility_confirmButton_text": "Confirm", + "footer_about": "About", + "footer_privacyPolicy_text": "Privacy Policy", + "footer_termsOfUse_text": "Terms of Use", + "footer_signIn": "Sign In", + "footer_signOut": "Sign Out", + "footer_signUp": "Sign Up", + "footerSocialMediaLinks_text": "Follow Us", + "forbidden_Title": "403 Forbidden", + "forbidden_Message": "You don't have permissions to view this page.", + "goBackButton_buttonText": "Return to a previous page", + "general_example": "Example:", + "general_more_details": "More details:", + "homeBody_featureSection_statistics_apisCount_heading": "APIs", + "homeBody_featureSection_statistics_organizationsCount_heading": "Organizations", + "homeBody_featureSection_statistics_usersCount_heading": "Users", + "homeBody_contactUs_heading": "Contact Us", + "homeBody_contactUs_text": "Contact us for more information.", + "homeBody_openSource_imageAltText": "100% open source", + "homeBody_section1_heading": "Getting started", + "homeBody_section1_text": "Just create an account and be on your way! The developer dashboard offers you a one stop location to discover APIs, track your application API usage, and more.", + "homeBody_section1_text_extra": "Sign Up", + "homeBody_section2_heading": "Reach out to developers", + "homeBody_section2_text": "APInf provides you with a unified, simple interface for publishing your APIs to the developer community and performing complex API management tasks. It allows you to gain a better understanding of your API traf\ufb01c.", + "homeBody_section2_text_extra": "Contact Us", + "homeBody_section3_communityLinkText": "Apinf community", + "homeBody_section3_heading": "Completely open source", + "homeBody_section3_text": "APinf is powered by API Umbrella and builds a dashboard on top of the API Umbrella features. The solution is fully open source licensed with MIT. It is written in Meteor.js and D3. We like to collaborate, to listen to our users and want to encourage people to become contributors.", + "homeBody_section3_text_extra": "Find us in ", + "homePageApis_title_featuredApis": "Featured APIs", + "homePageApis_text_addFeaturedApis": "You can add featured APIs from Branding section under Featured APIs.", + "homePageApis_text_getMoreApis": "More APIs", + "homePageApis_text_seeMore": "See more", + "importApiConfiguration_errorMessage": "Config file must be either in .YAML, .YML, .JSON or .TXT format.", + "importApiConfiguration_jsonError_message": "Configuration file is not a valid JSON object.", + "import_ApiConfiguration_Extensions": "Only yml, yaml and json format will be accepted.", + "import_ApiConfiguration_FileLabel": "File", + "import_ApiConfiguration_ImportApi": "Import API", + "importOpenApiSpecification_text_addApiByImporting": "You can add API by importing the OpenAPI Specification.", + "importOpenApiSpecification_message_provideSpecification": "You need provide OpenAPI specification using any method", + "importApiFile_invalidExtension_message": "Invalid file type. Please provide link of a json, yaml or yml file containing atleast API name and API URL", + "importOpenApiSpecification_labelText_provideSpecification": "Provide API Documentation via", + "importOpenApiSpecification_labelText_linkTo": "Link to OpenAPI Specification", + "importOpenApiSpecification_labelText_lifecycleStatus": "Lifecycle status", + "importOpenApiSpecification_buttonText_import": "Import", + "importOpenApiSpecification_optionText_file": "File", + "importOpenApiSpecification_optionText_url": "URL", + "importOpenApiSpecification_optionText_firstOption": "Select lifecycle status", + "importOpenApiSpecificationUploadButton_buttonText_file": "Choose file", + "informTenantUser_emailSubject_tenantAddition": "New tenant added: __tenant__", + "informTenantUser_emailSubject_tenantRemoval": "Tenant __tenant__ removed", + "informTenantUser_emailSubject_userRemoval": "User removed from tenant __tenant__", + "informTenantUser_emailSubject_userRoleChange": "Changes in user roles in tenant __tenant__", + "informTenantUser_emailText_roleInfo": "Current roles: ", + "informTenantUser_emailText_tenantRemoval": "Tenant __tenant__ is removed. One of the users was: ", + "informTenantUser_emailText_userRemoval": "Changes in tenant __tenant__. Removed following user: ", + "informTenantUser_emailText_userRoleChange": "In the tenant __tenant__, there are changes in roles of following user: ", + "invalidApiBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", + "invalidApiMonitoringEndpointMessage": "Must begin with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", + "invalidApiRequiredMessage": "Invalid input not allowed", + "invalidAppendQueryStringMessage": "Allowed only param=value pairs as Append Query String", + "invalidDomainMessage": "Must be a valid domain", + "invalidEmailMessage": "Must be a valid e-mail address", + "invalidIdMessage": "Must be a valid alphanumeric ID", + "invalidProxyBackendForm_headerStringMessage": "The Requested Header String must only consist of following pair(s) ~ param: value", + "invalidProxyBackendForm_forbiddenPrefixMessage": "You cannot use the following proxy base paths: \/, \/signup\/, \/signin\/, \/admin\/ and \/admin\/...", + "invalidProxyBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", + "invalidUrlMessage": "Must be a valid URL with http(s)", + "invalidContactPhoneMessage": "Must be a valid number. (0-9), +, -, space, \/ are allowed", + "latestApiBackends_Heading": "Latest APIs", + "latestApiBackends_MoreInfo": "More info", + "latestApiBackends_NotFound": "Nothing found.", + "loginPlatformsPage_title_loginPlatforms": "Login Platforms", + "loginPlatformsPageSettingsUpdatedMessage": "Login settings updated successfully: ", + "loginVerify_errorMessage": "We have sent you an email. Please verify your email address.", + "manageApiDocumentationModalUploadButton": "Choose file", + "manageApiDocumentationModal_AddedFile_Message": "Documentation file successfully uploaded!", + "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Cancel", + "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Save", + "manageApiDocumentationModal_CreateLinks_AddButton": "Add", + "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Are you sure you want to remove the documentation file?", + "manageApiDocumentationModal_DeletedFile_Message": "Documentation file successfully deleted!", + "manageApiDocumentationModal_DocumentationLinks_Title": "Links to external documentation resource", + "manageApiDocumentationModal_FileType_Message": "Only YAML (YML) and JSON file formats are supported.", + "manageApiDocumentationModal_LinkField_Updated_Message": "Documentation link successfully updated!", + "manageApiDocumentationModal_SizeLimit_Message": "File size limit 10MB", + "manageApiDocumentationModal_Title": "API Documentation", + "manageApiDocumentationModal_hints_createApiDocumentation": "If you don't have a documentation file, you can create one and then upload it.", + "manageApiDocumentationModal_hints_documentation_link": "Link to the Wiki, Github page or other web resource where the documentation of your API is located", + "manageApiDocumentationModal_hints_uploadApiDocumentation": "You can also choose to create a new documentation file for your API using Swagger editor", + "manageApiDocumentationModal_addDocumentation_title": "Specify Endpoints Details", + "manageApiDocumentationModal_helpText_useHttpsProtocol": "This application platform uses HTTPS. API requests from documentation will not work, if API uses HTTP.", + "manageApiDocumentationModal_ToolTip_Message": "Maximum 8 external documentation links are allowed. Please delete from existing ones if you wish to add a new one.", + "mostFrequentUsersTable_columnTitle_user": "User's API Key", + "mostFrequentUsersTable_columnTitle_calls": "Calls", + "mostFrequentUsersTable_columnTitle_path": "Request path", + "mostFrequentUsersTable_text_showOfUsers": "Show __count__ of __all__ users", + "mostFrequentUsersTable_lintText_downloadFile": "Download all users", + "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT Dashboard", + "mqttDashboardNavbar_linkText_topics": "Topics", + "mqttDashboardNavbar_linkText_acl": "ACL", + "mqttDashboardNavbar_linkText_restDashboard": "REST Dashboard", + "navbar_addAPIBackend": "Add API", + "navbar_apis": "APIs", + "navbar_my_apis": "My APIs", + "navbar_organizations": "Organizations", + "navbar_dashboard": "Dashboard", + "navbar_mqttDashboard": "MQTT Dashboard", + "navbar_signIn": "Sign In", + "navbar_signUp": "Sign Up", + "navbar_users": "Users", + "navbar_pricing": "Pricing", + "notAuthorized_Message": "You are not authorized to access this page.", + "notAuthorized_Title": "Not Authorized", + "notFound_Message_Part1": "We could not find the page you were looking for.", + "notFound_Title": "Oops! Page not found.", + "oauthHslNoMfa": "User has not MFA in use!", + "organizationApis_title_about": "About", + "organizationApis_title_apis": "APIs", + "organizationApis_title_connectApi": "Connect API", + "organizationApis_title_edit": "Edit", + "organizationApis_connectButton": "Connect", + "organizationApis_contact_email": "Contact email", + "organizationApis_contact_phone": "Contact phone", + "organizationApisForm_successText": "The API and Organization are now connected.", + "organizationCatalog_Title": "Organizations", + "organizationCatalog_organizationCount": "(__count__ organization)", + "organizationCatalog_organizationCount_plural": "(__count__ organizations)", + "organizationCatalog_buttonText_addOrganization": "Add Organization", + "organizationCatalog_toolbar_filterOptions_myOrganizations": "My organizations", + "organizationCatalog_toolbar_filterOptions_showAll": "Show all", + "organizationCatalog_toolbar_sortBy_title": "Sort by", + "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Date created", + "organizationCatalog_toolbar_sortMenuOptions_name": "Name", + "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ascending", + "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Descending", + "organizationCatalog_toolbar_toggleCollapse": "Toggle toolbar", + "organizationCatalog_toolbar_viewMode_grid": "Grid", + "organizationCatalog_toolbar_viewMode_table": "Table", + "organizationCatalog_text_noOrganizationIsAvailable": "No organization is available.", + "organizationCatalog_text_addOrganization": "Click \"Add Organization\" button to add a new one.", + "organizationCatalogTable_added": "Added", + "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", + "organizationsCatalogPage_title_organizationsCatalog": "Organizations Catalog", + "organizationCover_resumable_errorText": "File creation failed!", + "organizationCover_resumable_successfully_uploaded": "Cover successfully uploaded!", + "organizationCover_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "organizationForm_title": "Add new organization", + "organizationForm_contact_panelTitle": "Contact", + "organizationForm_saveButton_text": "Add organization", + "organizationForm_successText": "Organization was successfully saved", + "organizationLogo_noPermissions": "Insufficient permissions to upload logo.", + "organizationLogo_resumable_errorText": "File creation failed!", + "organizationLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", + "organizationLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "organizationManagersList_title": "Managers", + "organizationManagersList_table_title_actions": "Actions", + "organizationManagersList_table_title_email": "Email", + "organizationManagersList_table_title_role": "Role", + "organizationManagersList_table_title_username": "Username", + "organizationManagersList_table_title_row_manager": "Manager", + "organizationManagerForm_successMessage": "New manager added.", + "organizationManagerForm_userNotRegistered_errorText": "User not currently registered.", + "organizationNoApis_text_noConnectedApis": "The organization doesn't have any connected APIs.", + "organizationNoApis_text_useButton": "You can connect one via button \"Connect API\"", + "organizationNoFeaturedApis_text_noFeaturedApis": "The organization doesn't have any featured APIs.", + "organizationNoFeaturedApis_text_useButton": "You can feature APIs of your organization by pinning the related API card. You can choose up to four APIs to feature in your organization", + "organizationProfile_bigText_apisCount": "All APIs", + "organizationProfile_bigText_featuredApisCount": "Featured APIs", + "organizationProfileHeader_editButton_text": "Edit", + "organizationProfileHeader_rss_feed": "RSS Feed", + "organizationProfileHeader_tabs_apis": "APIs", + "organizationProfileHeader_tabs_managers": "Managers", + "organizationProfileHeader_tabs_newLogo": "Upload new logo", + "organizationProfileHeader_tabs_profile": "Profile", + "organizationProfileHeader_tabs_settings": "Settings", + "organizationProfileHeader_uploadCoverButton_text": "Upload cover image", + "organizationProfile_smallText_apisCount": "(__count__ api)", + "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", + "organizationProfile_buttonText_connectApi": "Connect API to organization", + "organizationProfile_buttonText_clear": "Clear all", + "organizationProfile_text_error": "Connection button doesn't work. Please inform administrator about the problem", + "organizationRemoveManagers_cancelButton": "Cancel", + "organizationRemoveManagers_description": "Are you sure you want to remove this user as a manager?", + "organizationRemoveManagers_removeButton": "Remove", + "organizationRemoveManagers_title": "Remove user as a manager", + "organizationSettingsPagination_panelTitle_contentManagement": "Content Management", + "organizationSettingsPagination_saveButton": "Save", + "organizationSettingsPagination_successMessage": "Number changed successfully", + "organizationSettings_description_organizationManagers": "An organization manager has the same rights as those of the original API manager to edit and delete the APIs which are connected to this organization.", + "organizationSettings_nav_about": "About", + "organizationSettings_nav_contact": "Contact Information", + "organizationSettings_nav_logo": "Logo & Cover Image", + "organizationSettings_nav_social": "Social Media Platforms", + "organizationSettings_title": "Settings", + "organizationSettings_title_organizationManagers": "Organization Managers", + "organizationSettings_uploadLogo_heading": "Logo", + "organizationSettings_uploadCover_heading": "Cover photo", + "organizationSettings_uploadLogoText": "You can upload a logo for your organization. The logo will appear in the catalog and on the single organization profile.", + "organizationSettings_uploadCoverText": "You can upload a cover image for your organization.", + "organizationManagerForm_managerAlreadyExist_errorText": "User is already a manager of this organization.", + "organizationManagerForm_sendingVerificationEmailFailed": "Sending verification email failed", + "organizationManagerForm_invalidMailSetting_emailFailed": "Sending verification email failed:Invalid mail settings", + "organizationSettingsDelete_buttonText_delete": "Delete this organization", + "organizationSettingsDelete_text_information": "The organization information will be removed and all APIs will be disconnected. This action cannot be undone.", + "organizationSettingsDelete_title": "Delete this Organization", + "organizationSettingsDelete_panelTitle": "Delete", + "organizationSettingsContactInfo_cancelButton_text": "Cancel", + "organizationSettingsContactInfo_saveButton_text": "Save", + "organizationSettingsContactInfo_title": "Contact Information", + "organizationSettingsContactInfo_update_successMessage": "Contact information has updated", + "organizationSettingsContactInfo_update_failedMessage": "Contact information updation failed", + "organizationSettingsCoverAndLogo_title": "Logo and cover image", + "organizationSettingsGeneral_cancelButton_text": "Cancel", + "organizationSettingsGeneral_saveButton_text": "Save", + "organizationSettingsGeneral_update_successMessage": "General information has updated", + "organizationSettingsGeneral_update_failedMessage": "General information updation failed", + "organizationSettingsGeneral_title": "General", + "organizationSettingsSocialMedia_cancelButton_text": "Cancel", + "organizationSettingsSocialMedia_saveButton_text": "Save", + "organizationSettingsSocialMedia_title": "Social Media Platforms", + "organizationSettingsSocialMedia_update_successMessage": "Social media information has updated", + "organizationSettingsSocialMedia_update_failedMessage": "Social media information updation failed", + "organizationSettings_listManager_emailUnverifiedLabel": "Unverified", + "privacyPolicy_title": "Privacy Policy", + "profile_Header": "Profile", + "profile_UpdateButton": "Update", + "profile_labelText_registeredEmail": "Registered e-mail", + "profile_setUsername": "Please set your username.", + "profile_updatedSuccess": "Profile updated", + "profile_usernameInvalid": "Username must be 3-15 alphanumeric characters. Underscore and hyphens are allowed.", + "profile_usernameIsTaken": "User name already exists. Enter another user name.", + "profilePage_title_profile": "Profile", + "proxies_pageHeader": "Proxies", + "proxies_addProxy": "Add proxy", + "proxies_noProxiesFound": "No proxies found.", + "proxiesPage_title_proxies": "Proxies", + "proxyBackendForm_advancedSettings_title": "Advanced settings", + "proxyBackendForm_apiBasePath_helpText": "Base path added to all API requests. Example:", + "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", + "proxyBackendForm_apiBasePath_title": "API host URL, with ", + "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", + "proxyBackendForm_apiKey_title": "API Key", + "proxyBackendForm_apiPort_helpText": "Port number on API server", + "proxyBackendForm_append_query_string_helpText": "Additional query parameters to be appended by Proxy to each query.", + "proxyBackendForm_deleteButton": "Delete", + "proxyBackendForm_deleteErrorMessage": "Delete failed on API Umbrella proxy", + "proxyBackendForm_deleteSuccessMessage": "Successfully deleted proxy settings", + "proxyBackendForm_disableApiKey_helpText": "Allow users to call this API without an API key.", + "proxyBackendForm_frontendPrefixNotUnique": "Frontend prefix already exists. Select another one.", + "proxyBackendForm_IDPappID_additional_helpText": "IDP app id is an IDentity Provider application ID. This is needed for FIWARE component integration. So, if you have no idea what this means, leave it alone.", + "proxyBackendForm_emqUsers_title": "EMQ Users", + "proxyBackendForm_emqUsers_addUserButton": "Add user", + "proxyBackendForm_emqUsers_userTable_id": "ID", + "proxyBackendForm_emqUsers_userTable_username": "Username", + "proxyBackendForm_emqUsers_userTable_password": "Password", + "proxyBackendForm_emqUsers_userTable_actions": "Actions", + "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Add EMQ User", + "proxyBackendForm_emqProxyForm_addEmqUser_username": "Username", + "proxyBackendForm_emqProxyForm_addEmqUser_password": "Password", + "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Save", + "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Cancel", + "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ user successfully added!", + "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Username or password value(s) not found.", + "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Remove EMQ User?", + "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Yes, remove", + "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Cancel", + "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ user successfully removed!", + "proxyBackendForm_IDPappID_helpText": "Identification of IDP application.", + "proxyBackendForm_proxyBasePath_title": "Proxy host URL, with ", + "proxyBackendForm_proxyBasePath_helpText": "Base path added to all Proxy requests. Example:", + "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", + "proxyBackendForm_publishErrorMessage": "Publish failed on API Umbrella proxy", + "proxyBackendForm_rateLimit_helpText": "Set limits for data transfer according to various categories.", + "proxyBackendForm_redirect_helpText": "Redirect:", + "proxyBackendForm_request_header_helpText": "Headers to be added by Proxy into requests.", + "proxyBackendForm_request_helpText": "Request", + "proxyBackendForm_response_helpText": "Response", + "proxyBackendForm_requiredErrorMessage": "Please fill in the required fields", + "proxyBackendForm_subsettings_additional_helpText_1": "'Sub settings' refer to sub URL settings. These are related to FIWARE integration, but they can be useful in some scenarios. If you want to restrict traffic based on HTTP verbs, require that some headers are present, these settings are your friends.", + "proxyBackendForm_subsettings_additional_helpText_2": "HTTP Methods: Here you can select the sub-URL, i.e. method, which settings altered are altered.", + "proxyBackendForm_subsettings_additional_helpText_3": "Regex: With this parameter you can filter the content of requests.", + "proxyBackendForm_subsettings_additional_helpText_4": "Required headers: You can give one or several (each on it's own line) headers in following form ~ ", + "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", + "proxyBackendForm_subsettings_helpText": "Provide sub-URL related settings.", + "proxyBackendForm_successMessage": "Settings saved.", + "proxyBackendForm_saveButton": "Save & Publish", + "proxyBackendForm_publish_failureMessage": "Failure on publishing apiUmbrella: ", + "proxyBackendForm_update_failureMessage": "Failure on proxy backend on apiUmbrella: ", + "proxyBackendForm_update_successMessage": "Successfully updated proxy settings", + "proxyForm_header_text": "Add Proxy", + "proxyForm_saveButton_text": "Save", + "proxyForm_successText": "Proxy settings were saved", + "proxyForm_errorText": "All fields with asterisk symbol are required", + "proxyItem_editProxy": "Edit", + "proxyItem_removeProxy": "Remove", + "proxyItem_removeProxy_successMessage": "Proxy settings were removed", + "proxyItem_type": "Type", + "proxyItem_url": "URL", + "proxyItem_apiKey": "API Key", + "proxyItem_apiToken": "API Token", + "proxyItem_elasticsearch": "Elasticsearch URL", + "proxyItem_postgresEndpoint": "Postgres Endpoint", + "proxyItem_brokerEndpoints": "Broker Endpoints", + "proxyItem_brokerEndpoints_table_protocol": "Protocol", + "proxyItem_brokerEndpoints_table_host": "Host", + "proxyItem_brokerEndpoints_table_port": "Port", + "proxyItem_brokerEndpoints_table_tls": "TLS", + "proxyItem_httpApi": "HTTP API", + "proxyItem_httpApi_protocol": "Protocol", + "proxyItem_httpApi_host": "Host", + "proxyItem_httpApi_port": "Port", + "proxyItem_adminUsername": "Admin Username", + "proxyItem_adminPassword": "Admin Password", + "deletePostConfirmation_modalTitle_text": "Delete Post", + "deletePostConfirmation_text_confirmDeleteMessage": "Are you sure you want to delete __title__?", + "deletePostConfirmation_text_confirmDeleteNote": "NOTE:", + "deletePostConfirmation_text_confirmDeleteInformation": "This action cannot be undone!", + "deletePostConfirmation_buttonText_cancel": "Cancel", + "deletePostConfirmation_buttonText_delete": "Delete", + "relatedMedia_addButton_help": "Add any related link", + "relatedMedia_addButton": "Add related link", + "relatedMedia_Title": "Links", + "relatedMedia_addLink": "Add link", + "relatedMedia_addNew": "Add new", + "relatedMedia_text_noRelatedMedia": { + "api": "You have no related links to this API", + "organization": "The organization has no related links" + }, + "relatedMediaPostsForm_modalTitle_relatedMedia": "Related links", + "relatedMediaPostsForm_Submit": "Add link", + "relatedMediaPostsForm_Text": "You can add any link that user can click and view in the original source. You can add for example blog posts, videos, and presentations.", + "postItem_buttonText_delete": "Delete", + "postItem_buttonText_edit": "Edit", + "postItem_text_added": "Added", + "removeProxy_modalLabel_title": "Removing Proxy", + "removeProxy_modalLabel_cancelTitle": "Can't remove Proxy", + "removeProxy_modalBody_warning": "Warning!", + "removeProxy_modalBody_text": "You are about to remove a proxy. There are currently __count__ APIs connected to this proxy. Are you sure you want to continue?", + "removeProxy_modalBody_cancelText": "You are not allowed to remove a proxy. There are currently __count__ APIs connected to this proxy. Removing the proxy would break all API calls made to the connected API backends.", + "removeProxy_buttonText_confirmRemoveProxy": "Yes", + "removeProxy_buttonText_cancelRemove": "No", + "removeProxy_errorMessage": "Error: Proxy removal failed", + "removeProxy_buttonText_cancel": "Cancel", + "requestTimeline_helpText": "Can be filtered by clicking HTTP status series boxes below.", + "requestTimeline_labelText_path": "Path", + "requestTimeline_legendItem_allCalls": "All calls", + "requestTimeline_xAxisTitle_hours": "Hours", + "requestTimeline_xAxisTitle_days": "Days", + "requestTimeline_yAxisTitle_requests": "API Requests", + "requestsOverTime_pointTitle_requests": "Requests", + "responseTimeTimeline_helpText": "Can be filtered by clicking quartile value boxes below.", + "responseTimeTimeline_labelText_path": "Path", + "responseTimeTimeline_legendItem_long": "Slow 75%", + "responseTimeTimeline_legendItem_longest": "Slowest", + "responseTimeTimeline_legendItem_short": "Fast 25%", + "responseTimeTimeline_legendItem_shortest": "Fastest", + "responseTimeTimeline_xAxisTitle_hours": "Hours", + "responseTimeTimeline_xAxisTitle_days": "Days", + "responseTimeTimeline_yAxisTitle_time": "Time, ms", + "responseTimeTimeline_legendItem_median": "Median 50%", + "schemas": { + "apis": { + "name": { + "label": "API Name", + "placeholder": "E.g. My first API" + }, + "description": { + "label": "Description", + "placeholder": "Tell your potential user what your API is about" + }, + "url": { + "label": "API Host URL", + "placeholder": "E.g. https:\/\/example.com\/api\/v1" + }, + "documentationURL": { + "label": "Link to documentation" + }, + "organizationId": { + "label": "Connect API to organization" + }, + "lifecycleStatus": { + "label": "Lifecycle status", + "placeholder": "Select lifecycle status", + "options": { + "design": "Design", + "development": "Development", + "testing": "Testing", + "production": "Production", + "deprecated": "Deprecated" + } + } + }, + "apiDocs": { + "type": { + "label": "Provide API Documentation via", + "options": { + "url": "URL", + "file": "File" + } + }, + "remoteFileUrl": { + "label": "Link to API Documentation" + }, + "otherUrl": { + "label": "Links to other API Documentation" + }, + "submit_methods": { + "label": "Allow try-out for following methods:" + } + }, + "apiMetadata": { + "organization": { + "label": "Organization", + "name": { + "label": "Name" + }, + "description": { + "label": "Description" + } + }, + "contact": { + "label": "Contact", + "name": { + "label": "Name" + }, + "phone": { + "label": "Phone" + }, + "email": { + "label": "Email" + } + }, + "service": { + "label": "Service", + "name": { + "label": "Name" + }, + "description": { + "label": "Description" + }, + "validSince": { + "label": "Valid since", + "placeholder": "Click to select date" + }, + "validUntil": { + "label": "Valid until", + "placeholder": "Click to select date" + }, + "serviceLevelAgreement": { + "label": "Service Level Agreement" + } + } + }, + "backlog": { + "title": { + "label": "Title", + "placeholder": "Title" + }, + "details": { + "label": "Details", + "placeholder": "Description" + }, + "priority": { + "label": "Priority" + } + }, + "branding": { + "siteTitle": { + "label": "Site title" + }, + "siteSlogan": { + "label": "Site slogan" + }, + "homeCustomBlock": { + "label": "Custom HTML block", + "placeholder": "Your text or HTML\/CSS code" + }, + "privacyPolicy": { + "label": "Privacy Policy", + "placeholder": "Add your privacy policy here" + }, + "termsOfUse": { + "label": "Terms of Use", + "placeholder": "Add your terms of use here" + }, + "colors": { + "label": "Colors", + "primary": { + "label": "Primary" + }, + "primaryText": { + "label": "Primary text" + }, + "coverPhotoOverlay": { + "label": "Cover photo overlay" + }, + "overlayTransparency": { + "label": "Overlay transparency" + } + }, + "socialMediaLinks": { + "label": "Social Media Links" + }, + "siteFooter": { + "label": "Site footer" + }, + "analyticCode": { + "label": "Analytic code" + }, + "featuredApis": { + "label": "Featured APIs" + } + }, + "contactForm": { + "name": { + "label": "Your name", + "placeholder": "Your name" + }, + "email": { + "label": "E-mail address", + "placeholder": "Your email" + }, + "message": { + "label": "Message", + "placeholder": "Your message" + } + }, + "entityComment": { + "comment": { + "label": "Comment", + "placeholder": "Your comment" + } + }, + "feedback": { + "topic": { + "label": "Topic", + "placeholder": "Feedback topic" + }, + "message": { + "label": "Your Message", + "placeholder": "Your message" + }, + "messageType": { + "label": "Choose message type", + "options": { + "Feedback": "Feedback", + "Error report": "Error report", + "Feature request": "Feature request" + } + } + }, + "monitoring": { + "enabled": { + "label": "Enabled API Monitoring" + }, + "url": { + "label": "Endpoint to Monitor" + }, + "endPoint": { + "label": "Endpoint to Monitor" + } + }, + "settings": { + "access": { + "onlyAdminsCanAddApis": { + "label": "Only platform administrators are allowed to add new APIs" + }, + "onlyAdminsCanAddOrganizations": { + "label": "Only platform administrators are allowed to add new Organizations" + } + }, + "supportsGraphql": { + "label": "Enabled" + }, + "developmentFeatures": { + "label": "Enable development features" + }, + "mail": { + "enabled": { + "label": "Enabled" + }, + "username": { + "label": "Username" + }, + "password": { + "label": "Password" + }, + "smtpHost": { + "label": "SMTP Host" + }, + "smtpPort": { + "label": "SMTP Port" + }, + "fromEmail": { + "label": "Email address for sending emails" + }, + "toEmail": { + "label": "To email" + } + }, + "githubConfiguration": { + "label": "Github configuration", + "clientId": { + "label": "Client ID" + }, + "secret": { + "label": "Secret" + } + }, + "sdkCodeGenerator": { + "label": "SDK Generator", + "enabled": { + "label": "Enabled" + }, + "host": { + "label": "Host" + } + } + }, + "proxies": { + "name": { + "label": "Name" + }, + "description": { + "label": "Description" + }, + "type": { + "label": "Type" + }, + "apiUmbrella": { + "url": { + "label": "URL" + }, + "apiKey": { + "label": "API Key" + }, + "authToken": { + "label": "Auth Token" + }, + "elasticsearch": { + "label": "ElasticSearch" + } + }, + "emq": { + "brokerEndpoints": { + "label": "Broker Endpoints", + "$": { + "protocol": { + "label": "Protocol" + }, + "host": { + "label": "Host", + "placeholder": "https:\/\/example.com\/" + }, + "port": { + "label": "Port", + "placeholder": "E.g. 224" + }, + "tls": { + "label": "TLS (Transport Layer Security)" + } + } + }, + "httpApi": { + "label": "Configuration API Endpoint" + }, + "elasticsearch": { + "label": "ElasticSearch URL", + "placeholder": "https:\/\/example.com\/" + } + } + }, + "proxyBackends": { + "proxyId": { + "label": "Select the Proxy you want to use" + }, + "apiUmbrella": { + "servers": { + "$": { + "port": { + "label": "API port" + } + } + }, + "sub_settings": { + "http_method": { + "label": "Http Methods" + } + }, + "settings": { + "append_query_string": { + "label": "Append Query String Parameters" + }, + "disable_api_key": { + "label": "Disable API key requirement" + }, + "headers_string": { + "label": "Set Request Headers" + }, + "idp_app_id": { + "label": "IDP App Id" + }, + "rate_limit_mode": { + "label": "Rate limit mode", + "options": { + "custom": "Custom rate limits", + "unlimited": "Unlimited requests", + "custom-header": "Custom rate limits based on response header" + } + }, + "rate_limits": { + "label": "Rate limits" + }, + "rate_limit": { + "duration": { + "label": "Duration (ms)" + }, + "limit_by": { + "label": "Limit by", + "options": { + "apiKey": "API Key", + "ip": "IP Address" + } + }, + "limit": { + "label": "Number of requests" + }, + "response_headers": { + "label": "Show rate limit in response headers" + } + } + }, + "url_matches": { + "$": { + "frontend_prefix": { + "label": "Proxy base path" + }, + "backend_prefix": { + "label": "API base path" + } + } + } + }, + "emq": { + "label": "EMQ Proxy", + "settings": { + "acl": { + "label": "Access Control Rules", + "$": { + "allow": { + "label": "Rule", + "options": [ + "Deny", + "Allow" + ] + }, + "from": { + "label": "From" + }, + "ip_addr": { + "label": "IP Address" + }, + "username": { + "label": "Username" + }, + "client_id": { + "label": "Client Id" + }, + "access": { + "label": "Access", + "options": [ + "Subscribe", + "Publish", + "Both" + ] + }, + "topic": { + "label": "Topic" + }, + "fromValue": { + "label": "Value" + } + } + } + } + } + }, + "related_media": { + "title": { + "label": "Title" + }, + "url": { + "label": "URL" + } + }, + "organizations": { + "name": { + "label": "Name" + }, + "url": { + "label": "URL" + }, + "description": { + "label": "Description" + }, + "contact": { + "label": "Contact", + "person": { + "label": "Name" + }, + "phone": { + "label": "Phone number" + }, + "email": { + "label": "Email" + } + }, + "socialMedia": { + "label": "Social Media Links" + }, + "apisPerPage": { + "label": "Number of APIs per page" + }, + "mediaPerPage": { + "label": "Number of media items per page" + } + }, + "organizationApis": { + "apiId": { + "label": "Select API" + }, + "organizationId": { + "label": "Select Organization" + } + }, + "updatePassword": { + "old": { + "label": "Current Password" + }, + "new": { + "label": "New Password" + }, + "confirm": { + "label": "Confirm new Password" + } + }, + "users": { + "username": { + "label": "Username" + }, + "profile": { + "company": { + "label": "Company" + } + } + } + }, + "sdkCodeGeneratorModal_buttonText_download": "Download", + "sdkCodeGeneratorModal_labelText_selectLanguage": "Select language", + "sdkCodeGeneratorModal_firstOption_language": "(Language)", + "sdkCodeGeneratorModal_errorText": "Your file is not supported by the Code Generator. Please upload the correct file", + "sdkCodeGeneratorModal_errorTextInvalidHost": "Code Generator server is incorrect. Please report to administrator about this problem.", + "sdkCodeGeneratorModal_Title": "Generate SDK file", + "searchField_button": "Search", + "searchField_placeholder": "Search...", + "searchPage_addedPrefix": "Added", + "searchPage_noResults": "Nothing found.", + "searchPage_pageHeader": "Search APIs", + "searchPage_searchForm_helpText": "Start typing your query for live search results.", + "searchPage_searchForm_placeholderText": "Search...", + "searchPage_searchResultsHeader": "Search results", + "settings_development_features": "Enable development features", + "settings_disabled_login_methods": "Disabled login methods", + "settings_disabled_login_methods_caution": "Caution!", + "settings_disabled_login_methods_caution_text": "It is possible to lock-out users with this selection, including Admins!", + "settings_disabled_login_methods_caution_warning_1": "Do not disable all login methods!", + "settings_disabled_login_methods_caution_warning_2": "Make sure that there is at least one Admin user left capable to use some of allowed login methods!", + "settings_errorMessage": "Invalid Settings! Something is not right or a field is missing.", + "settings_fiware": "FIWARE", + "settings_github": "Github", + "settings_hsl": "HSL", + "settings_mail": "Mail", + "settings_mail_fromEmail": "This email is used to validate email addresses used for user registration and contact form submission. It needs to be a valid, pre-existing, domain-specific email", + "settings_mail_toEmail": "This email is used for receiving contact form submissions. It needs to be a valid, pre-existing, domain-specific email", + "settings_panelTitle_addingApisAndOrganizations": "Adding APIs and Organizations", + "settings_save": "Save", + "settings_sdkCode_generator": "SDK Code Generator", + "settings_successMessage": "Settings saved", + "settings_tenant": "Tenant Manager", + "settings_title_supportsGraphql": "API Umbrella proxy supports GraphQL requests", + "settingsPage_title": "General", + "settingsPage_title_settings": "Settings", + "settingsMenu_title": "Platform preferences", + "settingsMenu_profile": "Profile", + "settingsMenu_account": "Account", + "settingsMenu_branding": "Branding", + "settingsMenu_settings": "Settings", + "settingsMenu_proxies": "Proxies", + "settingsMenu_loginPlatforms": "Login Platforms", + "setupNeededModal_body": "Please provide branding and\/or platform settings for this deployment.", + "setupNeededModal_title": "Setup needed", + "setupNeededModal_viewBrandingButton": "View Branding", + "setupNeededModal_viewSettingsButton": "View Settings", + "setUserName_legend_text": "Choose your username", + "setUserName_saveButton_text": "Save", + "statusCheckTitle": "Status", + "statusCheckUpdated": "Updated:", + "statusCheck_ApinfWebApp": "Apinf Web App", + "statusCheck_ApiUmbrella": "Api Umbrella", + "statusCheck_Elasticsearch": "Elasticsearch", + "summaryComparing_trendDirection_lower": "lower", + "summaryComparing_trendDirection_higher": "higher", + "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ than yesterday", + "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ than the previous day", + "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ than the previous __day__ days", + "summaryComparing_displayTrendInfo_noTrend": "same as the previous day", + "summaryComparing_displayTrendInfo_noTrendDays": "same as the previous __day__ days", + "swaggerUi_swaggerDocumentInvalidText": "Swagger document is not valid.", + "swaggerUi_alertText_Warning": "Warning!", + "swaggerUi_alertText_mainText": "This application platform uses HTTPS. API requests from documentation will not work because API uses HTTP.", + "termsOfUse_title": "Terms of Use", + "updatePassword_legend_text": "Update password", + "uniqueUsersOverTime_pointTitle_users": "Users", + "umbrella_createuser_error": "Failed to create user on API Umbrella.", + "updatePassword_submitButton_text": "Change Password", + "updatePasswordForm_successMessage": "Password updated.", + "passwordsMismatch": "Passwords do not match", + "tenantAuthorization_title": "Tenant Authorization", + "tenantAuthorization_button_refresh": "Refresh now", + "tenantCatalog_buttonText_addTenant": "Add Tenant", + "tenantCatalog_Title": "Tenants", + "tenantCatalog_toolbar_filterOptions_myOrganizations": "My tenants", + "tenantCatalog_toolbar_authorization": "Authorization", + "tenantCatalogPage_title_organizationsCatalog": "Tenant Catalog", + "tenantCatalogPage_token_title": "Authorization token is needed in Tenant related requests", + "tenantCatalogPage_token_details_1": "User must have an account on Tenant Manager", + "tenantCatalogPage_token_details_2": "While logging in using Keyrock, User receives an authentication token, here: ", + "tenantCatalogPage_token_details_2b": "Note! Expiration time: ", + "tenantCatalogPage_token_details_2c": "You need to sign out and sign in again to get valid authentication token!", + "tenantCatalogPage_token_details_3": "User receives also a refresh token, here: ", + "tenantCatalogTable_button_edit": "Edit", + "tenantCatalogTable_button_edit_title": "Edit this tenant, change Name, Description, Users and their Roles", + "tenantCatalogTable_button_remove": "Remove", + "tenantCatalogTable_button_remove_title": "Remove this Tenant", + "tenantCatalogTable_header_tenants": "Tenant", + "tenantCatalogTable_header_username": "Username & Roles", + "tenantCatalogTable_row_title_username": "Username", + "tenantCatalogTable_row_title_roles": "Roles", + "tenantCatalogTable_row_title_consumer": "Consumer", + "tenantCatalogTable_row_title_provider": "Provider", + "tenantCatalogTable_header_action": "Action", + "tenantForm_addTenant_Success_Message": "Tenant added successfully: ", + "tenantForm_addTenant_error_Message": "Tenant operation failed! ", + "tenantForm_addTenant_failure_Message": "Tenant manager error! Returns code ", + "tenantForm_addTenant_notify_error": "Error in notifying users", + "tenantForm_button_cancel": "Cancel", + "tenantForm_button_cancel_title": "Cancel this operation", + "tenantForm_button_save_title": "Save new Tenant", + "tenantForm_button_modify_title": "Save Tenant modifications", + "tenantForm_update_Failure_Message": "Tenant update failed! ", + "tenantForm_update_error_Message": "Tenant update failed! ", + "tenantForm_update_check_error_Message": "Tenant user check failed. Refresh Tenant list and try again ", + "tenantForm_modifyButton_text": "Modify Tenant", + "tenantForm_saveButton_text": "Add Tenant", + "tenantForm_tenant_noName_error": "Tenant must have a name", + "tenantForm_tenant_noDescription_error": "Tenant must have a description", + "tenantForm_title_add": "Add new Tenant", + "tenantForm_title_modify": "Modify Tenant", + "tenantForm_tenantDescription": "Tenant description", + "tenantForm_tenantName": "Tenant name", + "tenantForm_id_missing_Message": "Problem! Tenants id is missing!", + "tenantForm_noChanges_Message": "No changes in Tenant", + "tenantForm_tokenExpiredWarning_message": "Authorization token is expired. Sign out and sign in again to refresh the token!", + "tenantForm_removal_Success_Message": "Tenant removed successfully: ", + "tenantForm_update_Success_Message": "Tenant updated successfully: ", + "tenantRemoveForm_button_remove": "Yes, remove Tenant", + "tenantRemoveForm_question": "Are you sure you want to remove this tenant?", + "tenantRemoveForm_title": "Tenant removal", + "tenantRequest_missingBasepath": "Tenant Manager basepath is missing from Settings", + "tenantRequest_missingTenantList": "Tenant list fetch failed! ", + "tenantRequest_missingUserlist": "Userlist fetch failed! ", + "tenantUserForm_addButton_text": "Add user for Tenant", + "tenantUserForm_errorTextUserNotSelected": "No User is selected for addition!", + "tenantUserForm_errorTextDuplicateUser": "This user already exists on Tenants user list: ", + "tenantUserForm_help_addUser": "Select user and give roles", + "tenantUserForm_title_addUser": "Add a new user for tenant", + "tenantUserForm_button_addUser_title": "Add selected user to Tenant's user list", + "tenantUsersList_title": "Users of this tenant", + "tenantUsersList_thead_username": "Username", + "tenantUsersList_thead_roles": "Roles", + "tenantUsers_button_title_removeUser": "Remove this user from Tenant", + "uploadApiLogoButton": "Upload logo", + "uploadApiLogo_confirm_delete": "Are you sure you want to delete this logo?", + "uploadApiLogo_successfully_deleted": "Logo successfully deleted!", + "uploadOrganizationCoverButton_text": "Upload cover image", + "uploadOrganizationLogoButton": "Upload logo", + "uploadOrganizationCover_confirm_delete": "Are you sure you want to delete this cover image?", + "uploadOrganizationCover_successfully_deleted": "Cover image successfully deleted!", + "uploadOrganizationLogo_confirm_delete": "Are you sure you want to delete this logo?", + "uploadOrganizationLogo_successfully_deleted": "Logo successfully deleted!", + "uploadProjectLogoButton_uploadButton_uploadLogo": "Upload Logo", + "uploadCoverPhoto_confirm_delete": "Cover photo area will show primary branding color after photo has been deleted. The image will be removed from the collection.", + "uploadCoverPhoto_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "uploadCoverPhoto_text_fileMaxSize": "Max size 10 MB and supported formats jpg\/jpeg\/png\/gif.", + "uploadCoverPhoto_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", + "uploadCoverPhoto_acceptedExtensions_errorText": "File creation failed!", + "uploadCoverPhoto_successfully_uploaded": "Your cover photo was successfully uploaded!", + "uploadCoverPhoto_successfully_deleted": "Your cover photo was successfully deleted!", + "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Upload cover photo", + "uploadProjectLogo_confirm_delete": "Are you sure you want to delete your project logo?", + "uploadProjectLogo_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "uploadProjectLogo_successfully_uploaded": "Your project logo successfully uploaded!", + "uploadProjectLogo_successfully_deleted": "Your project logo successfully deleted!", + "userAccount_deleteAccount_title": "Delete your account", + "userAccount_updatePassword_title": "Change your password", + "userMenu_account": "Account", + "userMenu_branding": "Branding", + "userMenu_profile": "Profile", + "userMenu_proxies": "Proxies", + "userMenu_settings": "Settings", + "userMenu_signout": "Sign out", + "userMenu_signedIn": "Signed in as", + "userMenu_loginPlatforms": "Login Platforms", + "userProfile_account_title": "Account information", + "viewApiNavigationMenu_authentication": "Authentication", + "viewApiNavigationMenu_backlog": "Backlog", + "viewApiNavigationMenu_collaborators": "Collaborators", + "viewApiNavigationMenu_details": "Details", + "viewApiNavigationMenu_monitoring": "Monitoring", + "viewApiNavigationMenu_documentation": "Documentation", + "viewApiNavigationMenu_export": "Export", + "viewApiNavigationMenu_feedback": "Feedback", + "viewApiNavigationMenu_metadata": "Metadata", + "viewApiNavigationMenu_proxy": "Proxy", + "viewApiNavigationMenu_settings": "Settings", + "viewApiPageHeader_privateLabel_text": "Private", + "viewApiSettigs_saveButton_text": "Save", + "viewApiStatus_statusMessage_ClientError": "Client error.", + "viewApiStatus_statusMessage_ErrorCodeText": "Status code:", + "viewApiStatus_statusMessage_Informational": "Informational", + "viewApiStatus_statusMessage_Loading": "Loading...", + "viewApiStatus_statusMessage_RedirectError": "Redirection.", + "viewApiStatus_statusMessage_ServerError": "Server error.", + "viewApiStatus_statusMessage_Success": "API is operating normally.", + "viewApi_Details_Title": "Details", + "viewApi_Metadata_Contact_email": "email", + "viewApi_Metadata_Contact_phone": "Phone", + "viewApi_Metadata_Contact_title": "Contact", + "viewApi_Metadata_NotFound": "No metadata found.", + "viewApi_Metadata_Organization_title": "Organization", + "viewApi_Metadata_Service_serviceLevelAgreement": "Service level agreement", + "viewApi_Metadata_Service_title": "Service", + "viewApi_Metadata_Service_validSince": "Valid since", + "viewApi_Metadata_Service_validUntil": "Valid until", + "viewApi_Metadata_Title": "Metadata", + "viewApi_Servers": "Servers", + "viewApi_Title": "View API backend", + "visibilityToggle_buttonPrivate": "Make Private", + "visibilityToggle_buttonPublic": "Make Public", + "visibilityToggle_public": "Public", + "visibilityToggle_private": "Private" +} \ No newline at end of file diff --git a/apinf_packages/core/lib/i18n/fi.json b/apinf_packages/core/lib/i18n/fi.json new file mode 100644 index 0000000000..7f61be41c2 --- /dev/null +++ b/apinf_packages/core/lib/i18n/fi.json @@ -0,0 +1,1559 @@ +{ + "aboutApinf_documentation": "Dokumentaatio", + "aboutApinf_contributors": "Tekij\u00e4t", + "aboutApinf_copyright": "Tekij\u00e4noikeus", + "aboutApinf_copyrightLicense": "Tekij\u00e4noikeus ja lisenssi", + "aboutApinf_createdBy": "Kehitt\u00e4nyt", + "aboutApinf_credits": "Kiitokset", + "aboutApinf_license": "Lisenssi", + "aboutApinf_doneButton_text": "Valmis", + "aboutApinf_intro": "APInf on avoimella l\u00e4hdekoodilla toteutettu rajapintojen hallintaj\u00e4rjestelm\u00e4.", + "aboutApinf_homepage": "Kotisivu", + "aboutApinf_openSource": "Avointa l\u00e4hdekoodia", + "aboutApinf_projectLinks": "Linkit projektiin", + "aboutApinf_projectVersions": "Versiotiedot", + "aboutApinf_sourcecode": "L\u00e4hdekoodi", + "aboutApinf_support": "Tukea", + "aboutApinf_title": "APInfista", + "account_delete_button_text": "Poista tili", + "account_delete_warning": "Toimintoa ei voi peruuttaa", + "account_delete_title": "Poista tili", + "account_details": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", + "accountPage_title_account": "K\u00e4ytt\u00e4j\u00e4tili", + "addApiPage_title_addApi": "Lis\u00e4\u00e4 rajapinta", + "addApiPage_title_addApi_helpText": "Rajapintasi on oletusarvoisesti yksityinen. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", + "addApi_button_text": "Lis\u00e4\u00e4 rajapinta", + "addApi_header": "Lis\u00e4\u00e4 rajapinta", + "addApi_enterApiDetails": "Anna rajapinnan tiedot", + "addApi_descriptionFieldInfo": "Kuvaus tulee rajapinnan profiiliin sek\u00e4 luetteloon. Kuvaa lyhyesti, mit\u00e4 rajapintasi tekee ja mit\u00e4 tietoa kehitt\u00e4j\u00e4 voi saada rajapintasi kautta.", + "addApi_nameFieldInfo": "Nimi tulee n\u00e4kyviin rajapinnan profiiliin, luetteloon ja kojelautan\u00e4kym\u00e4\u00e4n. Kuvaava nimi auttaa ymm\u00e4rt\u00e4m\u00e4\u00e4n rajapinnan tyypin ensin\u00e4kem\u00e4lt\u00e4.", + "addApi_urlFieldInfo": "Anna rajapintasi perusosoite niin, ett\u00e4 se on t\u00e4ydellinen URL, joka alkaa 'https:\/\/'. Annettu osoite tulee n\u00e4kym\u00e4\u00e4n v\u00e4lityspalvelimen asetuksissa sellaisenaan.", + "addApi_ownerHelpText": "Rajapintasi tulee n\u00e4kyviin luetteloon julkisesti. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", + "addApi_separateLineTitle_or": "tai", + "addApi_sectionTitle_importOpenApiSpecification": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en OpenAPI-m\u00e4\u00e4ritystiedostoa", + "addApi_sectionTitle_importApiConfiguration": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en tallennettua rajapinnan m\u00e4\u00e4ritystiedostoa", + "addApiBacklogItem_addBacklogItem_button": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", + "addApiBacklogItem_modalTitle": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", + "addBackend_simple_backendInformation_helptext": "Sy\u00f6t\u00e4 rajapintapalvelimen osoite ja porttinumero. Esim. google.com:80", + "addBackend_simple_baseInformation_helptext": "Sy\u00f6t\u00e4 rajapinnan nimi.", + "addBackend_simple_prefixInformation_helptext": "Sy\u00f6t\u00e4 frontend- ja backend-polut, laita alkuun kauttaviiva '\/'", + "addOrganizationManagerForm_button": "Lis\u00e4\u00e4", + "addOrganizationManagerForm_add_title": "Lis\u00e4\u00e4 uusi yll\u00e4pit\u00e4j\u00e4", + "addOrganizationManagerForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", + "apiAnalyticPageHeader_helpText_serverTimezone": "Kaikki analytiikkadata n\u00e4ytet\u00e4\u00e4n serverin ajassa. Aikavy\u00f6hyke: __servertimezone__", + "apiAnalyticPageHeader_labelText_proxyName": "V\u00e4lityspalvelin: __name__", + "apiAnalyticPageHeader_text_lastUpdateTime": "Viimeksi p\u00e4ivitetty __time__", + "apiAnalyticPageHeader_title": "analytiikka", + "apiAnalyticPageBody_text_requestsCount": "__count__ pyynt\u00f6", + "apiAnalyticPageBody_text_requestsCount_plural": "__count__ pyynt\u00f6\u00e4", + "apiAnalyticPageBody_text_responseTime": "__time__ ms", + "apiAnalyticPageBody_text_usersCount": "__count__ k\u00e4ytt\u00e4j\u00e4", + "apiAnalyticPageBody_text_usersCount_plural": "__count__ k\u00e4ytt\u00e4j\u00e4\u00e4", + "apiAnalyticPageBody_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", + "apiAnalyticPageBody_chartTitle_apiRequests": "Rajapinnalle l\u00e4hetetyt pyynn\u00f6t", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Pyynt\u00f6jen vasteaikojen mediaani", + "apiAnalyticPageBody_chartTitle_uniqueUsers": "Rajapinnan eri k\u00e4ytt\u00e4j\u00e4t", + "apiAnalyticPageBody_timelineChartTitle_requests": "Pyynn\u00f6t rajapinnalle aikajanalla", + "apiAnalyticPageBody_timelineChartTitle_time": "Rajapinnan vastausajat kvartiileittain aikajanalla", + "apiAnalyticPageBody_title_developers": "Kehitt\u00e4j\u00e4t", + "apiAnalyticPageBody_title_errorList": "Virheluettelo", + "apiAnalyticPageBody_title_mostUsers": "Eniten kutsuja l\u00e4hett\u00e4neet k\u00e4ytt\u00e4j\u00e4t", + "apiAnalyticPageBody_title_requestTimeLine": "Pyynt\u00f6jen aikajana", + "apiAnalyticPageBody_title_requestNumber": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4", + "apiAnalyticPageBody_title_responseTime": "Vasteaika", + "apiAnalyticPageBody_title_responseTimeLine": "Vasteaikojen aikajana", + "apiAuth_title": "Todennus", + "apiAuth_x_api_key": "X-rajapinta-avaimesi", + "apiAuth_x_api_key_description": "X-rajapinta-avain tunnistaa sinut yksil\u00f6llisesti. Se tarjoaa p\u00e4\u00e4syn kaikkiin julkisiin rajapintoihin, jotka on listattu apinf.io-palvelussa, joten \u00e4l\u00e4 jaa sit\u00e4 muille.", + "apiAuthorizedUsersList_title": "Yhteisty\u00f6kumppanit", + "apiAuthorizedUsersList_tableTitle_role": "Rooli", + "apiAuthorizedUsersList_tableTitle_email": "S\u00e4hk\u00f6posti", + "apiAuthorizedUsersList_tableTitle_actions": "Toimenpiteet", + "apiAuthorizedUsersList_role_collaborator": "Yhteisty\u00f6kumppani", + "apiAuthorizedUsersList_header_text": "Sallitut k\u00e4ytt\u00e4j\u00e4t", + "apiBackend_Status_Checking": "Rajapinnan tilaa tarkistetaan. Odota hetki...", + "apiBackend_Status_Title": "Tila", + "apiBackend_Status_Updated": "P\u00e4ivitetty:", + "apiBackend_Usage_Instructions_Headline": "Kutsu rajapintaaa osoitteesta:", + "apiBackend_Usage_Instructions_Note": "Huomaa:", + "apiBackend_Usage_Instructions_Note_Text": "L\u00f6yd\u00e4t rajapinta-avaimesi rajapinnan profiilisivulta.", + "apiBackend_Usage_Instructions_Profile_Page_Link": "Tarkastele profiilia.", + "apiBackendRating_anonymousError": "Kirjaudu pisteytt\u00e4\u00e4ksesi t\u00e4m\u00e4 rajapinta.", + "apiBackends_Add_API_Title": "Lis\u00e4\u00e4 rajapinta", + "apiBackends_AdvancedRequestsRewriting": "Monipuolinen pyynt\u00f6jen uudelleenkirjoitus", + "apiBackends_AdvancedRequestsRewriting_Help": "Muokkaa Umbrellan front-endiin tulevia pyynt\u00f6j\u00e4 ennen kuin ne vied\u00e4\u00e4n rajapintasi taustaj\u00e4rjestelm\u00e4\u00e4n.", + "apiBackends_AdvancedSettings": "Lis\u00e4asetukset", + "apiBackends_Backend_Help": "M\u00e4\u00e4rit\u00e4 rajapintapalvelin. Voit antaa useamman palvelimen tiedot hy\u00f6dynt\u00e4\u00e4ksesi kuormantasausta.", + "apiBackends_Backend_Title": "Taustaj\u00e4rjestelm\u00e4", + "apiBackends_DocumentationTitle": "Dokumentaatio", + "apiBackends_Documentation_Link": "Linkki dokumentaatioon", + "apiBackends_Edit_API_Title": "Muokkaa rajapintaa", + "apiBackends_GlobalRequestSettings_Title": "Yleiset pyynt\u00f6asetukset", + "apiBackends_HostRewrite": "uudelleenkirjoita muotoon", + "apiBackends_Host_Title": "Is\u00e4nt\u00e4kone", + "apiBackends_Matching_Title": "Vastaavat URL-etuliitteet", + "apiBackends_Matching_Title_Help": "Mitk\u00e4 URL-etuliitteet tulisi reititt\u00e4\u00e4 t\u00e4h\u00e4n rajapinnan taustaj\u00e4rjestelm\u00e4\u00e4n?", + "apiBackends_Submit": "L\u00e4het\u00e4", + "apiBackends_Title_Help": "Rajapinnan nimi", + "apiBacklog_addBacklogItem_buttonText": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", + "apiBacklogList_noApiBacklogItemsFound": "Ei l\u00f6ydetty teht\u00e4vi\u00e4 t\u00e4lle rajapinnalle.", + "apiBacklog_mainTitle": "Kehitysjono", + "apiBacklogItems_priorityText_High": "Korkea", + "apiBacklogItems_priorityText_Middle": "Normaali", + "apiBacklogItems_priorityText_None": "Ei m\u00e4\u00e4ritelty", + "apiBacklogItemForm_message_backlogAdded": "Ehdotus lis\u00e4tty kehitysjonoon", + "apiBacklogItemForm_message_backlogChanged": "Ehdotusta kehitysjonossa muokattu", + "apiCard_labelText_private": "yksityinen", + "apiCard_pinTooltip_user": "Valitse rajapinta Suositelluksi rajapinnaksi tai poista valinta", + "apiCard_tooltipTitle_averageRating": "Arvostelujen keskiarvo", + "apiCardPin_buttonText_pin": "Valitse rajapinta Suositelluksi rajapinnaksi klikkaamalla nuppineulaa", + "apiCardPin_buttonText_unpin": "Poista valinta Suositelluksi rajapinnaksi klikkaamalla nuppineulaa", + "apiCardPin_featuredSuccessfully": "Rajapinta lis\u00e4tty Suositeltuihin rajapintoihin", + "apiCardPin_featuredListAlreadyFull": "Suositeltujen rajapintojen maksimim\u00e4\u00e4r\u00e4 jo t\u00e4ynn\u00e4!", + "apiCardPin_unfeaturedSuccessfully": "Rajapinta poistettu Suositelluista rajapinnoista", + "apiCatalog_apisCount": "(__count__ rajapinta)", + "apiCatalog_apisCount_plural": "(__count__ rajapintaa)", + "apiCatalog_button_addApi": "Lis\u00e4\u00e4 uusi rajapinta", + "apiCatalog_noApis_Found": "Ei l\u00f6ytynyt yht\u00e4\u00e4n rajapintaa, jolla olisi valittu elinkaaren tila.", + "apiCatalogPage_title_apiCatalog": "Rajapintaluettelo", + "apiConsole_title_text": "P\u00e4\u00e4tepisteet", + "apiSettingsDelete_deleteButton": "Poista", + "apiSettings_pageSubTitle_general": "Yleist\u00e4", + "apiSettings_pageSubTitle_network": "Verkko", + "apiSettings_pageTitle": "Asetukset", + "apiDetails_account_text": "Onko sinulla tili?", + "apiDetails_apiIsNotConfigured_headingText": "Rajapintaa ei ole konfiguroitu", + "apiDetails_apiIsNotConfigured_message_1": "Onnittelut! Otit juuri ensimm\u00e4isen askeleen rajapinnan luomisessa.", + "apiDetails_apiIsNotConfigured_message_2": "Mene kohtaan 'Asetukset' ja konfiguroi rajapintasi. Voit aloittaa my\u00f6s lis\u00e4\u00e4m\u00e4ll\u00e4 dokumentaatiota P\u00e4\u00e4tepisteet-valinnan kautta, mik\u00e4 mahdollistaa upean kehitt\u00e4j\u00e4kokemuksen. Voit ladata olemassa olevaa dokumentaatiota avaamalla OpenAPI designerin.", + "apiDetails_apiIsNotConfigured_message_3": "P.S. Voit tarkastella muiden rajapintoja kohdassa 'Rajapinnat' ja saada n\u00e4in inspiraatiota oman rajapintasi suunnitteluun.", + "apiDetails_getStarted_headerText": "Aloita", + "apiDetails_getStarted_with": " kanssa", + "apiDetails_baseUrl_headingText": "Rajapinnan osoite", + "apiDetails_baseUrl_message": "K\u00e4yt\u00e4 t\u00e4t\u00e4 osoitetta, jotta p\u00e4\u00e4set k\u00e4siksi rajapintaan. Kopioi ja liit\u00e4 osoite selaimeen. Saatat saada vasteen.", + "apiDetails_signIn_text": "Kirjaudu", + "apiDetails_signUp_text": "Rekister\u00f6idy", + "apiDetails_signUp_text_continue": "aloittaaksesi t\u00e4m\u00e4n ja satojen muiden rajapintojen k\u00e4yt\u00f6n.", + "apiDetails_xApiKey_header": "Auktorisointi (X-rajapinta-avain)", + "apiDetails_xApiKey_messageGet": "Saat X-rajapinta-avaimesi avaamalla Todennus-v\u00e4lilehden.", + "apiDetails_xApiKey_message1": "Jokaisella k\u00e4ytt\u00e4j\u00e4ll\u00e4 on yksi X-rajapinta-avain, jonka avulla ker\u00e4t\u00e4\u00e4n tilastoja ja rajataan kuormitusta. Tarvitset avainta* rajapinnan k\u00e4ytt\u00e4miseen. Saat sen Todennus-valinnan kautta. Pid\u00e4 avain tallessa.", + "apiDetails_xApiKey_message2": "* Rajapinnan omistaja voi poistaa X-rajapinta-avaimen k\u00e4yt\u00f6st\u00e4 rajapinnan asetuksissa.", + "apiDetails_apiKeyExample_header": "Esimerkkej\u00e4 rajapinta-avaimen k\u00e4yt\u00f6st\u00e4", + "apiDetails_apiKeyExample_getQueryParam": "GET-hakujen parametrit", + "apiDetails_apiKeyExample_getQueryParam_message": "Sy\u00f6t\u00e4 rajapinta-avain api_key GET -hakulauseen parametriin. GET-metodin parametri\u00e4 voi k\u00e4ytt\u00e4\u00e4 my\u00f6s muissa metodeissa (kuten POST ja PUT).", + "apiDetails_apiKeyExample_httpHeader": "HTTP otsikkotiedot", + "apiDetails_apiKeyExample_httpHeader_message": "Sy\u00f6t\u00e4 rajapinta-avain X-rajapinta-avaimen otsikkotietoihin.", + "apiDetails_description_headingText": "Kuvaus", + "apiDetails_usageInstructions_headingText": "Tehd\u00e4ksesi kutsuja t\u00e4h\u00e4n rajapintaan voit:", + "apiDetails_usageInstructions_requestHeaders_text": "kutsua rajapintaa antamalla avaimesi pyynn\u00f6n otsikkotiedoissa:", + "apiDetails_usageInstructions_disableApiKeyText": "K\u00e4yt\u00e4 osoitetta:", + "apiDetails_usageInstructions_noApiKeyText": "K\u00e4yt\u00e4 rajapinta-avainta. Klikkaa \"Hae rajapinta-avain\" -nappia saadaksesi avaimen.", + "apiDetailsForm_text_updateInformation": "Rajapinnan tietoja p\u00e4ivitettiin", + "apiDocumentation_APICall_Warning_Message": "Swaggerista tehdyt rajapintakutsut (PUT, POST ja DELETE) ovat todellisia kutsuja.", + "apiDocumentation_APICall_Warning_Title": "Varoitus!", + "apiDocumentation_buttonText_closeEditor": "Sulje editori", + "apiDocumentation_buttonText_openEditor": "Avaa editori", + "apiDocumentation_Link_Title": "Linkki", + "apiDocumentation_manageDocumentation_buttonText": "Hallinnoi", + "apiDocumentation_No_Link_Manager_Message": "Voit lis\u00e4t\u00e4 yhden k\u00e4ytt\u00e4en Hallinnoi rajapintaa -toimintoa.", + "apiDocumentation_No_Swagger_Manager_Message": "Voit lis\u00e4t\u00e4 yhden k\u00e4ytt\u00e4en Hallinnoi rajapintaa -toimintoa.", + "apiDocumentation_Title": "Dokumentaatio", + "apiDocumentation_Viewer_Title": "Katselu", + "apiDocumentation_sdkGenerateButton": "Luo SDK", + "apiDocumentation_tooltipSDKGeneratorButton": "Mik\u00e4li Swagger-tiedosto on kelvollinen, voit ladata haluamasi ohjelmointikielen SDK:n k\u00e4ytt\u00e4m\u00e4ll\u00e4 t\u00e4t\u00e4 velhoa", + "apiExport_json_button": "Lataa .json", + "apiExport_yaml_button": "Lataa .yaml", + "apiExport_api_title": "Lataa rajapintakonfiguraatio", + "apiExport_api_description": "Lataa rajapintakonfiguraatio JSON- tai YAML-muodossa", + "apiExport_proxy_title": "Lataa v\u00e4lityspalvelimen konfiguraatio", + "apiExport_proxy_description": "Lataa rajapintakonfiguraatio JSON- tai YAML-muodossa", + "apiExport_title": "Lataa", + "apiFilteredBy_text_filteredBy": "Suodatin: \"__tag__\"", + "apiFilteredBy_buttonText_clear": "Tyhjenn\u00e4 kaikki", + "apisFilterForm_buttonText_filter": "Suodata", + "apisFilterForm_buttonText_clear": "Tyhjenn\u00e4", + "apisFilterForm_labelText_lifecycle": "Elinkaaren vaihe", + "apisFilterForm_optionText_selectOne": "(Valitse yksi)", + "apisFilterIcon_tooltipText_filter": "Suodatusvalinnat", + "apisRssIcon_tooltipText_Rss": "RSS-sy\u00f6te", + "apiIntro_doneLabel": "Valmis", + "apiIntro_nextLabel": "Seuraava", + "apiIntro_previousLabel": "Edellinen", + "apiIntro_steps_backlog_intro": "Lis\u00e4\u00e4 rajapintaasi suunnitellut piirteet ja niiden t\u00e4rkeysj\u00e4rjestys kehitt\u00e4j\u00e4yhteis\u00f6si n\u00e4ht\u00e4v\u00e4ksi.", + "apiIntro_steps_details_intro": "Sis\u00e4lt\u00e4\u00e4 rajapinnan perustiedot ja ohjeita rajapinnan k\u00e4ytt\u00e4miseen.", + "apiIntro_steps_documentation_intro": "Lataa ja jaa rajapintaasi kuvaavaa dokumentaatiota. Kehitt\u00e4j\u00e4t voivat ladata esimerkkikoodia haluamallaan ohjelmointikielell\u00e4.", + "apiIntro_steps_export_intro": "Lataa rajapintasi asetukset .JSON- tai .YAML-tiedostona varmuuskopiointia tai siirtoa varten.", + "apiIntro_steps_feedback_intro": "Rajapintasi k\u00e4ytt\u00e4j\u00e4t voivat j\u00e4tt\u00e4\u00e4 palautetta ja virheilmoituksia tai tehd\u00e4 toiminnallisuuspyynt\u00f6j\u00e4.", + "apiIntro_steps_metadata_intro": "Anna rajapintaasi liittyvi\u00e4 tausta- ja kuvaustietoja.", + "apiIntro_steps_proxy_intro": "K\u00e4yt\u00e4 t\u00e4t\u00e4 v\u00e4lilehte\u00e4 liitt\u00e4\u00e4ksesi rajapintasi v\u00e4lityspalvelimeen. V\u00e4lityspalvelimen avulla saat k\u00e4ytt\u00f6\u00f6si erilaisia rajapintahallintaan kuuluvia piirteit\u00e4, kuten analytiikan ja API-avaimet.", + "apiIntro_steps_settings_intro": "Muokkaa rajapintasi asetuksia t\u00e4ll\u00e4 v\u00e4lilehdell\u00e4. T\u00e4\u00e4ll\u00e4 voit my\u00f6s poistaa rajapintasi.", + "apiIntro_steps_welcome_intro": "Tervetuloa", + "apiIntro_skipLabel": "J\u00e4t\u00e4 v\u00e4liin", + "apiIntro_steps_monitoring_data": "Aloita ja lopeta rajapinnan valvonta. Kun valvonta on k\u00e4ynniss\u00e4, n\u00e4ytet\u00e4\u00e4n vasteiden tilat viimeisen 24 tunnin ajalta.", + "apiIntro_quickTour_button_text": "Tutustumiskierros", + "apiKeys_label": "Rajapinta-avain", + "apiKeys_getApiKeyButton": "Hae rajapinta-avain", + "apiKeys_regenerateButton": "Hae uusi rajapinta-avain", + "apiKeys_copyButtonText": "Kopioi rajapinta-avain", + "apiKeys_copySuccessful": "Rajapinta-avain kopioitu leikep\u00f6yd\u00e4lle.", + "apiKeys_getApiKeyButton_success": "Rajapinta-avain haettu onnistuneesti.", + "apiKeys_getApiKeyButton_processing": "Prosessoidaan...", + "regenerateApiKeyConfirmation_header": "Hae uusi rajapinta-avain", + "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Haluatko varmasti korvata rajapinta-avaimen toisella?", + "regenerateApiKeyConfirmation_confirmRegenerateNote": "HUOMAA:", + "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Korvaamisen j\u00e4lkeen seuraavien rajapintojen kutsuminen vanhalla rajapinta-avaimella ei en\u00e4\u00e4 onnistu:", + "regenerateApiKeyConfirmation_cancelButton": "Peru", + "regenerateApiKeyConfirmation_RegenerateButton": "Luo", + "apiLifecycleStatus_labelText_development": "Kehitys", + "apiLifecycleStatus_labelText_deprecated": "K\u00e4yt\u00f6st\u00e4 poistettu", + "apiLifecycleStatus_labelText_design": "Suunnittelu", + "apiLifecycleStatus_labelText_production": "Tuotanto", + "apiLifecycleStatus_labelText_testing": "Testaus", + "apiLifecycleStatus_labelText_unknown": "Tuntematon", + "apiLogo_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "apiLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", + "apiLogo_resumable_message_fileMaxSize": "Voit ladata korkeintaan 10 MB kokoisen tiedoston.", + "apiMetadata_dateInvalid": "Loppup\u00e4iv\u00e4n pit\u00e4\u00e4 olla aloitusp\u00e4iv\u00e4n j\u00e4lkeen", + "apiMonitoring_table_title_details": "Tiedot", + "apiMonitoring_table_title_endpoint": "P\u00e4\u00e4tepiste", + "apiMonitoring_table_title_status": "Tila", + "apiMonitoring_table_title_timestamp": "Aikaleima", + "apiMonitoring_title_text": "Tilaviestit", + "apiMonitoring_title_text_below": "Aiempi data rajapinnan saatavuudesta", + "apiOrganization_disconnectButton": "Katkaise yhteys", + "apiOrganization_panelTitle": "Yhdist\u00e4 rajapinta organisaatioon", + "apiOrganization_title_text": "Liit\u00e4 rajapintasi osaksi olemassa olevaa organisaatiota", + "apiProxy_network_message_attention": "HUOMAA:", + "apiProxy_network_message": "Jos poistat rajapinnan tai vaihdat v\u00e4lityspalvelinta, aiemmin ker\u00e4tty tietoliikennedata katoaa!", + "apiProxy_network_setting_guidance_1": "Yhdist\u00e4 rajapinta v\u00e4lityspalvelimeen ja hallitse v\u00e4lityspalvelinasetuksia.", + "apiProxy_network_setting_guidance_2": "V\u00e4himm\u00e4istoimet konfiguroinnin tekemisess\u00e4 ovat:", + "apiProxy_network_setting_guidance_2_proxy": "valitse v\u00e4lityspalvelin", + "apiProxy_network_setting_guidance_2_proxy_base_path": "anna v\u00e4lityspalvelimen peruspolku", + "apiProxy_network_setting_guidance_2_api_base_path": "anna rajapinnan peruspolku", + "apiProxy_network_setting_guidance_2_save": "paina [Tallenna konfiguraatio] ", + "apiProxy_network_setting_guidance_2_advanced": "Lis\u00e4asetuksilla voit hienos\u00e4\u00e4t\u00e4\u00e4 v\u00e4lityspalvelimen toiminnallisuutta.", + "apiProxy_network_setting_guidance_3_a": "V\u00e4lityspalvelimen k\u00e4yt\u00f6n hy\u00f6dyt:", + "apiProxy_network_setting_guidance_3_b": "Rajapintasi on suojattu, koska kaikki kutsut tehd\u00e4\u00e4n v\u00e4lityspalvelimen kautta (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", + "apiProxy_network_setting_guidance_3_c": "Pystyt my\u00f6s hallitsemaan tietoliikennett\u00e4 ja k\u00e4ytt\u00e4ji\u00e4 sek\u00e4 rajoittamaan kuormitusta. Lis\u00e4ksi saat liikenneanalytiikkaa.", + "apiProxy_network_setting_guidance_4": "Esimerkki: Kutsu GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 vastaa kutsua GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", + "apiRemoveAuthorizedUser_cancelButton_text": "Peruuta", + "apiRemoveAuthorizedUser_confirmation_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n sallitun k\u00e4ytt\u00e4j\u00e4n?", + "apiRemoveAuthorizedUser_modalTitle": "Poista sallittu k\u00e4ytt\u00e4j\u00e4", + "apiRemoveAuthorizedUser_removeButton_text": "Poista", + "apiSettingsAnalytics_title": "Rajapinnan analytiikka", + "apiSettingsAnalytics_button": "P\u00e4ivit\u00e4", + "apiSettingsDelete_apiText": "Toimintoa ei voi peruuttaa. Rajapinta ja kaikki siihen liittyv\u00e4 tieto, kuten metadata, dokumentaatio, teht\u00e4v\u00e4lista ja palaute, poistetaan.", + "apiSettingsDelete_apiTitle": "Poista rajapinta", + "apiSettingsDelete_panelTitle": "Poista", + "apiSettingsDetails_description_remaining": "J\u00e4ljell\u00e4", + "apiSettingsDetails_description_text": "Kuvaile rajapintaasi", + "apiSettingsDetails_name_text": "Rajapintasi nimi", + "apiSettingsDetails_saveButton": "Tallenna", + "apiSettingsDetails_title": "Tiedot", + "apiSettingsDetails_uploadLogo_heading": "Lis\u00e4\u00e4 logo", + "apiSettingsDetails_uploadLogoText": "Voit lis\u00e4t\u00e4 logon rajapinnallesi. Logo n\u00e4kyy rajapintaluettelossa ja rajapinnan profiilisivulla.", + "apiSettingsDetails_url_text": "Anna rajapintasi web-osoite t\u00e4ss\u00e4. Voit antaa rajapinnan peruspolun verkkoasetuksissa.", + "apiSettingsVisibility_title": "N\u00e4kyvyys", + "apiSettingsVisibility_heading": "Muuta rajapinnan n\u00e4kyvyytt\u00e4", + "apiSettingsVisibility_text": "Muuta rajapinta julkiseksi tai yksityiseksi", + "apiSortingToolbar_labelText_sortBy": "Lajitteluperuste", + "apiSortingToolbar_sortMenuOptions_names": "Nimet (A-\u00d6)", + "apiSortingToolbar_sortMenuOptions_newestCreated": "Uusin", + "apiSortingToolbar_sortMenuOptions_bookmarks": "Kirjanmerkit", + "apiSortingToolbar_sortMenuOptions_ratings": "Arvostelut", + "apiAuthorizedUsersList_authorizedUsers": "Anna yksitt\u00e4isille k\u00e4ytt\u00e4jille oikeus n\u00e4hd\u00e4 yksityiseksi merkitty rajapintasi.", + "apiViewAnalytics_button_viewAnalytics": "Analytiikkan\u00e4kym\u00e4", + "api_backend_rating_anonymous": "Kirjaudu sis\u00e4\u00e4n pisteytt\u00e4\u00e4ksesi rajapinta.", + "apinf_apiumbrellauser_error": "Virhe: K\u00e4ytt\u00e4j\u00e4n luominen v\u00e4lityspalvelimeen ei onnistunut", + "apinf_noproxy_error": "Virhe: V\u00e4lityspalvelinta ei l\u00f6ytynyt", + "apinf_noproxybackend_error": "Virhe: V\u00e4lityspalvelimeen liitetty\u00e4 rajapintaa ei l\u00f6ytynyt", + "apinf_usernotloggedin_error": "Kirjautunutta k\u00e4ytt\u00e4j\u00e4\u00e4 ei l\u00f6ytynyt.", + "apiMonitoring_helpIcon_text_1": "Rajapinnan valvonta ilmaisee rajapintasi t\u00e4m\u00e4nhetkisen tilan. Valvonta suoritetaan HTTP-pyynt\u00f6jen ja niiden saamien vasteiden avulla. ", + "apiMonitoring_helpIcon_text_2": "Valitse yksi rajapintasi GET-metodeista valvottavaksi. (K\u00e4ytt\u00e4m\u00e4ll\u00e4 GET-metodia rajapintaasi ei lis\u00e4t\u00e4 sattumanvaraista dataa.) ", + "apiMonitoring_helpIcon_text_3": "Kun valvonta on asetettu, rajapintasi kunto (t\u00e4m\u00e4 perustuu valvonnassa tehtyihin kutsuihin) osoitetaan rajapinnan nimen vieress\u00e4 olevalla t\u00e4pl\u00e4ll\u00e4, ja tilat ovat my\u00f6s n\u00e4kyvill\u00e4. ", + "apiMonitoring_helpIcon_text_3_green": " = OK, ", + "apiMonitoring_helpIcon_text_3_red": " = ei OK.", + "apiMonitoring_helpIcon_text_4": "Rajapinta pollataan kerran tunnissa. Voit pakottaa uudelleenlatauksen klikkaamalla TALLENNA-nappia.", + "apiMonitoring_hostTitle_Monitoring": "Rajapinnan web-osoite ja ", + "apiMonitoring_panelTitle_Monitoring": "Rajapinnan valvonta", + "apiMonitoring_saveButton_text": "Tallenna", + "apiMonitoringForm_successMessage": "Rajapinnan valvonnan asetukset on tallennettu!", + "apiMonitoringForm_errorMessage": "Valvottava p\u00e4\u00e4tepiste vaaditaan", + "apiProxy_headerText": "Rajapinnan v\u00e4lityspalvelinasetukset", + "apiUmbrellaProxyForm_rateLimitMode_options": { + "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", + "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", + "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" + }, + "apiUserAuthorizationForm_addButton_text": "Lis\u00e4\u00e4 sallittu k\u00e4ytt\u00e4j\u00e4", + "apiUserAuthorizationForm_header_text": "Lis\u00e4\u00e4 yll\u00e4pit\u00e4ji\u00e4", + "apiUserAuthorizationForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4tunnus tai s\u00e4hk\u00f6postiosoite", + "apiUserAuthorizationForm_title": "Lis\u00e4\u00e4 uusi yhteisty\u00f6kumppani", + "apiUserAuthorizationForm_helpText": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", + "medianResponseTime_pointTitle_time": "Aika, ms", + "authorizedUserForm_errorText_userNotRegistered": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", + "authorizedUserForm_errorText_alreadyAuthorized": "K\u00e4ytt\u00e4j\u00e4 on jo sallittujen k\u00e4ytt\u00e4jien joukossa.", + "authorizedUserForm_success_message": "K\u00e4ytt\u00e4j\u00e4 lis\u00e4tty sallittuihin k\u00e4ytt\u00e4jiin", + "backlogItem_addedByYou": "Lis\u00e4nnyt: nykyinen k\u00e4ytt\u00e4j\u00e4", + "backlogItem_editButton_text": "Muokkaa", + "backlogItem_deleteButton_text": "Poista", + "bookmark_buttonText_bookmark": "Kirjanmerkki", + "bookmark_buttonText_unbookmark": "Poista kirjanmerkki", + "branding_homeCustomBlock_helpIcon_text": [ + "T\u00e4m\u00e4n kent\u00e4n avulla voit lis\u00e4t\u00e4 teksti\u00e4 tai HTML\/CSS-koodia, joka n\u00e4ytet\u00e4\u00e4n etusivulla.", + "", + "Lis\u00e4ksi voit lis\u00e4t\u00e4 HTML-sis\u00e4lt\u00f6\u00e4 kuten kuvia, sosiaalisen median liit\u00e4nn\u00e4isen tai Youtube-videon." + ], + "branding_homeCustomBlock_title": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", + "branding_panel_title": "Projektin br\u00e4nd\u00e4ys", + "branding_projectLogoTitle_logoTitle": "Sivun logo", + "branding_projectCoverPhotoTitle_coverPhotoTitle": "Kansikuva", + "branding_color_picker": "Br\u00e4ndin v\u00e4rimalli", + "branding_projectFeaturedApisMessage_featuredApiMessage": "Voit merkit\u00e4 8 rajapintaa Suositelluiksi rajapinnoiksi", + "branding_save": "Tallenna", + "branding_successMessage": "Br\u00e4nd\u00e4ysasetukset tallennettu", + "branding_update": "P\u00e4ivit\u00e4", + "brandingPage_title_branding": "Br\u00e4nd\u00e4ys", + "brandingPage_menu_about": "Tietoja", + "brandingPage_menu_analytics": "Analytiikka", + "brandingPage_menu_custom": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", + "brandingPage_menu_logo": "Logo", + "brandingPage_menu_privacy": "Tietosuoja & ehdot", + "brandingPage_menu_showcase": "Esittele rajapintoja", + "brandingPage_menu_social": "Linkit sosiaaliseen mediaan", + "catalog_bookmarkTooltip_nonUser": "Kirjanmerkkej\u00e4 yhteens\u00e4. Kirjauduttuasi voit lis\u00e4t\u00e4 my\u00f6s omasi.", + "catalog_BookmarkTooltip_user": "Lis\u00e4\u00e4 rajapintaan kirjanmerkki", + "catalog_paginationButtons_next": "Seuraava", + "catalog_paginationButtons_previous": "Edellinen", + "catalog_toolbar_filterOptions_myApis": "Omat rajapintani", + "catalog_toolbar_filterOptions_showAll": "N\u00e4yt\u00e4 kaikki", + "catalog_toolbar_filterOptions_myBookmarks": "Omat kirjanmerkkini", + "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentoidut rajapinnat", + "catalog_toolbar_sortBy_title": "J\u00e4rjest\u00e4", + "catalog_toolbar_sortMenuOptions_highRating": "Parhaat pisteet", + "catalog_toolbar_sortMenuOptions_mostBookmarked": "Eniten kirjanmerkkej\u00e4", + "catalog_toolbar_sortMenuOptions_recent": "Uusimmat ensin", + "catalog_toolbar_sortMenuOptions_name-a-z": "Nimet (A - \u00d6)", + "catalog_toolbar_sortMenuOptions_name-z-a": "Nimet (\u00d6 - A)", + "catalog_toolbar_toggleCollapse": "Vaihda ty\u00f6kalut", + "catalog_toolbar_viewMode_grid": "N\u00e4yt\u00e4 kortteina", + "catalog_toolbar_viewMode_table": "N\u00e4yt\u00e4 taulukkona", + "catalogGrid_addedBy": "Lis\u00e4si:", + "catalogTable_added": "Lis\u00e4tty", + "catalogTable_addedBy": "Lis\u00e4si:", + "catalogTable_labelText_private": "Yksityinen rajapinta", + "catalog_Title": "Tutki rajapintoja", + "changeSelectedProxy_buttonCancel": "Peruuta", + "changeSelectedProxy_buttonConfirm": "Vaihda v\u00e4lityspalvelin", + "changeSelectedProxy_title": "Vaihda v\u00e4lityspalvelin", + "changeSelectedProxy_textCaution": "Huomio!", + "changeSelectedProxy_textConfirm": "V\u00e4lityspalvelimen vaihto muuttaa kutsuosoitetta ja saattaa rikkoa rajapintakutsut sovelluksista. Ilmoita rajapinnan k\u00e4ytt\u00e4jille t\u00e4st\u00e4 muutoksesta ja pyyd\u00e4 heit\u00e4 tarkastamaan, tarvitseeko heid\u00e4n tarvitsee hankkia uusi rajapinta-avain uudelle v\u00e4lityspalvelimelle", + "configureLoginServiceDialogForHsl_guide_text": "Sinun pit\u00e4\u00e4 luoda OpenID Connect -asiakasasetukset tuottajasi kanssa (HSL). M\u00e4\u00e4rit\u00e4 sovellusten vastakutsujen osoitteet t\u00e4h\u00e4n:", + "connectApiToOrganizationModal_buttonText_close": "Sulje", + "connectApiToOrganizationModal_helpText": "Voit lis\u00e4t\u00e4 hallinnoimasi rajapinnan organisaatioon. Sen j\u00e4lkeen lis\u00e4\u00e4m\u00e4si rajapinta n\u00e4kyy organisaation profiilisivulla.", + "connectApiToOrganizationModal_modalTitle": "Yhdist\u00e4 rajapinta", + "connectApiToOrganizationModal_placeholderTitle": "(Valitse yhdistett\u00e4v\u00e4 rajapinta)", + "connectApiToOrganizationModal_text_noOneApis": "Kaikki hallinnoimasi rajapinnat on jo yhdistetty.", + "contactForm_reset": "Nollaa", + "contactForm_successMessage": "Kiitos! Viestisi on l\u00e4hetetty.", + "contactForm_submit": "L\u00e4het\u00e4", + "createApiBackendOnApiUmbrella_errorMessagePretext": "Tarkista rajapinnan asetukset, koska apiUmbrella vastaa: ", + "dashboard_analyticsSummary_developers": "Kehitt\u00e4j\u00e4t", + "dashboard_analyticsSummary_requests": "Pyynn\u00f6t", + "dashboard_analyticsSummary_responseTime": "Vasteaika", + "dashboard_analyticsSummary_title": "Analytiikan yhteenveto", + "dashboardApiFilter_title": "Rajapintojen suodatin", + "dashboardOverviewStatistic_text_requestPath": "Pyynn\u00f6n polku: __path__", + "dashboardOverviewStatistic_text_successCalls": "2XX vastauksia: __count__", + "dashboardOverviewStatistic_text_errorCallsToday": "__count__ virhett\u00e4 t\u00e4n\u00e4\u00e4n", + "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ virhett\u00e4 viimeisen p\u00e4iv\u00e4n aikana", + "dashboardOverviewStatistic_text_errorCalls": "__count__ virhett\u00e4 viimeisen __timeframe__ p\u00e4iv\u00e4n aikana", + "dashboardOverviewStatistic_text_requestsCount": "__count__ pyynt\u00f6", + "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ pyynt\u00f6\u00e4", + "dashboardOverviewStatistic_text_responseTime": "__time__ ms", + "dashboardOverviewStatistic_text_usersCount": "__count__ k\u00e4ytt\u00e4j\u00e4", + "dashboardOverviewStatistic_text_usersCount_plural": "__count__ k\u00e4ytt\u00e4j\u00e4\u00e4", + "dashboardOverviewStatistic_chartTitle_requestsNumber": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4", + "dashboardOverviewStatistic_chartTitle_responseTime": "Rajapinnan vasteaika", + "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Rajapinnan k\u00e4ytt\u00e4ji\u00e4", + "dashboardOverviewStatistic_linkText_viewDetails": "Tarkastele tietoja", + "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", + "dashboardOverviewStatistic_helpText_serverTimezone": "Kaavion data n\u00e4ytet\u00e4\u00e4n perustuen palvelimen kellonaikaan. Aikavy\u00f6hyke: __servertimezone__", + "dashboardProxySelection_optionText_title": "V\u00e4lityspalvelin", + "dashboardSummaryStatistic_columnTitle_apiName": "Rajapinnan nimi", + "dashboardSummaryStatistic_columnTitle_requestsNumber": "Pyynt\u00f6j\u00e4", + "dashboardSummaryStatistic_columnTitle_responseTime": "Vasteaika (mediaani)", + "dashboardSummaryStatistic_columnTitle_users": "K\u00e4ytt\u00e4ji\u00e4", + "dashboardSummaryStatistic_groupTitle_myApis": "Omat rajapintani", + "dashboardSummaryStatistic_groupTitle_managedApis": "Yll\u00e4pidetyt rajapinnat", + "dashboardSummaryStatistic_groupTitle_otherApis": "Muut rajapinnat", + "dashboardToolbar_labelText_proxy": "V\u00e4lityspalvelin", + "dashboardToolbar_optionText_apiName": "Rajapinnan nimi", + "dashboardToolbar_optionText_calls": "Eniten kutsuja", + "dashboardToolbar_optionText_users": "Eniten k\u00e4ytt\u00e4ji\u00e4", + "dashboardToolbar_optionText_time": "Pisin vasteaika", + "dashboardPage_buttonText_addApi": "Lis\u00e4\u00e4 rajapinta", + "dashboardPage_title_dashboard": "Analytiikkan\u00e4kym\u00e4", + "dashboardPage_text_noApis": "Et hallinnoi yht\u00e4\u00e4n rajapintaa.", + "dashboardPage_text_noProxyBackends": "Et ole viel\u00e4 liitt\u00e4nyt yht\u00e4\u00e4n rajapintaa v\u00e4lityspalvelimeen. N\u00e4hd\u00e4ksesi analytiikkaa rajapintasi k\u00e4yt\u00f6st\u00e4, etsi rajapintasi rajapintaluettelosta ja yhdist\u00e4 rajapintasi v\u00e4lityspalvelimeen rajapinnan profiilisivulta.", + "dashboardView_text_noApisFound": "Ehtoa vastaavia rajapintoja ei l\u00f6ytynyt", + "dashboardPage_placeholderText_search": "Hakuehto", + "dateRangePicker_optionText_title": "Aika", + "dateRangePicker_optionText_today": "T\u00e4n\u00e4\u00e4n", + "dateRangePicker_optionText_yesterday": "Eilen", + "dateRangePicker_optionText_7days": "Viimeiset 7 p\u00e4iv\u00e4\u00e4", + "dateRangePicker_optionText_28days": "Viimeiset 28 p\u00e4iv\u00e4\u00e4", + "deleteAccount_closeButton": "Sulje", + "deleteAccount_confirmDelete": "Poista", + "deleteAccount_success_message": "Tili poistettu", + "deleteApiConfirmation_cancelButton": "Peruuta", + "deleteApiConfirmation_confirmDeleteInformation": "Toimintoa ei voi peruuttaa! Rajapinta ja kaikki siihen liittyv\u00e4 tieto, kuten metadata, dokumentaatio, kehitysjono ja palaute, poistetaan.", + "deleteApiConfirmation_confirmDeleteMessage": "Haluatko varmasti poistaa", + "deleteApiConfirmation_confirmDeleteNote": "Huomaa:", + "deleteApiConfirmation_deleteButton": "Poista", + "deleteApiConfirmation_header": "Poista rajapinta", + "deleteApiConfirmation_successMessage": "Poistettu rajapinta: ", + "deleteOrganizationConfirmation_cancelButton": "Peruuta", + "deleteOrganizationConfirmation_confirmDeleteInformation": "Kaikki organisaatioon liittyv\u00e4 tieto poistetaan. Toimintoa ei voi peruuttaa.", + "deleteOrganizationConfirmation_confirmDeleteMessage": "Haluatko varmasti poistaa", + "deleteOrganizationConfirmation_confirmDeleteNote": "Huomaa:", + "deleteOrganizationConfirmation_deleteButton": "Poista", + "deleteOrganizationConfirmation_header": "Poista organisaatio", + "deleteOrganizationConfirmation_successMessage": "Organisaatio poistettu: ", + "deleteAccount_title": "Poista k\u00e4ytt\u00e4j\u00e4tili", + "deleteAccount_confirm_text": "Haluatko varmasti poistaa k\u00e4ytt\u00e4j\u00e4tilisi?", + "deleteBacklogItem_modalTitle": "Poista teht\u00e4v\u00e4", + "deleteBacklogItem_confirmation_text": "Haluatko varmasi poistaa t\u00e4m\u00e4n teht\u00e4v\u00e4n?", + "deleteBacklogItem_cancelButton_text": "Peruuta", + "deleteBacklogItem_deleteButton_text": "Poista teht\u00e4v\u00e4", + "deleteBacklogItem_message_backlogRemoved": "Teht\u00e4v\u00e4 poistettu kehitysjonosta.", + "deleteFeedbackItem_modalTitle": "Poista palaute", + "deleteFeedbackItem_confirmation_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n palautteen ja kaikki sen saamat \u00e4\u00e4net?", + "deleteFeedbackItem_cancelButton_text": "Peruuta", + "deleteFeedbackItem_deleteButton_text": "Poista palaute", + "feedbackItem_messageType": { + "Feedback": "Palaute", + "Error report": "Virheraportti", + "Feature request": "Ehdotus toiminnallisuudeksi" + }, + "deleteOrganizationApiConfirmation_cancelButton_text": "Peruuta", + "deleteOrganizationApiConfirmation_confirm_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n rajapinnan seuraavasta organisaatiosta: ", + "deleteOrganizationApiConfirmation_disconnectButton_text": "Katkaise yhteys", + "deleteOrganizationApiConfirmation_header_text": "Poista rajapinta seuraavasta organisaatiosta", + "deleteOrganizationApiConfirmation_success_message": "Rajapinta poistettu organisaatiosta", + "editApiMetadata_editButton": "Muokkaa metadataa", + "editApiMetadata_editApiMetadataForm_title": "Muokkaa rajapinnan metadataa", + "editApiMetadata_submitButtonText": "Tallenna metadata", + "editBacklogItem_modalTitle": "Muokkaa teht\u00e4v\u00e4\u00e4", + "editBacklogItem_submit_buttonText": "Tallenna", + "editApiMetadataForm_messageText_added": "Metadata tallennettu", + "editApiMetadataForm_messageText_updated": "Metadataa muokattu", + "emailTemplates_verifyEmail_message": "Vahvistaaksesi s\u00e4hk\u00f6postiosoitteesi mene t\u00e4h\u00e4n osoitteeseen:", + "emailTemplates_verifyEmail_title": "Vahvista s\u00e4hk\u00f6postiosoitteesi", + "emailVerification_successMessage": "S\u00e4hk\u00f6postisi on nyt vahvistettu. Kiitos!", + "emqProxyForm_acl_title": "K\u00e4ytt\u00f6oikeuksien m\u00e4\u00e4rittely", + "ensureTenantRemovalForm_button_cancel_title": "Peruuta toiminto", + "ensureTenantRemovalForm_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", + "entityComment_cancelComment": "Peru", + "entityComment_deleteComment": "Poista", + "entityComment_replyComment": "Vastaa", + "entityComment_sendComment": "L\u00e4het\u00e4", + "entityComment_successMessage": "Kiitoksia! Palautteesi on l\u00e4hetetty.", + "esData_notFound": "Rajapintojen k\u00e4ytt\u00f6tilastoja ei ole saatavilla.", + "apiAnalyticPageBody_title_errorsStatistic": "Virhekoodilliset vastaukset", + "errorsStatisticTable_columnTitle_date": "P\u00e4iv\u00e4m\u00e4\u00e4r\u00e4", + "errorsStatisticTable_columnTitle_status": "Tilakoodi:", + "errorsStatisticTable_columnTitle_calls": "Kutsut", + "errorsStatisticTable_columnTitle_path": "Pyynn\u00f6n polku", + "errorsStatisticTable_text_showOfErrors": "N\u00e4yt\u00e4 __count__ yhteens\u00e4 __all__ virheest\u00e4", + "errorsStatisticTable_lintText_downloadFile": "Lataa kaikki virheet tiedostona", + "favourite_Add": "Lis\u00e4\u00e4 kirjanmerkki", + "favourite_Remove": "Poista kirjanmerkki", + "feedbackForm_successMessage": "Kiitos! Palautteesi on l\u00e4hetetty.", + "feedbackItem_type": "Tyyppi", + "feedbackItem_topic": "Aihe", + "feedbackItem_editButton_text": "Muokkaa", + "feedbackItem_deleteButton_text": "Poista", + "feedbackItem_visibilityButton_makePrivate": "Muuta yksityiseksi", + "feedbackItem_visibilityButton_makePublic": "Muuta julkiseksi", + "feedbackItem_sentBy_text": "L\u00e4hett\u00e4j\u00e4", + "feedbackItem_usernotloggedin_errorMessage": "Virhe: Kirjaudu sis\u00e4\u00e4n \u00e4\u00e4nest\u00e4\u00e4ksesi", + "feedback_feedbackForm_button": "L\u00e4het\u00e4 palaute", + "feedback_feedbackForm_withLogin_tooltip": "Anna palautetta rajapinnasta", + "feedback_feedbackForm_withoutLogin_tooltip": "Kirjauduttuasi voit antaa palautetta rajapinnasta", + "feedback_feedbackForm_description": "Vikaraportit, ominaisuusideat ja yleiset kommentit ovat tervetulleita.", + "feedback_feedbackForm_title": "L\u00e4het\u00e4 palautetta tai ilmoita ongelmasta", + "feedback_main_title": "Palautteet ja raportit", + "feedback_no_feedback": "Ei palautetta.", + "feedback_remove_button": "Poista", + "feedback_replyFeedback": "Vastaa", + "feedback_sendFeedback": "L\u00e4het\u00e4", + "feedback_view_button": "N\u00e4yt\u00e4", + "feedback_mark_all_feedbacks_as_private": "Muuta kaikki palautteet yksityisiksi", + "feedback_mark_all_feedbacks_as_public": "Muuta palaute julkiseksi", + "feedback_change_visibility_header": "Muuta palautteen n\u00e4kyvyytt\u00e4", + "feedback_changeAllVisibility_toPublic": "Haluatko varmasti muuttaa kaikki palautteet julkisiksi?", + "feedback_changeAllVisibility_toPrivate": "Haluatko varmasti muuttaa kaikki palautteet yksityisiksi?", + "feedback_changeAllVisibility_cancelButton_text": "Peru", + "feedback_changeAllVisibility_confirmButton_text": "Vahvista", + "footer_about": "Tietoja", + "footer_privacyPolicy_text": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", + "footer_termsOfUse_text": "K\u00e4ytt\u00f6ehdot", + "footer_signIn": "Kirjaudu", + "footer_signOut": "Kirjaudu ulos", + "footer_signUp": "Rekister\u00f6idy", + "footerSocialMediaLinks_text": "Seuraa meit\u00e4", + "forbidden_Title": "403 P\u00e4\u00e4sy estetty", + "forbidden_Message": "Oikeutesi eiv\u00e4t riit\u00e4 sis\u00e4ll\u00f6n katseluun.", + "goBackButton_buttonText": "Palaa edelliselle sivulle", + "general_example": "Esimerkki:", + "general_more_details": "Lis\u00e4tietoja:", + "homeBody_featureSection_statistics_apisCount_heading": "Rajapintoja:", + "homeBody_featureSection_statistics_organizationsCount_heading": "Organisaatioita:", + "homeBody_featureSection_statistics_usersCount_heading": "K\u00e4ytt\u00e4ji\u00e4", + "homeBody_contactUs_heading": "Ota yhteytt\u00e4", + "homeBody_contactUs_text": "Ota yhteytt\u00e4 ja kysy lis\u00e4tietoja.", + "homeBody_openSource_imageAltText": "100% avointa l\u00e4hdekoodia", + "homeBody_section1_heading": "N\u00e4in p\u00e4\u00e4set alkuun", + "homeBody_section1_text": "Aloita luomalla k\u00e4ytt\u00e4j\u00e4tunnus. Kehitt\u00e4j\u00e4portaali tarjoaa yhden pys\u00e4hdyksen taktiikalla esimerkiksi mahdollisuuden l\u00f6yt\u00e4\u00e4 rajapintoja tai seurata oman sovelluksen kautta tehtyj\u00e4 rajapintakutsuja.", + "homeBody_section1_text_extra": "Rekister\u00f6idy", + "homeBody_section2_heading": "Tavoita kehitt\u00e4j\u00e4t", + "homeBody_section2_text": "APInf tarjoaa yhten\u00e4isen ja helpon k\u00e4ytt\u00f6liittym\u00e4n rajapintojen julkaisuun kehitt\u00e4j\u00e4yhteis\u00f6lle ja ty\u00f6kalut rajapintojen hallintaan. Sen avulla saat paremman k\u00e4sityksen rajapintasi k\u00e4yt\u00f6st\u00e4.", + "homeBody_section2_text_extra": "Ota yhteytt\u00e4", + "homeBody_section3_communityLinkText": "APInf yhteis\u00f6", + "homeBody_section3_heading": "T\u00e4ysin avointa l\u00e4hdekoodia", + "homeBody_section3_text": "APInfin moottorina toimii API Umbrella. APInf tarjoaa k\u00e4ytt\u00f6liittym\u00e4kerroksen API Umbrellan toiminnoille. Ratkaisu on kehitetty avoimena l\u00e4hdekoodina ja lisensoitu MIT-lisenssill\u00e4. K\u00e4ytt\u00f6liittym\u00e4n rakentamiseeen on k\u00e4ytetty Meteor.js- ja D3-teknologioita. Arvostamme yhteisty\u00f6t\u00e4, pyrimme kuuntelemaan k\u00e4ytt\u00e4ji\u00e4mme ja rohkaisemaan ihmisi\u00e4 liittym\u00e4\u00e4n kehitt\u00e4jiksi.", + "homeBody_section3_text_extra": "L\u00f6yd\u00e4t meid\u00e4t sosiaalisesta mediasta:", + "homePageApis_title_featuredApis": "Suositellut rajapinnat", + "homePageApis_text_addFeaturedApis": "Voit valita Suositeltuja rajapintoja Br\u00e4nd\u00e4ys-toiminnon Suositellut rajapinnat -valinnasta.", + "homePageApis_text_getMoreApis": "N\u00e4yt\u00e4 lis\u00e4\u00e4 rajapintoja", + "homePageApis_text_seeMore": "N\u00e4e enemm\u00e4n", + "importApiConfiguration_errorMessage": "Konfiguraatiotiedoston tulee olla .YAML-, .YML-, .JSON- tai .TXT-muodossa.", + "importApiConfiguration_jsonError_message": "Konfiguraatiotiedosto ei ole kelvollinen JSON-objekti.", + "import_ApiConfiguration_Extensions": "Hyv\u00e4ksyt\u00e4\u00e4n vain yml-, yaml- tai json-muotoiset tiedostot.", + "import_ApiConfiguration_FileLabel": "Tiedosto", + "import_ApiConfiguration_ImportApi": "Lis\u00e4\u00e4 rajapinta", + "importOpenApiSpecification_text_addApiByImporting": "Voit lis\u00e4t\u00e4 rajapinnan k\u00e4ytt\u00e4en sen OpenAPI-m\u00e4\u00e4rityst\u00e4.", + "importOpenApiSpecification_message_provideSpecification": "Lis\u00e4\u00e4 puuttuva OpenAPI-m\u00e4\u00e4ritys", + "importApiFile_invalidExtension_message": "V\u00e4\u00e4r\u00e4 tiedostomuoto. Anna linkki json-, yaml- tai yml-tiedostoon, jossa on ainakin rajapinnan nimi ja osoite.", + "importOpenApiSpecification_labelText_provideSpecification": "Tuo k\u00e4ytett\u00e4v\u00e4 rajapintadokumentaatio", + "importOpenApiSpecification_labelText_linkTo": "Linkki OpenAPI-m\u00e4\u00e4ritykseen", + "importOpenApiSpecification_labelText_lifecycleStatus": "Elinkaaren vaihe", + "importOpenApiSpecification_buttonText_import": "Lis\u00e4\u00e4", + "importOpenApiSpecification_optionText_file": "Tiedosto", + "importOpenApiSpecification_optionText_url": "Web-osoite", + "importOpenApiSpecification_optionText_firstOption": "Valitse elinkaaren vaihe", + "importOpenApiSpecificationUploadButton_buttonText_file": "Valitse tiedosto", + "informTenantUser_emailSubject_tenantAddition": "Uusi tenantti lis\u00e4tty: __tenant__", + "informTenantUser_emailSubject_tenantRemoval": "Tenantti __tenant__ poistettu", + "informTenantUser_emailSubject_userRemoval": "K\u00e4ytt\u00e4j\u00e4 poistettu tenantista __tenant__", + "informTenantUser_emailSubject_userRoleChange": "Muutoksia k\u00e4ytt\u00e4j\u00e4rooleissa tenantissa __tenant__", + "informTenantUser_emailText_roleInfo": "Nykyiset roolit: ", + "informTenantUser_emailText_tenantRemoval": "Tenantti __tenant__ on poistettu. Yksi k\u00e4ytt\u00e4jist\u00e4 oli: ", + "informTenantUser_emailText_userRemoval": "Muutoksia tenantissa __tenant__. Seuraava k\u00e4ytt\u00e4j\u00e4 poistettu: ", + "informTenantUser_emailText_userRoleChange": "Tenantissa __tenant__ on tehty muutoksia seuraavan k\u00e4ytt\u00e4j\u00e4n rooleissa: ", + "invalidApiBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", + "invalidApiMonitoringEndpointMessage": "T\u00e4ytyy alkaa kauttaviivalla. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", + "invalidApiRequiredMessage": "Sy\u00f6te ei ole sallittu", + "invalidAppendQueryStringMessage": "Vain param=arvo -parit sallittuja hakulauseen lis\u00e4yksess\u00e4", + "invalidDomainMessage": "Tarvitaan validi verkkotunnus", + "invalidEmailMessage": "Tarvitaan validi s\u00e4hk\u00f6postiosoite", + "invalidIdMessage": "Tunnukseen vain kirjaimia ja numeroita", + "invalidProxyBackendForm_headerStringMessage": "Pyynn\u00f6n kohteena oleva otsikkolause saa koostua vain seuraavasta\/seuraavista par(e)ista ~ param: arvo", + "invalidProxyBackendForm_forbiddenPrefixMessage": "Et voi k\u00e4ytt\u00e4\u00e4 seuraavia v\u00e4lityspalvelimen peruspolkuja: \/, \/signup\/, \/signin\/, \/admin\/ ja \/admin\/...", + "invalidProxyBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", + "invalidUrlMessage": "Tarvitaan t\u00e4ydellinen http- tai https-alkuinen URL-osoite", + "invalidContactPhoneMessage": "Puhelinnumeroon hyv\u00e4ksytt\u00e4vi\u00e4 merkkej\u00e4 ovat numerot 0-9, +, -, \/ ja v\u00e4lily\u00f6nti", + "latestApiBackends_Heading": "Uusimmat rajapinnat", + "latestApiBackends_MoreInfo": "Lis\u00e4\u00e4 tietoa", + "latestApiBackends_NotFound": "Ei l\u00f6ydetty rajapintoja.", + "loginPlatformsPage_title_loginPlatforms": "Kirjautumisalustat", + "loginPlatformsPageSettingsUpdatedMessage": "Kirjautumisasetukset p\u00e4ivitetty onnistuneesti: ", + "loginVerify_errorMessage": "Olet saanut s\u00e4hk\u00f6postin osoitteesi vahvistusta varten. Viimeistele s\u00e4hk\u00f6postin vahvistus, jotta voit kirjautua.", + "manageApiDocumentationModalUploadButton": "Valitse tiedosto", + "manageApiDocumentationModal_AddedFile_Message": "Dokumentaatiotiedosto ladattu!", + "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Peruuta", + "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Tallenna", + "manageApiDocumentationModal_CreateLinks_AddButton": "Lis\u00e4\u00e4", + "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Haluatko varmasti poistaa dokumentaatiotiedoston?", + "manageApiDocumentationModal_DeletedFile_Message": "Dokumentaatiotiedosto poistettu!", + "manageApiDocumentationModal_DocumentationLinks_Title": "Linkit muualla olevaan dokumentaatioon", + "manageApiDocumentationModal_FileType_Message": "Voit k\u00e4ytt\u00e4\u00e4 vain json-, yaml- tai yml-tyyppisi\u00e4 tiedostoja.", + "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentaatiolinkki p\u00e4ivitetty!", + "manageApiDocumentationModal_SizeLimit_Message": "Tiedoston maksimikoko 10 MB", + "manageApiDocumentationModal_Title": "Rajapintadokumentaatio", + "manageApiDocumentationModal_hints_createApiDocumentation": "Jos sinulla ei ole dokumentaatiotiedostoa, voit luoda sen ja ladata sen palveluun.", + "manageApiDocumentationModal_hints_documentation_link": "Linkki Wiki- tai Github-sivuun tai muuhun verkkoresurssiin, josta rajapintasi dokumentaatio on luettavissa.", + "manageApiDocumentationModal_hints_uploadApiDocumentation": "Voit my\u00f6s luoda uuden dokumentaatiotiedoston rajapinnallesi k\u00e4ytt\u00e4en Swagger-muokkausohjelmaa.", + "manageApiDocumentationModal_addDocumentation_title": "M\u00e4\u00e4rit\u00e4 p\u00e4\u00e4tepisteiden tiedot", + "manageApiDocumentationModal_helpText_useHttpsProtocol": "T\u00e4m\u00e4 j\u00e4rjestelm\u00e4 k\u00e4ytt\u00e4\u00e4 https-protokollaa. Rajapintapyynn\u00f6t dokumentaatiosta eiv\u00e4t toimi, koska rajapinta k\u00e4ytt\u00e4\u00e4 http-protokollaa.", + "manageApiDocumentationModal_ToolTip_Message": "Voit antaa korkeintaan 8 yht\u00e4aikaista linkki\u00e4 muualla oleviin dokumentaatioihin. Jos haluat lis\u00e4t\u00e4 uuden, poista jokin vanhoista.", + "mostFrequentUsersTable_columnTitle_user": "K\u00e4ytt\u00e4j\u00e4n rajapinta-avain", + "mostFrequentUsersTable_columnTitle_calls": "Kutsuja", + "mostFrequentUsersTable_columnTitle_path": "Pyynn\u00f6n polku", + "mostFrequentUsersTable_text_showOfUsers": "N\u00e4yt\u00e4 __count__ yhteens\u00e4 __all__ k\u00e4ytt\u00e4j\u00e4st\u00e4", + "mostFrequentUsersTable_lintText_downloadFile": "Lataa kaikki k\u00e4ytt\u00e4j\u00e4t tiedostona", + "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", + "mqttDashboardNavbar_linkText_topics": "Aiheet", + "mqttDashboardNavbar_linkText_acl": "ACL", + "mqttDashboardNavbar_linkText_restDashboard": "REST-analytiikkan\u00e4kym\u00e4", + "navbar_addAPIBackend": "Lis\u00e4\u00e4 rajapinta", + "navbar_apis": "Rajapinnat", + "navbar_my_apis": "Rajapintani", + "navbar_organizations": "Organisaatiot", + "navbar_dashboard": "Analytiikkan\u00e4kym\u00e4", + "navbar_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", + "navbar_signIn": "Kirjaudu", + "navbar_signUp": "Rekister\u00f6idy", + "navbar_users": "K\u00e4ytt\u00e4j\u00e4t", + "navbar_pricing": "Hinnat", + "notAuthorized_Message": "Sinulla ei ole oikeutta tarkastella t\u00e4t\u00e4 sivua.", + "notAuthorized_Title": "Ei oikeuksia.", + "notFound_Message_Part1": "Hakemaasi sivua ei l\u00f6ytynyt.", + "notFound_Title": "Sivua ei l\u00f6ytynyt.", + "oauthHslNoMfa": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 ei ole MFA-tunnistautumista k\u00e4yt\u00f6ss\u00e4!", + "organizationApis_title_about": "Tietoja", + "organizationApis_title_apis": "Rajapinnat", + "organizationApis_title_connectApi": "Yhdist\u00e4 rajapinta", + "organizationApis_title_edit": "Muokkaa", + "organizationApis_connectButton": "Yhdist\u00e4", + "organizationApis_contact_email": "Yhteyss\u00e4hk\u00f6postiosoite", + "organizationApis_contact_phone": "Yhteyspuhelinnumero", + "organizationApisForm_successText": "Rajapinta on nyt yhdistetty organisaatioon.", + "organizationCatalog_Title": "Organisaatioluettelo", + "organizationCatalog_organizationCount": "(__count__ organisaatio)", + "organizationCatalog_organizationCount_plural": "(__count__ organisaatiota)", + "organizationCatalog_buttonText_addOrganization": "Lis\u00e4\u00e4 organisaatio", + "organizationCatalog_toolbar_filterOptions_myOrganizations": "Organisaationi", + "organizationCatalog_toolbar_filterOptions_showAll": "N\u00e4yt\u00e4 kaikki", + "organizationCatalog_toolbar_sortBy_title": "J\u00e4rjest\u00e4", + "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Luontip\u00e4iv\u00e4", + "organizationCatalog_toolbar_sortMenuOptions_name": "Nimi", + "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Nouseva", + "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Laskeva", + "organizationCatalog_toolbar_toggleCollapse": "Vaihda ty\u00f6kaluvalikon navigaatiota", + "organizationCatalog_toolbar_viewMode_grid": "Ruudukko", + "organizationCatalog_toolbar_viewMode_table": "Taulukko", + "organizationCatalog_text_noOrganizationIsAvailable": "Organisaatioita ei ole saatavilla.", + "organizationCatalog_text_addOrganization": "Paina \"Lis\u00e4\u00e4 organisaatio\" -painiketta lis\u00e4t\u00e4ksesi uuden organisaation.", + "organizationCatalogTable_added": "Lis\u00e4tty", + "organizationCatalogGrid_organizationCardApisCount_apisText": "Rajapinnat", + "organizationsCatalogPage_title_organizationsCatalog": "Organisaatioluettelo", + "organizationCover_resumable_errorText": "Tiedoston luonti ei onnistunut!", + "organizationCover_resumable_successfully_uploaded": "Kansikuvan lataus onnistui!", + "organizationCover_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "organizationForm_title": "Organisaation tiedot", + "organizationForm_contact_panelTitle": "Yhteyshenkil\u00f6", + "organizationForm_saveButton_text": "Tallenna", + "organizationForm_successText": "Organisaatio tallennettu", + "organizationLogo_noPermissions": "Oikeudet eiv\u00e4t riit\u00e4 logon lataamiseen.", + "organizationLogo_resumable_errorText": "Tiedoston luonti ei onnistunut!", + "organizationLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", + "organizationLogo_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "organizationManagersList_title": "Organisaation yll\u00e4pit\u00e4j\u00e4t", + "organizationManagersList_table_title_actions": "Toimenpiteet", + "organizationManagersList_table_title_email": "S\u00e4hk\u00f6posti", + "organizationManagersList_table_title_role": "Rooli", + "organizationManagersList_table_title_username": "K\u00e4ytt\u00e4j\u00e4tunnus", + "organizationManagersList_table_title_row_manager": "Yll\u00e4pit\u00e4j\u00e4", + "organizationManagerForm_successMessage": "Uusi yll\u00e4pit\u00e4j\u00e4 lis\u00e4tty.", + "organizationManagerForm_userNotRegistered_errorText": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", + "organizationNoApis_text_noConnectedApis": "Organisaatioon ei ole liitetty yht\u00e4\u00e4n rajapintaa.", + "organizationNoApis_text_useButton": "Voit lis\u00e4t\u00e4 rajapinnan painamalla \"Yhdist\u00e4 rajapinta organisaatioon\" -painiketta.", + "organizationNoFeaturedApis_text_noFeaturedApis": "T\u00e4ll\u00e4 organisaatiolla ei ole Suositeltuja rajapintoja", + "organizationNoFeaturedApis_text_useButton": "Voit valita rajapinnan Suositelluksi rajapinnaksi klikkaamalla nuppineulaa rajapintakortin oikeassa yl\u00e4kulmassa", + "organizationProfile_bigText_apisCount": "Rajapinnat", + "organizationProfile_bigText_featuredApisCount": "Suositellut rajapinnat", + "organizationProfileHeader_editButton_text": "Muokkaa", + "organizationProfileHeader_rss_feed": "RSS-sy\u00f6te", + "organizationProfileHeader_tabs_apis": "Rajapinnat", + "organizationProfileHeader_tabs_managers": "Yll\u00e4pit\u00e4j\u00e4t", + "organizationProfileHeader_tabs_newLogo": "Lataa uusi logo", + "organizationProfileHeader_tabs_profile": "Profiili", + "organizationProfileHeader_tabs_settings": "Asetukset", + "organizationProfileHeader_uploadCoverButton_text": "Lataa kansikuva", + "organizationProfile_smallText_apisCount": "(__count__ rajapinta)", + "organizationProfile_smallText_apisCount_plural": "(__count__ rajapintaa)", + "organizationProfile_buttonText_connectApi": "Yhdist\u00e4 rajapinta organisaatioon", + "organizationProfile_buttonText_clear": "Tyhjenn\u00e4 kaikki", + "organizationProfile_text_error": "Yhdist\u00e4minen ei onnistunut. Ilmoita ongelmasta yll\u00e4pidolle.", + "organizationRemoveManagers_cancelButton": "Peruuta", + "organizationRemoveManagers_description": "Haluatko varmasti poistaa t\u00e4m\u00e4n k\u00e4ytt\u00e4j\u00e4n organisaation yll\u00e4pit\u00e4jist\u00e4?", + "organizationRemoveManagers_removeButton": "Poista", + "organizationRemoveManagers_title": "Poista k\u00e4ytt\u00e4j\u00e4 yll\u00e4pit\u00e4jist\u00e4", + "organizationSettingsPagination_panelTitle_contentManagement": "Sis\u00e4ll\u00f6nhallinta", + "organizationSettingsPagination_saveButton": "Tallenna", + "organizationSettingsPagination_successMessage": "Numero muutettu onnistuneesti", + "organizationSettings_description_organizationManagers": "Kun rajapinta on liitetty Organisaatioon, Organisaation yll\u00e4pit\u00e4j\u00e4 saa rajapintaan samat muokkaus- ja poisto-oikeudet kuin rajapinnan yll\u00e4pit\u00e4jill\u00e4 on.", + "organizationSettings_nav_about": "Tietoja", + "organizationSettings_nav_contact": "Yhteystiedot", + "organizationSettings_nav_logo": "Logo & kansikuva", + "organizationSettings_nav_social": "Sosiaalisen median alustat", + "organizationSettings_title": "Asetukset", + "organizationSettings_title_organizationManagers": "Organisaation yll\u00e4pit\u00e4j\u00e4t", + "organizationSettings_uploadLogo_heading": "Lataa logo", + "organizationSettings_uploadCover_heading": "Lataa kansikuva", + "organizationSettings_uploadLogoText": "Voit lis\u00e4t\u00e4 logon organisaatiollesi. Logo n\u00e4kyy organisaatioluettelossa ja organisaation omalla sivulla.", + "organizationSettings_uploadCoverText": "Voit ladata kansikuvan organisaatiollesi", + "organizationManagerForm_managerAlreadyExist_errorText": "K\u00e4ytt\u00e4j\u00e4 on jo t\u00e4m\u00e4n organisaation yll\u00e4pit\u00e4j\u00e4.", + "organizationManagerForm_sendingVerificationEmailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui", + "organizationManagerForm_invalidMailSetting_emailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui virheellisten s\u00e4hk\u00f6postiasetuksen vuoksi", + "organizationSettingsDelete_buttonText_delete": "Poista organisaatio", + "organizationSettingsDelete_text_information": "Organisaatioon liittyv\u00e4 tieto poistetaan. Toimintoa ei voi peruuttaa.", + "organizationSettingsDelete_title": "Poista t\u00e4m\u00e4 organisaatio", + "organizationSettingsDelete_panelTitle": "Poista", + "organizationSettingsContactInfo_cancelButton_text": "Peruuta", + "organizationSettingsContactInfo_saveButton_text": "Tallenna", + "organizationSettingsContactInfo_title": "Yhteystiedot", + "organizationSettingsContactInfo_update_successMessage": "Yhteystiedot p\u00e4ivitettiin", + "organizationSettingsContactInfo_update_failedMessage": "Yhteystietojen p\u00e4ivitys ep\u00e4onnistui", + "organizationSettingsCoverAndLogo_title": "Logo ja kansikuva", + "organizationSettingsGeneral_cancelButton_text": "Peruuta", + "organizationSettingsGeneral_saveButton_text": "Tallenna", + "organizationSettingsGeneral_update_successMessage": "Yleiset asetukset p\u00e4ivitettiin", + "organizationSettingsGeneral_update_failedMessage": "Yleisten asetusten p\u00e4ivitys ep\u00e4onnistui", + "organizationSettingsGeneral_title": "Yleiset asetukset", + "organizationSettingsSocialMedia_cancelButton_text": "Peruuta", + "organizationSettingsSocialMedia_saveButton_text": "Tallenna", + "organizationSettingsSocialMedia_title": "Sosiaalisen median alustat", + "organizationSettingsSocialMedia_update_successMessage": "Sosiaalisen median tietoja p\u00e4ivitettiin", + "organizationSettingsSocialMedia_update_failedMessage": "Sosiaalisen median tietojen p\u00e4ivitt\u00e4minen ep\u00e4onnistui", + "organizationSettings_listManager_emailUnverifiedLabel": "Vahvistamaton", + "privacyPolicy_title": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", + "profile_Header": "Profiili", + "profile_UpdateButton": "P\u00e4ivit\u00e4", + "profile_labelText_registeredEmail": "Rekister\u00f6ity s\u00e4hk\u00f6posti", + "profile_setUsername": "Anna k\u00e4ytt\u00e4j\u00e4nimesi.", + "profile_updatedSuccess": "Profiili p\u00e4ivitetty", + "profile_usernameInvalid": "K\u00e4ytt\u00e4j\u00e4nimen t\u00e4ytyy olla 3-15 merkki\u00e4. Ala- ja v\u00e4liviivat ovat sallittuja.", + "profile_usernameIsTaken": "K\u00e4ytt\u00e4j\u00e4nimi on jo olemassa. Sy\u00f6t\u00e4 uusi k\u00e4ytt\u00e4j\u00e4nimi.", + "profilePage_title_profile": "Profiili", + "proxies_pageHeader": "V\u00e4lityspalvelimet", + "proxies_addProxy": "Lis\u00e4\u00e4 v\u00e4lityspalvelin", + "proxies_noProxiesFound": "V\u00e4lityspalvelimia ei l\u00f6ytynyt.", + "proxiesPage_title_proxies": "V\u00e4lityspalvelimet", + "proxyBackendForm_advancedSettings_title": "Lis\u00e4asetukset", + "proxyBackendForm_apiBasePath_helpText": "Peruspolku jokaiseen rajapintakutsuun. Esimerkiksi:", + "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", + "proxyBackendForm_apiBasePath_title": "Rajapinnan web-osoite, jossa ", + "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", + "proxyBackendForm_apiKey_title": "Rajapinta-avain", + "proxyBackendForm_apiPort_helpText": "Rajapintapalvelimen portin numero", + "proxyBackendForm_append_query_string_helpText": "Ylim\u00e4\u00e4r\u00e4iset hakuparametrit, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 jokaiseen hakuun.", + "proxyBackendForm_deleteButton": "Poista", + "proxyBackendForm_deleteErrorMessage": "Poisto API Umbrella -v\u00e4lityspalvelimelta ep\u00e4onnistui", + "proxyBackendForm_deleteSuccessMessage": "V\u00e4lityspalvelinasetukset poistettu", + "proxyBackendForm_disableApiKey_helpText": "Salli k\u00e4ytt\u00e4jien kutsua rajapintaa ilman rajapinta-avainta.", + "proxyBackendForm_frontendPrefixNotUnique": "Frontend-etuliite on jo k\u00e4yt\u00f6ss\u00e4. Valitse toinen etuliite.", + "proxyBackendForm_IDPappID_additional_helpText": "IDP app id on sovellus, joka tarjoaa tunnistustietoja. Sit\u00e4 tarvitaan FIWARE:n komponenttien integroimiseen. Jos t\u00e4m\u00e4 ei sano sinulle mit\u00e4\u00e4n, j\u00e4t\u00e4 se huomiotta.", + "proxyBackendForm_emqUsers_title": "EMQ-k\u00e4ytt\u00e4j\u00e4t", + "proxyBackendForm_emqUsers_addUserButton": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4", + "proxyBackendForm_emqUsers_userTable_id": "ID", + "proxyBackendForm_emqUsers_userTable_username": "K\u00e4ytt\u00e4j\u00e4tunnus", + "proxyBackendForm_emqUsers_userTable_password": "Salasana", + "proxyBackendForm_emqUsers_userTable_actions": "Toimenpiteet", + "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Lis\u00e4\u00e4 EMQ-k\u00e4ytt\u00e4j\u00e4", + "proxyBackendForm_emqProxyForm_addEmqUser_username": "K\u00e4ytt\u00e4j\u00e4tunnus", + "proxyBackendForm_emqProxyForm_addEmqUser_password": "Salasana", + "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Tallenna", + "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Peruuta", + "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-k\u00e4ytt\u00e4j\u00e4 lis\u00e4tty!", + "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "K\u00e4ytt\u00e4j\u00e4tunnusta tai salasanaa ei l\u00f6ydetty.", + "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Poista EMQ-k\u00e4ytt\u00e4j\u00e4?", + "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Kyll\u00e4, poista", + "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Peruuta", + "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-k\u00e4ytt\u00e4j\u00e4 poistettu!", + "proxyBackendForm_IDPappID_helpText": "IDP-sovelluksen tunnistaminen", + "proxyBackendForm_proxyBasePath_title": "V\u00e4lityspalvelimen web-osoite, jossa ", + "proxyBackendForm_proxyBasePath_helpText": "Peruspolku jokaiseen v\u00e4lityspalvelinkutsuun. Esimerkiksi:", + "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", + "proxyBackendForm_publishErrorMessage": "Julkaisu API Umbrella -v\u00e4lityspalvelimelle ep\u00e4onnistui", + "proxyBackendForm_rateLimit_helpText": "Aseta tiedonsiirron rajoituksia eri kategorioiden perusteella.", + "proxyBackendForm_redirect_helpText": "Uudelleenohjaus:", + "proxyBackendForm_request_header_helpText": "Otsikkotiedot, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 pyynt\u00f6ihin.", + "proxyBackendForm_request_helpText": "Pyynt\u00f6", + "proxyBackendForm_response_helpText": "Vaste", + "proxyBackendForm_requiredErrorMessage": "T\u00e4yt\u00e4 kaikki vaaditut kent\u00e4t", + "proxyBackendForm_subsettings_additional_helpText_1": "'Aliasetukset' tarkoittavat aliosoitteen asetuksia. Ne liittyv\u00e4t FIWARE-integrointiin, mutta ne ovat hy\u00f6dyllisi\u00e4 joissain tilanteissa. Jos haluat rajoittaa tietoliikennett\u00e4 HTTP-verbien perusteella ja haluat tietyt otsikkotiedot, k\u00e4yt\u00e4 n\u00e4it\u00e4 asetuksia.", + "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-menetelm\u00e4t: t\u00e4\u00e4ll\u00e4 voit valita sen aliosoitteen, kuten metodin, jonka asetuksia haluat muuttaa.", + "proxyBackendForm_subsettings_additional_helpText_3": "S\u00e4\u00e4nn\u00f6llinen lauseke (regex): t\u00e4m\u00e4n parametrin avulla voit suodattaa pyynt\u00f6jen sis\u00e4lt\u00f6\u00e4.", + "proxyBackendForm_subsettings_additional_helpText_4": "Vaaditut otsikkotiedot: voit antaa yhden tai useamman (jokainen omalla rivill\u00e4\u00e4n) otsikon muodossa ~ ", + "proxyBackendForm_subsettings_additional_helpText_5": " otsikkoAvain : otsikkoArvo", + "proxyBackendForm_subsettings_helpText": "Anna aliosoitteeseen liittyv\u00e4t asetukset.", + "proxyBackendForm_successMessage": "Asetukset tallennettu.", + "proxyBackendForm_saveButton": "Tallenna ja julkaise", + "proxyBackendForm_publish_failureMessage": "Julkaisu apiUmbrellalle ep\u00e4onnistui: ", + "proxyBackendForm_update_failureMessage": "Virhe apiUmbrellan v\u00e4lityspalvelimeen liitetyll\u00e4 rajapinnalla: ", + "proxyBackendForm_update_successMessage": "V\u00e4lityspalvelinasetukset p\u00e4ivitetty", + "proxyForm_header_text": "Lis\u00e4\u00e4 v\u00e4lityspalvelin", + "proxyForm_saveButton_text": "Tallenna", + "proxyForm_successText": "V\u00e4lityspalvelimen asetukset tallennettu.", + "proxyForm_errorText": "Kaikki t\u00e4hdell\u00e4 merkityt kent\u00e4t ovat pakollisia", + "proxyItem_editProxy": "Muokkaa", + "proxyItem_removeProxy": "Poista", + "proxyItem_removeProxy_successMessage": "V\u00e4lityspalvelimen m\u00e4\u00e4ritys poistettiin", + "proxyItem_type": "Tyyppi", + "proxyItem_url": "Web-osoite", + "proxyItem_apiKey": "Rajapinta-avain", + "proxyItem_apiToken": "Rajapinnan tunnisteavain", + "proxyItem_elasticsearch": "Elasticsearch", + "proxyItem_postgresEndpoint": "Postgres-p\u00e4\u00e4tepiste", + "proxyItem_brokerEndpoints": "V\u00e4litt\u00e4j\u00e4n p\u00e4\u00e4tepisteet", + "proxyItem_brokerEndpoints_table_protocol": "Protokolla", + "proxyItem_brokerEndpoints_table_host": "Is\u00e4nt\u00e4kone", + "proxyItem_brokerEndpoints_table_port": "Portti", + "proxyItem_brokerEndpoints_table_tls": "TLS", + "proxyItem_httpApi": "HTTP-rajapinta", + "proxyItem_httpApi_protocol": "Protokolla", + "proxyItem_httpApi_host": "Is\u00e4nt\u00e4kone", + "proxyItem_httpApi_port": "Portti", + "proxyItem_adminUsername": "Yll\u00e4pit\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4tunnus", + "proxyItem_adminPassword": "Yll\u00e4pit\u00e4j\u00e4n salasana", + "deletePostConfirmation_modalTitle_text": "Poista sis\u00e4lt\u00f6", + "deletePostConfirmation_text_confirmDeleteMessage": "Haluatko varmasti poistaa __title__?", + "deletePostConfirmation_text_confirmDeleteNote": "HUOM:", + "deletePostConfirmation_text_confirmDeleteInformation": "T\u00e4t\u00e4 toimintoa ei voi peruuttaa!", + "deletePostConfirmation_buttonText_cancel": "Peruuta", + "deletePostConfirmation_buttonText_delete": "Poista", + "relatedMedia_addButton_help": "Lis\u00e4\u00e4 t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", + "relatedMedia_addButton": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", + "relatedMedia_Title": "Linkit", + "relatedMedia_addLink": "Lis\u00e4\u00e4 linkki", + "relatedMedia_addNew": "Lis\u00e4\u00e4 uusi", + "relatedMedia_text_noRelatedMedia": { + "api": "T\u00e4t\u00e4 rajapintaa koskevaa mediasis\u00e4lt\u00f6\u00e4 ei ole lis\u00e4tty .", + "organization": "Organisaatioon ei ole lis\u00e4tty t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4." + }, + "relatedMediaPostsForm_modalTitle_relatedMedia": "T\u00e4ydent\u00e4v\u00e4 media", + "relatedMediaPostsForm_Submit": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", + "relatedMediaPostsForm_Text": "Voit lis\u00e4t\u00e4 sis\u00e4lt\u00f6\u00e4, jota k\u00e4ytt\u00e4j\u00e4 voi klikata n\u00e4hd\u00e4kseen alkuper\u00e4isen l\u00e4hteen. Voit lis\u00e4t\u00e4 esimerkiksi blogitekstej\u00e4, videoita ja esityksi\u00e4.", + "postItem_buttonText_delete": "Poista", + "postItem_buttonText_edit": "Muokkaa", + "postItem_text_added": "Lis\u00e4tty", + "removeProxy_modalLabel_title": "V\u00e4lityspalvelimen poisto", + "removeProxy_modalLabel_cancelTitle": "V\u00e4lityspalvelinta ei voi poistaa", + "removeProxy_modalBody_warning": "Varoitus!", + "removeProxy_modalBody_text": "Olet poistamassa v\u00e4lityspalvelinta. T\u00e4h\u00e4n v\u00e4lityspalvelimeen on yhdistetty __count__ rajapintaa. V\u00e4lityspalvelimen poistaminen tarkoittaa, ett\u00e4 rajapintakutsut n\u00e4ihin rajapintoihin lakkaavat toimimasta. Haluatko varmasti jatkaa?", + "removeProxy_modalBody_cancelText": "Ei oikeuksia v\u00e4lityspalvelimen poistamiseen. T\u00e4h\u00e4n v\u00e4lityspalvelimeen kytkettyj\u00e4 rajapintoja on nyt __count__. Kutsut v\u00e4lityspalvelimen kautta lakkaavat toimimasta, jos se poistetaan.", + "removeProxy_buttonText_confirmRemoveProxy": "Kyll\u00e4", + "removeProxy_buttonText_cancelRemove": "Ei", + "removeProxy_errorMessage": "Virhe: V\u00e4lityspalvelimen poisto ep\u00e4onnistui", + "removeProxy_buttonText_cancel": "Peru", + "requestTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia HTTP-tilajakson laatikoita.", + "requestTimeline_labelText_path": "Polku", + "requestTimeline_legendItem_allCalls": "Kaikki pyynn\u00f6t", + "requestTimeline_xAxisTitle_hours": "Tunnit", + "requestTimeline_xAxisTitle_days": "Aika", + "requestTimeline_yAxisTitle_requests": "Rajapintapyynn\u00f6t", + "requestsOverTime_pointTitle_requests": "Pyynn\u00f6t", + "responseTimeTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia kvartiiliarvojen laatikoita.", + "responseTimeTimeline_labelText_path": "Polku", + "responseTimeTimeline_legendItem_long": "Hidas 75 %", + "responseTimeTimeline_legendItem_longest": "Hitain", + "responseTimeTimeline_legendItem_short": "Nopea 25 %", + "responseTimeTimeline_legendItem_shortest": "Nopein", + "responseTimeTimeline_xAxisTitle_hours": "Tunnit", + "responseTimeTimeline_xAxisTitle_days": "Aika", + "responseTimeTimeline_yAxisTitle_time": "Aika, ms", + "responseTimeTimeline_legendItem_median": "Mediaani", + "schemas": { + "apis": { + "name": { + "label": "Rajapinnan nimi", + "placeholder": "Esim. Ensimm\u00e4inen rajapintani" + }, + "description": { + "label": "Kuvaus", + "placeholder": "Kerro mahdolliselle k\u00e4ytt\u00e4j\u00e4lle, mist\u00e4 rajapinnassasi on kyse" + }, + "url": { + "label": "Rajapinnan web-osoite", + "placeholder": "Esim. https:\/\/esimerkki.com\/api\/v1" + }, + "documentationURL": { + "label": "Linkki dokumentaatioon" + }, + "organizationId": { + "label": "Yhdist\u00e4 rajapinta organisaatioon" + }, + "lifecycleStatus": { + "label": "Elinkaaren vaihe", + "placeholder": "Valitse elinkaaren vaihe", + "options": { + "design": "Suunnittelu", + "development": "Kehitys", + "testing": "Testaus", + "production": "Tuotanto", + "deprecated": "K\u00e4yt\u00f6st\u00e4 poistettu" + } + } + }, + "apiDocs": { + "type": { + "label": "Lis\u00e4\u00e4 rajapintadokumentaatio", + "options": { + "url": "Web-osoite", + "file": "Tiedosto" + } + }, + "remoteFileUrl": { + "label": "Linkki rajapintadokumentaatioon" + }, + "otherUrl": { + "label": "Linkki muuhun rajapintadokumentaatioon" + }, + "submit_methods": { + "label": "Salli kutsujen kokeilu seuraaville metodeille:" + } + }, + "apiMetadata": { + "organization": { + "label": "Organisaatio", + "name": { + "label": "Nimi" + }, + "description": { + "label": "Kuvaus" + } + }, + "contact": { + "label": "Ota yhteytt\u00e4", + "name": { + "label": "Nimi" + }, + "phone": { + "label": "Puhelin" + }, + "email": { + "label": "S\u00e4hk\u00f6posti" + } + }, + "service": { + "label": "Palvelu", + "name": { + "label": "Nimi" + }, + "description": { + "label": "Kuvaus" + }, + "validSince": { + "label": "Voimassa alkaen", + "placeholder": "Klikkaa valitaksesi p\u00e4iv\u00e4ys" + }, + "validUntil": { + "label": "Voimassa saakka", + "placeholder": "Klikkaa valitaksesi p\u00e4iv\u00e4ys" + }, + "serviceLevelAgreement": { + "label": "Palvelutasosopimus" + } + } + }, + "backlog": { + "title": { + "label": "Otsikko", + "placeholder": "Otsikko" + }, + "details": { + "label": "Tiedot", + "placeholder": "Kuvaus" + }, + "priority": { + "label": "T\u00e4rkeys" + } + }, + "branding": { + "siteTitle": { + "label": "Sivun otsikko" + }, + "siteSlogan": { + "label": "Sivun iskulause" + }, + "homeCustomBlock": { + "label": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", + "placeholder": "Lis\u00e4\u00e4 teksti\u00e4 tai HTML\/CSS-koodia" + }, + "privacyPolicy": { + "label": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", + "placeholder": "Lis\u00e4\u00e4 yksityisyysk\u00e4yt\u00e4nt\u00f6 t\u00e4h\u00e4n" + }, + "termsOfUse": { + "label": "K\u00e4ytt\u00f6ehdot", + "placeholder": "Lis\u00e4\u00e4 k\u00e4ytt\u00f6ehdot t\u00e4h\u00e4n" + }, + "colors": { + "label": "V\u00e4rit", + "primary": { + "label": "P\u00e4\u00e4v\u00e4ri" + }, + "primaryText": { + "label": "P\u00e4\u00e4tekstiv\u00e4ri" + }, + "coverPhotoOverlay": { + "label": "Kansikuvan peitto" + }, + "overlayTransparency": { + "label": "Peiton l\u00e4pin\u00e4kyvyys" + } + }, + "socialMediaLinks": { + "label": "Sosiaalisen median linkit" + }, + "siteFooter": { + "label": "Sivun alatunniste" + }, + "analyticCode": { + "label": "Analytiikkakoodi" + }, + "featuredApis": { + "label": "Suositellut rajapinnat" + } + }, + "contactForm": { + "name": { + "label": "Nimesi", + "placeholder": "Nimesi" + }, + "email": { + "label": "S\u00e4hk\u00f6posti", + "placeholder": "S\u00e4hk\u00f6postiosoitteesi" + }, + "message": { + "label": "Viesti", + "placeholder": "Viestisi" + } + }, + "entityComment": { + "comment": { + "label": "Palautteet", + "placeholder": "Palautteesi" + } + }, + "feedback": { + "topic": { + "label": "Aihe", + "placeholder": "Palautteen aihe" + }, + "message": { + "label": "Viestisi", + "placeholder": "Viestisi" + }, + "messageType": { + "label": "Valitse viestin tyyppi", + "options": { + "Feedback": "Palaute", + "Error report": "Virheraportti", + "Feature request": "Ehdotus toiminnallisuudeksi" + } + } + }, + "monitoring": { + "enabled": { + "label": "Rajapinnan valvonta kytketty" + }, + "url": { + "label": "Valvottava p\u00e4\u00e4tepiste" + }, + "endPoint": { + "label": "Valvottava p\u00e4\u00e4tepiste" + } + }, + "settings": { + "access": { + "onlyAdminsCanAddApis": { + "label": "Vain j\u00e4rjestelm\u00e4n yll\u00e4pit\u00e4j\u00e4t voivat lis\u00e4t\u00e4 uusia rajapintoja" + }, + "onlyAdminsCanAddOrganizations": { + "label": "Vain j\u00e4rjestelm\u00e4n yll\u00e4pit\u00e4j\u00e4t voivat lis\u00e4t\u00e4 uusia organisaatioita" + } + }, + "supportsGraphql": { + "label": "K\u00e4yt\u00f6ss\u00e4" + }, + "developmentFeatures": { + "label": "N\u00e4yt\u00e4 kehitett\u00e4vin\u00e4 olevat ominaisuudet" + }, + "mail": { + "enabled": { + "label": "K\u00e4yt\u00f6ss\u00e4" + }, + "username": { + "label": "K\u00e4ytt\u00e4j\u00e4tunnus" + }, + "password": { + "label": "Salasana" + }, + "smtpHost": { + "label": "SMTP-palvelin" + }, + "smtpPort": { + "label": "SMTP-portti" + }, + "fromEmail": { + "label": "Osoite s\u00e4hk\u00f6postien l\u00e4hett\u00e4mist\u00e4 varten" + }, + "toEmail": { + "label": "Osoitteeseen" + } + }, + "githubConfiguration": { + "label": "Github-asetukset", + "clientId": { + "label": "Client ID" + }, + "secret": { + "label": "Secret" + } + }, + "sdkCodeGenerator": { + "label": "SDK-generaattori", + "enabled": { + "label": "K\u00e4yt\u00f6ss\u00e4" + }, + "host": { + "label": "Is\u00e4nt\u00e4kone" + } + } + }, + "proxies": { + "name": { + "label": "Nimi" + }, + "description": { + "label": "Kuvaus" + }, + "type": { + "label": "Tyyppi" + }, + "apiUmbrella": { + "url": { + "label": "Web-osoite" + }, + "apiKey": { + "label": "Rajapinta-avain" + }, + "authToken": { + "label": "Autentikointitunnus" + }, + "elasticsearch": { + "label": "ElasticSearch" + } + }, + "emq": { + "brokerEndpoints": { + "label": "V\u00e4litt\u00e4j\u00e4n p\u00e4\u00e4tepisteet", + "$": { + "protocol": { + "label": "Protokolla" + }, + "host": { + "label": "Is\u00e4nt\u00e4kone", + "placeholder": "https:\/\/esimerkki.fi\/" + }, + "port": { + "label": "Portti", + "placeholder": "Esim. 224" + }, + "tls": { + "label": "TLS-suojaus (Transport Layer Security)" + } + } + }, + "httpApi": { + "label": "Konfiguraatiorajapinnan p\u00e4\u00e4tepiste" + }, + "elasticsearch": { + "label": "ElasticSearch URL", + "placeholder": "https:\/\/esimerkki.fi\/" + } + } + }, + "proxyBackends": { + "proxyId": { + "label": "Valitse v\u00e4lityspalvelin" + }, + "apiUmbrella": { + "servers": { + "$": { + "port": { + "label": "Rajapinta-portti" + } + } + }, + "sub_settings": { + "http_method": { + "label": "HTTP-menetelm\u00e4t" + } + }, + "settings": { + "append_query_string": { + "label": "Lis\u00e4\u00e4 hakulauseen parametrit" + }, + "disable_api_key": { + "label": "Rajapinta-avaimen k\u00e4ytt\u00f6\u00e4 ei vaadita" + }, + "headers_string": { + "label": "Aseta pyynn\u00f6n otsikkotiedot" + }, + "idp_app_id": { + "label": "IDP App Id" + }, + "rate_limit_mode": { + "label": "Kuormituksen rajoitustila", + "options": { + "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", + "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", + "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" + } + }, + "rate_limits": { + "label": "Kuormitusrajoitukset" + }, + "rate_limit": { + "duration": { + "label": "Kesto (ms)" + }, + "limit_by": { + "label": "Rajoitusperuste", + "options": { + "apiKey": "Rajapinta-avain", + "ip": "IP-osoite" + } + }, + "limit": { + "label": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4" + }, + "response_headers": { + "label": "N\u00e4yt\u00e4 kuormitusrajoitus vastauksen otsikkotiedoissa" + } + } + }, + "url_matches": { + "$": { + "frontend_prefix": { + "label": "V\u00e4lityspalvelimen peruspolku" + }, + "backend_prefix": { + "label": "Rajapinnan peruspolku" + } + } + } + }, + "emq": { + "label": "EMQ-v\u00e4lityspalvelin", + "settings": { + "acl": { + "label": "K\u00e4ytt\u00f6oikeuksien m\u00e4\u00e4rittely", + "$": { + "allow": { + "label": "S\u00e4\u00e4nt\u00f6", + "options": [ + "Kiell\u00e4", + "Salli" + ] + }, + "from": { + "label": "Mist\u00e4" + }, + "ip_addr": { + "label": "IP-osoite" + }, + "username": { + "label": "K\u00e4ytt\u00e4j\u00e4nimi" + }, + "client_id": { + "label": "Client Id" + }, + "access": { + "label": "P\u00e4\u00e4sy", + "options": [ + "Tilaa", + "Julkaise", + "Tilaa ja julkaise" + ] + }, + "topic": { + "label": "Aihe" + }, + "fromValue": { + "label": "Arvo" + } + } + } + } + } + }, + "related_media": { + "title": { + "label": "Otsikko" + }, + "url": { + "label": "Web-osoite" + } + }, + "organizations": { + "name": { + "label": "Nimi" + }, + "url": { + "label": "Web-osoite" + }, + "description": { + "label": "Kuvaus" + }, + "contact": { + "label": "Yhteyshenkil\u00f6", + "person": { + "label": "Nimi" + }, + "phone": { + "label": "Puhelinnumero" + }, + "email": { + "label": "S\u00e4hk\u00f6posti" + } + }, + "socialMedia": { + "label": "Linkit sosiaaliseen mediaan" + }, + "apisPerPage": { + "label": "Rajapintoja per sivu" + }, + "mediaPerPage": { + "label": "Mediasis\u00e4ll\u00f6n m\u00e4\u00e4r\u00e4 per sivu" + } + }, + "organizationApis": { + "apiId": { + "label": "Valitse rajapinta" + }, + "organizationId": { + "label": "Valitse organisaatio" + } + }, + "updatePassword": { + "old": { + "label": "Nykyinen salasana" + }, + "new": { + "label": "Uusi salasana" + }, + "confirm": { + "label": "Vahvista uusi salasana" + } + }, + "users": { + "username": { + "label": "K\u00e4ytt\u00e4j\u00e4nimi" + }, + "profile": { + "company": { + "label": "Yritys" + } + } + } + }, + "sdkCodeGeneratorModal_buttonText_download": "Lataa", + "sdkCodeGeneratorModal_labelText_selectLanguage": "Valitse kieli", + "sdkCodeGeneratorModal_firstOption_language": "(Kieli)", + "sdkCodeGeneratorModal_errorText": "Kodigeneraattori ei tue k\u00e4ytt\u00e4m\u00e4\u00e4si tiedostomuotoa. Lataa oikea tiedosto.", + "sdkCodeGeneratorModal_errorTextInvalidHost": "Koodigeneraattoripalvelin on virheellinen. Ilmoita ongelmasta yll\u00e4pit\u00e4j\u00e4lle.", + "sdkCodeGeneratorModal_Title": "Luo SDK-tiedosto", + "searchField_button": "Hae", + "searchField_placeholder": "Hae...", + "searchPage_addedPrefix": "Lis\u00e4tty", + "searchPage_noResults": "Ei l\u00f6ydetty mit\u00e4\u00e4n.", + "searchPage_pageHeader": "Hae rajapintoja", + "searchPage_searchForm_helpText": "Sy\u00f6t\u00e4 hakusanasi hakua varten.", + "searchPage_searchForm_placeholderText": "Hae...", + "searchPage_searchResultsHeader": "Hakutulokset", + "settings_development_features": "N\u00e4yt\u00e4 my\u00f6s kehitett\u00e4vin\u00e4 olevat ominaisuudet", + "settings_disabled_login_methods": "Estetyt kirjautumismenetelm\u00e4t", + "settings_disabled_login_methods_caution": "Huomio!", + "settings_disabled_login_methods_caution_text": "T\u00e4m\u00e4n valinnan avulla on mahdollista est\u00e4\u00e4 k\u00e4ytt\u00e4ji\u00e4, ja my\u00f6s yll\u00e4pit\u00e4ji\u00e4!", + "settings_disabled_login_methods_caution_warning_1": "\u00c4l\u00e4 poista kaikkia kirjautumismenetelmi\u00e4 k\u00e4yt\u00f6st\u00e4!", + "settings_disabled_login_methods_caution_warning_2": "Varmista, ett\u00e4 ainakin yksi yll\u00e4pit\u00e4j\u00e4 pystyy viel\u00e4 k\u00e4ytt\u00e4m\u00e4\u00e4n osaa sallituista kirjautumismenetelmist\u00e4!", + "settings_errorMessage": "Virhe asetuksissa! Virheellinen arvo tai arvo puuttuu.", + "settings_fiware": "FIWARE", + "settings_github": "Github", + "settings_hsl": "HSL", + "settings_mail": "S\u00e4hk\u00f6posti", + "settings_mail_fromEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen ja s\u00e4hk\u00f6postiosoitteiden vahvistusten l\u00e4hett\u00e4miseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", + "settings_mail_toEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen vastaanottamiseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", + "settings_panelTitle_addingApisAndOrganizations": "Rajapintojen ja organisaatioiden lis\u00e4\u00e4minen", + "settings_save": "Tallenna", + "settings_sdkCode_generator": "SDK-koodigeneraattori", + "settings_successMessage": "Asetukset tallennettu", + "settings_tenant": "Tenanttien hallinta", + "settings_title_supportsGraphql": "API Umbrella -v\u00e4lityspalvelin tukee GraphQL-pyynt\u00f6j\u00e4", + "settingsPage_title": "Yleist\u00e4", + "settingsPage_title_settings": "Asetukset", + "settingsMenu_title": "Alustavalinnat", + "settingsMenu_profile": "Profiili", + "settingsMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", + "settingsMenu_branding": "Br\u00e4nd\u00e4ys", + "settingsMenu_settings": "Asetukset", + "settingsMenu_proxies": "V\u00e4lityspalvelimet", + "settingsMenu_loginPlatforms": "Kirjautumisalustat", + "setupNeededModal_body": "Lis\u00e4\u00e4 br\u00e4nd\u00e4ysasetukset ja palvelun asetukset.", + "setupNeededModal_title": "Lis\u00e4\u00e4 asetukset", + "setupNeededModal_viewBrandingButton": "Tarkastele br\u00e4nd\u00e4ysasetuksia", + "setupNeededModal_viewSettingsButton": "Tarkastele asetuksia", + "setUserName_legend_text": "Anna k\u00e4ytt\u00e4j\u00e4nimesi.", + "setUserName_saveButton_text": "Tallenna", + "statusCheckTitle": "Tila", + "statusCheckUpdated": "P\u00e4ivitetty:", + "statusCheck_ApinfWebApp": "Apinf-verkkosovellus", + "statusCheck_ApiUmbrella": "Api Umbrella", + "statusCheck_Elasticsearch": "Elasticsearch", + "summaryComparing_trendDirection_lower": "v\u00e4hemm\u00e4n", + "summaryComparing_trendDirection_higher": "enemm\u00e4n", + "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ kuin eilen", + "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ kuin eilen", + "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ kuin viimeiseen __day__ p\u00e4iv\u00e4\u00e4n", + "summaryComparing_displayTrendInfo_noTrend": "Sama kuin eilen", + "summaryComparing_displayTrendInfo_noTrendDays": "sama kuin edelliset __day__ p\u00e4iv\u00e4\u00e4", + "swaggerUi_swaggerDocumentInvalidText": "Swagger-tiedosto ei ole kelvollinen.", + "swaggerUi_alertText_Warning": "Varoitus!", + "swaggerUi_alertText_mainText": "T\u00e4m\u00e4 j\u00e4rjestelm\u00e4 k\u00e4ytt\u00e4\u00e4 https-protokollaa. Rajapintapyynn\u00f6t dokumentaatiosta eiv\u00e4t toimi, koska rajapinta k\u00e4ytt\u00e4\u00e4 http-protokollaa.", + "termsOfUse_title": "K\u00e4ytt\u00f6ehdot", + "updatePassword_legend_text": "P\u00e4ivit\u00e4 salasana", + "uniqueUsersOverTime_pointTitle_users": "K\u00e4ytt\u00e4j\u00e4t", + "umbrella_createuser_error": "K\u00e4ytt\u00e4j\u00e4n luonti API Umbrellaan ep\u00e4onnistui.", + "updatePassword_submitButton_text": "Vaihda salasanaa", + "updatePasswordForm_successMessage": "Salasana p\u00e4ivitetty.", + "passwordsMismatch": "Salasana v\u00e4\u00e4rin", + "tenantAuthorization_title": "Tenanttien valtuutus", + "tenantAuthorization_button_refresh": "Lataa uudelleen nyt", + "tenantCatalog_buttonText_addTenant": "Lis\u00e4\u00e4 tenantti", + "tenantCatalog_Title": "Tenantit", + "tenantCatalog_toolbar_filterOptions_myOrganizations": "Tenanttini", + "tenantCatalog_toolbar_authorization": "Valtuutus", + "tenantCatalogPage_title_organizationsCatalog": "Tenanttiluettelo", + "tenantCatalogPage_token_title": "Tenantteihin liittyviin pyynt\u00f6ihin tarvitaan auktorisointitunnus", + "tenantCatalogPage_token_details_1": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 on oltava tili Tenanttien hallinnassa", + "tenantCatalogPage_token_details_2": "Kun k\u00e4ytt\u00e4j\u00e4 kirjautuu sis\u00e4\u00e4n k\u00e4ytt\u00e4en Keyrockia, h\u00e4n saa autentikointitunnuksen t\u00e4\u00e4ll\u00e4: ", + "tenantCatalogPage_token_details_2b": "Huomaa! Er\u00e4\u00e4ntymisaika: ", + "tenantCatalogPage_token_details_2c": "Sinun pit\u00e4\u00e4 kirjautua ulos ja j\u00e4lleen sis\u00e4\u00e4n, jotta saat voimassa olevan autentikointitunnuksen!", + "tenantCatalogPage_token_details_3": "K\u00e4ytt\u00e4j\u00e4 saa my\u00f6s p\u00e4ivitystunnuksen, t\u00e4\u00e4ll\u00e4: ", + "tenantCatalogTable_button_edit": "Muokkaa", + "tenantCatalogTable_button_edit_title": "Muokkaa t\u00e4t\u00e4 tenanttia; muuta nimi, kuvaus, k\u00e4ytt\u00e4ji\u00e4 ja heid\u00e4n roolejaan", + "tenantCatalogTable_button_remove": "Poista", + "tenantCatalogTable_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", + "tenantCatalogTable_header_tenants": "Tenantti", + "tenantCatalogTable_header_username": "K\u00e4ytt\u00e4j\u00e4nimi & roolit", + "tenantCatalogTable_row_title_username": "K\u00e4ytt\u00e4j\u00e4nimi", + "tenantCatalogTable_row_title_roles": "Roolit", + "tenantCatalogTable_row_title_consumer": "Kuluttaja", + "tenantCatalogTable_row_title_provider": "Tuottaja", + "tenantCatalogTable_header_action": "Toimenpide", + "tenantForm_addTenant_Success_Message": "Tenantti lis\u00e4tty onnistuneesti: ", + "tenantForm_addTenant_error_Message": "Tenanttitoiminto ep\u00e4onnistui! ", + "tenantForm_addTenant_failure_Message": "Tenanttien hallinnassa virhe! Palauttaa koodin ", + "tenantForm_addTenant_notify_error": "Virhe k\u00e4ytt\u00e4j\u00e4ilmoituksissa", + "tenantForm_button_cancel": "Peruuta", + "tenantForm_button_cancel_title": "Peruuta t\u00e4m\u00e4 toiminto", + "tenantForm_button_save_title": "Tallenna uusi tenantti", + "tenantForm_button_modify_title": "Tallenna muutokset tenanteissa", + "tenantForm_update_Failure_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", + "tenantForm_update_error_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", + "tenantForm_update_check_error_Message": "Tenanttik\u00e4ytt\u00e4j\u00e4n tarkistus ep\u00e4onnistui. Lataa asiakaslista uudelleen ja yrit\u00e4 uudelleen ", + "tenantForm_modifyButton_text": "Muokkaa tenanttia", + "tenantForm_saveButton_text": "Lis\u00e4\u00e4 tenantti", + "tenantForm_tenant_noName_error": "Tenantilla pit\u00e4\u00e4 olla nimi", + "tenantForm_tenant_noDescription_error": "Tenantilla pit\u00e4\u00e4 olla kuvaus", + "tenantForm_title_add": "Lis\u00e4\u00e4 uusi tenantti", + "tenantForm_title_modify": "Muokkaa tenanttia", + "tenantForm_tenantDescription": "Tenantin kuvaus", + "tenantForm_tenantName": "Tenantin nimi", + "tenantForm_id_missing_Message": "Ongelma! Tenantin id puuttuu!", + "tenantForm_noChanges_Message": "Tenantissa ei muutoksia", + "tenantForm_tokenExpiredWarning_message": "Auktorisointitunnus on vanhentunut. Kirjaudu ulos ja taas sis\u00e4\u00e4n p\u00e4ivitt\u00e4\u00e4ksesi tunnuksen!", + "tenantForm_removal_Success_Message": "Tenantti postettu onnistuneesti: ", + "tenantForm_update_Success_Message": "Tenantti p\u00e4ivitetty onnistuneesti: ", + "tenantRemoveForm_button_remove": "Kyll\u00e4, poista tenantti", + "tenantRemoveForm_question": "Haluatko varmasti poistaa t\u00e4m\u00e4n tenantin?", + "tenantRemoveForm_title": "Tenantin poisto", + "tenantRequest_missingBasepath": "Tenanttien hallinnan peruspolku puuttuu asetuksista", + "tenantRequest_missingTenantList": "Tenanttilistan haku ep\u00e4onnistui! ", + "tenantRequest_missingUserlist": "K\u00e4ytt\u00e4j\u00e4listan haku ep\u00e4onnistui! ", + "tenantUserForm_addButton_text": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4 tenanttiin", + "tenantUserForm_errorTextUserNotSelected": "Yht\u00e4\u00e4n k\u00e4ytt\u00e4j\u00e4\u00e4 ei ole valittu lis\u00e4tt\u00e4v\u00e4ksi!", + "tenantUserForm_errorTextDuplicateUser": "T\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 on jo tenanttik\u00e4ytt\u00e4jien listalla: ", + "tenantUserForm_help_addUser": "Valitse k\u00e4ytt\u00e4j\u00e4 ja m\u00e4\u00e4rit\u00e4 roolit", + "tenantUserForm_title_addUser": "Lis\u00e4\u00e4 uusi k\u00e4ytt\u00e4j\u00e4 tenanttiin", + "tenantUserForm_button_addUser_title": "Lis\u00e4\u00e4 valittu k\u00e4ytt\u00e4j\u00e4 tenanttien k\u00e4ytt\u00e4j\u00e4listaan", + "tenantUsersList_title": "T\u00e4m\u00e4n tenantin k\u00e4ytt\u00e4j\u00e4t", + "tenantUsersList_thead_username": "K\u00e4ytt\u00e4j\u00e4nimi", + "tenantUsersList_thead_roles": "Roolit", + "tenantUsers_button_title_removeUser": "Poista t\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 tenantista", + "uploadApiLogoButton": "Lataa logo", + "uploadApiLogo_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n logon?", + "uploadApiLogo_successfully_deleted": "Logo poistettu!", + "uploadOrganizationCoverButton_text": "Lataa kansikuva", + "uploadOrganizationLogoButton": "Lataa logo", + "uploadOrganizationCover_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n kansikuvan?", + "uploadOrganizationCover_successfully_deleted": "Kansikuva on poistettu!", + "uploadOrganizationLogo_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n logon?", + "uploadOrganizationLogo_successfully_deleted": "Logo poistettu!", + "uploadProjectLogoButton_uploadButton_uploadLogo": "Lataa logo", + "uploadCoverPhoto_confirm_delete": "Kansikuva-alue k\u00e4ytt\u00e4\u00e4 ensisijaista br\u00e4ndiv\u00e4ri\u00e4, kun kuva on poistettu. Kuva poistetaan kokoelmasta.", + "uploadCoverPhoto_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "uploadCoverPhoto_text_fileMaxSize": "Kuvan maksimikoko on 10 MB ja tuetut tiedostomuodot ovat jpg\/jpeg\/png\/gif.", + "uploadCoverPhoto_message_fileMaxSize": "Tiedosto ylitt\u00e4\u00e4 maksimikoon. Valitse korkeintaan 10 MB kokoinen kuva.", + "uploadCoverPhoto_acceptedExtensions_errorText": "Tiedoston luonti ei onnistunut!", + "uploadCoverPhoto_successfully_uploaded": "Kansikuvan lataus onnistui!", + "uploadCoverPhoto_successfully_deleted": "Kansikuva on poistettu!", + "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Lataa kansikuva", + "uploadProjectLogo_confirm_delete": "Haluatko varmasti poistaa projektin logon?", + "uploadProjectLogo_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "uploadProjectLogo_successfully_uploaded": "Logon lataus onnistui!", + "uploadProjectLogo_successfully_deleted": "Projektin logo poistettu!", + "userAccount_deleteAccount_title": "Poista k\u00e4ytt\u00e4j\u00e4tilisi", + "userAccount_updatePassword_title": "Vaihda salasanasi", + "userMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", + "userMenu_branding": "Br\u00e4nd\u00e4ys", + "userMenu_profile": "Profiili", + "userMenu_proxies": "V\u00e4lityspalvelimet", + "userMenu_settings": "Asetukset", + "userMenu_signout": "Kirjaudu ulos", + "userMenu_signedIn": "Sis\u00e4\u00e4nkirjautunut nimell\u00e4", + "userMenu_loginPlatforms": "Kirjautumisalustat", + "userProfile_account_title": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", + "viewApiNavigationMenu_authentication": "Todennus", + "viewApiNavigationMenu_backlog": "Kehitysjono", + "viewApiNavigationMenu_collaborators": "Yhteisty\u00f6kumppanit", + "viewApiNavigationMenu_details": "Tiedot", + "viewApiNavigationMenu_monitoring": "Valvonta", + "viewApiNavigationMenu_documentation": "Dokumentaatio", + "viewApiNavigationMenu_export": "Lataa", + "viewApiNavigationMenu_feedback": "Palaute", + "viewApiNavigationMenu_metadata": "Metadata", + "viewApiNavigationMenu_proxy": "V\u00e4lityspalvelin", + "viewApiNavigationMenu_settings": "Asetukset", + "viewApiPageHeader_privateLabel_text": "Yksityinen", + "viewApiSettigs_saveButton_text": "Tallenna", + "viewApiStatus_statusMessage_ClientError": "Virhe asiakassovelluksessa.", + "viewApiStatus_statusMessage_ErrorCodeText": "Tilakoodi:", + "viewApiStatus_statusMessage_Informational": "Vain tiedoksi.", + "viewApiStatus_statusMessage_Loading": "Ladataan...", + "viewApiStatus_statusMessage_RedirectError": "Uudelleenohjaus.", + "viewApiStatus_statusMessage_ServerError": "Palvelinvirhe.", + "viewApiStatus_statusMessage_Success": "Rajapinta toimii normaalisti.", + "viewApi_Details_Title": "Tiedot", + "viewApi_Metadata_Contact_email": "s\u00e4hk\u00f6posti", + "viewApi_Metadata_Contact_phone": "Puhelin", + "viewApi_Metadata_Contact_title": "Ota yhteytt\u00e4", + "viewApi_Metadata_NotFound": "Ei l\u00f6ydetty metadataa.", + "viewApi_Metadata_Organization_title": "Organisaatio", + "viewApi_Metadata_Service_serviceLevelAgreement": "Palvelutasosopimus", + "viewApi_Metadata_Service_title": "Palvelu", + "viewApi_Metadata_Service_validSince": "Voimassa alkaen", + "viewApi_Metadata_Service_validUntil": "Voimassa saakka", + "viewApi_Metadata_Title": "Metadata", + "viewApi_Servers": "Palvelimet", + "viewApi_Title": "Tarkastele rajapintaa", + "visibilityToggle_buttonPrivate": "Muuta yksityiseksi", + "visibilityToggle_buttonPublic": "Muuta julkiseksi", + "visibilityToggle_public": "Julkinen", + "visibilityToggle_private": "Yksityinen" +} \ No newline at end of file From 1ff4b129094a3b7d427841e23d69e753b85f7f72 Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Wed, 18 Sep 2019 09:37:15 +0300 Subject: [PATCH 03/11] Delete de.i18n.json --- apinf_packages/core/lib/i18n/de.i18n.json | 1275 --------------------- 1 file changed, 1275 deletions(-) delete mode 100644 apinf_packages/core/lib/i18n/de.i18n.json diff --git a/apinf_packages/core/lib/i18n/de.i18n.json b/apinf_packages/core/lib/i18n/de.i18n.json deleted file mode 100644 index 10b68217f7..0000000000 --- a/apinf_packages/core/lib/i18n/de.i18n.json +++ /dev/null @@ -1,1275 +0,0 @@ -{ - "aboutApinf_documentation": "Dokumentation", - "aboutApinf_contributors": "Entwickler", - "aboutApinf_copyright": "Copyright", - "aboutApinf_copyrightLicense": "Copyright und Lizenz", - "aboutApinf_createdBy": "Entwickelt von", - "aboutApinf_credits": "Danksagungen", - "aboutApinf_license": "Lizenz", - "aboutApinf_doneButton_text": "Fertig", - "aboutApinf_intro": "APInf ist eine quelloffene API-Management-Plattform.", - "aboutApinf_homepage": "Startseite", - "aboutApinf_openSource": "Open Source", - "aboutApinf_projectLinks": "Links zum Projekt", - "aboutApinf_projectVersions": "Versionshinweise", - "aboutApinf_sourcecode": "Quellcode", - "aboutApinf_support": "Unterst\u00fctzen", - "aboutApinf_title": "\u00dcber Apinf", - "account_delete_button_text": "Benutzerkonto l\u00f6schen", - "account_delete_warning": "Die Funktion kann nicht abgebrochen werden.", - "account_delete_title": "Benutzerkonto l\u00f6schen", - "account_details": "Kontodaten", - "accountPage_title_account": "Kontoeinstellungen", - "addApiPage_title_addApi": "API einsetzen", - "addApi_button_text": "API einsetzen", - "addApi_header": "Eine API einsetzen", - "addApi_enterApiDetails": "API-Daten eingeben", - "addApi_descriptionFieldInfo": "Die Beschreibung wird im API-Profil und im API-Katalog erscheinen. Beschreiben Sie kurz, welche Funktion Ihre API hat und zu welchen Informationen Nutzer den Zugriff haben k\u00f6nnen.", - "addApi_nameFieldInfo": "Der Name wird im API-Profil, im API-Katalog und auf dem API-Dashboard erscheinen. Bitte geben Sie einen sinnhaften Namen, der die API auf einen Blick beschreibt.", - "addApi_urlFieldInfo": "Geben Sie eine g\u00fcltige Basis-URL Ihrer API ein, die mit 'https:\/\/..' beginnt. Sie wird unter Proxy-Einstellungen des API-Profils erscheinen und kann nicht ge\u00e4ndert sein.", - "addApi_ownerHelpText": "Ihre API wird im Katalog \u00f6ffentlich sichtbar erscheinen. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", - "addApi_separateLineTitle_or": "oder", - "addApi_sectionTitle_importOpenApiSpecification": "OpenAPI-Definitionsdatei importieren", - "addApi_sectionTitle_importApiConfiguration": "API Configuration importieren", - "addApiBacklogItem_addBacklogItem_button": "Ein Backlog hinzuf\u00fcgen", - "addApiBacklogItem_modalTitle": "Ein Backlog hinzuf\u00fcgen", - "addBackend_simple_backendInformation_helptext": "Geben Sie die URL und die Portnummer des Servers ein, z. B. google.com:80", - "addBackend_simple_baseInformation_helptext": "Geben Sie einen Namen f\u00fcr das API ein.", - "addBackend_simple_prefixInformation_helptext": "Geben Sie das Front-End-Pfad und Back-End-Pfad ein, die mit '\/' beginnen.", - "addOrganizationManagerForm_button": "Manager hinzuf\u00fcgen", - "addOrganizationManagerForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", - "apiAnalyticPageHeader_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", - "apiAnalyticPageHeader_labelText_proxyName": "Proxyserver: __name__", - "apiAnalyticPageHeader_text_lastUpdateTime": "Letztes Update war __time__", - "apiAnalyticPageBody_text_requestsCount": "__count__ Anfrage", - "apiAnalyticPageBody_text_requestsCount_plural": "__count__ Anfragen", - "apiAnalyticPageBody_text_responseTime": "__time__ ms", - "apiAnalyticPageBody_text_usersCount": "__count__ Benutzer", - "apiAnalyticPageBody_text_usersCount_plural": "__count__ Benutzer", - "apiAnalyticPageBody_helpText_averageUniqueUsers": "Der Durchschnitt der einzelne Nutzer im gew\u00e4hlten Zeitraum", - "apiAnalyticPageBody_chartTitle_apiRequests": "API-Anfragen", - "apiAnalyticPageBody_chartTitle_medianResponseTime": "Der Median der Antwortzeit", - "apiAnalyticPageBody_chartTitle_uniqueUsers": "Einzelne API-Nutzer", - "apiAnalyticPageBody_timelineChartTitle_requests": "Die Zeittafel der API-Anfragen", - "apiAnalyticPageBody_timelineChartTitle_time": "Antwortzeiten der APIs", - "apiAuthorizedUsersList_ header_text": "Berechtigte Benutzer", - "apiBackend_Status_Checking": "Der API-Status wird \u00fcberpr\u00fcft. Bitte warten...", - "apiBackend_Status_Title": "Status", - "apiBackend_Status_Updated": "Aktualisiert:", - "apiBackend_Usage_Instructions_Headline": "Anrufe \u00fcber API auf die Adresse:", - "apiBackend_Usage_Instructions_Note": "Beachten Sie:", - "apiBackend_Usage_Instructions_Note_Text": "Sie finden Ihren API-Schl\u00fcssel in der Profil-Seite der API.", - "apiBackend_Usage_Instructions_Profile_Page_Link": "Das Profil ansehen.", - "apiBackendRating_anonymousError": "Bitte einloggen um diese API zu bewerten.", - "apiBackends_Add_API_Title": "API einsetzen", - "apiBackends_AdvancedRequestsRewriting": "Umschreiben von Anfragen", - "apiBackends_AdvancedRequestsRewriting_Help": "\u00c4ndern SIe die eingehenden Anfragen im Umbrella Front-End bevor sie an das Back-End Ihrer API \u00fcbertragen werden.", - "apiBackends_AdvancedSettings": "Erweiterte Einstellungen", - "apiBackends_Backend_Help": "Definieren Sie den Server der API. Mehrere Server k\u00f6nnen definiert werden, die Last zu verteilen.", - "apiBackends_Backend_Title": "Back-End", - "apiBackends_DocumentationTitle": "Dokumentation", - "apiBackends_Documentation_Link": "Link zur Dokumentation", - "apiBackends_Edit_API_Title": "API bearbeiten", - "apiBackends_GlobalRequestSettings_Title": "Globale Anfrage-Einstellungen", - "apiBackends_HostRewrite": "umschreiben", - "apiBackends_Host_Title": "Hostrechner", - "apiBackends_Matching_Title": "Entsprechende URL-Pr\u00e4fixe", - "apiBackends_Matching_Title_Help": "Welche URL-Pr\u00e4fixe sollten an dieses Back-End weitergeleitet werden?", - "apiBackends_Submit": "Abschicken", - "apiBackends_Title_Help": "Name der API", - "apiBacklog_addBacklogItem_buttonText": "Ein Backlog hinzuf\u00fcgen", - "apiBacklogList_noApiBacklogItemsFound": "Keine Backlogs f\u00fcr diese API gefunden.", - "apiBacklog_mainTitle": "Backlog", - "apiBacklogItems_priorityText_High": "Hoch", - "apiBacklogItems_priorityText_Middle": "Normal", - "apiBacklogItems_priorityText_None": "Unbestimmt", - "apiBacklogItemForm_message_backlogAdded": "Ein Backlog wurde hinzugef\u00fcgt", - "apiBacklogItemForm_message_backlogChanged": "Das Backlog wurde ge\u00e4ndert", - "apiCard_labelText_private": "privat", - "apiCard_pinTooltip_user": "Markieren als empfohlene API oder Markierung aufheben", - "apiCard_tooltipTitle_averageRating": "Durchschnittsbewertung", - "apiCardPin_buttonText_pin": "Klicken Sie auf die Stecknadel, um diese API als 'empfohlen' markieren", - "apiCardPin_buttonText_unpin": "Markierung der API als empfohlen aufheben", - "apiCardPin_featuredSuccessfully": "API zur Liste der empfohlenen APIs hinzugef\u00fcgt", - "apiCardPin_featuredListAlreadyFull": "Maximale Anzahl der empfohlenen APIs erreicht", - "apiCardPin_unfeaturedSuccessfully": "Markierung der API als empfohlen erfolgreich aufgehoben", - "apiCatalog_apisCount": "(__count__api)", - "apiCatalog_apisCount_plural": "(__count__apis)", - "apiCatalog_noApis_Found": "Keine APIs mit dem ausgew\u00e4hlten Lebenszyklus gefunden", - "apiCatalogPage_title_apiCatalog": "API-Katalog", - "apiSettingsDelete_deleteButton": "L\u00f6schen", - "apiDetails_baseUrl_headingText": "API-URL", - "apiDetails_description_headingText": "Beschreibung", - "apiDetails_usageInstructions_headingText": "Um Anrufe an diese API durchzuf\u00fchren, Sie k\u00f6nnen:", - "apiDetails_usageInstructions_requestHeaders_text": "Geben Sie Ihren Schl\u00fcssel im Headerfeld ein, um die API anzurufen:", - "apiDetails_usageInstructions_disableApiKeyText": "Die URL verwenden", - "apiDetails_usageInstructions_noApiKeyText": "Den API-Schl\u00fcssel verwenden. Klicken Sie auf \"API-Schl\u00fcssel anrufen\" um den Schl\u00fcssel zu erhalten.", - "apiDetailsForm_text_updateInformation": "API Information wurde aktualisiert", - "apiDocumentation_APICall_Warning_Message": "API-Anrufe (PUT, POST oder DELETE) von Swagger sind echte Anrufe.", - "apiDocumentation_APICall_Warning_Title": "Achtung!", - "apiDocumentation_buttonText_closeEditor": "Den Editor beenden", - "apiDocumentation_buttonText_openEditor": "Den Editor \u00f6ffnen", - "apiDocumentation_Link_Title": "Link", - "apiDocumentation_manageDocumentation_buttonText": "Verwalten", - "apiDocumentation_No_Link_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", - "apiDocumentation_No_Swagger_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", - "apiDocumentation_Title": "Dokumentation", - "apiDocumentation_Viewer_Title": "Betrachter", - "apiDocumentation_sdkGenerateButton": "SDK erstellen", - "apiDocumentation_tooltipSDKGeneratorButton": "Wenn die Swagger-Datei valid ist, k\u00f6nnen Sie ein SDK Ihrer bevorzugten Sprache mittels dieses Assistentes downloaden", - "apiExport_json_button": ".json exportieren", - "apiExport_yaml_button": ".yaml exportieren", - "apiExport_api_title": "API Konfiguration exportieren", - "apiExport_api_description": "API Konfiguration im JSON- oder YAML-Format exportieren", - "apiExport_proxy_title": "Konfiguration vom Proxyserver exportieren", - "apiExport_proxy_description": "Konfiguration vom Proxyserver im JSON- oder YAML-Format exportieren", - "apiExport_title": "Exportieren", - "apiFilteredBy_text_filteredBy": "Filter: \"__tag__\"", - "apiFilteredBy_buttonText_clear": "Alle l\u00f6schen", - "apisFilterForm_buttonText_filter": "Filter", - "apisFilterForm_buttonText_clear": "L\u00f6schen", - "apisFilterForm_labelText_lifecycle": "Phase des Lebenszyklus", - "apisFilterForm_optionText_selectOne": "(W\u00e4hlen Sie eine)", - "apisFilterIcon_tooltipText_filter": "Filteroptionen", - "apisRssIcon_tooltipText_Rss": "RSS-Feed", - "apiIntro_doneLabel": "Fertig", - "apiIntro_nextLabel": "Weiter", - "apiIntro_previousLabel": "Zur\u00fcck", - "apiIntro_steps_backlog_intro": "Die geplanten API-Funktionen und Priorit\u00e4ten hinzuf\u00fcgen, die die Gemeinschaft sehen kann.", - "apiIntro_steps_details_intro": "Enth\u00e4lt grundlegende Information zu der API und Anweisungen \u00fcber API-Anrufe.", - "apiIntro_steps_documentation_intro": "Die Dokumentation, die API beschreibt, hochladen und teilen. Die anderen k\u00f6nnen einen Mustercode in ihrer bevorzugten Sprache\/Plattform downloaden.", - "apiIntro_steps_export_intro": "Einstellungen Ihrer API als .JSON- oder .YAML-Datei downloaden, f\u00fcr Back-up oder Migration von Daten.", - "apiIntro_steps_feedback_intro": "Benutzer Ihrer API k\u00f6nnen ein Feedback geben, was auch Fehlermeldungen und Feature-Requests enth\u00e4lt.", - "apiIntro_steps_metadata_intro": "Geben Sie mit Ihrer API verbundene organisatorische Information und Kontaktdaten ein.", - "apiIntro_steps_proxy_intro": "Nutzen Sie diesen Tab um Ihre API mit einem Proxyserver zu verbinden. Damit k\u00f6nnen Sie die API-Verwaltungsfunktionen nutzen (z. B. Analytik, API-Schl\u00fcssel).", - "apiIntro_steps_settings_intro": "\u00c4ndern Sie API-Einstellungen auf diesem Tab. Sie k\u00f6nnen auch die API hier l\u00f6schen.", - "apiIntro_steps_welcome_intro": "Willkommen", - "apiIntro_skipLabel": "\u00dcberspringen", - "apiIntro_quickTour_button_text": "Quick tour", - "apiKeys_label": "API-Schl\u00fcssel", - "apiKeys_getApiKeyButton": "API-Schl\u00fcssel erhalten", - "apiKeys_regenerateButton": "API-Schl\u00fcssel wiederherstellen", - "apiKeys_copyButtonText": "API-Schl\u00fcssel kopieren", - "apiKeys_copySuccessful": "API-Schl\u00fcssel wurde in die Zwischenablage kopiert.", - "apiKeys_getApiKeyButton_success": "API-Schl\u00fcssel erfolgreich wiederhergestellt.", - "apiKeys_getApiKeyButton_processing": "Wird verarbeitet...", - "regenerateApiKeyConfirmation_header": "API-Schl\u00fcssel wiederherstellen", - "regenerateApiKeyConfirmation_confirmRegenerateMessage": "SInd Sie sicher, dass Sie den API-Schl\u00fcssel widerrufen wollen?", - "regenerateApiKeyConfirmation_confirmRegenerateNote": "BEACHTEN SIE:", - "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Der Widerruf des API-Schl\u00fcssels wird die API-Anrufe mit dem alten Schl\u00fcssel verhindern:", - "regenerateApiKeyConfirmation_cancelButton": "Abbrechen", - "regenerateApiKeyConfirmation_RegenerateButton": "Wiederherstellen", - "apiLifecycleStatus_labelText_development": "Entwicklung", - "apiLifecycleStatus_labelText_deprecated": "\u00dcberholt", - "apiLifecycleStatus_labelText_design": "Design", - "apiLifecycleStatus_labelText_production": "Produktion", - "apiLifecycleStatus_labelText_testing": "Testen", - "apiLifecycleStatus_labelText_unknown": "Unbekannt", - "apiLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "apiLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", - "apiLogo_resumable_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", - "apiMetadata_dateInvalid": "Das Enddatum muss sp\u00e4ter als das Anfangsdatum sein.", - "apiOrganization_disconnectButton": "Ausschalten", - "apiOrganization_panelTitle": "API mit der Organisation verbinden", - "apiRemoveAuthorizedUser_cancelButton_text": "Nein, abbrechen", - "apiRemoveAuthorizedUser_confirmation_text": "Sind Sie sicher, dass Sie diesen berechtigten Benutzer entfernen wollen?", - "apiRemoveAuthorizedUser_modalTitle": "Den berechtigten Benutzer entfernen", - "apiRemoveAuthorizedUser_removeButton_text": "Ja, entfernen", - "apiSettingsDelete_apiText": "Diese Funktion kann nicht widerrufen werden. Das API-Back-End und alle Information dar\u00fcber, z. B. Metadaten, Dokumentation, Backlogs und Feedback, werden gel\u00f6scht sein.", - "apiSettingsDelete_apiTitle": "Die API l\u00f6schen", - "apiSettingsDelete_panelTitle": "L\u00f6schen", - "apiSettingsDetails_title": "Daten", - "apiSettingsDetails_saveButton": "Speichern", - "apiSettingsDetails_uploadLogo_heading": "Logo hochladen", - "apiSettingsDetails_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre API hochladen. Das Logo wird im Katalog und auf der Profil-Seite der API erscheinen.", - "apiSettingsVisibility_title": "Sichtbarkeit", - "apiSettingsVisibility_heading": "Sichtbarkeit der API \u00e4ndern", - "apiSettingsVisibility_text": "Die API auf privat oder \u00f6ffentlich stellen.", - "apiSortingToolbar_labelText_sortBy": "Sortieren nach", - "apiSortingToolbar_sortMenuOptions_names": "Namen (A-Z)", - "apiSortingToolbar_sortMenuOptions_newestCreated": "Die Neueste", - "apiSortingToolbar_sortMenuOptions_bookmarks": "Lesezeichen", - "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", - "apiAuthorizedUsersList_authorizedUsers": "Einzelne Benutzer erlauben, die API anzusehen, auch wenn die API global auf privat gestellt worden ist.", - "apiViewAnalytics_button_viewAnalytics": "Analytics ansehen", - "api_backend_rating_anonymous": "Bitte einloggen um zu bewerten.", - "apinf_apiumbrellauser_error": "Fehler: den Benutzer wurde nicht auf dem Proxy angelegt", - "apinf_noproxy_error": "Fehler: Keinen Proxyserver gefunden", - "apinf_noproxybackend_error": "Fehler: Kein Back-End des Proxyservers gefunden", - "apinf_usernotloggedin_error": "Den angemeldeten Benutzer nicht gefunden", - "apiMonitoring_panelTitle_Monitoring": "API \u00dcberwachung", - "apiMonitoring_helpIcon_text": "Bitte einen validen Pfad zum Endpunkt eingeben, um die APIs anzurufen. Die API wird durch HTTP-Anfragen \u00fcberwacht. Verwenden Sie nur die GET-Methode damit keine zuf\u00e4lligen Daten eingef\u00fcgt werden.", - "apiMonitoring_saveButton_text": "Speichern", - "apiMonitoringForm_successMessage": "Die API-\u00dcberwachungseinstellungen wurden gespeichert!", - "apiMonitoringForm_errorMessage": "Ein \u00fcberwachendes Endpunkt ist erforderlich", - "apiProxy_headerText": "Back-End-Einstellungen des Proxyservers", - "apiUserAuthorizationForm_addButton_text": "Einen Berechtigten Benutzer hinzuf\u00fcgen", - "apiUserAuthorizationForm_header_text": "Berechtigte Benutzer hinzuf\u00fcgen", - "apiUserAuthorizationForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", - "medianResponseTime_pointTitle_time": "Zeit, ms", - "authorizedUserForm_errorText_userNotRegistered": "Benutzer nicht angemeldet.", - "authorizedUserForm_errorText_alreadyAuthorized": "Der Benutzer ist schon berechtigt f\u00fcr diese API.", - "authorizedUserForm_success_message": "Der Benutzer wurde in die Liste der berechtigten Benutzer hinzugef\u00fcgt.", - "backlogItem_addedByYou": "Hinzugef\u00fcgt: aktueller Benutzer", - "backlogItem_editButton_text": "Bearbeiten", - "backlogItem_deleteButton_text": "L\u00f6schen", - "bookmark_buttonText_bookmark": "Lesezeichen", - "bookmark_buttonText_unbookmark": "Lesezeichen entfernen", - "branding_homeCustomBlock_helpIcon_text": "Dieses Feld erm\u00f6glicht, Text oder HTML\/CSS-Code einzuf\u00fcgen, die auf der Startseite erscheinen werden. Sie k\u00f6nnen zus\u00e4tzlich HTML-Inhalt wie Bilder, Social Media Plug-ins oder YouTube-Videos hinzuf\u00fcgen. Bootstrap ist auch verf\u00fcgbar; z. B. k\u00f6nnen Sie .container verwenden, um Inhalte auf einer Seite zu zentrieren.", - "branding_panel_title": "Markenaufbau des Projekts", - "branding_projectLogoTitle_logoTitle": "Logo der Seite", - "branding_projectCoverPhotoTitle_coverPhotoTitle": "Titelbild", - "branding_projectFeaturedApisMessage_featuredApiMessage": "W\u00e4hleh Sie h\u00f6chstens 8 APIs, die sich auf der Startseite befinden.", - "branding_save": "Speichern", - "branding_successMessage": "Markenaufbau gespeichert", - "branding_update": "Update", - "brandingPage_title_branding": "Markenaufbau", - "catalog_bookmarkTooltip_nonUser": "Anzahl von Lesezeichen. Bitte einloggen um Lesezeichen zu erstellen.", - "catalog_BookmarkTooltip_user": "EIn Lesezeichen f\u00fcr die API setzen", - "catalog_paginationButtons_next": "Weiter", - "catalog_paginationButtons_previous": "Zur\u00fcck", - "catalog_toolbar_filterOptions_myApis": "Meine APIs", - "catalog_toolbar_filterOptions_showAll": "Alle zeigen", - "catalog_toolbar_filterOptions_myBookmarks": "My Lesezeichen", - "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentierte APIs", - "catalog_toolbar_sortBy_title": "Sortieren nach", - "catalog_toolbar_sortMenuOptions_highRating": "H\u00f6chste Bewertung", - "catalog_toolbar_sortMenuOptions_mostBookmarked": "Die meisten Lesezeichen", - "catalog_toolbar_sortMenuOptions_recent": "Die neuesten", - "catalog_toolbar_sortMenuOptions_name-a-z": "Namen (A-Z)", - "catalog_toolbar_sortMenuOptions_name-z-a": "Namen (Z-A)", - "catalog_toolbar_toggleCollapse": "Symbolleiste umschalten", - "catalog_toolbar_viewMode_grid": "Gitter", - "catalog_toolbar_viewMode_table": "Tabelle", - "catalogGrid_addedBy": "Hinzugef\u00fcgt von", - "catalogTable_added": "Hinzugef\u00fcgt", - "catalogTable_addedBy": "Hinzugef\u00fcgt von", - "catalogTable_labelText_private": "privat", - "catalog_Title": "APIs", - "changeSelectedProxy_buttonCancel": "Abbrechen", - "changeSelectedProxy_buttonConfirm": "API-Proxyserver \u00e4ndern", - "changeSelectedProxy_title": "API-Proxyserver \u00e4ndern", - "changeSelectedProxy_textCaution": "Achtung!", - "changeSelectedProxy_textConfirm": "\u00c4nderung des Proxyservers wird die URL der Anrufe \u00e4ndern und kann die API-Anrufe von Apps brechen. Bitte geben Sie den Benutzern Ihrer API Bescheid \u00fcber die \u00c4nderung und schlagen Sie vor, dass sie \u00fcberpr\u00fcfen, ob sie einen neuen API-Schl\u00fcssel brauchen.", - "connectApiToOrganizationModal_helpText": "Sie k\u00f6nnen eine API, die Sie verwalten, mit dem Organisation verbinden. Danach wird die API im Organisationsprofil erscheinen.", - "connectApiToOrganizationModal_buttonText_close": "Schlie\u00dfen", - "connectApiToOrganizationModal_text_noOneApis": "Alle APIs, die SIe verwalten, sind schon verbunden.", - "connectApiToOrganizationModal_modalTitle": "API verbinden", - "contactForm_reset": "Zur\u00fccksetzen", - "contactForm_successMessage": "Danke! Ihre Nachricht wurde gesendet.", - "contactForm_submit": "Abschicken", - "dashboardOverviewStatistic_text_requestPath": "Anfragepfad: __path__", - "dashboardOverviewStatistic_text_successCalls": "2XX Anrufe: __count__", - "dashboardOverviewStatistic_text_errorCallsToday": "__count__ Fehler heute", - "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ Fehler am letzten Tag", - "dashboardOverviewStatistic_text_errorCalls": "__count__ Fehler in den letzten __timeframe__ Tagen", - "dashboardOverviewStatistic_text_requestsCount": "__count__ Anfrage", - "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ Anfragen", - "dashboardOverviewStatistic_text_responseTime": "__time__ ms", - "dashboardOverviewStatistic_text_usersCount": "__count__ Benutzer", - "dashboardOverviewStatistic_text_usersCount_plural": "__count__ Benutzer", - "dashboardOverviewStatistic_chartTitle_requestsNumber": "Anzahl der Anfragen", - "dashboardOverviewStatistic_chartTitle_responseTime": "Antwortzeiten der API", - "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Einzelne API-Nutzer", - "dashboardOverviewStatistic_linkText_viewDetails": "Daten ansehen", - "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Der Durchschnitt der einzelnen Nutzer im gew\u00e4hlten Zeitraum", - "dashboardOverviewStatistic_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", - "dashboardSummaryStatistic_columnTitle_apiName": "API-Name", - "dashboardSummaryStatistic_columnTitle_requestsNumber": "Anzahl der Anfragen", - "dashboardSummaryStatistic_columnTitle_responseTime": "Antwortzeit (Median)", - "dashboardSummaryStatistic_columnTitle_users": "Benutzer", - "dashboardSummaryStatistic_groupTitle_myApis": "Meine APIs", - "dashboardSummaryStatistic_groupTitle_managedApis": "Verwaltete APIs", - "dashboardSummaryStatistic_groupTitle_otherApis": "Andere APIs", - "dashboardToolbar_labelText_proxy": "Proxyserver", - "dashboardToolbar_optionText_apiName": "API-Name", - "dashboardToolbar_optionText_calls": "Die meisten Anrufen", - "dashboardToolbar_optionText_users": "Die meisten Benutzer", - "dashboardToolbar_optionText_time": "Die l\u00e4ngste Antwortzeit", - "dashboardPage_buttonText_addApi": "Eine API einsetzen", - "dashboardPage_title_dashboard": "Dashboard", - "dashboardPage_text_noApis": "Es gibt keine APIs, die SIe verwalten.", - "dashboardPage_text_noProxyBackends": "Sie haben noch nicht Ihre API mit dem Proxyserver verdunden. Um Analytik Ihrer API-Verwendung anzusehen, durchsuchen Sie den Katalog nach der API und konfigurieren Sie das Proxy im API-Profil.", - "dashboardView_text_noApisFound": "Keine APIs mit dem angegebenen Namen gefunden", - "dashboardPage_placeholderText_search": "Suchen", - "dateRangePicker_optionText_today": "Heute", - "dateRangePicker_optionText_yesterday": "Gestern", - "dateRangePicker_optionText_7days": "Die letzten 7 Tage", - "dateRangePicker_optionText_28days": "Die letzten 28 Tage", - "deleteAccount_closeButton": "Schlie\u00dfen", - "deleteAccount_confirmDelete": "L\u00f6schen", - "deleteAccount_success_message": "Das Konto gel\u00f6scht", - "deleteApiConfirmation_cancelButton": "Abbrechen", - "deleteApiConfirmation_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden! Die API und alle Information dar\u00fcber, z. B. Metadaten, Dokumentation, Backlogs und Feedback, werden gel\u00f6scht sein.", - "deleteApiConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", - "deleteApiConfirmation_confirmDeleteNote": "BEACHTEN SIE:", - "deleteApiConfirmation_deleteButton": "L\u00f6schen", - "deleteApiConfirmation_header": "Die API l\u00f6schen", - "deleteApiConfirmation_successMessage": "Erfolgreich gel\u00f6schte API:", - "deleteOrganizationConfirmation_cancelButton": "Abbrechen", - "deleteOrganizationConfirmation_confirmDeleteInformation": "Die Information \u00fcber die Organisation wird entfernt. Diese Funktion kann nicht widerrufen werden!", - "deleteOrganizationConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", - "deleteOrganizationConfirmation_confirmDeleteNote": "BEACHTEN SIE:", - "deleteOrganizationConfirmation_deleteButton": "L\u00f6schen", - "deleteOrganizationConfirmation_header": "Organisation l\u00f6schen", - "deleteOrganizationConfirmation_successMessage": "Erfolgreich gel\u00f6schte Organisation: ", - "deleteAccount_title": "Benutzerkonto l\u00f6schen", - "deleteAccount_confirm_text": "Sind Sie sicher, dass Sie Ihr Konto l\u00f6schen wollen?", - "deleteBacklogItem_modalTitle": "Ein Backlog l\u00f6schen", - "deleteBacklogItem_confirmation_text": "Sind Sie sicher, dass Sie dieses Backlog l\u00f6schen wollen?", - "deleteBacklogItem_cancelButton_text": "Abbrechen", - "deleteBacklogItem_deleteButton_text": "Ein Backlog l\u00f6schen", - "deleteBacklogItem_message_backlogRemoved": "Das Backlog wurde gel\u00f6scht", - "deleteFeedbackItem_modalTitle": "Das Feedback-Element l\u00f6schen", - "deleteFeedbackItem_confirmation_text": "Sie Sie sicher, dass Sie dieses Feedback-Element und alle Bewertungen l\u00f6schen wollen?", - "deleteFeedbackItem_cancelButton_text": "Abbrechen", - "deleteFeedbackItem_deleteButton_text": "Das Feedback-Element l\u00f6schen", - "feedbackItem_messageType": { - "Feedback": "Feedback", - "Error report": "Fehlerbericht", - "Feature request": "Feature-Request" - }, - "deleteOrganizationApiConfirmation_cancelButton_text": "Abbrechen", - "deleteOrganizationApiConfirmation_confirm_text": "Sind Sie sicher, dass Sie diese API von der folgenden Organisation trennen wollen:", - "deleteOrganizationApiConfirmation_disconnectButton_text": "Trennen", - "deleteOrganizationApiConfirmation_header_text": "Die API trennen von", - "deleteOrganizationApiConfirmation_success_message": "Die API von der Organisation gel\u00f6scht", - "editApiMetadata_editButton": "Metadaten bearbeiten", - "editApiMetadata_editApiMetadataForm_title": "Metadaten bearbeiten", - "editApiMetadata_submitButtonText": "Metadaten speichern", - "editBacklogItem_modalTitle": "EIn Backlog bearbeiten", - "editBacklogItem_submit_buttonText": "Speichern", - "editApiMetadataForm_messageText_added": "API-Metadaten erfolgreich gespeichert", - "editApiMetadataForm_messageText_updated": "API-Metadaten erfolgreich aktualisiert", - "emailTemplates_verifyEmail_message": "Um Ihre E-Mail zu verifizieren, klicken Sie auf den folgenden Link:", - "emailTemplates_verifyEmail_title": "Ihre E-Mail-Adresse verifizieren", - "emailVerification_successMessage": "Die E-Mail wurde verifiziert. Danke!", - "entityComment_cancelComment": "Abbrechen", - "entityComment_deleteComment": "L\u00f6schen", - "entityComment_replyComment": "Antworten", - "entityComment_sendComment": "Senden", - "entityComment_successMessage": "Danke! Ihre Anmerkung wurde gesendet.", - "esData_notFound": "Keine API-Nutzungsstatisktiken verf\u00fcgbar", - "apiAnalyticPageBody_title_errorsStatistic": "Fehlerstatistiken", - "errorsStatisticTable_columnTitle_date": "Datum", - "errorsStatisticTable_columnTitle_status": "Statuscode", - "errorsStatisticTable_columnTitle_calls": "Anrufe", - "errorsStatisticTable_columnTitle_path": "Anfragepfad", - "errorsStatisticTable_text_showOfErrors": "Zeige __count__ von __all__ Fehler", - "errorsStatisticTable_lintText_downloadFile": "Alle Fehler als Datei herunterladen", - "favourite_Add": "Lesezeichen setzen", - "favourite_Remove": "Lesezeichen entfernen", - "feedbackForm_successMessage": "Danke! Ihr Feedback wurde gesendet.", - "feedbackItem_type": "Typ", - "feedbackItem_topic": "Thema", - "feedbackItem_editButton_text": "Bearbeiten", - "feedbackItem_deleteButton_text": "L\u00f6schen", - "feedbackItem_visibilityButton_makePrivate": "Auf privat stellen", - "feedbackItem_visibilityButton_makePublic": "Auf \u00f6ffentlich stellen", - "feedbackItem_sentBy_text": "Sender", - "feedbackItem_usernotloggedin_errorMessage": "Fehler: Bitte einloggen um zu bewerten.", - "feedback_feedbackForm_button": "Feedback senden", - "feedback_feedbackForm_withLogin_tooltip": "Feedback zu der API geben", - "feedback_feedbackForm_withoutLogin_tooltip": "Bitte einloggen oder anmelden, um Feedback zur API geben", - "feedback_feedbackForm_description": "Fehlerberichte, Ideen \u00fcber neue Features und andere Anmerkungen sind willkommen.", - "feedback_feedbackForm_title": "Feedback senden oder ein Problem melden", - "feedback_main_title": "Feedback und Fehlermeldungen", - "feedback_no_feedback": "Kein Feedback.", - "feedback_remove_button": "Entfernen", - "feedback_replyFeedback": "Antworten", - "feedback_sendFeedback": "Senden", - "feedback_view_button": "Zeigen", - "feedback_mark_all_feedbacks_as_private": "Feedback auf privat stellen", - "feedback_mark_all_feedbacks_as_public": "Feedback auf \u00f6ffentlich stellen", - "feedback_change_visibility_header": "Sichtbarkeit des Feedbacks \u00e4ndern", - "feedback_changeAllVisibility_toPublic": "Sind Sie sicher, dass Sie Feedback auf \u00f6ffentlich stellen wollen?", - "feedback_changeAllVisibility_toPrivate": "Sind Sie sicher, dass Sie Feedback auf privat stellen wollen?", - "feedback_changeAllVisibility_cancelButton_text": "Abbrechen", - "feedback_changeAllVisibility_confirmButton_text": "Best\u00e4tigen", - "footer_about": "Information", - "footer_privacyPolicy_text": "Datenschutzrichtlinie", - "footer_termsOfUse_text": "Nutzungsbedingungen", - "footer_signIn": "Einloggen", - "footer_signOut": "Abmelden", - "footer_signUp": "Anmelden", - "forbidden_Title": "403 Forbidden-Fehler", - "forbidden_Message": "Sie haben keinen Zugriff auf diese Seite.", - "goBackButton_buttonText": "Zur\u00fcck zur vorherigen Seite", - "homeBody_featureSection_statistics_apisCount_heading": "APIs", - "homeBody_featureSection_statistics_organizationsCount_heading": "Organisationen", - "homeBody_featureSection_statistics_usersCount_heading": "Benutzer", - "homeBody_contactUs_heading": "Kontaktieren Sie uns", - "homeBody_contactUs_text": "F\u00fcr weitere Infomationen nehmen Sie bitte Kontakt mit uns auf.", - "homeBody_openSource_imageAltText": "100 % Open Source", - "homeBody_section1_heading": "Erste Schritte", - "homeBody_section1_text": "Erstellen Sie zuerst ein Benutzerkonto. Das Entwicklerportal bietet Ihnen eine M\u00f6glichkeit an, auf einmal APIs zu finden, Nutzung der API-Applikationen zu verfolgen und viel mehr.", - "homeBody_section1_text_extra": "Anmelden", - "homeBody_section2_heading": "Erreichen Sie die Entwickler", - "homeBody_section2_text": "APInf bietet Ihnen eine koh\u00e4rente, einfache Schnittstelle an, damit Sie APIs f\u00fcr die Entwicklungsgesellschaft publizieren und Aufgabenmanagement nutzen k\u00f6nnen. Es erlaubt Ihnen ein besseres Verst\u00e4ndnis von der API-Nutzung.", - "homeBody_section2_text_extra": "Kontaktieren Sie uns", - "homeBody_section3_communityLinkText": "APInf Gemeinschaft", - "homeBody_section3_heading": "V\u00f6llig Open Source", - "homeBody_section3_text": "APInf wird von API Umbrella versorgt. Es bietet eine Schnittstelle f\u00fcr die Funktionen von API Umbrella an. Die L\u00f6sung basiert auf Open-Source-Code und hat eine MIT-Lizenz. Beim Aufbau wurden Meteor.js und D3 verwendet. Wir sch\u00e4tzen Zusammenarbeit, h\u00f6ren gerne die Benutzer zu und ermutigen sie zur Entwicklung.", - "homeBody_section3_text_extra": "Sie finden uns auf: ", - "homePageApis_title_featuredApis": "Empfohlene APIs", - "homePageApis_text_addFeaturedApis": "Sie k\u00f6nnen empfohlene APIs in der Markenaufbau-Sektion unter Empfohlene APIs einsetzen.", - "homePageApis_text_getMoreApis": "Mehr APIs", - "importApiConfiguration_errorMessage": "Die Konfigurationsdatei muss in einem von diesen Formaten sein: .YAML, .YML, .JSON oder .TXT.", - "importApiConfiguration_jsonError_message": "Die Konfigurationsdatei ist kein g\u00fcltiges JSON-Objekt.", - "import_ApiConfiguration_Extensions": "Nur yml-, yaml- und json-Formate werden akzeptiert.", - "import_ApiConfiguration_FileLabel": "Datei", - "import_ApiConfiguration_ImportApi": "API importieren", - "importOpenApiSpecification_text_addApiByImporting": "Sie k\u00f6nnen eine API durch die OpenAPI-Spezifikation hinzuf\u00fcgen.", - "importOpenApiSpecification_message_provideSpecification": "Sie m\u00fcssen OpenAPI-Spezifikation anbieten.", - "importApiFile_invalidExtension_message": "Ung\u00fcltige Dateiformat. Bitte einen Link von einer json-, yaml- oder yml-Datei eingeben, der den API-Namen und die Endpunkt URL enth\u00e4lt.", - "importOpenApiSpecification_labelText_provideSpecification": "Die API-Dokumentation importieren", - "importOpenApiSpecification_labelText_linkTo": "Link zur OpenAPI-Spezifikation", - "importOpenApiSpecification_labelText_lifecycleStatus": "Status im Lebenszyklus", - "importOpenApiSpecification_buttonText_import": "Importieren", - "importOpenApiSpecification_optionText_file": "Datei", - "importOpenApiSpecification_optionText_url": "URL", - "importOpenApiSpecification_optionText_firstOption": "Staus im Lebenszyklus ausw\u00e4hlen", - "importOpenApiSpecificationUploadButton_buttonText_file": "Datei ausw\u00e4hlen", - "invalidUrlMessage": "Eine g\u00fcltige URL mit http(s) ben\u00f6tigt", - "invalidIdMessage": "Eine g\u00fcltige alphanumerische ID ben\u00f6tigt", - "invalidDomainMessage": "Eine g\u00fcltige Dom\u00e4ne ben\u00f6tigt", - "invalidEmailMessage": "Eine g\u00fcltige E-Mail-Adresse ben\u00f6tigt", - "invalidProxyBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", - "invalidApiBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", - "invalidContactPhoneMessage": "Eine g\u00fcltige Nummer ben\u00f6tigt. (0-9), +, -, \/ und Leerzeichen akzeptiert.", - "latestApiBackends_Heading": "Die neuesten APIs", - "latestApiBackends_MoreInfo": "Zus\u00e4tzliche Information", - "latestApiBackends_NotFound": "Keine APIs gefunden", - "loginPlatformsPage_title_loginPlatforms": "Anmeldung-Plattformen", - "loginVerify_errorMessage": "Wir haben Ihnen eine E-Mail gesendet. Bitte Ihre E-Mail-Adresse verifizieren.", - "manageApiDocumentationModalUploadButton": "Datei ausw\u00e4hlen", - "manageApiDocumentationModal_AddedFile_Message": "Dokumentationsdatei erfolgreich hochgelanden!", - "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Abbrechen", - "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Speichern", - "manageApiDocumentationModal_CreateLinks_AddButton": "Hinzuf\u00fcgen", - "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Sind Sie sicher, dass Sie die Dokumentationsdatei l\u00f6schen wollen?", - "manageApiDocumentationModal_DeletedFile_Message": "Die Dokumentationsdatei erfolgreich gel\u00f6scht!", - "manageApiDocumentationModal_DocumentationLinks_Title": "Links zur externe Dokumentation", - "manageApiDocumentationModal_FileType_Message": "Nur YAML- (YML) und JSON-Formate werden unterst\u00fctzt.", - "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentationslink erfolgreich aktualisiert!", - "manageApiDocumentationModal_SizeLimit_Message": "Maximale Gr\u00f6\u00dfe der Datei 10 MB.", - "manageApiDocumentationModal_Title": "API-Dokumentation", - "manageApiDocumentationModal_hints_createApiDocumentation": "Wenn Sie keine Dokumentationsdatei haben, k\u00f6nnen Sie eine Datei erstellen und sie hochladen.", - "manageApiDocumentationModal_hints_documentation_link": "Link zur Wiki- oder Github-Seite oder zu anderen Webressourcen, wo die API-Dokumentation sich befindet.", - "manageApiDocumentationModal_hints_uploadApiDocumentation": "Sie k\u00f6nnen auch w\u00e4hlen, eine neue Dokumentationsdatei f\u00fcr die API mit dem Swagger-Editor zu erstellen.", - "manageApiDocumentationModal_addDocumentation_title": "OpenAPI-Spezifikation einsetzen", - "manageApiDocumentationModal_helpText_useHttpsProtocol": "Diese Anwendungsplattform nutzt HTTPS. API-Anfragen der Dokumentation funktionieren nicht, wenn API HTTP nutzt.", - "manageApiDocumentationModal_ToolTip_Message": "Maximal 8 Links zu externe Dokumentationen sind akzeptiert. Bitte einen von den alten Links l\u00f6schen, um einen neuen Link zu erstellen.", - "apiAnalyticPageBody_title_mostUsers": "Die h\u00e4ufigsten Benutzer", - "mostFrequentUsersTable_columnTitle_user": "API-Schl\u00fcssel des Benutzers", - "mostFrequentUsersTable_columnTitle_calls": "Anrufe", - "mostFrequentUsersTable_columnTitle_path": "Anfragepfad", - "mostFrequentUsersTable_text_showOfUsers": "Zeige __count__ von __all__ Benutzer", - "mostFrequentUsersTable_lintText_downloadFile": "Alle Benutzer als Datei herunterladen", - "navbar_addAPIBackend": "API einsetzen", - "navbar_apis": "APIs", - "navbar_my_apis": "Meine APIs", - "navbar_organizations": "Organisationen", - "navbar_dashboard": "Dashboard", - "navbar_signIn": "Einloggen", - "navbar_signUp": "Anmelden", - "navbar_users": "Benutzer", - "navbar_pricing": "Preise", - "notAuthorized_Message": "Sie haben keine Zugriffsberechtigung f\u00fcr diese Seite.", - "notAuthorized_Title": "Keine Berechtigung", - "notFound_Message_Part1": "Die gesuchte Seite wurde nicht gefunden.", - "notFound_Title": "Oops! Seite nicht gefunden.", - "organizationApis_connectButton": "Verbinden", - "organizationApisForm_successText": "Die API und die Organisation sind jetzt verbunden.", - "organizationCatalog_Title": "Organisationen", - "organizationCatalog_organizationCount": "(__count__ Organisation)", - "organizationCatalog_organizationCount_plural": "(__count__ Organisationen)", - "organizationCatalog_buttonText_addOrganization": "Organisation hinzuf\u00fcgen", - "organizationCatalog_toolbar_filterOptions_myOrganizations": "Meine Organisationen", - "organizationCatalog_toolbar_filterOptions_showAll": "Alles zeigen", - "organizationCatalog_toolbar_sortBy_title": "Sortieren nach", - "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Erstellungsdatum", - "organizationCatalog_toolbar_sortMenuOptions_name": "Name", - "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ansteigende", - "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Absteigende", - "organizationCatalog_toolbar_toggleCollapse": "Symbolleiste umschalten", - "organizationCatalog_toolbar_viewMode_grid": "Gitter", - "organizationCatalog_toolbar_viewMode_table": "Tabelle", - "organizationCatalog_text_noOrganizationIsAvailable": "Keine Organisation erh\u00e4ltlich", - "organizationCatalog_text_addOrganization": "Auf \"Organisation hinzuf\u00fcgen\" klicken, um eine neue Organisation hinzuzuf\u00fcgen.", - "organizationCatalogTable_added": "Hinzugef\u00fcgt", - "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", - "organizationsCatalogPage_title_organizationsCatalog": "Organisationskatalog", - "organizationCover_resumable_errorText": "Erstellung der Datei nicht gelungen!", - "organizationCover_resumable_successfully_uploaded": "Titelbild wurde erfolgreich hochgeladen!", - "organizationCover_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "organizationForm_title": "Organisationsdaten", - "organizationForm_contact_panelTitle": "Kontaktperson", - "organizationForm_saveButton_text": "Speichern", - "organizationForm_successText": "Organisation wurde gespeichert", - "organizationLogo_noPermissions": "Ungen\u00fcgende Rechte zum Hochladen des Logos.", - "organizationLogo_resumable_errorText": "Erstellung der Datei nicht gelungen!", - "organizationLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", - "organizationLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "organizationManagersList_title": "Administratoren", - "organizationManagerForm_successMessage": "Ein neuer Administrator wurde hinzugef\u00fcgt.", - "organizationManagerForm_userNotRegistered_errorText": "Benutzer nicht angemeldet.", - "organizationNoApis_text_noConnectedApis": "Keine APIs sind mit der Organisation verbunden.", - "organizationNoApis_text_useButton": "Klicken Sie auf \"API mit der Organisation verbinden\", um eine zu verbinden.", - "organizationNoFeaturedApis_text_noFeaturedApis": "Die Organisation hat keine empfohlene APIs.", - "organizationNoFeaturedApis_text_useButton": "Klicken Sie auf die Stecknadel um die API als empfohlen zu markieren. Sie k\u00f6nnen bis zu 4 APIs ausw\u00e4hlen.", - "organizationProfile_bigText_apisCount": "Alle APIs", - "organizationProfile_bigText_featuredApisCount": "Empfohlene APIs", - "organizationProfileHeader_editButton_text": "Bearbeiten", - "organizationProfileHeader_rss_feed": "RSS-Feed", - "organizationProfileHeader_tabs_apis": "APIs", - "organizationProfileHeader_tabs_settings": "Einstellungen", - "organizationProfileHeader_uploadCoverButton_text": "Titelbild hochladen", - "organizationProfile_smallText_apisCount": "(__count__ api)", - "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", - "organizationProfile_buttonText_connectApi": "API mit der Organisation verbinden", - "organizationProfile_buttonText_clear": "Alle l\u00f6schen", - "organizationProfile_text_error": "Verbindung funktioniert nicht. Bitte geben Sie dem Administrator Bescheid \u00fcber das Problem.", - "organizationRemoveManagers_cancelButton": "Abbrechen", - "organizationRemoveManagers_description": "Sind Sie sicher, dass Sie diesen Benutzer als Administrator entfernen wollen?", - "organizationRemoveManagers_removeButton": "Entfernen", - "organizationRemoveManagers_title": "Den Benutzer als Administrator entfernen", - "organizationSettingsPagination_panelTitle_contentManagement": "Content-Management", - "organizationSettingsPagination_saveButton": "Speichern", - "organizationSettingsPagination_successMessage": "Nummer erfolgreich ge\u00e4ndert", - "organizationSettings_uploadLogo_heading": "Logo", - "organizationSettings_uploadCover_heading": "Titelbild", - "organizationSettings_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre Organisation hochladen. Das Logo wird im Katalog und auf der Profil der Organisation erscheinen.", - "organizationSettings_uploadCoverText": "Sie k\u00f6nnen ein Titelbild f\u00fcr Ihre Organisation hochladen.", - "organizationSettings_title_organizationManagers": "Administratoren der Organisation", - "organizationSettings_description_organizationManagers": "Ein Administrator der Organisation hat dieselben Rechte wie API-Administratoren, solche APIs zu bearbeiten und zu l\u00f6schen, die mit der Organisation verbunden sind.", - "organizationManagerForm_managerAlreadyExist_errorText": "Der Benutzer ist schon ein Administrator von der Organisation.", - "organizationManagerForm_sendingVerificationEmailFailed": "Sendung der Verifizierungsmail misslungen", - "organizationManagerForm_invalidMailSetting_emailFailed": "Sendung der Verifizierungsmail misslungen: ung\u00fcltige E-Mail-Einstellungen", - "organizationSettingsDelete_buttonText_delete": "L\u00f6schen", - "organizationSettingsDelete_text_information": "Die Information \u00fcber die Organisation wird entfernt und alle APIs werden gel\u00f6scht. Die Funktion kann nicht widerrufen werden.", - "organizationSettingsDelete_title": "Organisation l\u00f6schen", - "organizationSettingsDelete_panelTitle": "L\u00f6schen", - "organizationSettingsContactInfo_cancelButton_text": "Abbrechen", - "organizationSettingsContactInfo_saveButton_text": "Speichern", - "organizationSettingsContactInfo_title": "Kontaktinformation", - "organizationSettingsContactInfo_update_successMessage": "Kontaktinformation wurde aktualisiert", - "organizationSettingsContactInfo_update_failedMessage": "Aktualisierung der Kontaktinformation nicht gelungen", - "organizationSettingsCoverAndLogo_title": "Logo und Titelbild", - "organizationSettingsGeneral_cancelButton_text": "Abbrechen", - "organizationSettingsGeneral_saveButton_text": "Speichern", - "organizationSettingsGeneral_update_successMessage": "Allgemeine Information wurde aktualisiert", - "organizationSettingsGeneral_update_failedMessage": "Aktualisierung der allgemeinen Information nicht gelungen", - "organizationSettingsGeneral_title": "Allgemeine Einstellungen", - "organizationSettingsSocialMedia_cancelButton_text": "Abbrechen", - "organizationSettingsSocialMedia_saveButton_text": "Speichern", - "organizationSettingsSocialMedia_title": "Social Media -Plattformen", - "organizationSettingsSocialMedia_update_successMessage": "Social Media -Information wurde aktualisiert", - "organizationSettingsSocialMedia_update_failedMessage": "Aktualisierung der Social Media -Information nicht gelungen", - "organizationSettings_listManager_emailUnverifiedLabel": "Unverifiziert", - "privacyPolicy_title": "Datenschutzrichtlinie", - "profile_Header": "Profil", - "profile_UpdateButton": "Update", - "profile_labelText_registeredEmail": "Registrierte E-Mail", - "profile_setUsername": "Bitte Ihren Benutzernamen eingeben", - "profile_updatedSuccess": "Das Profil wurde aktualisiert", - "profile_usernameInvalid": "Der Benutzername muss 3-15 alphanumerische Zeichen enthalten. Unterstriche und Bindestriche sind akzeptiert.", - "profile_usernameIsTaken": "Benutzername existiert bereits. Bitte einen neuen Benutzernamen eingeben.", - "profilePage_title_profile": "Profil", - "proxies_pageHeader": "Proxyserver", - "proxies_addProxy": "Einen Proxyserver hinzuf\u00fcgen", - "proxies_noProxiesFound": "Keine Proxyserver gefunden.", - "proxiesPage_title_proxies": "Proxyserver", - "proxyBackendForm_advancedSettings_title": "Erweiterte Einstellungen", - "proxyBackendForm_apiBasePath_helpText": "Ein Basispfad zu allen API-Anfragen hinzugef\u00fcgt. Zum Beispiel:", - "proxyBackendForm_apiPort_helpText": "Die Port-Nummer des API-Servers", - "proxyBackendForm_disableApiKey_helpText": "Benutzer diese API ohne API-Schl\u00fcssel anzurufen lassen.", - "proxyBackendForm_proxyBasePath_helpText": "Ein Basispfad zu allen Proxy-Anfragen hinzugef\u00fcgt. Zum Beispiel:", - "proxyBackendForm_successMessage": "Einstellungen gespeichert", - "proxyBackendForm_saveButton": "Speichern und publizieren", - "proxyBackendForm_deleteButton": "L\u00f6schen", - "proxyBackendForm_deleteErrorMessage": "L\u00f6schen auf dem API-Umbrella Proxy nicht gelungen", - "proxyBackendForm_frontendPrefixNotUnique": "Front-End Pr\u00e4fix existiert bereits. W\u00e4hlen Sie ein anderes Pr\u00e4fix.", - "proxyBackendForm_publishErrorMessage": "Publizierung auf dem API-Umbrella Proxy nicht gelungen", - "proxyBackendForm_requiredErrorMessage": "Bitte die erforderlichen Felder ausf\u00fcllen", - "proxyBackendForm_deleteSuccessMessage": "Proxy-Einstellungen erfolgreich gel\u00f6scht", - "proxyBackendForm_update_successMessage": "Proxy-Einstellungen erfolgreich aktualisiert", - "proxyBackendForm_emqUsers_title": "EMQ-Benutzer", - "proxyBackendForm_emqUsers_addUserButton": "Einen Benutzer hinzuf\u00fcgen", - "proxyBackendForm_emqUsers_userTable_id": "ID", - "proxyBackendForm_emqUsers_userTable_username": "Benutzername", - "proxyBackendForm_emqUsers_userTable_password": "Kennwort", - "proxyBackendForm_emqUsers_userTable_actions": "Funktionen", - "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Einen EMQ- Benutzer hinzuf\u00fcgen", - "proxyBackendForm_emqProxyForm_addEmqUser_username": "Benutzername", - "proxyBackendForm_emqProxyForm_addEmqUser_password": "Kennwort", - "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Speichern", - "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Abbrechen", - "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-Benutzer hinzugef\u00fcgt!", - "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Benutzername oder Kennwort nicht gefunden.", - "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "EMQ-Benutzer entfernen?", - "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Ja, entfernen", - "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Abbrechen", - "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-Benutzer entfernt!", - "proxyForm_header_text": "Einen Proxyserver hinzuf\u00fcgen", - "proxyForm_saveButton_text": "Speichern", - "proxyForm_successText": "Proxy-Einstellungen wurden gespeichert", - "proxyForm_errorText": "Alle Felder mit Sternchen sind erforderlich", - "proxyItem_editProxy": "Bearbeiten", - "proxyItem_removeProxy": "L\u00f6schen", - "proxyItem_removeProxy_successMessage": "Proxy-Einstellungen wurden gel\u00f6scht", - "proxyItem_type": "Typ", - "proxyItem_url": "URL", - "proxyItem_apiKey": "API-Schl\u00fcssel", - "proxyItem_apiToken": "API-Authentifizierungstoken", - "proxyItem_elasticsearch": "ElasticSearch-URL", - "proxyItem_brokerEndpoints": "Broker-Endpunkte", - "proxyItem_brokerEndpoints_table_protocol": "Protokoll", - "proxyItem_brokerEndpoints_table_host": "Hostrechner", - "proxyItem_brokerEndpoints_table_port": "Port", - "proxyItem_brokerEndpoints_table_tls": "TLS", - "proxyItem_httpApi": "HTTP-API", - "proxyItem_httpApi_protocol": "Protokoll", - "proxyItem_httpApi_host": "Hostrechner", - "proxyItem_httpApi_port": "Port", - "proxyItem_adminUsername": "Benutzername des Administrators", - "proxyItem_adminPassword": "Kennwort des Administrators", - "deletePostConfirmation_modalTitle_text": "Inhalt l\u00f6schen", - "deletePostConfirmation_text_confirmDeleteMessage": "Sind Sie sicher, dass Sie __title__ l\u00f6schen wollen?", - "deletePostConfirmation_text_confirmDeleteNote": "BEACHTEN SIE:", - "deletePostConfirmation_text_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden!", - "deletePostConfirmation_buttonText_cancel": "Abbrechen", - "deletePostConfirmation_buttonText_delete": "L\u00f6schen", - "relatedMedia_addButton_help": "Zus\u00e4tzliche Medieninhalte hinzuf\u00fcgen", - "relatedMedia_addButton": "Zus\u00e4tzliche Medien hinzuf\u00fcgen", - "relatedMedia_Title": "Zus\u00e4tzliche Medien", - "relatedMedia_text_noRelatedMedia": { - "api": "Sie haben keine Medien mit dieser API verbunden", - "organization": "Die Organisation hat keine zus\u00e4tzlichen Medien" - }, - "relatedMediaPostsForm_modalTitle_relatedMedia": "Zus\u00e4tzliche Medien", - "relatedMediaPostsForm_Cancel": "Abbrechen", - "relatedMediaPostsForm_Submit": "Zus\u00e4tzliche Medien hinzuf\u00fcgen", - "relatedMediaPostsForm_Text": "Sie k\u00f6nnen Inhalt hinzuf\u00fcgen, das Benutzer anklicken k\u00f6nnen, um es in der originalen Quelle zu sehen. Sie k\u00f6nnen z. B. Blogeintr\u00e4ge, Videos und Pr\u00e4sentationen hinzuf\u00fcgen.", - "postItem_buttonText_delete": "L\u00f6schen", - "postItem_buttonText_edit": "Bearbeiten", - "postItem_text_added": "Hinzugef\u00fcgt", - "removeProxy_modalLabel_title": "Proxyserver entfernen", - "removeProxy_modalLabel_cancelTitle": "Proxyserver kann nicht entfernt werden", - "removeProxy_modalBody_warning": "Achtung!", - "removeProxy_modalBody_text": "Sie haben vor, einen Proxyserver zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Sind Sie sicher, dass Sie fortfahren wollen?", - "removeProxy_modalBody_cancelText": "Sie haben keine Rechte, den Proxys zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Entfernen des Proxys w\u00fcrde die API-Anrufe zu den verbundenen API-Back-Ends brechen.", - "removeProxy_buttonText_confirmRemoveProxy": "Ja", - "removeProxy_buttonText_cancelRemove": "Nein", - "removeProxy_errorMessage": "Fehler: Entfernen des Proxys nicht gelungen", - "removeProxy_buttonText_cancel": "Abbrechen", - "requestTimeline_labelText_path": "Pfad", - "requestTimeline_xAxisTitle_hours": "Stunden", - "requestTimeline_xAxisTitle_days": "Tage", - "requestTimeline_yAxisTitle_requests": "API-Anfragen", - "requestTimeline_legendItem_allCalls": "Alle Anrufe", - "requestsOverTime_pointTitle_requests": "Anfragen", - "responseTimeTimeline_labelText_path": "Pfad", - "responseTimeTimeline_xAxisTitle_hours": "Stunden", - "responseTimeTimeline_xAxisTitle_days": "Tage", - "responseTimeTimeline_yAxisTitle_time": "Zeit, ms", - "responseTimeTimeline_legendItem_95thPercentiles": "95 Perzentile", - "responseTimeTimeline_legendItem_median": "Median", - "schemas": { - "apis": { - "name": { - "label": "API-Name" - }, - "description": { - "label": "Beschreibung" - }, - "url": { - "label": "URL des API-Hostrechners" - }, - "organizationId": { - "label": "API mit der Organisation verbinden" - }, - "lifecycleStatus": { - "label": "Status im Lebenszyklus", - "placeholder": "Status im Lebenszyklus ausw\u00e4hlen", - "options": { - "design": "Design", - "development": "Entwicklung", - "testing": "Testen", - "production": "Produktion", - "deprecated": "\u00dcberholt" - } - } - }, - "apiDocs": { - "type": { - "label": "Die API-Dokumentation importieren", - "options": { - "url": "URL", - "file": "Datei" - } - }, - "remoteFileUrl": { - "label": "Link zur API-Dokumentation" - }, - "otherUrl": { - "label": "Links zur anderen API-Dokumentation" - }, - "submit_methods": { - "label": "Ausprobieren der Anrufe f\u00fcr folgenden Methoden erlauben:" - } - }, - "apiMetadata": { - "organization": { - "label": "Organisation", - "name": { - "label": "Name" - }, - "description": { - "label": "Beschreibung" - } - }, - "contact": { - "label": "Kontakt", - "name": { - "label": "Name" - }, - "phone": { - "label": "Telefon" - }, - "email": { - "label": "E-Mail" - } - }, - "service": { - "label": "Service", - "name": { - "label": "Name" - }, - "description": { - "label": "Beschreibung" - }, - "validSince": { - "label": "G\u00fcltig seit", - "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" - }, - "validUntil": { - "label": "G\u00fcltig bis", - "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" - }, - "serviceLevelAgreement": { - "label": "Dienstleistungsvereinbarung" - } - } - }, - "backlog": { - "title": { - "label": "Titel", - "placeholder": "Titel" - }, - "details": { - "label": "Daten", - "placeholder": "Beschreibung" - }, - "priority": { - "label": "Priorit\u00e4t" - } - }, - "branding": { - "siteTitle": { - "label": "Titel der Seite" - }, - "siteSlogan": { - "label": "Slogan der Seite" - }, - "homeCustomBlock": { - "label": "Angepasster HTML-Block", - "placeholder": "Ihr Text oder HTML-\/CSS-Code" - }, - "privacyPolicy": { - "label": "Datenschutzrichtlinie", - "placeholder": "Ihre Datenschutzrichtlinie hier einsetzen" - }, - "termsOfUse": { - "label": "Nutzungsbedingungen", - "placeholder": "Ihre Nutzungsbedingungen hier einsetzen" - }, - "colors": { - "label": "Farben", - "primary": { - "label": "Hauptfarbe" - }, - "primaryText": { - "label": "Hauptfarbe des Textes" - }, - "coverPhotoOverlay": { - "label": "\u00dcberzug des Titelbildes" - }, - "overlayTransparency": { - "label": "Transparenz des \u00dcberzuges" - } - }, - "socialMediaLinks": { - "label": "Social Media -Links" - }, - "siteFooter": { - "label": "Fu\u00dfzeile der Seite" - }, - "analyticCode": { - "label": "Analytik-Code" - }, - "featuredApis": { - "label": "Empfohlene APIs" - } - }, - "contactForm": { - "name": { - "label": "Ihr Name", - "placeholder": "Ihr Name" - }, - "email": { - "label": "E-Mail-Adresse", - "placeholder": "Ihre E-Mail" - }, - "message": { - "label": "Mitteilung", - "placeholder": "Ihre MItteilung" - } - }, - "entityComment": { - "comment": { - "label": "Anmerkungen", - "placeholder": "Ihre Anmerkungen" - } - }, - "feedback": { - "topic": { - "label": "Thema", - "placeholder": "Thema des Feedbacks" - }, - "message": { - "label": "Ihre MItteilung", - "placeholder": "Ihre MItteilung" - }, - "messageType": { - "label": "Typ der Mitteilung ausw\u00e4hlen", - "options": { - "Feedback": "Feedback", - "Error report": "Fehlerbericht", - "Feature request": "Feature-Request" - } - } - }, - "monitoring": { - "enabled": { - "label": "API-\u00dcberwachung aktiviert" - }, - "url": { - "label": "\u00dcberwachendes Endpunkt" - } - }, - "settings": { - "access": { - "onlyAdminsCanAddApis": { - "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue APIs einsetzen" - }, - "onlyAdminsCanAddOrganizations": { - "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue Organisationen einsetzen" - } - }, - "mail": { - "enabled": { - "label": "Aktiviert" - }, - "username": { - "label": "Benutzername" - }, - "password": { - "label": "Kennwort" - }, - "smtpHost": { - "label": "SMTP-Hostrechner" - }, - "smtpPort": { - "label": "SMTP-Port" - }, - "fromEmail": { - "label": "E-Mail-Adresse f\u00fcr Sendung der E-Mails" - }, - "toEmail": { - "label": "An die E-Mail" - } - }, - "githubConfiguration": { - "label": "Github-Einstellungen", - "clientId": { - "label": "Kunden-ID" - }, - "secret": { - "label": "Secret" - } - }, - "sdkCodeGenerator": { - "label": "SDK-Generator", - "enabled": { - "label": "Aktiviert" - }, - "host": { - "label": "Hostrechner" - } - }, - "developmentFeatures": { - "label": "Aktiviert" - } - }, - "proxies": { - "name": { - "label": "Name" - }, - "description": { - "label": "Beschreibung" - }, - "type": { - "label": "Typ" - }, - "apiUmbrella": { - "url": { - "label": "URL" - }, - "apiKey": { - "label": "API-Schl\u00fcssel" - }, - "authToken": { - "label": "Authentifizierungstoken" - }, - "elasticsearch": { - "label": "ElasticSearch" - } - }, - "emq": { - "brokerEndpoints": { - "label": "Broker-Endpunkte", - "$": { - "protocol": { - "label": "Protokoll" - }, - "host": { - "label": "Hostrechner", - "placeholder": "https:\/\/beispiel.com\/" - }, - "port": { - "label": "Port", - "placeholder": "z. B. 224" - }, - "tls": { - "label": "TLS (Transport Layer Security)" - } - } - }, - "httpApi": { - "label": "Endpunkt der API-Konfiguration" - }, - "elasticsearch": { - "label": "ElasticSearch-URL", - "placeholder": "https:\/\/beispiel.com\/" - } - } - }, - "proxyBackends": { - "proxyId": { - "label": "Einen Proxyserver ausw\u00e4hlen" - }, - "apiUmbrella": { - "servers": { - "$": { - "port": { - "label": "API-Port" - } - } - }, - "settings": { - "append_query_string": { - "label": "Query String -Parameter anf\u00fcgen" - }, - "disable_api_key": { - "label": "API-Schl\u00fcssel nicht erforderlich" - }, - "headers_string": { - "label": "Anfrage-Headers einstellen" - }, - "rate_limit_mode": { - "label": "Durschsatzbegrenzung", - "options": { - "custom": "Angepasste Durchsatzbegrenzung", - "unlimited": "Unbegrenzte Anfragen" - } - }, - "rate_limits": { - "label": "Durchsatzbegrenzung" - }, - "rate_limit": { - "duration": { - "label": "Dauer (ms)" - }, - "limit_by": { - "label": "Begrenzungsgrundlage", - "options": { - "apiKey": "API-Schl\u00fcssel", - "ip": "IP-Adresse" - } - }, - "limit": { - "label": "Anzahl der Anfragen" - }, - "response_headers": { - "label": "Durchsatzbegrenzung in Response-Headers zeigen" - } - } - }, - "url_matches": { - "$": { - "frontend_prefix": { - "label": "Basispfad des Proxyservers" - }, - "backend_prefix": { - "label": "Basispfad der API" - } - } - } - }, - "emq": { - "label": "EMQ-Proxyserver", - "settings": { - "acl": { - "label": "Bestimmung der Zugriffsrechte", - "$": { - "allow": { - "label": "Regel", - "options": [ - "Verweigern", - "Erlauben" - ] - }, - "from": { - "label": "Von" - }, - "ip_addr": { - "label": "IP-Adresse" - }, - "username": { - "label": "Benutzername" - }, - "client_id": { - "label": "Kunden-ID" - }, - "access": { - "label": "Zugriff", - "options": [ - "Abonnieren", - "Publizieren", - "Beide" - ] - }, - "topic": { - "label": "Thema" - }, - "fromValue": { - "label": "Wert" - } - } - } - } - } - }, - "related_media": { - "title": { - "label": "Titel" - }, - "url": { - "label": "URL" - } - }, - "organizations": { - "name": { - "label": "Name" - }, - "url": { - "label": "URL" - }, - "description": { - "label": "Beschreibung" - }, - "contact": { - "label": "Kontakt", - "person": { - "label": "Name" - }, - "phone": { - "label": "Telefonnummer" - }, - "email": { - "label": "E-Mail" - } - }, - "socialMedia": { - "label": "Social Media -Links" - }, - "apisPerPage": { - "label": "Anzahl der APIs pro Seite" - }, - "mediaPerPage": { - "label": "Anzahl der Medieninhalte pro Seite" - } - }, - "organizationApis": { - "apiId": { - "label": "API ausw\u00e4hlen" - }, - "organizationId": { - "label": "Organisation ausw\u00e4hlen" - } - }, - "updatePassword": { - "old": { - "label": "Aktuelles Kennwort" - }, - "new": { - "label": "Neues Kennwort" - }, - "confirm": { - "label": "Das neue Kennwort best\u00e4tigen" - } - }, - "users": { - "username": { - "label": "Benutzername" - }, - "profile": { - "company": { - "label": "Unternehmen" - } - } - } - }, - "sdkCodeGeneratorModal_buttonText_download": "Herunterladen", - "sdkCodeGeneratorModal_labelText_selectLanguage": "Sprache ausw\u00e4hlen", - "sdkCodeGeneratorModal_firstOption_language": "(Sprache)", - "sdkCodeGeneratorModal_errorText": "Ihre Datei wird nicht vom Codegenerator unterst\u00fctzt. Bitte die richtige Datei hochladen.", - "sdkCodeGeneratorModal_errorTextInvalidHost": "Der Codegenerator-Server ist unzul\u00e4ssig. Bitte das Problem dem Administrator melden.", - "sdkCodeGeneratorModal_Title": "SDK-Datei erstellen", - "searchField_button": "Suchen", - "searchField_placeholder": "Suchen...", - "searchPage_addedPrefix": "Hinzugef\u00fcgt", - "searchPage_noResults": "Nichts gefunden.", - "searchPage_pageHeader": "Nach APIs suchen", - "searchPage_searchForm_helpText": "Geben Sie einen Suchbegriff f\u00fcr die Suche ein.", - "searchPage_searchForm_placeholderText": "Suchen...", - "searchPage_searchResultsHeader": "Suchergebnisse", - "settings_panelTitle_addingApisAndOrganizations": "APIs und Organisationen einsetzen", - "settings_mail": "E-Mail", - "settings_mail_fromEmail": "Diese E-Mail wird verwendet, um die E-Mail-Adressen zu best\u00e4tigen und das Kontaktformular zu senden. Sie muss echt und g\u00fcltig sein.", - "settings_mail_toEmail": "Diese E-Mail wird f\u00fcr Annehmen des Kontaktformulars verwendet. Sie muss echt und g\u00fcltig sein.", - "settings_github": "Github", - "settings_fiware": "FIWARE", - "settings_save": "Speichern", - "settings_development_features": "Entwicklung-Features aktivieren", - "settings_sdkCode_generator": "SDK-Codegenerator", - "settings_successMessage": "Einstellungen gespeichert", - "settings_errorMessage": "Ung\u00fcltige Einstellungen! Etwas ist falsch oder ein Feld fehlt.", - "settingsPage_title_settings": "Einstellungen", - "settingsMenu_profile": "Profil", - "settingsMenu_account": "Benutzerkonto", - "settingsMenu_branding": "Markenaufbau", - "settingsMenu_settings": "Einstellungen", - "settingsMenu_proxies": "Proxyserver", - "settingsMenu_loginPlatforms": "Anmeldung-Plattformen", - "setupNeededModal_body": "Bitte Markenaufbau- und\/oder Plattformeinstellungen f\u00fcr diese Aufstellung eingeben.", - "setupNeededModal_title": "Einstellungen ben\u00f6tigt", - "setupNeededModal_viewBrandingButton": "Markenaufbau ansehen", - "setupNeededModal_viewSettingsButton": "Einstellungen ansehen", - "setUserName_legend_text": "Einen Benutzernamen eingeben", - "setUserName_saveButton_text": "Speichern", - "statusCheckTitle": "Status", - "statusCheckUpdated": "Aktualisiert:", - "statusCheck_ApinfWebApp": "APInf-Web-App", - "statusCheck_ApiUmbrella": "Api Umbrella", - "statusCheck_Elasticsearch": "ElasticSearch", - "summaryComparing_trendDirection_lower": "geringer", - "summaryComparing_trendDirection_higher": "mehr", - "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ als gestern", - "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ als am vorigen Tag", - "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ als in den letzten __day__ Tagen", - "summaryComparing_displayTrendInfo_noTrend": "genauso wie am vorigen Tag", - "summaryComparing_displayTrendInfo_noTrendDays": "genauso wie in den letzten __day__ Tagen", - "swaggerUi_swaggerDocumentInvalidText": "Swagger-Dokument ist nicht g\u00fcltig.", - "swaggerUi_alertText_Warning": "Achtung!", - "swaggerUi_alertText_mainText": "Diese Anwendungsplattform nutzt HTTPS. API-Anfragen der Dokumentation funktionieren nicht, weil die API HTTP nutzt.", - "termsOfUse_title": "Nutzungsbedingungen", - "updatePassword_legend_text": "Kennwort aktualisieren", - "uniqueUsersOverTime_pointTitle_users": "Benutzer", - "umbrella_createuser_error": "Anlegen des Benutzers auf dem API-Umbrella nicht gelungen.", - "updatePassword_submitButton_text": "Kennwort \u00e4ndern", - "updatePasswordForm_successMessage": "Kennwort aktualisiert.", - "passwordsMismatch": "Kennw\u00f6rter stimmen nicht \u00fcberein", - "uploadApiLogoButton": "Logo hochladen", - "uploadApiLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", - "uploadApiLogo_successfully_deleted": "Logo wurde erfolgreich gel\u00f6scht!", - "uploadOrganizationCoverButton_text": "Titelbild hochladen", - "uploadOrganizationLogoButton": "Logo hochladen", - "uploadOrganizationCover_confirm_delete": "Sind Sie sicher, dass Sie dieses Titelbild l\u00f6schen wollen?", - "uploadOrganizationCover_successfully_deleted": "Titelbild erfolgreich gel\u00f6scht!", - "uploadOrganizationLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", - "uploadOrganizationLogo_successfully_deleted": "Logo erfolgreich gel\u00f6scht!", - "uploadProjectLogoButton_uploadButton_uploadLogo": "Logo hochladen", - "uploadCoverPhoto_confirm_delete": "An der Stelle des Titelbilds wird die prim\u00e4re Markenaufbaufarbe gezeigt, nachdem das Bild gel\u00f6scht ist. Das Bild wird aus der Kollektion entfernt.", - "uploadCoverPhoto_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "uploadCoverPhoto_text_fileMaxSize": "Maximale Gr\u00f6\u00dfe ist 10 MB. Unterst\u00fctzte Formate sind jpg\/jpeg\/png\/gif.", - "uploadCoverPhoto_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", - "uploadCoverPhoto_acceptedExtensions_errorText": "Erstellung der Datei nicht gelungen!", - "uploadCoverPhoto_successfully_uploaded": "Ihr Titelbild wurde erfolgreich hochgeladen!", - "uploadCoverPhoto_successfully_deleted": "Ihr Titelbild wurde erfolgreich gel\u00f6scht!", - "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Titelbild hochladen", - "uploadProjectLogo_confirm_delete": "Sind Sie sicher, dass Sie das Projektlogo l\u00f6schen wollen?", - "uploadProjectLogo_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "uploadProjectLogo_successfully_uploaded": "Ihr Projektlogo wurde erfolgreich hochgeladen!", - "uploadProjectLogo_successfully_deleted": "Ihr Projektlogo wurde erfolgreich gel\u00f6scht!", - "userMenu_account": "Benutzerkonto", - "userMenu_branding": "Markenaufbau", - "userMenu_profile": "Profil", - "userMenu_proxies": "Proxyserver", - "userMenu_settings": "Einstellungen", - "userMenu_signout": "Abmelden", - "userMenu_loginPlatforms": "Anmeldung-Plattformen", - "viewApiNavigationMenu_backlog": "Backlog", - "viewApiNavigationMenu_details": "Daten", - "viewApiNavigationMenu_documentation": "Dokumentation", - "viewApiNavigationMenu_export": "Exportieren", - "viewApiNavigationMenu_feedback": "Feedback", - "viewApiNavigationMenu_metadata": "Metadaten", - "viewApiNavigationMenu_proxy": "Proxyserver", - "viewApiNavigationMenu_settings": "Einstellungen", - "viewApiPageHeader_privateLabel_text": "Privat", - "viewApiSettigs_saveButton_text": "Speichern", - "viewApiStatus_statusMessage_ClientError": "Fehler in der Clientanwendung", - "viewApiStatus_statusMessage_ErrorCodeText": "Statuscode:", - "viewApiStatus_statusMessage_Informational": "Informatorisch.", - "viewApiStatus_statusMessage_Loading": "Wird gelanden...", - "viewApiStatus_statusMessage_RedirectError": "Umleitung.", - "viewApiStatus_statusMessage_ServerError": "Serverfehler", - "viewApiStatus_statusMessage_Success": "API funktioniert normal", - "viewApi_Details_Title": "Daten", - "viewApi_Metadata_Contact_email": "E-Mail", - "viewApi_Metadata_Contact_phone": "Telefon", - "viewApi_Metadata_Contact_title": "Kontakt", - "viewApi_Metadata_NotFound": "Keine Metadaten gefunden.", - "viewApi_Metadata_Organization_title": "Organisation", - "viewApi_Metadata_Service_serviceLevelAgreement": "Dienstleistungsvereinbarung", - "viewApi_Metadata_Service_title": "Service", - "viewApi_Metadata_Service_validSince": "G\u00fcltig seit", - "viewApi_Metadata_Service_validUntil": "G\u00fcltig bis", - "viewApi_Metadata_Title": "Metadaten", - "viewApi_Servers": "Server", - "viewApi_Title": "API-Back-End ansehen", - "visibilityToggle_buttonPrivate": "Auf privat stellen", - "visibilityToggle_buttonPublic": "Auf \u00f6ffentlich stellen" -} \ No newline at end of file From a936f3fe7fb63db9516815b4f0aa05d5485cd573 Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Wed, 18 Sep 2019 09:37:41 +0300 Subject: [PATCH 04/11] Delete de.json --- apinf_packages/core/lib/i18n/de.json | 1555 -------------------------- 1 file changed, 1555 deletions(-) delete mode 100644 apinf_packages/core/lib/i18n/de.json diff --git a/apinf_packages/core/lib/i18n/de.json b/apinf_packages/core/lib/i18n/de.json deleted file mode 100644 index 018309768f..0000000000 --- a/apinf_packages/core/lib/i18n/de.json +++ /dev/null @@ -1,1555 +0,0 @@ -{ - "aboutApinf_documentation": "Dokumentation", - "aboutApinf_contributors": "Entwickler", - "aboutApinf_copyright": "Copyright", - "aboutApinf_copyrightLicense": "Copyright und Lizenz", - "aboutApinf_createdBy": "Entwickelt von", - "aboutApinf_credits": "Danksagungen", - "aboutApinf_license": "Lizenz", - "aboutApinf_doneButton_text": "Fertig", - "aboutApinf_intro": "APInf ist eine quelloffene API-Management-Plattform.", - "aboutApinf_homepage": "Startseite", - "aboutApinf_openSource": "Open Source", - "aboutApinf_projectLinks": "Links zum Projekt", - "aboutApinf_projectVersions": "Versionshinweise", - "aboutApinf_sourcecode": "Quellcode", - "aboutApinf_support": "Unterst\u00fctzen", - "aboutApinf_title": "\u00dcber APInf", - "account_delete_button_text": "Benutzerkonto l\u00f6schen", - "account_delete_warning": "Die Funktion kann nicht abgebrochen werden.", - "account_delete_title": "Benutzerkonto l\u00f6schen", - "account_details": "Kontodaten", - "accountPage_title_account": "Kontoeinstellungen", - "addApiPage_title_addApi": "Neue API einsetzen", - "addApiPage_title_addApi_helpText": "Ihre API wird automatisch privat sein. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", - "addApi_button_text": "API einsetzen", - "addApi_header": "Eine API einsetzen", - "addApi_enterApiDetails": "API-Daten eingeben", - "addApi_descriptionFieldInfo": "Die Beschreibung wird im API-Profil und im API-Katalog erscheinen. Beschreiben Sie kurz, welche Funktion Ihre API hat und zu welchen Informationen Nutzer den Zugriff haben k\u00f6nnen.", - "addApi_nameFieldInfo": "Der Name wird im API-Profil, im API-Katalog und auf dem API-Dashboard erscheinen. Bitte geben Sie einen sinnhaften Namen, der die API auf einen Blick beschreibt.", - "addApi_urlFieldInfo": "Geben Sie eine g\u00fcltige Basis-URL Ihrer API ein, die mit 'https:\/\/..' beginnt. Sie wird unter Proxy-Einstellungen des API-Profils erscheinen.", - "addApi_ownerHelpText": "Ihre API wird im Katalog \u00f6ffentlich sichtbar erscheinen. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", - "addApi_separateLineTitle_or": "oder", - "addApi_sectionTitle_importOpenApiSpecification": "OpenAPI-Definitionsdatei importieren", - "addApi_sectionTitle_importApiConfiguration": "API Configuration importieren", - "addApiBacklogItem_addBacklogItem_button": "Ein Backlog hinzuf\u00fcgen", - "addApiBacklogItem_modalTitle": "Ein Backlog hinzuf\u00fcgen", - "addBackend_simple_backendInformation_helptext": "Geben Sie die URL und die Portnummer des Servers ein, z. B. google.com:80", - "addBackend_simple_baseInformation_helptext": "Geben Sie einen Namen f\u00fcr das API ein.", - "addBackend_simple_prefixInformation_helptext": "Geben Sie das Front-End-Pfad und Back-End-Pfad ein, die mit '\/' beginnen.", - "addOrganizationManagerForm_button": "Manager hinzuf\u00fcgen", - "addOrganizationManagerForm_add_title": "Einen neuen Manager hinzuf\u00fcgen", - "addOrganizationManagerForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", - "apiAnalyticPageHeader_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", - "apiAnalyticPageHeader_labelText_proxyName": "Proxyserver: __name__", - "apiAnalyticPageHeader_text_lastUpdateTime": "Letztes Update war __time__", - "apiAnalyticPageHeader_title": "analytics", - "apiAnalyticPageBody_text_requestsCount": "__count__ Abfrage", - "apiAnalyticPageBody_text_requestsCount_plural": "__count__ Abfragen", - "apiAnalyticPageBody_text_responseTime": "__time__ ms", - "apiAnalyticPageBody_text_usersCount": "__count__ Benutzer", - "apiAnalyticPageBody_text_usersCount_plural": "__count__ Benutzer", - "apiAnalyticPageBody_helpText_averageUniqueUsers": "Der Durchschnitt der einzelne Nutzer im gew\u00e4hlten Zeitraum", - "apiAnalyticPageBody_chartTitle_apiRequests": "Die Anzahl der API-Abfragen im gew\u00e4hlten Zeitraum", - "apiAnalyticPageBody_chartTitle_medianResponseTime": "Der Median der Antwortzeit f\u00fcr Abfragen", - "apiAnalyticPageBody_chartTitle_uniqueUsers": "Einzelne API-Nutzer", - "apiAnalyticPageBody_timelineChartTitle_requests": "HTTP Reaktionen der API-Abfragen als eine Zeittafel", - "apiAnalyticPageBody_timelineChartTitle_time": "Antwortzeiten der APIs in Quartilen als eine Zeittafel", - "apiAnalyticPageBody_title_developers": "Entwickler", - "apiAnalyticPageBody_title_errorList": "Fehlerliste", - "apiAnalyticPageBody_title_mostUsers": "Die h\u00e4ufigsten Entwickler", - "apiAnalyticPageBody_title_requestTimeLine": "Zeittafel der Abfrageanzahl", - "apiAnalyticPageBody_title_requestNumber": "Anzahl der Abfragen", - "apiAnalyticPageBody_title_responseTime": "Antwortzeit", - "apiAnalyticPageBody_title_responseTimeLine": "Antwortzeit als Zeittafel", - "apiAuth_title": "Authentifikation", - "apiAuth_x_api_key": "Ihr X-API-Schl\u00fcssel", - "apiAuth_x_api_key_description": "Der X-API-Schl\u00fcssel identifiziert Ihnen spezifisch. Er bietet den Zugriff zu allen \u00f6ffentlichen APIs, die auf apinf.io gelistet sind. Er sollte privat bleiben und nicht ausgeteilt werden.", - "apiAuthorizedUsersList_title": "Mitarbeiter", - "apiAuthorizedUsersList_tableTitle_role": "Aufgabe", - "apiAuthorizedUsersList_tableTitle_email": "E-Mail", - "apiAuthorizedUsersList_tableTitle_actions": "Funktionen", - "apiAuthorizedUsersList_role_collaborator": "Mitarbeiter", - "apiAuthorizedUsersList_header_text": "Berechtigte Benutzer", - "apiBackend_Status_Checking": "Der API-Status wird \u00fcberpr\u00fcft. Bitte warten...", - "apiBackend_Status_Title": "Status", - "apiBackend_Status_Updated": "Aktualisiert:", - "apiBackend_Usage_Instructions_Headline": "Anrufe \u00fcber API auf die Adresse:", - "apiBackend_Usage_Instructions_Note": "Beachten Sie:", - "apiBackend_Usage_Instructions_Note_Text": "Sie finden Ihren API-Schl\u00fcssel in der Profil-Seite der API.", - "apiBackend_Usage_Instructions_Profile_Page_Link": "Das Profil ansehen.", - "apiBackendRating_anonymousError": "Bitte einloggen um diese API zu bewerten.", - "apiBackends_Add_API_Title": "API einsetzen", - "apiBackends_AdvancedRequestsRewriting": "Umschreiben von Abfragen", - "apiBackends_AdvancedRequestsRewriting_Help": "\u00c4ndern SIe die eingehenden Abfragen im Umbrella Front-End bevor sie an das Back-End Ihrer API \u00fcbertragen werden.", - "apiBackends_AdvancedSettings": "Erweiterte Einstellungen", - "apiBackends_Backend_Help": "Definieren Sie den Server der API. Mehrere Server k\u00f6nnen definiert werden, die Last zu verteilen.", - "apiBackends_Backend_Title": "Back-End", - "apiBackends_DocumentationTitle": "Dokumentation", - "apiBackends_Documentation_Link": "Link zur Dokumentation", - "apiBackends_Edit_API_Title": "API bearbeiten", - "apiBackends_GlobalRequestSettings_Title": "Globale Abfrage-Einstellungen", - "apiBackends_HostRewrite": "umschreiben", - "apiBackends_Host_Title": "Hostrechner", - "apiBackends_Matching_Title": "Entsprechende URL-Pr\u00e4fixe", - "apiBackends_Matching_Title_Help": "Welche URL-Pr\u00e4fixe sollten an dieses Back-End weitergeleitet werden?", - "apiBackends_Submit": "Abschicken", - "apiBackends_Title_Help": "Name der API", - "apiBacklog_addBacklogItem_buttonText": "Ein Backlog hinzuf\u00fcgen", - "apiBacklogList_noApiBacklogItemsFound": "Keine Backlogs f\u00fcr diese API gefunden.", - "apiBacklog_mainTitle": "Backlog", - "apiBacklogItems_priorityText_High": "Hoch", - "apiBacklogItems_priorityText_Middle": "Normal", - "apiBacklogItems_priorityText_None": "Unbestimmt", - "apiBacklogItemForm_message_backlogAdded": "Ein Backlog wurde hinzugef\u00fcgt", - "apiBacklogItemForm_message_backlogChanged": "Das Backlog wurde ge\u00e4ndert", - "apiCard_labelText_private": "privat", - "apiCard_pinTooltip_user": "Markieren als empfohlene API oder Markierung aufheben", - "apiCard_tooltipTitle_averageRating": "Durchschnittsbewertung", - "apiCardPin_buttonText_pin": "Klicken Sie auf die Stecknadel, um diese API als 'empfohlen' markieren", - "apiCardPin_buttonText_unpin": "Markierung der API als empfohlen aufheben", - "apiCardPin_featuredSuccessfully": "API zur Liste der empfohlenen APIs hinzugef\u00fcgt", - "apiCardPin_featuredListAlreadyFull": "Maximale Anzahl der empfohlenen APIs erreicht", - "apiCardPin_unfeaturedSuccessfully": "Markierung der API als empfohlen erfolgreich aufgehoben", - "apiCatalog_apisCount": "(__count__api)", - "apiCatalog_apisCount_plural": "(__count__apis)", - "apiCatalog_button_addApi": "Neue API einsetzen", - "apiCatalog_noApis_Found": "Keine APIs gefunden", - "apiCatalogPage_title_apiCatalog": "API-Katalog", - "apiConsole_title_text": "Endpunkte", - "apiSettingsDelete_deleteButton": "Diese API l\u00f6schen", - "apiSettings_pageSubTitle_general": "Allgemeine Einstellungen", - "apiSettings_pageSubTitle_network": "Netzwerk", - "apiSettings_pageTitle": "Einstellungen", - "apiDetails_account_text": "Haben Sie ein Konto?", - "apiDetails_apiIsNotConfigured_headingText": "API nicht konfiguriert", - "apiDetails_apiIsNotConfigured_message_1": "Gratulation! Sie haben Ihren ersten Schritt im Erstellung einer API gemacht.", - "apiDetails_apiIsNotConfigured_message_2": "Jetzt w\u00e4hlen Sie \"Einstellungen\" aus und konfigurieren Ihre API. Sie k\u00f6nnen auch zuerst Dokumentation unter \"Endpunkte\" hinzuf\u00fcgen. Unter \"Endpunkte\" k\u00f6nnen SIe Dokumentation hochladen, oder Sie k\u00f6nnen OpenAPI Designer \u00f6ffnen, um von vorn anzufangen!", - "apiDetails_apiIsNotConfigured_message_3": "PS Um Inspiration \u00fcber das Aussehen Ihrer API zu erhalten, checken Sie die APIs von anderen Entwickler unter \"APIs\" ab.", - "apiDetails_getStarted_headerText": "Anfangen", - "apiDetails_getStarted_with": " mit", - "apiDetails_baseUrl_headingText": "API-URL", - "apiDetails_baseUrl_message": "Diese URL benutzen, um die API abzurufen. Die URL kopieren und in den Browser einf\u00fcgen. Sie k\u00f6nnen eine Antwort bekommen.", - "apiDetails_signIn_text": "Einloggen", - "apiDetails_signUp_text": "Anmelden", - "apiDetails_signUp_text_continue": "anfangen, um diese API und hunderte von anderen zu benutzen.", - "apiDetails_xApiKey_header": "Berechtigung (X-API-Schl\u00fcssel)", - "apiDetails_xApiKey_messageGet": "Bekommen Sie Ihren API-Schl\u00fcssel unter dem Tab \"Authentifikation\".", - "apiDetails_xApiKey_message1": "Jeder Benutzer erh\u00e4lt nur einen X-API-Schl\u00fcssel. Er wird f\u00fcr Statistiken und Durchsatzbegrenzungen genutzt. Sie brauchen einen, um die APIs zu benutzen. Sie erhalten den Schl\u00fcssel unter \"Authentifikation\". Bitte den Schl\u00fcssel sicher verwahren.", - "apiDetails_xApiKey_message2": "* Der API-Besitzer kann den X-API-Schl\u00fcssel unter die API-Einstellungen deaktivieren.", - "apiDetails_apiKeyExample_header": "Beispiele zur Benutzung des API-Schl\u00fcssels", - "apiDetails_apiKeyExample_getQueryParam": "GET Query Parameter", - "apiDetails_apiKeyExample_getQueryParam_message": "Geben Sie den API-Schl\u00fcssel zu dem 'api_key GET Query String' -Parameter ein. Der GET-Query-Parameter kann f\u00fcr andere Abfragen genutzt werden (z. B. POST und PUT).", - "apiDetails_apiKeyExample_httpHeader": "HTTP-Header", - "apiDetails_apiKeyExample_httpHeader_message": "Der API-Schl\u00fcssel zum X-API-Key-Header eingeben.", - "apiDetails_description_headingText": "Beschreibung", - "apiDetails_usageInstructions_headingText": "Diese API abzurufen, Sie k\u00f6nnen:", - "apiDetails_usageInstructions_requestHeaders_text": "Geben Sie Ihren Schl\u00fcssel im Headerfeld ein, um die API abzurufen:", - "apiDetails_usageInstructions_disableApiKeyText": "Die URL verwenden", - "apiDetails_usageInstructions_noApiKeyText": "Den API-Schl\u00fcssel verwenden. Klicken Sie auf \"API-Schl\u00fcssel abrufen\" um den Schl\u00fcssel zu erhalten.", - "apiDetailsForm_text_updateInformation": "API Information wurde aktualisiert", - "apiDocumentation_APICall_Warning_Message": "API-Anrufe (PUT, POST oder DELETE) von Swagger sind echte Anrufe.", - "apiDocumentation_APICall_Warning_Title": "Achtung!", - "apiDocumentation_buttonText_closeEditor": "Den Editor beenden", - "apiDocumentation_buttonText_openEditor": "Den Editor \u00f6ffnen", - "apiDocumentation_Link_Title": "Link", - "apiDocumentation_manageDocumentation_buttonText": "Verwalten", - "apiDocumentation_No_Link_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", - "apiDocumentation_No_Swagger_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", - "apiDocumentation_Title": "Dokumentation", - "apiDocumentation_Viewer_Title": "Betrachter", - "apiDocumentation_sdkGenerateButton": "SDK erstellen", - "apiDocumentation_tooltipSDKGeneratorButton": "Wenn die Swagger-Datei valid ist, k\u00f6nnen Sie ein SDK Ihrer bevorzugten Sprache mittels dieses Assistentes downloaden", - "apiExport_json_button": ".json exportieren", - "apiExport_yaml_button": ".yaml exportieren", - "apiExport_api_title": "API Konfiguration exportieren", - "apiExport_api_description": "API Konfiguration im JSON- oder YAML-Format exportieren", - "apiExport_proxy_title": "Konfiguration vom Proxyserver exportieren", - "apiExport_proxy_description": "Konfiguration vom Proxyserver im JSON- oder YAML-Format exportieren", - "apiExport_title": "Exportieren", - "apiFilteredBy_text_filteredBy": "Filter: \"__tag__\"", - "apiFilteredBy_buttonText_clear": "Alle l\u00f6schen", - "apisFilterForm_buttonText_filter": "Filter", - "apisFilterForm_buttonText_clear": "L\u00f6schen", - "apisFilterForm_labelText_lifecycle": "Phase des Lebenszyklus", - "apisFilterForm_optionText_selectOne": "(W\u00e4hlen Sie eine)", - "apisFilterIcon_tooltipText_filter": "Filteroptionen", - "apisRssIcon_tooltipText_Rss": "RSS-Feed", - "apiIntro_doneLabel": "Fertig", - "apiIntro_nextLabel": "Weiter", - "apiIntro_previousLabel": "Zur\u00fcck", - "apiIntro_steps_backlog_intro": "Die geplanten API-Funktionen und Priorit\u00e4ten hinzuf\u00fcgen, die die Gemeinschaft sehen kann.", - "apiIntro_steps_details_intro": "Enth\u00e4lt grundlegende Information zu der API und Anweisungen \u00fcber API-Anrufe.", - "apiIntro_steps_documentation_intro": "Die Dokumentation, die API beschreibt, hochladen und teilen. Die anderen k\u00f6nnen einen Mustercode in ihrer bevorzugten Sprache\/Plattform downloaden.", - "apiIntro_steps_export_intro": "Einstellungen Ihrer API als .JSON- oder .YAML-Datei downloaden, f\u00fcr Back-up oder Migration von Daten.", - "apiIntro_steps_feedback_intro": "Benutzer Ihrer API k\u00f6nnen ein Feedback geben, was auch Fehlermeldungen und Feature-Requests enth\u00e4lt.", - "apiIntro_steps_metadata_intro": "Geben Sie mit Ihrer API verbundene organisatorische Information und Kontaktdaten ein.", - "apiIntro_steps_proxy_intro": "Nutzen Sie diesen Tab um Ihre API mit einem Proxyserver zu verbinden. Damit k\u00f6nnen Sie die API-Verwaltungsfunktionen nutzen (z. B. Analytik, API-Schl\u00fcssel).", - "apiIntro_steps_settings_intro": "\u00c4ndern Sie API-Einstellungen auf diesem Tab. Sie k\u00f6nnen auch die API hier l\u00f6schen.", - "apiIntro_steps_welcome_intro": "Willkommen", - "apiIntro_skipLabel": "\u00dcberspringen", - "apiIntro_steps_monitoring_data": "Die API-\u00dcberwachung beginnen und beenden. Wenn die API wird \u00fcberwacht, werden die Antwortstatus w\u00e4hrend die letzten 24 Stunden angezeigt.", - "apiIntro_quickTour_button_text": "Quick tour", - "apiKeys_label": "API-Schl\u00fcssel", - "apiKeys_getApiKeyButton": "API-Schl\u00fcssel erhalten", - "apiKeys_regenerateButton": "API-Schl\u00fcssel wiederherstellen", - "apiKeys_copyButtonText": "API-Schl\u00fcssel kopieren", - "apiKeys_copySuccessful": "API-Schl\u00fcssel wurde in die Zwischenablage kopiert.", - "apiKeys_getApiKeyButton_success": "API-Schl\u00fcssel erfolgreich wiederhergestellt.", - "apiKeys_getApiKeyButton_processing": "Wird verarbeitet...", - "regenerateApiKeyConfirmation_header": "API-Schl\u00fcssel wiederherstellen", - "regenerateApiKeyConfirmation_confirmRegenerateMessage": "SInd Sie sicher, dass Sie den API-Schl\u00fcssel widerrufen wollen?", - "regenerateApiKeyConfirmation_confirmRegenerateNote": "BEACHTEN SIE:", - "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Bitte den derzeitigen API-Schl\u00fcssel speichern, wenn Sie ihn noch benutzen m\u00f6chten.", - "regenerateApiKeyConfirmation_cancelButton": "Abbrechen", - "regenerateApiKeyConfirmation_RegenerateButton": "Wiederherstellen", - "apiLifecycleStatus_labelText_development": "Entwicklung", - "apiLifecycleStatus_labelText_deprecated": "\u00dcberholt", - "apiLifecycleStatus_labelText_design": "Design", - "apiLifecycleStatus_labelText_production": "Produktion", - "apiLifecycleStatus_labelText_testing": "Testen", - "apiLifecycleStatus_labelText_unknown": "Unbekannt", - "apiLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "apiLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", - "apiLogo_resumable_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", - "apiMetadata_dateInvalid": "Das Enddatum muss sp\u00e4ter als das Anfangsdatum sein.", - "apiMonitoring_table_title_details": "Daten", - "apiMonitoring_table_title_endpoint": "Endpunkt", - "apiMonitoring_table_title_status": "Status", - "apiMonitoring_table_title_timestamp": "Zeitstempel", - "apiMonitoring_title_text": "Statusmeldungen", - "apiMonitoring_title_text_below": "Historische Daten \u00fcber die Verf\u00fcgbarkeit der API", - "apiOrganization_disconnectButton": "Ausschalten", - "apiOrganization_panelTitle": "API mit der Organisation verbinden", - "apiOrganization_title_text": "Ihre API mit der bestehenden Organisation verbinden", - "apiProxy_network_message_attention": "BEACHTEN SIE:", - "apiProxy_network_message": "Wenn Sie die APi trennen oder den Proxyserver \u00e4ndern, fr\u00fchere Verkehrsdaten werden verloren gehen.", - "apiProxy_network_setting_guidance_1": "Ihre API mit einem Proxyserver verbinden und Proxy-Einstellungen verwalten.", - "apiProxy_network_setting_guidance_2": "Grundlegende Konfigurationsschritte sind:", - "apiProxy_network_setting_guidance_2_proxy": "einen Proxyserver ausw\u00e4hlen", - "apiProxy_network_setting_guidance_2_proxy_base_path": "Basispfad des Proxyservers eingeben", - "apiProxy_network_setting_guidance_2_api_base_path": "Basispfad der API eingeben", - "apiProxy_network_setting_guidance_2_save": "[Konfiguration speichern] dr\u00fccken ", - "apiProxy_network_setting_guidance_2_advanced": "Mit den erweiterten Optionen k\u00f6nnen Sie die Funktionalit\u00e4t des Proxys anpassen.", - "apiProxy_network_setting_guidance_3_a": "Vorteile von Proxyservern", - "apiProxy_network_setting_guidance_3_b": "Ihre API-URL ist besch\u00fctzt, weil alle Anrufe \u00fcber den Proxy gemacht werden (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", - "apiProxy_network_setting_guidance_3_c": "Sie erhalten auch Datenverkehrs- und Benutzerverwaltung, Durchsatzbegrenzungen und Analytik f\u00fcr den Verkehr.", - "apiProxy_network_setting_guidance_4": "Beispiel: GET abrufen https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 ist abgebildet in GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", - "apiRemoveAuthorizedUser_cancelButton_text": "Nein, abbrechen", - "apiRemoveAuthorizedUser_confirmation_text": "Sind Sie sicher, dass Sie diesen berechtigten Benutzer entfernen wollen?", - "apiRemoveAuthorizedUser_modalTitle": "Den berechtigten Benutzer entfernen", - "apiRemoveAuthorizedUser_removeButton_text": "Ja, entfernen", - "apiSettingsAnalytics_title": "API-Analytics", - "apiSettingsAnalytics_button": "Update", - "apiSettingsDelete_apiText": "Diese Funktion kann nicht widerrufen werden. Das API-Back-End und alle Information dar\u00fcber, z. B. Dokumentation und Backlogs werden gel\u00f6scht sein.", - "apiSettingsDelete_apiTitle": "Die API l\u00f6schen", - "apiSettingsDelete_panelTitle": "L\u00f6schen", - "apiSettingsDetails_description_remaining": "\u00dcbrig", - "apiSettingsDetails_description_text": "Ihre API beschreiben", - "apiSettingsDetails_name_text": "Name Ihrer API", - "apiSettingsDetails_saveButton": "Speichern", - "apiSettingsDetails_title": "Details", - "apiSettingsDetails_uploadLogo_heading": "Logo hochladen", - "apiSettingsDetails_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre API hochladen. Das Logo wird im Katalog und auf der Profil-Seite der API erscheinen.", - "apiSettingsDetails_url_text": "Nur die Host-URL Ihrer API hier eingeben. Sie k\u00f6nnen den API-Basispfad in Netzwerkeinstellungen eingeben.", - "apiSettingsVisibility_title": "Sichtbarkeit", - "apiSettingsVisibility_heading": "Sichtbarkeit der API \u00e4ndern", - "apiSettingsVisibility_text": "Die API auf privat oder \u00f6ffentlich stellen.", - "apiSortingToolbar_labelText_sortBy": "Sortieren nach", - "apiSortingToolbar_sortMenuOptions_names": "Namen (A-Z)", - "apiSortingToolbar_sortMenuOptions_newestCreated": "Die Neueste", - "apiSortingToolbar_sortMenuOptions_bookmarks": "Lesezeichen", - "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", - "apiAuthorizedUsersList_authorizedUsers": "Einzelne Benutzer erlauben, die API anzusehen, auch wenn die API global auf privat gestellt worden ist.", - "apiViewAnalytics_button_viewAnalytics": "Analytics ansehen", - "api_backend_rating_anonymous": "Bitte einloggen um zu bewerten.", - "apinf_apiumbrellauser_error": "Fehler: den Benutzer wurde nicht auf dem Proxy angelegt", - "apinf_noproxy_error": "Fehler: Keinen Proxyserver gefunden", - "apinf_noproxybackend_error": "Fehler: Kein Back-End des Proxyservers gefunden", - "apinf_usernotloggedin_error": "Den angemeldeten Benutzer nicht gefunden", - "apiMonitoring_helpIcon_text_1": "API-\u00dcberwachung zeigt den derzeitigen Status Ihrer API an. Die \u00dcberwachung erfolgt durch HTTP-Abfragen und Antworten darauf. ", - "apiMonitoring_helpIcon_text_2": "W\u00e4hlen Sie eine von den GET-Methoden der API aus. (Mit der GET-Methode werden keine zuf\u00e4lligen Daten in Ihre API eingef\u00fcgt.) ", - "apiMonitoring_helpIcon_text_3": "Wenn \u00dcberwachung ist aktiviert, der Zustand Ihrer API (basiert auf die Anrufe w\u00e4hrend der \u00dcberwachung) wird mit einem Punkt neben dem API-Namen angezeigt, und die Status sind geloggt. ", - "apiMonitoring_helpIcon_text_3_green": " = OK, ", - "apiMonitoring_helpIcon_text_3_red": " = nicht OK.", - "apiMonitoring_helpIcon_text_4": "API wird einmal pro Stunde gepollt. Sie k\u00f6nnen die Neuladung beim Klicken auf SPEICHERN zwingen.", - "apiMonitoring_hostTitle_Monitoring": "URL des API-Hostrechners mit ", - "apiMonitoring_panelTitle_Monitoring": "API \u00dcberwachung", - "apiMonitoring_saveButton_text": "Speichern", - "apiMonitoringForm_successMessage": "Die API-\u00dcberwachungseinstellungen wurden gespeichert!", - "apiMonitoringForm_errorMessage": "Ein \u00fcberwachendes Endpunkt ist erforderlich", - "apiProxy_headerText": "Back-End-Einstellungen des Proxyservers", - "apiUmbrellaProxyForm_rateLimitMode_options": { - "custom": "Angepasste Durchsatzbegrenzung", - "unlimited": "Unbegrenzte Abfragen", - "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" - }, - "apiUserAuthorizationForm_addButton_text": "Einen Berechtigten Benutzer hinzuf\u00fcgen", - "apiUserAuthorizationForm_header_text": "Berechtigte Benutzer hinzuf\u00fcgen", - "apiUserAuthorizationForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", - "apiUserAuthorizationForm_title": "Einen neuen Mitarbeiter hinzuf\u00fcgen", - "apiUserAuthorizationForm_helpText": "Benutzername oder E-Mail eingeben", - "medianResponseTime_pointTitle_time": "Zeit, ms", - "authorizedUserForm_errorText_userNotRegistered": "Benutzer nicht angemeldet.", - "authorizedUserForm_errorText_alreadyAuthorized": "Der Benutzer ist schon berechtigt f\u00fcr diese API.", - "authorizedUserForm_success_message": "Der Benutzer wurde in die Liste der berechtigten Benutzer hinzugef\u00fcgt.", - "backlogItem_addedByYou": "Hinzugef\u00fcgt: aktueller Benutzer", - "backlogItem_editButton_text": "Bearbeiten", - "backlogItem_deleteButton_text": "L\u00f6schen", - "bookmark_buttonText_bookmark": "Lesezeichen", - "bookmark_buttonText_unbookmark": "Lesezeichen entfernen", - "branding_homeCustomBlock_helpIcon_text": "Dieses Feld erm\u00f6glicht, Text oder HTML\/CSS-Code einzuf\u00fcgen, die auf der Startseite erscheinen werden. Sie k\u00f6nnen zus\u00e4tzlich HTML-Inhalt wie Bilder, Social Media Plug-ins oder YouTube-Videos hinzuf\u00fcgen. Bootstrap ist auch verf\u00fcgbar; z. B. k\u00f6nnen Sie .container verwenden, um Inhalte auf einer Seite zu zentrieren.", - "branding_homeCustomBlock_title": "Angepasster HTML-Block", - "branding_panel_title": "Markenaufbau des Projekts", - "branding_projectLogoTitle_logoTitle": "Logo der Seite", - "branding_projectCoverPhotoTitle_coverPhotoTitle": "Titelbild", - "branding_color_picker": "Markenfarbschema", - "branding_projectFeaturedApisMessage_featuredApiMessage": "W\u00e4hlen Sie h\u00f6chstens 8 APIs, die sich auf der Startseite befinden.", - "branding_save": "Speichern", - "branding_successMessage": "Markenaufbau gespeichert", - "branding_update": "Update", - "brandingPage_title_branding": "Markenaufbau", - "brandingPage_menu_about": "\u00dcber", - "brandingPage_menu_analytics": "Analytics", - "brandingPage_menu_custom": "Angepasster HTML-Block", - "brandingPage_menu_logo": "Logo", - "brandingPage_menu_privacy": "Privatsph\u00e4re & Bedingungen", - "brandingPage_menu_showcase": "APIs pr\u00e4sentieren", - "brandingPage_menu_social": "Social Media -Links", - "catalog_bookmarkTooltip_nonUser": "Anzahl von Lesezeichen. Bitte einloggen, um Lesezeichen zu erstellen.", - "catalog_BookmarkTooltip_user": "EIn Lesezeichen f\u00fcr die API setzen", - "catalog_paginationButtons_next": "Weiter", - "catalog_paginationButtons_previous": "Zur\u00fcck", - "catalog_toolbar_filterOptions_myApis": "Meine APIs", - "catalog_toolbar_filterOptions_showAll": "Alle zeigen", - "catalog_toolbar_filterOptions_myBookmarks": "My Lesezeichen", - "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentierte APIs", - "catalog_toolbar_sortBy_title": "Sortieren nach", - "catalog_toolbar_sortMenuOptions_highRating": "H\u00f6chste Bewertung", - "catalog_toolbar_sortMenuOptions_mostBookmarked": "Die meisten Lesezeichen", - "catalog_toolbar_sortMenuOptions_recent": "Die neuesten", - "catalog_toolbar_sortMenuOptions_name-a-z": "Namen (A-Z)", - "catalog_toolbar_sortMenuOptions_name-z-a": "Namen (Z-A)", - "catalog_toolbar_toggleCollapse": "Symbolleiste umschalten", - "catalog_toolbar_viewMode_grid": "Gitter", - "catalog_toolbar_viewMode_table": "Tabelle", - "catalogGrid_addedBy": "Hinzugef\u00fcgt von", - "catalogTable_added": "Hinzugef\u00fcgt", - "catalogTable_addedBy": "Hinzugef\u00fcgt von", - "catalogTable_labelText_private": "Private API", - "catalog_Title": "APIs erkunden", - "changeSelectedProxy_buttonCancel": "Abbrechen", - "changeSelectedProxy_buttonConfirm": "API-Proxyserver \u00e4ndern", - "changeSelectedProxy_title": "API-Proxyserver \u00e4ndern", - "changeSelectedProxy_textCaution": "Achtung!", - "changeSelectedProxy_textConfirm": "\u00c4nderung des Proxyservers wird die URL der Anrufe \u00e4ndern und kann die API-Anrufe von Apps brechen. Bitte geben Sie den Benutzern Ihrer API Bescheid \u00fcber die \u00c4nderung und schlagen Sie vor, dass sie \u00fcberpr\u00fcfen, ob sie einen neuen API-Schl\u00fcssel brauchen.", - "configureLoginServiceDialogForHsl_guide_text": "Sie m\u00fcssen eine OpenID Connect -Kundenkonfiguration mit Ihrem Anbieter (HSL) erstellen. App Callbacks URLs einstellen zu:", - "connectApiToOrganizationModal_buttonText_close": "Schlie\u00dfen", - "connectApiToOrganizationModal_helpText": "Sie k\u00f6nnen eine API, die Sie verwalten, mit dem Organisation verbinden. Danach wird die API im Organisationsprofil erscheinen.", - "connectApiToOrganizationModal_modalTitle": "API verbinden", - "connectApiToOrganizationModal_placeholderTitle": "(Eine API ausw\u00e4hlen, um sie zu verbinden)", - "connectApiToOrganizationModal_text_noOneApis": "Alle APIs, die SIe verwalten, sind schon verbunden.", - "contactForm_reset": "Zur\u00fccksetzen", - "contactForm_successMessage": "Danke! Ihre Nachricht wurde gesendet.", - "contactForm_submit": "Abschicken", - "createApiBackendOnApiUmbrella_errorMessagePretext": "Einstellungen des Proxyservers \u00fcberpr\u00fcfen, weil apiUmbrella eine Antwort gibt: ", - "dashboard_analyticsSummary_developers": "Entwickler", - "dashboard_analyticsSummary_requests": "Abfragen", - "dashboard_analyticsSummary_responseTime": "Antwortzeit", - "dashboard_analyticsSummary_title": "Analytics Zusammenfassung", - "dashboardApiFilter_title": "API-Filter", - "dashboardOverviewStatistic_text_requestPath": "Abfragepfad: __path__", - "dashboardOverviewStatistic_text_successCalls": "2XX Anrufe: __count__", - "dashboardOverviewStatistic_text_errorCallsToday": "__count__ Fehler heute", - "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ Fehler am letzten Tag", - "dashboardOverviewStatistic_text_errorCalls": "__count__ Fehler in den letzten __timeframe__ Tagen", - "dashboardOverviewStatistic_text_requestsCount": "__count__ Abfrage", - "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ Abfragen", - "dashboardOverviewStatistic_text_responseTime": "__time__ ms", - "dashboardOverviewStatistic_text_usersCount": "__count__ Benutzer", - "dashboardOverviewStatistic_text_usersCount_plural": "__count__ Benutzer", - "dashboardOverviewStatistic_chartTitle_requestsNumber": "Anzahl der Abfragen", - "dashboardOverviewStatistic_chartTitle_responseTime": "Antwortzeiten der API", - "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Einzelne API-Nutzer", - "dashboardOverviewStatistic_linkText_viewDetails": "Details ansehen...", - "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Der Durchschnitt der einzelnen Nutzer im gew\u00e4hlten Zeitraum", - "dashboardOverviewStatistic_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", - "dashboardProxySelection_optionText_title": "Proxyserver", - "dashboardSummaryStatistic_columnTitle_apiName": "API-Name", - "dashboardSummaryStatistic_columnTitle_requestsNumber": "Anzahl der Abfragen", - "dashboardSummaryStatistic_columnTitle_responseTime": "Antwortzeit (Median)", - "dashboardSummaryStatistic_columnTitle_users": "Benutzer", - "dashboardSummaryStatistic_groupTitle_myApis": "Meine APIs", - "dashboardSummaryStatistic_groupTitle_managedApis": "Verwaltete APIs", - "dashboardSummaryStatistic_groupTitle_otherApis": "Andere APIs", - "dashboardToolbar_labelText_proxy": "Proxyserver", - "dashboardToolbar_optionText_apiName": "API-Name", - "dashboardToolbar_optionText_calls": "Die meisten Anrufe", - "dashboardToolbar_optionText_users": "Die meisten Benutzer", - "dashboardToolbar_optionText_time": "Die l\u00e4ngste Antwortzeit", - "dashboardPage_buttonText_addApi": "Eine API einsetzen", - "dashboardPage_title_dashboard": "Dashboard", - "dashboardPage_text_noApis": "Es gibt keine APIs, die SIe verwalten.", - "dashboardPage_text_noProxyBackends": "Sie haben noch nicht Ihre API mit dem Proxy verdunden. Um Analytik Ihrer API-Verwendung anzusehen, durchsuchen Sie den Katalog nach der API und konfigurieren Sie das Proxy im API-Profil.", - "dashboardView_text_noApisFound": "Keine APIs mit dem angegebenen Namen gefunden", - "dashboardPage_placeholderText_search": "Schreiben um APIs zu filtern", - "dateRangePicker_optionText_title": "Zeitraum", - "dateRangePicker_optionText_today": "Heute", - "dateRangePicker_optionText_yesterday": "Gestern", - "dateRangePicker_optionText_7days": "Die letzten 7 Tage", - "dateRangePicker_optionText_28days": "Die letzten 28 Tage", - "deleteAccount_closeButton": "Schlie\u00dfen", - "deleteAccount_confirmDelete": "L\u00f6schen", - "deleteAccount_success_message": "Das Konto gel\u00f6scht", - "deleteApiConfirmation_cancelButton": "Abbrechen", - "deleteApiConfirmation_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden! Die API und alle Information dar\u00fcber, z. B. Metadaten, Dokumentation, Backlogs und Feedback, werden gel\u00f6scht sein.", - "deleteApiConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", - "deleteApiConfirmation_confirmDeleteNote": "BEACHTEN SIE:", - "deleteApiConfirmation_deleteButton": "L\u00f6schen", - "deleteApiConfirmation_header": "Die API l\u00f6schen", - "deleteApiConfirmation_successMessage": "Erfolgreich gel\u00f6schte API:", - "deleteOrganizationConfirmation_cancelButton": "Abbrechen", - "deleteOrganizationConfirmation_confirmDeleteInformation": "Die Information \u00fcber die Organisation wird entfernt. Diese Funktion kann nicht widerrufen werden!", - "deleteOrganizationConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", - "deleteOrganizationConfirmation_confirmDeleteNote": "BEACHTEN SIE:", - "deleteOrganizationConfirmation_deleteButton": "L\u00f6schen", - "deleteOrganizationConfirmation_header": "Organisation l\u00f6schen", - "deleteOrganizationConfirmation_successMessage": "Erfolgreich gel\u00f6schte Organisation: ", - "deleteAccount_title": "Benutzerkonto l\u00f6schen", - "deleteAccount_confirm_text": "Sind Sie sicher, dass Sie Ihr Konto l\u00f6schen wollen?", - "deleteBacklogItem_modalTitle": "Ein Backlog l\u00f6schen", - "deleteBacklogItem_confirmation_text": "Sind Sie sicher, dass Sie dieses Backlog l\u00f6schen wollen?", - "deleteBacklogItem_cancelButton_text": "Abbrechen", - "deleteBacklogItem_deleteButton_text": "Ein Backlog l\u00f6schen", - "deleteBacklogItem_message_backlogRemoved": "Das Backlog wurde gel\u00f6scht", - "deleteFeedbackItem_modalTitle": "Das Feedback-Element l\u00f6schen", - "deleteFeedbackItem_confirmation_text": "Sie Sie sicher, dass Sie dieses Feedback-Element und alle Bewertungen l\u00f6schen wollen?", - "deleteFeedbackItem_cancelButton_text": "Abbrechen", - "deleteFeedbackItem_deleteButton_text": "Das Feedback-Element l\u00f6schen", - "feedbackItem_messageType": { - "Feedback": "Feedback", - "Error report": "Fehlerbericht", - "Feature request": "Feature-Request" - }, - "deleteOrganizationApiConfirmation_cancelButton_text": "Abbrechen", - "deleteOrganizationApiConfirmation_confirm_text": "Sind Sie sicher, dass Sie diese API von der folgenden Organisation trennen wollen:", - "deleteOrganizationApiConfirmation_disconnectButton_text": "Trennen", - "deleteOrganizationApiConfirmation_header_text": "Die API trennen von", - "deleteOrganizationApiConfirmation_success_message": "Die API von der Organisation gel\u00f6scht", - "editApiMetadata_editButton": "Metadaten bearbeiten", - "editApiMetadata_editApiMetadataForm_title": "Metadaten bearbeiten", - "editApiMetadata_submitButtonText": "Metadaten speichern", - "editBacklogItem_modalTitle": "EIn Backlog bearbeiten", - "editBacklogItem_submit_buttonText": "Speichern", - "editApiMetadataForm_messageText_added": "API-Metadaten erfolgreich gespeichert", - "editApiMetadataForm_messageText_updated": "API-Metadaten erfolgreich aktualisiert", - "emailTemplates_verifyEmail_message": "Um Ihre E-Mail zu verifizieren, klicken Sie auf den folgenden Link:", - "emailTemplates_verifyEmail_title": "Ihre E-Mail-Adresse verifizieren", - "emailVerification_successMessage": "Die E-Mail wurde verifiziert. Danke!", - "emqProxyForm_acl_title": "Bestimmung der Zugriffsrechte", - "ensureTenantRemovalForm_button_cancel_title": "Operation abbrechen", - "ensureTenantRemovalForm_button_remove_title": "Diesen Mandanten l\u00f6schen", - "entityComment_cancelComment": "Abbrechen", - "entityComment_deleteComment": "L\u00f6schen", - "entityComment_replyComment": "Antworten", - "entityComment_sendComment": "Senden", - "entityComment_successMessage": "Danke! Ihre Anmerkung wurde gesendet.", - "esData_notFound": "Keine API-Nutzungsstatisktiken verf\u00fcgbar.", - "apiAnalyticPageBody_title_errorsStatistic": "Fehlerstatistiken", - "errorsStatisticTable_columnTitle_date": "Datum", - "errorsStatisticTable_columnTitle_status": "Statuscode", - "errorsStatisticTable_columnTitle_calls": "Anrufe", - "errorsStatisticTable_columnTitle_path": "Abfragepfad", - "errorsStatisticTable_text_showOfErrors": "Zeige __count__ von __all__ Fehler", - "errorsStatisticTable_lintText_downloadFile": "Alle Fehler als Datei herunterladen", - "favourite_Add": "Lesezeichen setzen", - "favourite_Remove": "Lesezeichen entfernen", - "feedbackForm_successMessage": "Danke! Ihr Feedback wurde gesendet.", - "feedbackItem_type": "Typ", - "feedbackItem_topic": "Thema", - "feedbackItem_editButton_text": "Bearbeiten", - "feedbackItem_deleteButton_text": "L\u00f6schen", - "feedbackItem_visibilityButton_makePrivate": "Auf privat stellen", - "feedbackItem_visibilityButton_makePublic": "Auf \u00f6ffentlich stellen", - "feedbackItem_sentBy_text": "Sender", - "feedbackItem_usernotloggedin_errorMessage": "Fehler: Bitte einloggen um zu bewerten", - "feedback_feedbackForm_button": "Feedback senden", - "feedback_feedbackForm_withLogin_tooltip": "Feedback zu der API geben", - "feedback_feedbackForm_withoutLogin_tooltip": "Bitte einloggen oder anmelden, um Feedback zur API geben", - "feedback_feedbackForm_description": "Fehlerberichte, Ideen \u00fcber neue Features und andere Anmerkungen sind willkommen.", - "feedback_feedbackForm_title": "Feedback senden oder ein Problem melden", - "feedback_main_title": "Feedback und Fehlermeldungen", - "feedback_no_feedback": "Kein Feedback.", - "feedback_remove_button": "Entfernen", - "feedback_replyFeedback": "Antworten", - "feedback_sendFeedback": "Senden", - "feedback_view_button": "Zeigen", - "feedback_mark_all_feedbacks_as_private": "Feedback auf privat stellen", - "feedback_mark_all_feedbacks_as_public": "Feedback auf \u00f6ffentlich stellen", - "feedback_change_visibility_header": "Sichtbarkeit des Feedbacks \u00e4ndern", - "feedback_changeAllVisibility_toPublic": "Sind Sie sicher, dass Sie Feedback auf \u00f6ffentlich stellen wollen?", - "feedback_changeAllVisibility_toPrivate": "Sind Sie sicher, dass Sie Feedback auf privat stellen wollen?", - "feedback_changeAllVisibility_cancelButton_text": "Abbrechen", - "feedback_changeAllVisibility_confirmButton_text": "Best\u00e4tigen", - "footer_about": "Information", - "footer_privacyPolicy_text": "Datenschutzrichtlinie", - "footer_termsOfUse_text": "Nutzungsbedingungen", - "footer_signIn": "Einloggen", - "footer_signOut": "Abmelden", - "footer_signUp": "Anmelden", - "footerSocialMediaLinks_text": "Folgen Sie uns", - "forbidden_Title": "403 Forbidden-Fehler", - "forbidden_Message": "Sie haben keinen Zugriff auf diese Seite.", - "goBackButton_buttonText": "Zur\u00fcck zur vorherigen Seite", - "general_example": "Beispiel:", - "general_more_details": "Mehr Details:", - "homeBody_featureSection_statistics_apisCount_heading": "APIs", - "homeBody_featureSection_statistics_organizationsCount_heading": "Organisationen", - "homeBody_featureSection_statistics_usersCount_heading": "Benutzer", - "homeBody_contactUs_heading": "Kontaktieren Sie uns", - "homeBody_contactUs_text": "F\u00fcr weitere Infomationen nehmen Sie bitte Kontakt mit uns auf.", - "homeBody_openSource_imageAltText": "100 % Open Source", - "homeBody_section1_heading": "Erste Schritte", - "homeBody_section1_text": "Erstellen Sie zuerst ein Benutzerkonto. Das Entwicklerportal bietet Ihnen eine M\u00f6glichkeit an, auf einmal APIs zu finden, Nutzung der API-Applikationen zu verfolgen und viel mehr.", - "homeBody_section1_text_extra": "Anmelden", - "homeBody_section2_heading": "Erreichen Sie die Entwickler", - "homeBody_section2_text": "APInf bietet Ihnen eine koh\u00e4rente, einfache Schnittstelle an, damit Sie APIs f\u00fcr die Entwicklungsgesellschaft publizieren und Aufgabenmanagement nutzen k\u00f6nnen. Es erlaubt Ihnen ein besseres Verst\u00e4ndnis von der API-Nutzung.", - "homeBody_section2_text_extra": "Kontaktieren Sie uns", - "homeBody_section3_communityLinkText": "APInf Gemeinschaft", - "homeBody_section3_heading": "V\u00f6llig Open Source", - "homeBody_section3_text": "APInf wird von API Umbrella versorgt. Es bietet eine Schnittstelle f\u00fcr die Funktionen von API Umbrella an. Die L\u00f6sung basiert auf Open-Source-Code und hat eine MIT-Lizenz. Beim Aufbau wurden Meteor.js und D3 verwendet. Wir sch\u00e4tzen Zusammenarbeit, h\u00f6ren gerne die Benutzer zu und ermutigen sie zur Entwicklung.", - "homeBody_section3_text_extra": "Sie finden uns auf ", - "homePageApis_title_featuredApis": "Empfohlene APIs", - "homePageApis_text_addFeaturedApis": "Sie k\u00f6nnen empfohlene APIs in der Markenaufbau-Sektion unter Empfohlene APIs einsetzen.", - "homePageApis_text_getMoreApis": "Mehr APIs", - "homePageApis_text_seeMore": "Sehen Sie mehr", - "importApiConfiguration_errorMessage": "Die Konfigurationsdatei muss in einem von diesen Formaten sein: .YAML, .YML, .JSON oder .TXT.", - "importApiConfiguration_jsonError_message": "Die Konfigurationsdatei ist kein g\u00fcltiges JSON-Objekt.", - "import_ApiConfiguration_Extensions": "Nur yml-, yaml- und json-Formate werden akzeptiert.", - "import_ApiConfiguration_FileLabel": "Datei", - "import_ApiConfiguration_ImportApi": "API importieren", - "importOpenApiSpecification_text_addApiByImporting": "Sie k\u00f6nnen eine API durch die OpenAPI-Spezifikation hinzuf\u00fcgen.", - "importOpenApiSpecification_message_provideSpecification": "Sie m\u00fcssen OpenAPI-Spezifikation durch irgendeine Methode anbieten.", - "importApiFile_invalidExtension_message": "Ung\u00fcltige Dateiformat. Bitte einen Link von einer json-, yaml- oder yml-Datei eingeben, der den API-Namen und die API-URL enth\u00e4lt.", - "importOpenApiSpecification_labelText_provideSpecification": "Die API-Dokumentation importieren", - "importOpenApiSpecification_labelText_linkTo": "Link zur OpenAPI-Spezifikation", - "importOpenApiSpecification_labelText_lifecycleStatus": "Status im Lebenszyklus", - "importOpenApiSpecification_buttonText_import": "Importieren", - "importOpenApiSpecification_optionText_file": "Datei", - "importOpenApiSpecification_optionText_url": "URL", - "importOpenApiSpecification_optionText_firstOption": "Staus im Lebenszyklus ausw\u00e4hlen", - "importOpenApiSpecificationUploadButton_buttonText_file": "Datei ausw\u00e4hlen", - "informTenantUser_emailSubject_tenantAddition": "Neuer Mandant angelegt: __tenant__", - "informTenantUser_emailSubject_tenantRemoval": "Mandant __tenant__ gel\u00f6scht", - "informTenantUser_emailSubject_userRemoval": "Benutzer aus dem Mandanten __tenant__ gel\u00f6scht", - "informTenantUser_emailSubject_userRoleChange": "\u00c4nderungen in Benutzerrollen im Mandanten __tenant__", - "informTenantUser_emailText_roleInfo": "Derzeitige Rollen: ", - "informTenantUser_emailText_tenantRemoval": "Mandant __tenant__ ist gel\u00f6scht. Einer von den Benutzern war: ", - "informTenantUser_emailText_userRemoval": "\u00c4nderungen im Mandanten __tenant__. Der folgende Benutzer wurde gel\u00f6scht: ", - "informTenantUser_emailText_userRoleChange": "Im Mandanten __tenant__ gibt es \u00c4nderungeng in Rollen des folgendes Benutzers: ", - "invalidApiBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", - "invalidApiMonitoringEndpointMessage": "Am Anfang muss \/ sein. Alphanumerische Zeichen und -.?$*+'()\/:#@!&,;= sind akzeptiert.", - "invalidApiRequiredMessage": "Ung\u00fcltiger Input verboten", - "invalidAppendQueryStringMessage": "Nur \"param=value\" -Paare als Append Query String erlaubt", - "invalidDomainMessage": "Eine g\u00fcltige Dom\u00e4ne ben\u00f6tigt", - "invalidEmailMessage": "Eine g\u00fcltige E-Mail-Adresse ben\u00f6tigt", - "invalidIdMessage": "Eine g\u00fcltige alphanumerische ID ben\u00f6tigt", - "invalidProxyBackendForm_headerStringMessage": "Die Reguested Header -Zeichenkette soll nur die folgenden Paare enthalten ~ param: value", - "invalidProxyBackendForm_forbiddenPrefixMessage": "Sie k\u00f6nnen nicht die folgenden Proxy-Basispfade nutzen: \/, \/signup\/, \/signin\/, \/admin\/ und \/admin\/...", - "invalidProxyBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", - "invalidUrlMessage": "Eine g\u00fcltige URL mit http(s) ben\u00f6tigt", - "invalidContactPhoneMessage": "Eine g\u00fcltige Nummer ben\u00f6tigt. (0-9), +, -, \/ und Leerzeichen akzeptiert.", - "latestApiBackends_Heading": "Die neuesten APIs", - "latestApiBackends_MoreInfo": "Zus\u00e4tzliche Information", - "latestApiBackends_NotFound": "Keine APIs gefunden.", - "loginPlatformsPage_title_loginPlatforms": "Einloggen-Plattformen", - "loginPlatformsPageSettingsUpdatedMessage": "Einloggen-Einstellungen aktualisiert: ", - "loginVerify_errorMessage": "Wir haben Ihnen eine E-Mail gesendet. Bitte Ihre E-Mail-Adresse verifizieren.", - "manageApiDocumentationModalUploadButton": "Datei ausw\u00e4hlen", - "manageApiDocumentationModal_AddedFile_Message": "Dokumentationsdatei erfolgreich hochgelanden!", - "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Abbrechen", - "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Speichern", - "manageApiDocumentationModal_CreateLinks_AddButton": "Hinzuf\u00fcgen", - "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Sind Sie sicher, dass Sie die Dokumentationsdatei l\u00f6schen wollen?", - "manageApiDocumentationModal_DeletedFile_Message": "Die Dokumentationsdatei erfolgreich gel\u00f6scht!", - "manageApiDocumentationModal_DocumentationLinks_Title": "Links zur externe Dokumentation", - "manageApiDocumentationModal_FileType_Message": "Nur YAML- (YML) und JSON-Formate werden unterst\u00fctzt.", - "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentationslink erfolgreich aktualisiert!", - "manageApiDocumentationModal_SizeLimit_Message": "Maximale Gr\u00f6\u00dfe der Datei 10 MB.", - "manageApiDocumentationModal_Title": "API-Dokumentation", - "manageApiDocumentationModal_hints_createApiDocumentation": "Wenn Sie keine Dokumentationsdatei haben, k\u00f6nnen Sie eine Datei erstellen und sie hochladen.", - "manageApiDocumentationModal_hints_documentation_link": "Link zur Wiki- oder Github-Seite oder zu anderen Webressourcen, wo die API-Dokumentation sich befindet.", - "manageApiDocumentationModal_hints_uploadApiDocumentation": "Sie k\u00f6nnen auch w\u00e4hlen, eine neue Dokumentationsdatei f\u00fcr die API mit dem Swagger-Editor zu erstellen.", - "manageApiDocumentationModal_addDocumentation_title": "Details von Endpunkten angeben", - "manageApiDocumentationModal_helpText_useHttpsProtocol": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, wenn API HTTP nutzt.", - "manageApiDocumentationModal_ToolTip_Message": "Maximal 8 Links zu externe Dokumentationen sind akzeptiert. Bitte einen von den alten Links l\u00f6schen, um einen neuen Link zu erstellen.", - "mostFrequentUsersTable_columnTitle_user": "API-Schl\u00fcssel des Benutzers", - "mostFrequentUsersTable_columnTitle_calls": "Anrufe", - "mostFrequentUsersTable_columnTitle_path": "Abfragepfad", - "mostFrequentUsersTable_text_showOfUsers": "Zeige __count__ von __all__ Benutzer", - "mostFrequentUsersTable_lintText_downloadFile": "Alle Benutzer als Datei herunterladen", - "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-Dashboard", - "mqttDashboardNavbar_linkText_topics": "Themen", - "mqttDashboardNavbar_linkText_acl": "ACL", - "mqttDashboardNavbar_linkText_restDashboard": "REST-Dashboard", - "navbar_addAPIBackend": "API einsetzen", - "navbar_apis": "APIs", - "navbar_my_apis": "Meine APIs", - "navbar_organizations": "Organisationen", - "navbar_dashboard": "Dashboard", - "navbar_mqttDashboard": "MQTT-Dashboard", - "navbar_signIn": "Einloggen", - "navbar_signUp": "Anmelden", - "navbar_users": "Benutzer", - "navbar_pricing": "Preise", - "notAuthorized_Message": "Sie haben keine Zugriffsberechtigung f\u00fcr diese Seite.", - "notAuthorized_Title": "Keine Berechtigung", - "notFound_Message_Part1": "Die gesuchte Seite wurde nicht gefunden.", - "notFound_Title": "Oops! Seite nicht gefunden.", - "oauthHslNoMfa": "Benutzer benutzt keine MFA!", - "organizationApis_title_about": "Information", - "organizationApis_title_apis": "APIs", - "organizationApis_title_connectApi": "API verbinden", - "organizationApis_title_edit": "Bearbeiten", - "organizationApis_connectButton": "Verbinden", - "organizationApis_contact_email": "E-Mail f\u00fcr Kontakt", - "organizationApis_contact_phone": "Kontaktnummer", - "organizationApisForm_successText": "Die API und die Organisation sind jetzt verbunden.", - "organizationCatalog_Title": "Organisationen", - "organizationCatalog_organizationCount": "(__count__ Organisation)", - "organizationCatalog_organizationCount_plural": "(__count__ Organisationen)", - "organizationCatalog_buttonText_addOrganization": "Organisation hinzuf\u00fcgen", - "organizationCatalog_toolbar_filterOptions_myOrganizations": "Meine Organisationen", - "organizationCatalog_toolbar_filterOptions_showAll": "Alles zeigen", - "organizationCatalog_toolbar_sortBy_title": "Sortieren nach", - "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Erstellungsdatum", - "organizationCatalog_toolbar_sortMenuOptions_name": "Name", - "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ansteigende", - "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Absteigende", - "organizationCatalog_toolbar_toggleCollapse": "Symbolleiste umschalten", - "organizationCatalog_toolbar_viewMode_grid": "Gitter", - "organizationCatalog_toolbar_viewMode_table": "Tabelle", - "organizationCatalog_text_noOrganizationIsAvailable": "Keine Organisation erh\u00e4ltlich.", - "organizationCatalog_text_addOrganization": "Auf \"Organisation hinzuf\u00fcgen\" klicken, um eine neue Organisation hinzuzuf\u00fcgen.", - "organizationCatalogTable_added": "Hinzugef\u00fcgt", - "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", - "organizationsCatalogPage_title_organizationsCatalog": "Organisationskatalog", - "organizationCover_resumable_errorText": "Erstellung der Datei nicht gelungen!", - "organizationCover_resumable_successfully_uploaded": "Titelbild wurde erfolgreich hochgeladen!", - "organizationCover_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "organizationForm_title": "Eine neue Organisation hinzuf\u00fcgen", - "organizationForm_contact_panelTitle": "Kontakt", - "organizationForm_saveButton_text": "Organisation hinzuf\u00fcgen", - "organizationForm_successText": "Organisation wurde gespeichert", - "organizationLogo_noPermissions": "Ungen\u00fcgende Rechte zum Hochladen des Logos.", - "organizationLogo_resumable_errorText": "Erstellung der Datei nicht gelungen!", - "organizationLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", - "organizationLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "organizationManagersList_title": "Administratoren", - "organizationManagersList_table_title_actions": "Funktionen", - "organizationManagersList_table_title_email": "E-Mail", - "organizationManagersList_table_title_role": "Aufgabe", - "organizationManagersList_table_title_username": "Benutzername", - "organizationManagersList_table_title_row_manager": "Manager", - "organizationManagerForm_successMessage": "Ein neuer Manager wurde hinzugef\u00fcgt.", - "organizationManagerForm_userNotRegistered_errorText": "Benutzer nicht angemeldet.", - "organizationNoApis_text_noConnectedApis": "Keine APIs sind mit der Organisation verbunden.", - "organizationNoApis_text_useButton": "Klicken Sie auf \"API verbinden\", um eine zu verbinden.", - "organizationNoFeaturedApis_text_noFeaturedApis": "Die Organisation hat keine empfohlene APIs.", - "organizationNoFeaturedApis_text_useButton": "Klicken Sie auf die Stecknadel um die API als empfohlen zu markieren. Sie k\u00f6nnen bis zu 4 APIs ausw\u00e4hlen.", - "organizationProfile_bigText_apisCount": "Alle APIs", - "organizationProfile_bigText_featuredApisCount": "Empfohlene APIs", - "organizationProfileHeader_editButton_text": "Bearbeiten", - "organizationProfileHeader_rss_feed": "RSS-Feed", - "organizationProfileHeader_tabs_apis": "APIs", - "organizationProfileHeader_tabs_managers": "Manager", - "organizationProfileHeader_tabs_newLogo": "Neues Logo hochladen", - "organizationProfileHeader_tabs_profile": "Profil", - "organizationProfileHeader_tabs_settings": "Einstellungen", - "organizationProfileHeader_uploadCoverButton_text": "Titelbild hochladen", - "organizationProfile_smallText_apisCount": "(__count__ api)", - "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", - "organizationProfile_buttonText_connectApi": "API mit der Organisation verbinden", - "organizationProfile_buttonText_clear": "Alle l\u00f6schen", - "organizationProfile_text_error": "Verbindung funktioniert nicht. Bitte geben Sie dem Administrator Bescheid \u00fcber das Problem.", - "organizationRemoveManagers_cancelButton": "Abbrechen", - "organizationRemoveManagers_description": "Sind Sie sicher, dass Sie diesen Benutzer als Manager entfernen wollen?", - "organizationRemoveManagers_removeButton": "Entfernen", - "organizationRemoveManagers_title": "Den Benutzer als Manager entfernen", - "organizationSettingsPagination_panelTitle_contentManagement": "Content-Management", - "organizationSettingsPagination_saveButton": "Speichern", - "organizationSettingsPagination_successMessage": "Nummer erfolgreich ge\u00e4ndert", - "organizationSettings_description_organizationManagers": "Ein Manager der Organisation hat dieselben Rechte wie API-Manager, solche APIs zu bearbeiten und zu l\u00f6schen, die mit der Organisation verbunden sind.", - "organizationSettings_nav_about": "Information", - "organizationSettings_nav_contact": "Kontaktinformation", - "organizationSettings_nav_logo": "Logo & Titelbild", - "organizationSettings_nav_social": "Social Media -Plattformen", - "organizationSettings_title": "Einstellungen", - "organizationSettings_title_organizationManagers": "Manager der Organisation", - "organizationSettings_uploadLogo_heading": "Logo", - "organizationSettings_uploadCover_heading": "Titelbild", - "organizationSettings_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre Organisation hochladen. Das Logo wird im Katalog und auf der Profil der Organisation erscheinen.", - "organizationSettings_uploadCoverText": "Sie k\u00f6nnen ein Titelbild f\u00fcr Ihre Organisation hochladen.", - "organizationManagerForm_managerAlreadyExist_errorText": "Der Benutzer ist schon ein Manager von der Organisation.", - "organizationManagerForm_sendingVerificationEmailFailed": "Sendung der Verifizierungsmail misslungen", - "organizationManagerForm_invalidMailSetting_emailFailed": "Sendung der Verifizierungsmail misslungen: ung\u00fcltige E-Mail-Einstellungen", - "organizationSettingsDelete_buttonText_delete": "Diese Organisation l\u00f6schen", - "organizationSettingsDelete_text_information": "Die Information \u00fcber die Organisation wird entfernt und alle APIs werden gel\u00f6scht. Die Funktion kann nicht widerrufen werden.", - "organizationSettingsDelete_title": "Diese Organisation l\u00f6schen", - "organizationSettingsDelete_panelTitle": "L\u00f6schen", - "organizationSettingsContactInfo_cancelButton_text": "Abbrechen", - "organizationSettingsContactInfo_saveButton_text": "Speichern", - "organizationSettingsContactInfo_title": "Kontaktinformation", - "organizationSettingsContactInfo_update_successMessage": "Kontaktinformation wurde aktualisiert", - "organizationSettingsContactInfo_update_failedMessage": "Aktualisierung der Kontaktinformation nicht gelungen", - "organizationSettingsCoverAndLogo_title": "Logo und Titelbild", - "organizationSettingsGeneral_cancelButton_text": "Abbrechen", - "organizationSettingsGeneral_saveButton_text": "Speichern", - "organizationSettingsGeneral_update_successMessage": "Allgemeine Information wurde aktualisiert", - "organizationSettingsGeneral_update_failedMessage": "Aktualisierung der allgemeinen Information nicht gelungen", - "organizationSettingsGeneral_title": "Allgemeine Einstellungen", - "organizationSettingsSocialMedia_cancelButton_text": "Abbrechen", - "organizationSettingsSocialMedia_saveButton_text": "Speichern", - "organizationSettingsSocialMedia_title": "Social Media -Plattformen", - "organizationSettingsSocialMedia_update_successMessage": "Social Media -Information wurde aktualisiert", - "organizationSettingsSocialMedia_update_failedMessage": "Aktualisierung der Social Media -Information nicht gelungen", - "organizationSettings_listManager_emailUnverifiedLabel": "Unverifiziert", - "privacyPolicy_title": "Datenschutzrichtlinie", - "profile_Header": "Profil", - "profile_UpdateButton": "Update", - "profile_labelText_registeredEmail": "Registrierte E-Mail", - "profile_setUsername": "Bitte Ihren Benutzernamen eingeben", - "profile_updatedSuccess": "Das Profil wurde aktualisiert", - "profile_usernameInvalid": "Der Benutzername muss 3-15 alphanumerische Zeichen enthalten. Unterstriche und Bindestriche sind akzeptiert.", - "profile_usernameIsTaken": "Benutzername existiert bereits. Bitte einen neuen Benutzernamen eingeben.", - "profilePage_title_profile": "Profil", - "proxies_pageHeader": "Proxyserver", - "proxies_addProxy": "Einen Proxyserver hinzuf\u00fcgen", - "proxies_noProxiesFound": "Keine Proxyserver gefunden.", - "proxiesPage_title_proxies": "Proxyserver", - "proxyBackendForm_advancedSettings_title": "Erweiterte Einstellungen", - "proxyBackendForm_apiBasePath_helpText": "Ein Basispfad zu allen API-Abfragen hinzugef\u00fcgt. Zum Beispiel:", - "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", - "proxyBackendForm_apiBasePath_title": "URL des API-Hostrechners, mit ", - "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", - "proxyBackendForm_apiKey_title": "API-Schl\u00fcssel", - "proxyBackendForm_apiPort_helpText": "Die Portnummer des API-Servers", - "proxyBackendForm_append_query_string_helpText": "Zus\u00e4tzliche Abfrageparameter, die durch den Proxy in jede Abfrage hinzugef\u00fcgt werden.", - "proxyBackendForm_deleteButton": "L\u00f6schen", - "proxyBackendForm_deleteErrorMessage": "L\u00f6schen auf dem API-Umbrella Proxy nicht gelungen", - "proxyBackendForm_deleteSuccessMessage": "Proxy-Einstellungen erfolgreich gel\u00f6scht", - "proxyBackendForm_disableApiKey_helpText": "Benutzer lassen, diese API ohne API-Schl\u00fcssel abzurufen.", - "proxyBackendForm_frontendPrefixNotUnique": "Front-End Pr\u00e4fix existiert bereits. W\u00e4hlen Sie ein anderes Pr\u00e4fix.", - "proxyBackendForm_IDPappID_additional_helpText": "IDP app id ist eine IDentity Provider -Anwendung ID. Sie ist f\u00fcr FIWARE-Komponentenintegration ben\u00f6tigt. Wenn Sie damit nicht bekannt sind, lassen Sie die Anwendung aus.", - "proxyBackendForm_emqUsers_title": "EMQ-Benutzer", - "proxyBackendForm_emqUsers_addUserButton": "Einen Benutzer hinzuf\u00fcgen", - "proxyBackendForm_emqUsers_userTable_id": "ID", - "proxyBackendForm_emqUsers_userTable_username": "Benutzername", - "proxyBackendForm_emqUsers_userTable_password": "Kennwort", - "proxyBackendForm_emqUsers_userTable_actions": "Funktionen", - "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "EMQ- Benutzer hinzuf\u00fcgen", - "proxyBackendForm_emqProxyForm_addEmqUser_username": "Benutzername", - "proxyBackendForm_emqProxyForm_addEmqUser_password": "Kennwort", - "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Speichern", - "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Abbrechen", - "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-Benutzer hinzugef\u00fcgt!", - "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Benutzername oder Kennwort nicht gefunden.", - "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "EMQ-Benutzer entfernen?", - "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Ja, entfernen", - "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Abbrechen", - "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-Benutzer entfernt!", - "proxyBackendForm_IDPappID_helpText": "Identifizierung von der IDP-Anwendung.", - "proxyBackendForm_proxyBasePath_title": "URL des Proxy-Hostrechners, mit ", - "proxyBackendForm_proxyBasePath_helpText": "Ein Basispfad zu allen Proxy-Abfragen hinzugef\u00fcgt. Zum Beispiel:", - "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", - "proxyBackendForm_publishErrorMessage": "Publizierung auf dem API-Umbrella Proxy nicht gelungen", - "proxyBackendForm_rateLimit_helpText": "Setzen Sie Limits der Daten\u00fcbertragung nach verschiedenen Kategorien.", - "proxyBackendForm_redirect_helpText": "Umleiten:", - "proxyBackendForm_request_header_helpText": "Headers, die durch den Proxy in Abfragen hinzugef\u00fcgt werden.", - "proxyBackendForm_request_helpText": "Abfrage", - "proxyBackendForm_response_helpText": "Antwort", - "proxyBackendForm_requiredErrorMessage": "Bitte die erforderlichen Felder ausf\u00fcllen", - "proxyBackendForm_subsettings_additional_helpText_1": "'Sub-Einstellungen' beziehen sich auf Sub-URL-Einstellungen. Sie sind mit FIWARE-Integration verbunden, aber sie sind manchmal n\u00fctzlich. Wenn Sie Datenverkehr auf der Basis der HTTP-Verben beschr\u00e4nken wollen, nutzen Sie diese Einstellungen.", - "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-Methoden: Hier k\u00f6nnen Sie die Sub-URL ausw\u00e4hlen, z. B. Methode, deren Einstellungen abge\u00e4ndert werden.", - "proxyBackendForm_subsettings_additional_helpText_3": "Regex: Mit diesem Parameter k\u00f6nnen Sie den Inhalt der Abfragen filtern.", - "proxyBackendForm_subsettings_additional_helpText_4": "Erforderliche Headers: Sie k\u00f6nnen einen oder mehrere Header(s) (jeder in einer eigenen Reihe) in folgender Form eingeben: ~ ", - "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", - "proxyBackendForm_subsettings_helpText": "Geben Sie mit der Sub-URL verbundene Einstellungen ein.", - "proxyBackendForm_successMessage": "Einstellungen gespeichert", - "proxyBackendForm_saveButton": "Speichern und publizieren", - "proxyBackendForm_publish_failureMessage": "Die Publizierung auf dem API-Umbrella misslungen: ", - "proxyBackendForm_update_failureMessage": "Ausfall im Proxy-Back-End auf dem API-Umbrella: ", - "proxyBackendForm_update_successMessage": "Proxy-Einstellungen erfolgreich aktualisiert", - "proxyForm_header_text": "Einen Proxyserver hinzuf\u00fcgen", - "proxyForm_saveButton_text": "Speichern", - "proxyForm_successText": "Proxy-Einstellungen wurden gespeichert", - "proxyForm_errorText": "Alle Felder mit Sternchen sind erforderlich", - "proxyItem_editProxy": "Bearbeiten", - "proxyItem_removeProxy": "L\u00f6schen", - "proxyItem_removeProxy_successMessage": "Proxy-Einstellungen wurden gel\u00f6scht", - "proxyItem_type": "Typ", - "proxyItem_url": "URL", - "proxyItem_apiKey": "API-Schl\u00fcssel", - "proxyItem_apiToken": "API-Authentifizierungstoken", - "proxyItem_elasticsearch": "ElasticSearch-URL", - "proxyItem_postgresEndpoint": "Postgres-Endpunkt", - "proxyItem_brokerEndpoints": "Broker-Endpunkte", - "proxyItem_brokerEndpoints_table_protocol": "Protokoll", - "proxyItem_brokerEndpoints_table_host": "Hostrechner", - "proxyItem_brokerEndpoints_table_port": "Port", - "proxyItem_brokerEndpoints_table_tls": "TLS", - "proxyItem_httpApi": "HTTP-API", - "proxyItem_httpApi_protocol": "Protokoll", - "proxyItem_httpApi_host": "Hostrechner", - "proxyItem_httpApi_port": "Port", - "proxyItem_adminUsername": "Benutzername des Administrators", - "proxyItem_adminPassword": "Kennwort des Administrators", - "deletePostConfirmation_modalTitle_text": "Inhalt l\u00f6schen", - "deletePostConfirmation_text_confirmDeleteMessage": "Sind Sie sicher, dass Sie __title__ l\u00f6schen wollen?", - "deletePostConfirmation_text_confirmDeleteNote": "BEACHTEN SIE:", - "deletePostConfirmation_text_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden!", - "deletePostConfirmation_buttonText_cancel": "Abbrechen", - "deletePostConfirmation_buttonText_delete": "L\u00f6schen", - "relatedMedia_addButton_help": "Verwandte Links hinzuf\u00fcgen", - "relatedMedia_addButton": "Zus\u00e4tzliche Medien hinzuf\u00fcgen", - "relatedMedia_Title": "Links", - "relatedMedia_addLink": "Link hinzuf\u00fcgen", - "relatedMedia_addNew": "Einen neuen Link hinzuf\u00fcgen", - "relatedMedia_text_noRelatedMedia": { - "api": "Sie haben keine Links mit dieser API verbunden", - "organization": "Die Organisation hat keine zus\u00e4tzlichen Links" - }, - "relatedMediaPostsForm_modalTitle_relatedMedia": "Zus\u00e4tzliche Links", - "relatedMediaPostsForm_Submit": "Zus\u00e4tzliche Links hinzuf\u00fcgen", - "relatedMediaPostsForm_Text": "Sie k\u00f6nnen jeden Link hinzuf\u00fcgen, den die Benutzer anklicken k\u00f6nnen und in der originalen Quelle sehen k\u00f6nnen. Sie d\u00fcrfen z. B. Blogeintr\u00e4ge, Videos und Pr\u00e4sentationen hinzuf\u00fcgen.", - "postItem_buttonText_delete": "L\u00f6schen", - "postItem_buttonText_edit": "Bearbeiten", - "postItem_text_added": "Hinzugef\u00fcgt", - "removeProxy_modalLabel_title": "Proxyserver entfernen", - "removeProxy_modalLabel_cancelTitle": "Proxyserver kann nicht entfernt werden", - "removeProxy_modalBody_warning": "Achtung!", - "removeProxy_modalBody_text": "Sie haben vor, einen Proxyserver zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Sind Sie sicher, dass Sie fortfahren wollen?", - "removeProxy_modalBody_cancelText": "Sie haben keine Rechte, den Proxy zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Entfernen des Proxys w\u00fcrde die API-Anrufe zu den verbundenen API-Back-Ends brechen.", - "removeProxy_buttonText_confirmRemoveProxy": "Ja", - "removeProxy_buttonText_cancelRemove": "Nein", - "removeProxy_errorMessage": "Fehler: Entfernen des Proxys nicht gelungen", - "removeProxy_buttonText_cancel": "Abbrechen", - "requestTimeline_helpText": "Kann gefiltert sein, wenn Sie die HTTP-Statusreihen unten anklicken.", - "requestTimeline_labelText_path": "Pfad", - "requestTimeline_legendItem_allCalls": "Alle Anrufe", - "requestTimeline_xAxisTitle_hours": "Stunden", - "requestTimeline_xAxisTitle_days": "Tage", - "requestTimeline_yAxisTitle_requests": "API-Abfragen", - "requestsOverTime_pointTitle_requests": "Abfragen", - "responseTimeTimeline_helpText": "Kann gefiltert sein, wenn Sie die Quartilwerte unten anklicken.", - "responseTimeTimeline_labelText_path": "Pfad", - "responseTimeTimeline_legendItem_long": "Langsam 75 %", - "responseTimeTimeline_legendItem_longest": "Langsamste", - "responseTimeTimeline_legendItem_short": "Schnell 25 %", - "responseTimeTimeline_legendItem_shortest": "Schnellste", - "responseTimeTimeline_xAxisTitle_hours": "Stunden", - "responseTimeTimeline_xAxisTitle_days": "Tage", - "responseTimeTimeline_yAxisTitle_time": "Zeit, ms", - "responseTimeTimeline_legendItem_median": "Median 50 %", - "schemas": { - "apis": { - "name": { - "label": "API-Name", - "placeholder": "z. B. Meine erste API" - }, - "description": { - "label": "Beschreibung", - "placeholder": "Erz\u00e4hlen Sie dem potenziellen Benutzer, worum Ihre API sich handelt." - }, - "url": { - "label": "URL des API-Hostrechners", - "placeholder": "z. B. https:\/\/beispiel.com\/api\/v1" - }, - "documentationURL": { - "label": "Link zur Dokumentation" - }, - "organizationId": { - "label": "API mit der Organisation verbinden" - }, - "lifecycleStatus": { - "label": "Status im Lebenszyklus", - "placeholder": "Status im Lebenszyklus ausw\u00e4hlen", - "options": { - "design": "Design", - "development": "Entwicklung", - "testing": "Testen", - "production": "Produktion", - "deprecated": "\u00dcberholt" - } - } - }, - "apiDocs": { - "type": { - "label": "Die API-Dokumentation importieren", - "options": { - "url": "URL", - "file": "Datei" - } - }, - "remoteFileUrl": { - "label": "Link zur API-Dokumentation" - }, - "otherUrl": { - "label": "Links zur anderen API-Dokumentation" - }, - "submit_methods": { - "label": "Ausprobieren der Anrufe f\u00fcr folgenden Methoden erlauben:" - } - }, - "apiMetadata": { - "organization": { - "label": "Organisation", - "name": { - "label": "Name" - }, - "description": { - "label": "Beschreibung" - } - }, - "contact": { - "label": "Kontakt", - "name": { - "label": "Name" - }, - "phone": { - "label": "Telefon" - }, - "email": { - "label": "E-Mail" - } - }, - "service": { - "label": "Service", - "name": { - "label": "Name" - }, - "description": { - "label": "Beschreibung" - }, - "validSince": { - "label": "G\u00fcltig seit", - "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" - }, - "validUntil": { - "label": "G\u00fcltig bis", - "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" - }, - "serviceLevelAgreement": { - "label": "Dienstleistungsvereinbarung" - } - } - }, - "backlog": { - "title": { - "label": "Titel", - "placeholder": "Titel" - }, - "details": { - "label": "Details", - "placeholder": "Beschreibung" - }, - "priority": { - "label": "Priorit\u00e4t" - } - }, - "branding": { - "siteTitle": { - "label": "Titel der Seite" - }, - "siteSlogan": { - "label": "Slogan der Seite" - }, - "homeCustomBlock": { - "label": "Angepasster HTML-Block", - "placeholder": "Ihr Text oder HTML-\/CSS-Code" - }, - "privacyPolicy": { - "label": "Datenschutzrichtlinie", - "placeholder": "Ihre Datenschutzrichtlinie hier einsetzen" - }, - "termsOfUse": { - "label": "Nutzungsbedingungen", - "placeholder": "Ihre Nutzungsbedingungen hier einsetzen" - }, - "colors": { - "label": "Farben", - "primary": { - "label": "Hauptfarbe" - }, - "primaryText": { - "label": "Hauptfarbe des Textes" - }, - "coverPhotoOverlay": { - "label": "\u00dcberzug des Titelbildes" - }, - "overlayTransparency": { - "label": "Transparenz des \u00dcberzuges" - } - }, - "socialMediaLinks": { - "label": "Social Media -Links" - }, - "siteFooter": { - "label": "Fu\u00dfzeile der Seite" - }, - "analyticCode": { - "label": "Analytik-Code" - }, - "featuredApis": { - "label": "Empfohlene APIs" - } - }, - "contactForm": { - "name": { - "label": "Ihr Name", - "placeholder": "Ihr Name" - }, - "email": { - "label": "E-Mail-Adresse", - "placeholder": "Ihre E-Mail" - }, - "message": { - "label": "Mitteilung", - "placeholder": "Ihre MItteilung" - } - }, - "entityComment": { - "comment": { - "label": "Anmerkungen", - "placeholder": "Ihre Anmerkungen" - } - }, - "feedback": { - "topic": { - "label": "Thema", - "placeholder": "Thema des Feedbacks" - }, - "message": { - "label": "Ihre MItteilung", - "placeholder": "Ihre MItteilung" - }, - "messageType": { - "label": "Typ der Mitteilung ausw\u00e4hlen", - "options": { - "Feedback": "Feedback", - "Error report": "Fehlerbericht", - "Feature request": "Feature-Request" - } - } - }, - "monitoring": { - "enabled": { - "label": "API-\u00dcberwachung aktiviert" - }, - "url": { - "label": "\u00dcberwachendes Endpunkt" - }, - "endPoint": { - "label": "\u00dcberwachendes Endpunkt" - } - }, - "settings": { - "access": { - "onlyAdminsCanAddApis": { - "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue APIs einsetzen" - }, - "onlyAdminsCanAddOrganizations": { - "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue Organisationen einsetzen" - } - }, - "supportsGraphql": { - "label": "Aktiviert" - }, - "developmentFeatures": { - "label": "Entwicklung-Features aktivieren" - }, - "mail": { - "enabled": { - "label": "Aktiviert" - }, - "username": { - "label": "Benutzername" - }, - "password": { - "label": "Kennwort" - }, - "smtpHost": { - "label": "SMTP-Hostrechner" - }, - "smtpPort": { - "label": "SMTP-Port" - }, - "fromEmail": { - "label": "E-Mail-Adresse f\u00fcr Sendung der E-Mails" - }, - "toEmail": { - "label": "An die E-Mail" - } - }, - "githubConfiguration": { - "label": "Github-Einstellungen", - "clientId": { - "label": "Kunden-ID" - }, - "secret": { - "label": "Secret" - } - }, - "sdkCodeGenerator": { - "label": "SDK-Generator", - "enabled": { - "label": "Aktiviert" - }, - "host": { - "label": "Hostrechner" - } - } - }, - "proxies": { - "name": { - "label": "Name" - }, - "description": { - "label": "Beschreibung" - }, - "type": { - "label": "Typ" - }, - "apiUmbrella": { - "url": { - "label": "URL" - }, - "apiKey": { - "label": "API-Schl\u00fcssel" - }, - "authToken": { - "label": "Authentifizierungstoken" - }, - "elasticsearch": { - "label": "ElasticSearch" - } - }, - "emq": { - "brokerEndpoints": { - "label": "Broker-Endpunkte", - "$": { - "protocol": { - "label": "Protokoll" - }, - "host": { - "label": "Hostrechner", - "placeholder": "https:\/\/beispiel.com\/" - }, - "port": { - "label": "Port", - "placeholder": "z. B. 224" - }, - "tls": { - "label": "TLS (Transport Layer Security)" - } - } - }, - "httpApi": { - "label": "Endpunkt der API-Konfiguration" - }, - "elasticsearch": { - "label": "ElasticSearch-URL", - "placeholder": "https:\/\/beispiel.com\/" - } - } - }, - "proxyBackends": { - "proxyId": { - "label": "Den Proxyserver ausw\u00e4hlen, den Sie verwenden wollen" - }, - "apiUmbrella": { - "servers": { - "$": { - "port": { - "label": "API-Port" - } - } - }, - "sub_settings": { - "http_method": { - "label": "HTTP-Methoden" - } - }, - "settings": { - "append_query_string": { - "label": "Query String -Parameter anf\u00fcgen" - }, - "disable_api_key": { - "label": "API-Schl\u00fcssel nicht erforderlich" - }, - "headers_string": { - "label": "Abfrage-Headers einstellen" - }, - "idp_app_id": { - "label": "IDP App ID" - }, - "rate_limit_mode": { - "label": "Durschsatzbegrenzung", - "options": { - "custom": "Angepasste Durchsatzbegrenzung", - "unlimited": "Unbegrenzte Abfragen", - "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" - } - }, - "rate_limits": { - "label": "Durchsatzbegrenzung" - }, - "rate_limit": { - "duration": { - "label": "Dauer (ms)" - }, - "limit_by": { - "label": "Begrenzungsgrundlage", - "options": { - "apiKey": "API-Schl\u00fcssel", - "ip": "IP-Adresse" - } - }, - "limit": { - "label": "Anzahl der Abfragen" - }, - "response_headers": { - "label": "Durchsatzbegrenzung in Response-Headers zeigen" - } - } - }, - "url_matches": { - "$": { - "frontend_prefix": { - "label": "Basispfad des Proxyservers" - }, - "backend_prefix": { - "label": "Basispfad der API" - } - } - } - }, - "emq": { - "label": "EMQ-Proxyserver", - "settings": { - "acl": { - "label": "Bestimmung der Zugriffsrechte", - "$": { - "allow": { - "label": "Regel", - "options": [ - "Verweigern", - "Erlauben" - ] - }, - "from": { - "label": "Von" - }, - "ip_addr": { - "label": "IP-Adresse" - }, - "username": { - "label": "Benutzername" - }, - "client_id": { - "label": "Kunden-ID" - }, - "access": { - "label": "Zugriff", - "options": [ - "Abonnieren", - "Publizieren", - "Beide" - ] - }, - "topic": { - "label": "Thema" - }, - "fromValue": { - "label": "Wert" - } - } - } - } - } - }, - "related_media": { - "title": { - "label": "Titel" - }, - "url": { - "label": "URL" - } - }, - "organizations": { - "name": { - "label": "Name" - }, - "url": { - "label": "URL" - }, - "description": { - "label": "Beschreibung" - }, - "contact": { - "label": "Kontakt", - "person": { - "label": "Name" - }, - "phone": { - "label": "Telefonnummer" - }, - "email": { - "label": "E-Mail" - } - }, - "socialMedia": { - "label": "Social Media -Links" - }, - "apisPerPage": { - "label": "Anzahl der APIs pro Seite" - }, - "mediaPerPage": { - "label": "Anzahl der Medieninhalte pro Seite" - } - }, - "organizationApis": { - "apiId": { - "label": "API ausw\u00e4hlen" - }, - "organizationId": { - "label": "Organisation ausw\u00e4hlen" - } - }, - "updatePassword": { - "old": { - "label": "Aktuelles Kennwort" - }, - "new": { - "label": "Neues Kennwort" - }, - "confirm": { - "label": "Das neue Kennwort best\u00e4tigen" - } - }, - "users": { - "username": { - "label": "Benutzername" - }, - "profile": { - "company": { - "label": "Unternehmen" - } - } - } - }, - "sdkCodeGeneratorModal_buttonText_download": "Herunterladen", - "sdkCodeGeneratorModal_labelText_selectLanguage": "Sprache ausw\u00e4hlen", - "sdkCodeGeneratorModal_firstOption_language": "(Sprache)", - "sdkCodeGeneratorModal_errorText": "Ihre Datei wird nicht vom Codegenerator unterst\u00fctzt. Bitte die richtige Datei hochladen.", - "sdkCodeGeneratorModal_errorTextInvalidHost": "Der Codegenerator-Server ist unzul\u00e4ssig. Bitte das Problem dem Administrator melden.", - "sdkCodeGeneratorModal_Title": "SDK-Datei erstellen", - "searchField_button": "Suchen", - "searchField_placeholder": "Suchen...", - "searchPage_addedPrefix": "Hinzugef\u00fcgt", - "searchPage_noResults": "Nichts gefunden.", - "searchPage_pageHeader": "Nach APIs suchen", - "searchPage_searchForm_helpText": "Geben Sie einen Suchbegriff f\u00fcr die Suche ein.", - "searchPage_searchForm_placeholderText": "Suchen...", - "searchPage_searchResultsHeader": "Suchergebnisse", - "settings_development_features": "Entwicklung-Features aktivieren", - "settings_disabled_login_methods": "Deaktivierte Einloggen-Methoden", - "settings_disabled_login_methods_caution": "Achtung!", - "settings_disabled_login_methods_caution_text": "Mit dieser Auswahl wird es m\u00f6glich sein, Benutzer auszuschlie\u00dfen, auch Administratoren!", - "settings_disabled_login_methods_caution_warning_1": "Deaktivieren Sie nicht alle Einloggen-Methoden!", - "settings_disabled_login_methods_caution_warning_2": "Stellen Sie sicher, dass es zumindest einen Administrator noch gibt, der einige der erlaubten Einloggen-Methoden nutzen kann.", - "settings_errorMessage": "Ung\u00fcltige Einstellungen! Etwas ist falsch oder ein Feld fehlt.", - "settings_fiware": "FIWARE", - "settings_github": "Github", - "settings_hsl": "HSL", - "settings_mail": "E-Mail", - "settings_mail_fromEmail": "Diese E-Mail wird verwendet, um die E-Mail-Adressen zu best\u00e4tigen und das Kontaktformular zu senden. Sie muss echt und g\u00fcltig sein.", - "settings_mail_toEmail": "Diese E-Mail wird f\u00fcr Annehmen des Kontaktformulars verwendet. Sie muss echt und g\u00fcltig sein.", - "settings_panelTitle_addingApisAndOrganizations": "APIs und Organisationen einsetzen", - "settings_save": "Speichern", - "settings_sdkCode_generator": "SDK-Codegenerator", - "settings_successMessage": "Einstellungen gespeichert", - "settings_tenant": "Mandanten-Manager", - "settings_title_supportsGraphql": "API-Umbrella-Proxy unterst\u00fctzt GraphQL-Abfragen", - "settingsPage_title": "Allgemein", - "settingsPage_title_settings": "Einstellungen", - "settingsMenu_title": "Plattform-Pr\u00e4ferenzen", - "settingsMenu_profile": "Profil", - "settingsMenu_account": "Benutzerkonto", - "settingsMenu_branding": "Markenaufbau", - "settingsMenu_settings": "Einstellungen", - "settingsMenu_proxies": "Proxyserver", - "settingsMenu_loginPlatforms": "Anmeldung-Plattformen", - "setupNeededModal_body": "Bitte Markenaufbau- und\/oder Plattformeinstellungen f\u00fcr diese Aufstellung eingeben.", - "setupNeededModal_title": "Einstellungen ben\u00f6tigt", - "setupNeededModal_viewBrandingButton": "Markenaufbau ansehen", - "setupNeededModal_viewSettingsButton": "Einstellungen ansehen", - "setUserName_legend_text": "Einen Benutzernamen eingeben", - "setUserName_saveButton_text": "Speichern", - "statusCheckTitle": "Status", - "statusCheckUpdated": "Aktualisiert:", - "statusCheck_ApinfWebApp": "APInf-Web-App", - "statusCheck_ApiUmbrella": "Api Umbrella", - "statusCheck_Elasticsearch": "ElasticSearch", - "summaryComparing_trendDirection_lower": "geringer", - "summaryComparing_trendDirection_higher": "mehr", - "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ als gestern", - "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ als am vorigen Tag", - "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ als in den letzten __day__ Tagen", - "summaryComparing_displayTrendInfo_noTrend": "genauso wie am vorigen Tag", - "summaryComparing_displayTrendInfo_noTrendDays": "genauso wie in den letzten __day__ Tagen", - "swaggerUi_swaggerDocumentInvalidText": "Swagger-Dokument ist nicht g\u00fcltig.", - "swaggerUi_alertText_Warning": "Achtung!", - "swaggerUi_alertText_mainText": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, weil die API HTTP nutzt.", - "termsOfUse_title": "Nutzungsbedingungen", - "updatePassword_legend_text": "Kennwort aktualisieren", - "uniqueUsersOverTime_pointTitle_users": "Benutzer", - "umbrella_createuser_error": "Anlegen des Benutzers auf dem API-Umbrella nicht gelungen.", - "updatePassword_submitButton_text": "Kennwort \u00e4ndern", - "updatePasswordForm_successMessage": "Kennwort aktualisiert.", - "passwordsMismatch": "Kennw\u00f6rter stimmen nicht \u00fcberein", - "tenantAuthorization_title": "Mandantenberechtigung", - "tenantAuthorization_button_refresh": "Jetzt neu laden", - "tenantCatalog_buttonText_addTenant": "Mandanten anlegen", - "tenantCatalog_Title": "Mandanten", - "tenantCatalog_toolbar_filterOptions_myOrganizations": "Meine Mandanten", - "tenantCatalog_toolbar_authorization": "Berechtigung", - "tenantCatalogPage_title_organizationsCatalog": "Mandantenkatalog", - "tenantCatalogPage_token_title": "Ein Berechtigungstoken ist ben\u00f6tigt f\u00fcr die mit Mandanten verbundenen Abfragen", - "tenantCatalogPage_token_details_1": "Benutzer muss ein Konto in Mandanten-Manager haben", - "tenantCatalogPage_token_details_2": "Beim Einloggen mit Keyrock, der Benutzer erh\u00e4lt einen Authentifizierungstoken, hier: ", - "tenantCatalogPage_token_details_2b": "Beachten Sie! Verfallszeit: ", - "tenantCatalogPage_token_details_2c": "Sie m\u00fcssen abmelden und wieder anmelden, um einen g\u00fcltigen Authentifizierungstoken zu erhalten.", - "tenantCatalogPage_token_details_3": "Der Benutzer erh\u00e4lt auch einen Neuladung-Token, hier: ", - "tenantCatalogTable_button_edit": "Bearbeiten", - "tenantCatalogTable_button_edit_title": "Diesen Mandanten bearbeiten; den Namen, Beschreibung, Benutzer und ihre Rollen \u00e4ndern", - "tenantCatalogTable_button_remove": "L\u00f6schen", - "tenantCatalogTable_button_remove_title": "Diesen Mandanten l\u00f6schen", - "tenantCatalogTable_header_tenants": "Mandant", - "tenantCatalogTable_header_username": "Benutzername & Rollen", - "tenantCatalogTable_row_title_username": "Benutzername", - "tenantCatalogTable_row_title_roles": "Rollen", - "tenantCatalogTable_row_title_consumer": "Verbraucher", - "tenantCatalogTable_row_title_provider": "Anbieter", - "tenantCatalogTable_header_action": "Aktion", - "tenantForm_addTenant_Success_Message": "Mandant erfolgreich angelegt: ", - "tenantForm_addTenant_error_Message": "Mandantenoperation misslungen! ", - "tenantForm_addTenant_failure_Message": "Fehler in Mandanten-Manager! Code wird zur\u00fcckgegeben ", - "tenantForm_addTenant_notify_error": "Fehler in Benutzerbenachrichtigung", - "tenantForm_button_cancel": "Abbrechen", - "tenantForm_button_cancel_title": "Diese Operation abbrechen", - "tenantForm_button_save_title": "Neuen Mandanten speichern", - "tenantForm_button_modify_title": "\u00c4nderungen an Mandanten speichern", - "tenantForm_update_Failure_Message": "Aktualisierung der Mandanten misslungen! ", - "tenantForm_update_error_Message": "Aktualisierung der Mandanten misslungen! ", - "tenantForm_update_check_error_Message": "\u00dcberpr\u00fcfung des Mandantenbenutzers misslungen. Die Mandantenliste neuladen und erneut versuchen ", - "tenantForm_modifyButton_text": "Mandanten ab\u00e4ndern", - "tenantForm_saveButton_text": "Mandanten anlegen", - "tenantForm_tenant_noName_error": "Der Mandant soll einen Namen haben", - "tenantForm_tenant_noDescription_error": "Der Mandant soll eine Beschreibung haben", - "tenantForm_title_add": "Einen neue Mandanten anlegen", - "tenantForm_title_modify": "Mandanten ab\u00e4ndern", - "tenantForm_tenantDescription": "Mandantenbeschreibung", - "tenantForm_tenantName": "Mandantenname", - "tenantForm_id_missing_Message": "Problem! Dem Mandanten fehlt ID!", - "tenantForm_noChanges_Message": "Keine \u00c4nderungen am Mandanten", - "tenantForm_tokenExpiredWarning_message": "Der Berechtigungstoken ist abgelaufen. Bitte abmelden und wieder anmelden, um den Token neuzuladen!", - "tenantForm_removal_Success_Message": "Mandant erfolgreich gel\u00f6scht: ", - "tenantForm_update_Success_Message": "Mandant erfolgreich aktualisiert: ", - "tenantRemoveForm_button_remove": "Ja, Mandant l\u00f6schen", - "tenantRemoveForm_question": "Sind Sie sicher, dass Sie diesen Mandanten l\u00f6schen wollen?", - "tenantRemoveForm_title": "Abl\u00f6sung des Mandanten", - "tenantRequest_missingBasepath": "Basispfad des Mandanten-Managers fehlt der Einstellungen", - "tenantRequest_missingTenantList": "Holen der Mandantenliste misslungen! ", - "tenantRequest_missingUserlist": "Holen der Benutzerliste misslungen! ", - "tenantUserForm_addButton_text": "Benutzer f\u00fcr den Mandanten anlegen", - "tenantUserForm_errorTextUserNotSelected": "Kein Benutzer ist ausgew\u00e4hlt worden!", - "tenantUserForm_errorTextDuplicateUser": "Dieser Benutzer existiert schon auf der Mandantenliste: ", - "tenantUserForm_help_addUser": "Benutzer ausw\u00e4hlen und Rollen geben", - "tenantUserForm_title_addUser": "Einen neuen Benutzer f\u00fcr den Mandanten anlegen", - "tenantUserForm_button_addUser_title": "Den ausgew\u00e4hlten Benutzer zur Mandantenliste hinzuf\u00fcgen", - "tenantUsersList_title": "Benutzer dieses Mandanten", - "tenantUsersList_thead_username": "Benutzername", - "tenantUsersList_thead_roles": "Rollen", - "tenantUsers_button_title_removeUser": "Diesen Benutzer vom Mandanten l\u00f6schen", - "uploadApiLogoButton": "Logo hochladen", - "uploadApiLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", - "uploadApiLogo_successfully_deleted": "Logo wurde erfolgreich gel\u00f6scht!", - "uploadOrganizationCoverButton_text": "Titelbild hochladen", - "uploadOrganizationLogoButton": "Logo hochladen", - "uploadOrganizationCover_confirm_delete": "Sind Sie sicher, dass Sie dieses Titelbild l\u00f6schen wollen?", - "uploadOrganizationCover_successfully_deleted": "Titelbild erfolgreich gel\u00f6scht!", - "uploadOrganizationLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", - "uploadOrganizationLogo_successfully_deleted": "Logo erfolgreich gel\u00f6scht!", - "uploadProjectLogoButton_uploadButton_uploadLogo": "Logo hochladen", - "uploadCoverPhoto_confirm_delete": "An der Stelle des Titelbilds wird die prim\u00e4re Markenaufbaufarbe gezeigt, nachdem das Bild gel\u00f6scht ist. Das Bild wird aus der Kollektion entfernt.", - "uploadCoverPhoto_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "uploadCoverPhoto_text_fileMaxSize": "Maximale Gr\u00f6\u00dfe ist 10 MB. Unterst\u00fctzte Formate sind jpg\/jpeg\/png\/gif.", - "uploadCoverPhoto_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", - "uploadCoverPhoto_acceptedExtensions_errorText": "Erstellung der Datei nicht gelungen!", - "uploadCoverPhoto_successfully_uploaded": "Ihr Titelbild wurde erfolgreich hochgeladen!", - "uploadCoverPhoto_successfully_deleted": "Ihr Titelbild wurde erfolgreich gel\u00f6scht!", - "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Titelbild hochladen", - "uploadProjectLogo_confirm_delete": "Sind Sie sicher, dass Sie das Projektlogo l\u00f6schen wollen?", - "uploadProjectLogo_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "uploadProjectLogo_successfully_uploaded": "Ihr Projektlogo wurde erfolgreich hochgeladen!", - "uploadProjectLogo_successfully_deleted": "Ihr Projektlogo wurde erfolgreich gel\u00f6scht!", - "userAccount_deleteAccount_title": "Ihr Benutzerkonto l\u00f6schen", - "userAccount_updatePassword_title": "Ihr Kennwort \u00e4ndern", - "userMenu_account": "Benutzerkonto", - "userMenu_branding": "Markenaufbau", - "userMenu_profile": "Profil", - "userMenu_proxies": "Proxyserver", - "userMenu_settings": "Einstellungen", - "userMenu_signout": "Abmelden", - "userMenu_signedIn": "Angemeldet als", - "userMenu_loginPlatforms": "Anmeldung-Plattformen", - "userProfile_account_title": "Benutzerkontodaten", - "viewApiNavigationMenu_authentication": "Authentifikation", - "viewApiNavigationMenu_backlog": "Backlog", - "viewApiNavigationMenu_collaborators": "Mitarbeiter", - "viewApiNavigationMenu_details": "Details", - "viewApiNavigationMenu_monitoring": "\u00dcberwachung", - "viewApiNavigationMenu_documentation": "Dokumentation", - "viewApiNavigationMenu_export": "Exportieren", - "viewApiNavigationMenu_feedback": "Feedback", - "viewApiNavigationMenu_metadata": "Metadaten", - "viewApiNavigationMenu_proxy": "Proxyserver", - "viewApiNavigationMenu_settings": "Einstellungen", - "viewApiPageHeader_privateLabel_text": "Privat", - "viewApiSettigs_saveButton_text": "Speichern", - "viewApiStatus_statusMessage_ClientError": "Fehler in der Clientanwendung", - "viewApiStatus_statusMessage_ErrorCodeText": "Statuscode:", - "viewApiStatus_statusMessage_Informational": "Informatorisch", - "viewApiStatus_statusMessage_Loading": "Wird gelanden...", - "viewApiStatus_statusMessage_RedirectError": "Umleitung.", - "viewApiStatus_statusMessage_ServerError": "Serverfehler.", - "viewApiStatus_statusMessage_Success": "API funktioniert normal.", - "viewApi_Details_Title": "Details", - "viewApi_Metadata_Contact_email": "E-Mail", - "viewApi_Metadata_Contact_phone": "Telefon", - "viewApi_Metadata_Contact_title": "Kontakt", - "viewApi_Metadata_NotFound": "Keine Metadaten gefunden.", - "viewApi_Metadata_Organization_title": "Organisation", - "viewApi_Metadata_Service_serviceLevelAgreement": "Dienstleistungsvereinbarung", - "viewApi_Metadata_Service_title": "Service", - "viewApi_Metadata_Service_validSince": "G\u00fcltig seit", - "viewApi_Metadata_Service_validUntil": "G\u00fcltig bis", - "viewApi_Metadata_Title": "Metadaten", - "viewApi_Servers": "Server", - "viewApi_Title": "API-Back-End ansehen", - "visibilityToggle_buttonPrivate": "Auf privat stellen", - "visibilityToggle_buttonPublic": "Auf \u00f6ffentlich stellen", - "visibilityToggle_public": "\u00d6ffentlich", - "visibilityToggle_private": "Privat" -} \ No newline at end of file From 4da2720032c90a7db83a416a722e17be52e067b4 Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Wed, 18 Sep 2019 09:38:31 +0300 Subject: [PATCH 05/11] Delete en.json --- apinf_packages/core/lib/i18n/en.json | 1561 -------------------------- 1 file changed, 1561 deletions(-) delete mode 100644 apinf_packages/core/lib/i18n/en.json diff --git a/apinf_packages/core/lib/i18n/en.json b/apinf_packages/core/lib/i18n/en.json deleted file mode 100644 index ba2fbe052a..0000000000 --- a/apinf_packages/core/lib/i18n/en.json +++ /dev/null @@ -1,1561 +0,0 @@ -{ - "aboutApinf_documentation": "Documentation", - "aboutApinf_contributors": "Contributors", - "aboutApinf_copyright": "Copyright", - "aboutApinf_copyrightLicense": "Copyright and license", - "aboutApinf_createdBy": "Created by", - "aboutApinf_credits": "Credits", - "aboutApinf_license": "License", - "aboutApinf_doneButton_text": "Done", - "aboutApinf_intro": "Apinf is an open-source API management platform.", - "aboutApinf_homepage": "Homepage", - "aboutApinf_openSource": "Open Source", - "aboutApinf_projectLinks": "Project links", - "aboutApinf_projectVersions": "Versions", - "aboutApinf_sourcecode": "Source code", - "aboutApinf_support": "Support", - "aboutApinf_title": "About Apinf", - "account_delete_button_text": "Delete account", - "account_delete_warning": "There's no coming back from this one", - "account_delete_title": "Delete account", - "account_details": "Account Details", - "accountPage_title_account": "Account Settings", - "addApiPage_title_addApi": "Add new API", - "addApiPage_title_addApi_helpText": "Your API will be Private by default. You can change the visibility from the settings tab in the API profile.", - "addApi_button_text": "Add API", - "addApi_header": "Add an API", - "addApi_enterApiDetails": "Enter API details", - "addApi_descriptionFieldInfo": "The description will appear in in the API profile and API card in the catalog. Briefly describe what your API does and what information can user access using this API.", - "addApi_nameFieldInfo": "The name will appear in the API profile, API catalog and API Dashboard. Please provide a meaningful name to understand the type of the API at a glance.", - "addApi_urlFieldInfo": "Provide the base path of your API as a valid URL starting with 'https:\/\/..'. This will appear at proxy settings of the API profile.", - "addApi_ownerHelpText": "Your API will appear in the catalog with public visibility. You can change the visibility from the settings tab in the API profile.", - "addApi_separateLineTitle_or": "or", - "addApi_sectionTitle_importOpenApiSpecification": "Import OpenAPI Specification", - "addApi_sectionTitle_importApiConfiguration": "Import API Configuration", - "addApiBacklogItem_addBacklogItem_button": "Add backlog item", - "addApiBacklogItem_modalTitle": "Add backlog item", - "addBackend_simple_backendInformation_helptext": "Enter the URL and port of the remote server. E.g. google.com:80", - "addBackend_simple_baseInformation_helptext": "Enter a name to identify this API.", - "addBackend_simple_prefixInformation_helptext": "Enter frontend and backend paths, starting with '\/'", - "addOrganizationManagerForm_button": "Add Manager", - "addOrganizationManagerForm_add_title": "Add new manager", - "addOrganizationManagerForm_helpText_usernameEmail": "Give either username or email address", - "apiAnalyticPageHeader_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", - "apiAnalyticPageHeader_labelText_proxyName": "Proxy: __name__", - "apiAnalyticPageHeader_text_lastUpdateTime": "Last update was __time__", - "apiAnalyticPageHeader_title": "analytics", - "apiAnalyticPageBody_text_requestsCount": "__count__ request", - "apiAnalyticPageBody_text_requestsCount_plural": "__count__ requests", - "apiAnalyticPageBody_text_responseTime": "__time__ ms", - "apiAnalyticPageBody_text_usersCount": "__count__ user", - "apiAnalyticPageBody_text_usersCount_plural": "__count__ users", - "apiAnalyticPageBody_helpText_averageUniqueUsers": "The average amount of unique users per selected period", - "apiAnalyticPageBody_chartTitle_apiRequests": "Amount of API requests for selected period", - "apiAnalyticPageBody_chartTitle_medianResponseTime": "Median Response Time for Requests", - "apiAnalyticPageBody_chartTitle_uniqueUsers": "Unique API Users", - "apiAnalyticPageBody_timelineChartTitle_requests": "API Request HTTP Response series as a timeline", - "apiAnalyticPageBody_timelineChartTitle_time": "API Response times by quartiles as a timeline", - "apiAnalyticPageBody_title_developers": "Developers", - "apiAnalyticPageBody_title_errorList": "List of errors", - "apiAnalyticPageBody_title_mostUsers": "Most Frequent Developers", - "apiAnalyticPageBody_title_requestTimeLine": "Request count timeline", - "apiAnalyticPageBody_title_requestNumber": "Request count", - "apiAnalyticPageBody_title_responseTime": "Response time", - "apiAnalyticPageBody_title_responseTimeLine": "Response time timeline", - "apiAuth_title": "Authentication", - "apiAuth_x_api_key": "Your X-Api-Key", - "apiAuth_x_api_key_description": "The X-Api-Key identifies you uniquely. It gives you access to all public APIs listed in apinf.io service, so should be kept private and should NOT be shared.", - "apiAuthorizedUsersList_title": "Collaborators", - "apiAuthorizedUsersList_tableTitle_role": "Role", - "apiAuthorizedUsersList_tableTitle_email": "Email", - "apiAuthorizedUsersList_tableTitle_actions": "Actions", - "apiAuthorizedUsersList_role_collaborator": "Collaborator", - "apiAuthorizedUsersList_header_text": "Authorized users", - "apiBackend_Status_Checking": "Checking API status. Hold on...", - "apiBackend_Status_Title": "Status", - "apiBackend_Status_Updated": "Updated:", - "apiBackend_Usage_Instructions_Headline": "Make API calls to:", - "apiBackend_Usage_Instructions_Note": "Note:", - "apiBackend_Usage_Instructions_Note_Text": "You can get your API Key from API profile page.", - "apiBackend_Usage_Instructions_Profile_Page_Link": "View profile.", - "apiBackendRating_anonymousError": "Please log in to rate this API", - "apiBackends_Add_API_Title": "Add API", - "apiBackends_AdvancedRequestsRewriting": "Advanced Requests Rewriting", - "apiBackends_AdvancedRequestsRewriting_Help": "Modify the incoming requests made to the Umbrella front_end before they are passed on to your API backend", - "apiBackends_AdvancedSettings": "Advanced Settings", - "apiBackends_Backend_Help": "Define the server where the API is hosted. Multiple servers can be defined to perform load balancing.", - "apiBackends_Backend_Title": "Backend", - "apiBackends_DocumentationTitle": "Documentation", - "apiBackends_Documentation_Link": "Link to documentation", - "apiBackends_Edit_API_Title": "Edit API", - "apiBackends_GlobalRequestSettings_Title": "Global Request Settings", - "apiBackends_HostRewrite": "rewrite to", - "apiBackends_Host_Title": "Host", - "apiBackends_Matching_Title": "Matching URL Prefixes", - "apiBackends_Matching_Title_Help": "What URL prefixes should be routed to this backend?", - "apiBackends_Submit": "Submit", - "apiBackends_Title_Help": "API's name", - "apiBacklog_addBacklogItem_buttonText": "Add backlog item", - "apiBacklogList_noApiBacklogItemsFound": "No backlog items found for this API.", - "apiBacklog_mainTitle": "Backlog", - "apiBacklogItems_priorityText_High": "High", - "apiBacklogItems_priorityText_Middle": "Middle", - "apiBacklogItems_priorityText_None": "None", - "apiBacklogItemForm_message_backlogAdded": "A backlog item was added", - "apiBacklogItemForm_message_backlogChanged": "The backlog item was changed", - "apiCard_labelText_private": "private", - "apiCard_pinTooltip_user": "Mark\/Unmark API card featured", - "apiCard_tooltipTitle_averageRating": "Average Rating", - "apiCardPin_buttonText_pin": "Mark this API as 'featured' by pinning it", - "apiCardPin_buttonText_unpin": "Remove this API from the Featured APIs", - "apiCardPin_featuredSuccessfully": "API card added to featured list successfully", - "apiCardPin_featuredListAlreadyFull": "Already at maximum number of Featured APIs", - "apiCardPin_unfeaturedSuccessfully": "API card removed from featured list successfully", - "apiCatalog_apisCount": "__count__ APIs", - "apiCatalog_apisCount_plural": "__count__ APIs", - "apiCatalog_button_addApi": "Add new API", - "apiCatalog_noApis_Found": "No APIs found", - "apiCatalogPage_title_apiCatalog": "APIs Catalog", - "apiConsole_title_text": "Endpoints", - "apiSettingsDelete_deleteButton": "Delete this API", - "apiSettings_pageSubTitle_general": "General", - "apiSettings_pageSubTitle_network": "Network", - "apiSettings_pageTitle": "Settings", - "apiDetails_account_text": "Have an account?", - "apiDetails_apiIsNotConfigured_headingText": "API is not configured", - "apiDetails_apiIsNotConfigured_message_1": "Congratulations! You took the first step in creating your API.", - "apiDetails_apiIsNotConfigured_message_2": "Now go to the 'Settings' and configure your API. Or you can start by adding documentation for great developer experience under 'Endpoints'. In 'Endpoints' you can upload existing documentation, or start from scratch by opening our OpenAPI designer!", - "apiDetails_apiIsNotConfigured_message_3": "P.S. To get inspiration how your API could look like, checkout APIs others have created under 'APIs'.", - "apiDetails_getStarted_headerText": "Get Started", - "apiDetails_getStarted_with": " with", - "apiDetails_baseUrl_headingText": "API URL", - "apiDetails_baseUrl_message": "Use this URL to access this API. Copy and paste the URL to a browser. You could get a response.", - "apiDetails_signIn_text": "Sign in", - "apiDetails_signUp_text": "Sign up", - "apiDetails_signUp_text_continue": "to start using this and hundreds of other APIs.", - "apiDetails_xApiKey_header": "Authorization (X-API-Key)", - "apiDetails_xApiKey_messageGet": "Get your X-Api-Key by visiting 'Authentication' tab.", - "apiDetails_xApiKey_message1": [ - "The x-api-key is a one-per-user key used to collect statistics and do rate limiting.\r", - " You need one* to use the APIs. If you don't have one, you can get it under 'Authentication'. Keep it safe, it's a key after all." - ], - "apiDetails_xApiKey_message2": "* It is possible to disable the x-api-key by the API owner usage under the API settings.", - "apiDetails_apiKeyExample_header": "Examples using API Key", - "apiDetails_apiKeyExample_getQueryParam": "GET Query Param", - "apiDetails_apiKeyExample_getQueryParam_message": [ - "Pass the API key into the api_key GET query string parameter.\r", - " The GET query parameter may be used for non-GET requests (such as POST and PUT)." - ], - "apiDetails_apiKeyExample_httpHeader": "HTTP Header", - "apiDetails_apiKeyExample_httpHeader_message": "Pass the API key into the X-Api-Key header.", - "apiDetails_description_headingText": "Description", - "apiDetails_usageInstructions_headingText": "To make calls to this API, you can either:", - "apiDetails_usageInstructions_requestHeaders_text": "call the API with your key in the request headers:", - "apiDetails_usageInstructions_disableApiKeyText": "use the URL:", - "apiDetails_usageInstructions_noApiKeyText": "use your API key. Click the \"Get API key\" button to request the key.", - "apiDetailsForm_text_updateInformation": "API information was updated", - "apiDocumentation_APICall_Warning_Message": "API calls (PUT, POST, or DELETE) from Swagger are real calls.", - "apiDocumentation_APICall_Warning_Title": "Warning!", - "apiDocumentation_buttonText_closeEditor": "Close editor", - "apiDocumentation_buttonText_openEditor": "create new API documentation", - "apiDocumentation_Link_Title": "Link", - "apiDocumentation_manageDocumentation_buttonText": "Manage", - "apiDocumentation_No_Link_Manager_Message": "You can add one using Manage API feature.", - "apiDocumentation_No_Swagger_Manager_Message": "You can add one using Manage API feature.", - "apiDocumentation_Title": "Documentation", - "apiDocumentation_Viewer_Title": "Viewer", - "apiDocumentation_sdkGenerateButton": "SDK Generate", - "apiDocumentation_tooltipSDKGeneratorButton": "With a valid Swagger file, you can download an SDK of your preferred language using this wizard", - "apiExport_json_button": "Export .json", - "apiExport_yaml_button": "Export .yaml", - "apiExport_api_title": "Export API configuration", - "apiExport_api_description": "Export API configuration in JSON or YAML format", - "apiExport_proxy_title": "Export proxy configuration", - "apiExport_proxy_description": "Export proxy configuration in JSON or YAML format", - "apiExport_title": "Export", - "apiFilteredBy_text_filteredBy": "Filtered by \"__tag__\"", - "apiFilteredBy_buttonText_clear": "Clear all", - "apisFilterForm_buttonText_filter": "Filter", - "apisFilterForm_buttonText_clear": "Clear", - "apisFilterForm_labelText_lifecycle": "Life Cycle Phases", - "apisFilterForm_optionText_selectOne": "(Select one)", - "apisFilterIcon_tooltipText_filter": "Filter options", - "apisRssIcon_tooltipText_Rss": "RSS Feed", - "apiIntro_doneLabel": "Done", - "apiIntro_nextLabel": "Next", - "apiIntro_previousLabel": "Previous", - "apiIntro_steps_backlog_intro": "Add upcoming API features and priorities for the community to see.", - "apiIntro_steps_details_intro": "Provides basic information for the API and instructions about how to make API calls.", - "apiIntro_steps_documentation_intro": "Upload and share documentation describing the API. People can then download example code in their preferred language\/platform.", - "apiIntro_steps_export_intro": "Download .json or .yaml file for your API, for backup and\/or migration.", - "apiIntro_steps_feedback_intro": "Users of your API can give feedback, including reporting errors or requesting new features.", - "apiIntro_steps_metadata_intro": "Provide organizational, contact and service related information about your API.", - "apiIntro_steps_proxy_intro": "Use this tab to attach your API to a proxy, allowing you to use various API management related features (e.g. analytics, API keys, etc.).", - "apiIntro_steps_settings_intro": "Edit API settings from this tab. You can also delete API here.", - "apiIntro_steps_welcome_intro": "Welcome", - "apiIntro_skipLabel": "Skip", - "apiIntro_steps_monitoring_data": "Start and stop API monitoring. When monitoring is on, the response statuses during latest 24 hours are displayed.", - "apiIntro_quickTour_button_text": "Quick tour", - "apiKeys_label": "API Key", - "apiKeys_getApiKeyButton": "Get API key", - "apiKeys_regenerateButton": "Get new key", - "apiKeys_copyButtonText": "Copy API key", - "apiKeys_copySuccessful": "API key copied to clipboard.", - "apiKeys_getApiKeyButton_success": "API key retrieved successfully.", - "apiKeys_getApiKeyButton_processing": "Processing...", - "regenerateApiKeyConfirmation_header": "New API Key", - "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Are you sure you want to generate new API key?", - "regenerateApiKeyConfirmation_confirmRegenerateNote": "NOTE:", - "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Remember to save your current API key if you still want ot use it.", - "regenerateApiKeyConfirmation_cancelButton": "Cancel", - "regenerateApiKeyConfirmation_RegenerateButton": "Generate", - "apiLifecycleStatus_labelText_development": "Development", - "apiLifecycleStatus_labelText_deprecated": "Deprecated", - "apiLifecycleStatus_labelText_design": "Design", - "apiLifecycleStatus_labelText_production": "Production", - "apiLifecycleStatus_labelText_testing": "Testing", - "apiLifecycleStatus_labelText_unknown": "Unknown", - "apiLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "apiLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", - "apiLogo_resumable_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", - "apiMetadata_dateInvalid": "End date must be after begin date", - "apiMonitoring_table_title_details": "Details", - "apiMonitoring_table_title_endpoint": "Endpoint", - "apiMonitoring_table_title_status": "Status", - "apiMonitoring_table_title_timestamp": "Timestamp", - "apiMonitoring_title_text": "Status Messages", - "apiMonitoring_title_text_below": "Historical data on API availability", - "apiOrganization_disconnectButton": "Disconnect", - "apiOrganization_panelTitle": "Connect API to Organization", - "apiOrganization_title_text": "Make your API part of existing organization", - "apiProxy_network_message_attention": "NOTE:", - "apiProxy_network_message": "Disconnecting API or changing Proxy causes loss of previous traffic data!", - "apiProxy_network_setting_guidance_1": "Connect your API to a Proxy and control various proxy settings.", - "apiProxy_network_setting_guidance_2": "Minimum configuration steps are:", - "apiProxy_network_setting_guidance_2_proxy": "select a Proxy", - "apiProxy_network_setting_guidance_2_proxy_base_path": "give Proxy base path", - "apiProxy_network_setting_guidance_2_api_base_path": "give API base path", - "apiProxy_network_setting_guidance_2_save": "press [Save Configuration] ", - "apiProxy_network_setting_guidance_2_advanced": "With advanced options you can fine tune the Proxy functionality.", - "apiProxy_network_setting_guidance_3_a": "Advantages of using Proxy:", - "apiProxy_network_setting_guidance_3_b": "Your API URL is shielded, because all calls are done via Proxy (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", - "apiProxy_network_setting_guidance_3_c": "You gain also traffic control, user management, rate limiting and analytics for traffic.", - "apiProxy_network_setting_guidance_4": "Example: Call GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 is mapped to GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", - "apiRemoveAuthorizedUser_cancelButton_text": "No, cancel", - "apiRemoveAuthorizedUser_confirmation_text": "Are you sure you want to remove this authorized user?", - "apiRemoveAuthorizedUser_modalTitle": "Remove authorized user", - "apiRemoveAuthorizedUser_removeButton_text": "Yes, remove", - "apiSettingsAnalytics_title": "API Analytics", - "apiSettingsAnalytics_button": "Update", - "apiSettingsDelete_apiText": "This action cannot be undone. The API Backend and all its related information, i.e. documentation and API backlog items will be removed.", - "apiSettingsDelete_apiTitle": "Delete the API", - "apiSettingsDelete_panelTitle": "Delete", - "apiSettingsDetails_description_remaining": "Remaining", - "apiSettingsDetails_description_text": "Describe your API", - "apiSettingsDetails_name_text": "Name of your API", - "apiSettingsDetails_saveButton": "Save", - "apiSettingsDetails_title": "Details", - "apiSettingsDetails_uploadLogo_heading": "Upload logo", - "apiSettingsDetails_uploadLogoText": "You can upload a logo for your API. The logo will appear in the catalog and on the single API page.", - "apiSettingsDetails_url_text": "Give only the host URL of your API here. You can give the API base path in Network settings.", - "apiSettingsVisibility_title": "Visibility", - "apiSettingsVisibility_heading": "Change API visibility", - "apiSettingsVisibility_text": "Make this API private or public", - "apiSortingToolbar_labelText_sortBy": "Sort APIs by", - "apiSortingToolbar_sortMenuOptions_names": "Names (A-Z)", - "apiSortingToolbar_sortMenuOptions_newestCreated": "Newest created", - "apiSortingToolbar_sortMenuOptions_bookmarks": "Bookmarks", - "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", - "apiAuthorizedUsersList_authorizedUsers": "Give single users permissions to view API even when API is globally marked Private.", - "apiViewAnalytics_button_viewAnalytics": "Analytics", - "api_backend_rating_anonymous": "Please log in to vote.", - "apinf_apiumbrellauser_error": "Error: Could not create user on proxy", - "apinf_noproxy_error": "Error: No proxy found", - "apinf_noproxybackend_error": "Error: No proxy backend found", - "apinf_usernotloggedin_error": "Could not find signed-in user.", - "apiMonitoring_helpIcon_text_1": "API Monitoring indicates current state of your API. API monitoring is done by using HTTP requests and responses to it. ", - "apiMonitoring_helpIcon_text_2": "Choose one of your API's GET methods to be monitored. (By using GET method no accidental data is inserted in your API). ", - "apiMonitoring_helpIcon_text_3": "When monitoring is set up, the health of your API (based on calls made in monitoring) is indicated with a dot next to your API's name and statuses are also logged. ", - "apiMonitoring_helpIcon_text_3_green": " = OK, ", - "apiMonitoring_helpIcon_text_3_red": " = not OK.", - "apiMonitoring_helpIcon_text_4": "API is polled once\/hour. You can force refresh by clicking the SAVE button.", - "apiMonitoring_hostTitle_Monitoring": "API Host URL with ", - "apiMonitoring_panelTitle_Monitoring": "API Monitoring", - "apiMonitoring_saveButton_text": "Save", - "apiMonitoringForm_successMessage": "The API Monitoring settings are successfully saved!", - "apiMonitoringForm_errorMessage": "Endpoint to monitor is required", - "apiProxy_headerText": "Proxy backend configuration", - "apiUmbrellaProxyForm_rateLimitMode_options": { - "custom": "Custom rate limits", - "unlimited": "Unlimited requests", - "custom-header": "Custom rate limits based on response header" - }, - "apiUserAuthorizationForm_addButton_text": "Add authorized user", - "apiUserAuthorizationForm_header_text": "Add authorized users", - "apiUserAuthorizationForm_helpText_usernameEmail": "Give either username or email address", - "apiUserAuthorizationForm_title": "Add new collaborator", - "apiUserAuthorizationForm_helpText": "Give either username or email address", - "medianResponseTime_pointTitle_time": "Time, ms", - "authorizedUserForm_errorText_userNotRegistered": "User not currently registered.", - "authorizedUserForm_errorText_alreadyAuthorized": "User is already authorized for this API.", - "authorizedUserForm_success_message": "Added user to Authorized Users list", - "backlogItem_addedByYou": "Added by you", - "backlogItem_editButton_text": "Edit", - "backlogItem_deleteButton_text": "Delete", - "bookmark_buttonText_bookmark": "Bookmark", - "bookmark_buttonText_unbookmark": "Unbookmark", - "branding_homeCustomBlock_helpIcon_text": "This field gives you the ability to add text and HTML\/CSS custom code which will appear on the home page. In addition you may add HTML content like images, social media plugins, or YouTube video. Bootstrap classes are also available, e.g. you may use .container to center your content on a page.", - "branding_homeCustomBlock_title": "Custom HTML Block", - "branding_panel_title": "Project Branding", - "branding_projectLogoTitle_logoTitle": "Site Logo", - "branding_projectCoverPhotoTitle_coverPhotoTitle": "Cover Image", - "branding_color_picker": "Brand Color Scheme", - "branding_projectFeaturedApisMessage_featuredApiMessage": "Select upto 8 APIs to be featured in the Homepage", - "branding_save": "Save", - "branding_successMessage": "Branding saved", - "branding_update": "Update", - "brandingPage_title_branding": "Branding", - "brandingPage_menu_about": "About", - "brandingPage_menu_analytics": "Analytics", - "brandingPage_menu_custom": "Custom HTML Block", - "brandingPage_menu_logo": "Logo", - "brandingPage_menu_privacy": "Privacy & Terms", - "brandingPage_menu_showcase": "Showcase APIs", - "brandingPage_menu_social": "Social Media Links", - "catalog_bookmarkTooltip_nonUser": "Number of bookmarks. Sign in to bookmark.", - "catalog_BookmarkTooltip_user": "Bookmark API", - "catalog_paginationButtons_next": "Next", - "catalog_paginationButtons_previous": "Previous", - "catalog_toolbar_filterOptions_myApis": "My APIs", - "catalog_toolbar_filterOptions_showAll": "Show all", - "catalog_toolbar_filterOptions_myBookmarks": "My bookmarks", - "catalog_toolbar_filterOptions_apisWithDocumentation": "APIs with Documentation", - "catalog_toolbar_sortBy_title": "Sort APIs by", - "catalog_toolbar_sortMenuOptions_highRating": "Highest Rating", - "catalog_toolbar_sortMenuOptions_mostBookmarked": "Most Bookmarked", - "catalog_toolbar_sortMenuOptions_recent": "Most Recent", - "catalog_toolbar_sortMenuOptions_name-a-z": "Names (A - Z)", - "catalog_toolbar_sortMenuOptions_name-z-a": "Names (Z - A)", - "catalog_toolbar_toggleCollapse": "Toggle toolbar", - "catalog_toolbar_viewMode_grid": "Grid", - "catalog_toolbar_viewMode_table": "Table", - "catalogGrid_addedBy": "Added by", - "catalogTable_added": "Added", - "catalogTable_addedBy": "Added by", - "catalogTable_labelText_private": "Private API", - "catalog_Title": "Explore APIs", - "changeSelectedProxy_buttonCancel": "Cancel", - "changeSelectedProxy_buttonConfirm": "Change API Proxy", - "changeSelectedProxy_title": "Change API Proxy", - "changeSelectedProxy_textCaution": "Caution!", - "changeSelectedProxy_textConfirm": "Changing the proxy will change the call URL and will potentially break API calls from applications. Please inform your API consumers about this change and suggest them to check whether or not they need to obtain new API key from the newly selected proxy", - "configureLoginServiceDialogForHsl_guide_text": "You'll need to create an OpenID Connect client configuration with your provider (HSL). Set App Callbacks URLs to:", - "connectApiToOrganizationModal_buttonText_close": "Close", - "connectApiToOrganizationModal_helpText": "You can connect an API that you manage to the organization. Afterwards, the connected API will appear in the organization profile.", - "connectApiToOrganizationModal_modalTitle": "Connect API", - "connectApiToOrganizationModal_placeholderTitle": "(Select an API to be connected)", - "connectApiToOrganizationModal_text_noOneApis": "All the APIs you manage have already been connected.", - "contactForm_reset": "Reset", - "contactForm_successMessage": "Thank you! Your message has been successfully sent.", - "contactForm_submit": "Submit", - "createApiBackendOnApiUmbrella_errorMessagePretext": "Check settings of selected Proxy, because apiUmbrella responses: ", - "dashboard_analyticsSummary_developers": "Developers", - "dashboard_analyticsSummary_requests": "Requests", - "dashboard_analyticsSummary_responseTime": "Response Time", - "dashboard_analyticsSummary_title": "Analytics summary", - "dashboardApiFilter_title": "API filter", - "dashboardOverviewStatistic_text_requestPath": "Request path: __path__", - "dashboardOverviewStatistic_text_successCalls": "2XX Calls: __count__", - "dashboardOverviewStatistic_text_errorCallsToday": "__count__ error in today", - "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ error in last day", - "dashboardOverviewStatistic_text_errorCalls": "__count__ errors in last __timeframe__ days", - "dashboardOverviewStatistic_text_requestsCount": "__count__ request", - "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ requests", - "dashboardOverviewStatistic_text_responseTime": "__time__ ms", - "dashboardOverviewStatistic_text_usersCount": "__count__ user", - "dashboardOverviewStatistic_text_usersCount_plural": "__count__ users", - "dashboardOverviewStatistic_chartTitle_requestsNumber": "Number of requests", - "dashboardOverviewStatistic_chartTitle_responseTime": "API Response time", - "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Unique API Users", - "dashboardOverviewStatistic_linkText_viewDetails": "View details...", - "dashboardOverviewStatistic_helpText_averageUniqueUsers": "The average unique users per selected period", - "dashboardOverviewStatistic_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", - "dashboardProxySelection_optionText_title": "Proxy", - "dashboardSummaryStatistic_columnTitle_apiName": "API name", - "dashboardSummaryStatistic_columnTitle_requestsNumber": "Number of requests", - "dashboardSummaryStatistic_columnTitle_responseTime": "Response time(median)", - "dashboardSummaryStatistic_columnTitle_users": "Users", - "dashboardSummaryStatistic_groupTitle_myApis": "My APIs", - "dashboardSummaryStatistic_groupTitle_managedApis": "Managed APIs", - "dashboardSummaryStatistic_groupTitle_otherApis": "Other APIs", - "dashboardToolbar_labelText_proxy": "Proxy", - "dashboardToolbar_optionText_apiName": "API name", - "dashboardToolbar_optionText_calls": "Highest calls", - "dashboardToolbar_optionText_users": "Most users", - "dashboardToolbar_optionText_time": "Highest response time", - "dashboardPage_buttonText_addApi": "Add an API", - "dashboardPage_title_dashboard": "Dashboard", - "dashboardPage_text_noApis": "There are no APIs that you manage.", - "dashboardPage_text_noProxyBackends": "You have not yet connected your API to a proxy. To see analytics of your API usage, browse your API from Catalog and configure a proxy from the API profile.", - "dashboardView_text_noApisFound": "No APIs found with the specified name", - "dashboardPage_placeholderText_search": "Type to filter APIs", - "dateRangePicker_optionText_title": "Period", - "dateRangePicker_optionText_today": "Today", - "dateRangePicker_optionText_yesterday": "Yesterday", - "dateRangePicker_optionText_7days": "Last 7 Days", - "dateRangePicker_optionText_28days": "Last 28 Days", - "deleteAccount_closeButton": "Close", - "deleteAccount_confirmDelete": "Delete", - "deleteAccount_success_message": "Account deleted", - "deleteApiConfirmation_cancelButton": "Cancel", - "deleteApiConfirmation_confirmDeleteInformation": "This action cannot be undone! The API and all its related information, i.e. metadata, documentation, API backlog items and feedback will be removed.", - "deleteApiConfirmation_confirmDeleteMessage": "Are you sure you want to delete", - "deleteApiConfirmation_confirmDeleteNote": "NOTE:", - "deleteApiConfirmation_deleteButton": "Delete", - "deleteApiConfirmation_header": "Delete API", - "deleteApiConfirmation_successMessage": "Successfully deleted API: ", - "deleteOrganizationConfirmation_cancelButton": "Cancel", - "deleteOrganizationConfirmation_confirmDeleteInformation": "The organization information will be removed. This action cannot be undone!", - "deleteOrganizationConfirmation_confirmDeleteMessage": "Are you sure you want to delete", - "deleteOrganizationConfirmation_confirmDeleteNote": "NOTE:", - "deleteOrganizationConfirmation_deleteButton": "Delete", - "deleteOrganizationConfirmation_header": "Delete Organization", - "deleteOrganizationConfirmation_successMessage": "Successfully deleted Organization: ", - "deleteAccount_title": "Delete Account", - "deleteAccount_confirm_text": "Are you sure you want to delete your account?", - "deleteBacklogItem_modalTitle": "Delete backlog item", - "deleteBacklogItem_confirmation_text": "Are you sure you want to delete this backlog item?", - "deleteBacklogItem_cancelButton_text": "Cancel", - "deleteBacklogItem_deleteButton_text": "Delete backlog item", - "deleteBacklogItem_message_backlogRemoved": "The backlog item was removed", - "deleteFeedbackItem_modalTitle": "Delete feedback item", - "deleteFeedbackItem_confirmation_text": "Are you sure you want to delete this feedback item & all related votes?", - "deleteFeedbackItem_cancelButton_text": "Cancel", - "deleteFeedbackItem_deleteButton_text": "Delete feedback item", - "feedbackItem_messageType": { - "Feedback": "Feedback", - "Error report": "Error report", - "Feature request": "Feature request" - }, - "deleteOrganizationApiConfirmation_cancelButton_text": "Cancel", - "deleteOrganizationApiConfirmation_confirm_text": "Are you sure you want to disconnect this API from", - "deleteOrganizationApiConfirmation_disconnectButton_text": "Disconnect", - "deleteOrganizationApiConfirmation_header_text": "Disconnect API from", - "deleteOrganizationApiConfirmation_success_message": "API disconnected from organization", - "editApiMetadata_editButton": "Edit metadata", - "editApiMetadata_editApiMetadataForm_title": "Edit metadata", - "editApiMetadata_submitButtonText": "Save metadata", - "editBacklogItem_modalTitle": "Edit backlog item", - "editBacklogItem_submit_buttonText": "Save", - "editApiMetadataForm_messageText_added": "API Metadata is successfully added", - "editApiMetadataForm_messageText_updated": "API Metadata is successfully updated", - "emailTemplates_verifyEmail_message": "To verify your email address visit the following link:", - "emailTemplates_verifyEmail_title": "Verify Your Email Address", - "emailVerification_successMessage": "Email verified! Thanks!", - "emqProxyForm_acl_title": "Access Control Rules", - "ensureTenantRemovalForm_button_cancel_title": "Cancel operation", - "ensureTenantRemovalForm_button_remove_title": "Remove this Tenant", - "entityComment_cancelComment": "Cancel", - "entityComment_deleteComment": "Delete", - "entityComment_replyComment": "Reply", - "entityComment_sendComment": "Send", - "entityComment_successMessage": "Thank you! Your Comment has been successfully sent.", - "esData_notFound": "There are no API usage statistics available.", - "apiAnalyticPageBody_title_errorsStatistic": "Errors Statistic", - "errorsStatisticTable_columnTitle_date": "Date", - "errorsStatisticTable_columnTitle_status": "Status Code", - "errorsStatisticTable_columnTitle_calls": "Calls", - "errorsStatisticTable_columnTitle_path": "Request path", - "errorsStatisticTable_text_showOfErrors": "Show __count__ of __all__ errors", - "errorsStatisticTable_lintText_downloadFile": "Download all errors", - "favourite_Add": "Add bookmark", - "favourite_Remove": "Remove bookmark", - "feedbackForm_successMessage": "Thank you! Your feedback has been successfully sent.", - "feedbackItem_type": "Type", - "feedbackItem_topic": "Topic", - "feedbackItem_editButton_text": "Edit", - "feedbackItem_deleteButton_text": "Delete", - "feedbackItem_visibilityButton_makePrivate": "Make Private", - "feedbackItem_visibilityButton_makePublic": "Make Public", - "feedbackItem_sentBy_text": "Sent by", - "feedbackItem_usernotloggedin_errorMessage": "Error: Please sign in to vote", - "feedback_feedbackForm_button": "Send feedback", - "feedback_feedbackForm_withLogin_tooltip": "Add feedback to the API", - "feedback_feedbackForm_withoutLogin_tooltip": "Login or register to provide your feedback to the API", - "feedback_feedbackForm_description": "We welcome problem reports, feature ideas and general comments.", - "feedback_feedbackForm_title": "Send feedback or report a problem", - "feedback_main_title": "Feedback and report messages", - "feedback_no_feedback": "No feedback, yet.", - "feedback_remove_button": "Remove", - "feedback_replyFeedback": "Reply", - "feedback_sendFeedback": "Send", - "feedback_view_button": "View", - "feedback_mark_all_feedbacks_as_private": "Make all feedback private", - "feedback_mark_all_feedbacks_as_public": "Make all feedback public", - "feedback_change_visibility_header": "Change Feedback Visibility", - "feedback_changeAllVisibility_toPublic": "Are you sure to change all feedbacks to public?", - "feedback_changeAllVisibility_toPrivate": "Are you sure to change all feedbacks to private?", - "feedback_changeAllVisibility_cancelButton_text": "Cancel", - "feedback_changeAllVisibility_confirmButton_text": "Confirm", - "footer_about": "About", - "footer_privacyPolicy_text": "Privacy Policy", - "footer_termsOfUse_text": "Terms of Use", - "footer_signIn": "Sign In", - "footer_signOut": "Sign Out", - "footer_signUp": "Sign Up", - "footerSocialMediaLinks_text": "Follow Us", - "forbidden_Title": "403 Forbidden", - "forbidden_Message": "You don't have permissions to view this page.", - "goBackButton_buttonText": "Return to a previous page", - "general_example": "Example:", - "general_more_details": "More details:", - "homeBody_featureSection_statistics_apisCount_heading": "APIs", - "homeBody_featureSection_statistics_organizationsCount_heading": "Organizations", - "homeBody_featureSection_statistics_usersCount_heading": "Users", - "homeBody_contactUs_heading": "Contact Us", - "homeBody_contactUs_text": "Contact us for more information.", - "homeBody_openSource_imageAltText": "100% open source", - "homeBody_section1_heading": "Getting started", - "homeBody_section1_text": "Just create an account and be on your way! The developer dashboard offers you a one stop location to discover APIs, track your application API usage, and more.", - "homeBody_section1_text_extra": "Sign Up", - "homeBody_section2_heading": "Reach out to developers", - "homeBody_section2_text": "APInf provides you with a unified, simple interface for publishing your APIs to the developer community and performing complex API management tasks. It allows you to gain a better understanding of your API traf\ufb01c.", - "homeBody_section2_text_extra": "Contact Us", - "homeBody_section3_communityLinkText": "Apinf community", - "homeBody_section3_heading": "Completely open source", - "homeBody_section3_text": "APinf is powered by API Umbrella and builds a dashboard on top of the API Umbrella features. The solution is fully open source licensed with MIT. It is written in Meteor.js and D3. We like to collaborate, to listen to our users and want to encourage people to become contributors.", - "homeBody_section3_text_extra": "Find us in ", - "homePageApis_title_featuredApis": "Featured APIs", - "homePageApis_text_addFeaturedApis": "You can add featured APIs from Branding section under Featured APIs.", - "homePageApis_text_getMoreApis": "More APIs", - "homePageApis_text_seeMore": "See more", - "importApiConfiguration_errorMessage": "Config file must be either in .YAML, .YML, .JSON or .TXT format.", - "importApiConfiguration_jsonError_message": "Configuration file is not a valid JSON object.", - "import_ApiConfiguration_Extensions": "Only yml, yaml and json format will be accepted.", - "import_ApiConfiguration_FileLabel": "File", - "import_ApiConfiguration_ImportApi": "Import API", - "importOpenApiSpecification_text_addApiByImporting": "You can add API by importing the OpenAPI Specification.", - "importOpenApiSpecification_message_provideSpecification": "You need provide OpenAPI specification using any method", - "importApiFile_invalidExtension_message": "Invalid file type. Please provide link of a json, yaml or yml file containing atleast API name and API URL", - "importOpenApiSpecification_labelText_provideSpecification": "Provide API Documentation via", - "importOpenApiSpecification_labelText_linkTo": "Link to OpenAPI Specification", - "importOpenApiSpecification_labelText_lifecycleStatus": "Lifecycle status", - "importOpenApiSpecification_buttonText_import": "Import", - "importOpenApiSpecification_optionText_file": "File", - "importOpenApiSpecification_optionText_url": "URL", - "importOpenApiSpecification_optionText_firstOption": "Select lifecycle status", - "importOpenApiSpecificationUploadButton_buttonText_file": "Choose file", - "informTenantUser_emailSubject_tenantAddition": "New tenant added: __tenant__", - "informTenantUser_emailSubject_tenantRemoval": "Tenant __tenant__ removed", - "informTenantUser_emailSubject_userRemoval": "User removed from tenant __tenant__", - "informTenantUser_emailSubject_userRoleChange": "Changes in user roles in tenant __tenant__", - "informTenantUser_emailText_roleInfo": "Current roles: ", - "informTenantUser_emailText_tenantRemoval": "Tenant __tenant__ is removed. One of the users was: ", - "informTenantUser_emailText_userRemoval": "Changes in tenant __tenant__. Removed following user: ", - "informTenantUser_emailText_userRoleChange": "In the tenant __tenant__, there are changes in roles of following user: ", - "invalidApiBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", - "invalidApiMonitoringEndpointMessage": "Must begin with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", - "invalidApiRequiredMessage": "Invalid input not allowed", - "invalidAppendQueryStringMessage": "Allowed only param=value pairs as Append Query String", - "invalidDomainMessage": "Must be a valid domain", - "invalidEmailMessage": "Must be a valid e-mail address", - "invalidIdMessage": "Must be a valid alphanumeric ID", - "invalidProxyBackendForm_headerStringMessage": "The Requested Header String must only consist of following pair(s) ~ param: value", - "invalidProxyBackendForm_forbiddenPrefixMessage": "You cannot use the following proxy base paths: \/, \/signup\/, \/signin\/, \/admin\/ and \/admin\/...", - "invalidProxyBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", - "invalidUrlMessage": "Must be a valid URL with http(s)", - "invalidContactPhoneMessage": "Must be a valid number. (0-9), +, -, space, \/ are allowed", - "latestApiBackends_Heading": "Latest APIs", - "latestApiBackends_MoreInfo": "More info", - "latestApiBackends_NotFound": "Nothing found.", - "loginPlatformsPage_title_loginPlatforms": "Login Platforms", - "loginPlatformsPageSettingsUpdatedMessage": "Login settings updated successfully: ", - "loginVerify_errorMessage": "We have sent you an email. Please verify your email address.", - "manageApiDocumentationModalUploadButton": "Choose file", - "manageApiDocumentationModal_AddedFile_Message": "Documentation file successfully uploaded!", - "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Cancel", - "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Save", - "manageApiDocumentationModal_CreateLinks_AddButton": "Add", - "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Are you sure you want to remove the documentation file?", - "manageApiDocumentationModal_DeletedFile_Message": "Documentation file successfully deleted!", - "manageApiDocumentationModal_DocumentationLinks_Title": "Links to external documentation resource", - "manageApiDocumentationModal_FileType_Message": "Only YAML (YML) and JSON file formats are supported.", - "manageApiDocumentationModal_LinkField_Updated_Message": "Documentation link successfully updated!", - "manageApiDocumentationModal_SizeLimit_Message": "File size limit 10MB", - "manageApiDocumentationModal_Title": "API Documentation", - "manageApiDocumentationModal_hints_createApiDocumentation": "If you don't have a documentation file, you can create one and then upload it.", - "manageApiDocumentationModal_hints_documentation_link": "Link to the Wiki, Github page or other web resource where the documentation of your API is located", - "manageApiDocumentationModal_hints_uploadApiDocumentation": "You can also choose to create a new documentation file for your API using Swagger editor", - "manageApiDocumentationModal_addDocumentation_title": "Specify Endpoints Details", - "manageApiDocumentationModal_helpText_useHttpsProtocol": "This application platform uses HTTPS. API requests from documentation will not work, if API uses HTTP.", - "manageApiDocumentationModal_ToolTip_Message": "Maximum 8 external documentation links are allowed. Please delete from existing ones if you wish to add a new one.", - "mostFrequentUsersTable_columnTitle_user": "User's API Key", - "mostFrequentUsersTable_columnTitle_calls": "Calls", - "mostFrequentUsersTable_columnTitle_path": "Request path", - "mostFrequentUsersTable_text_showOfUsers": "Show __count__ of __all__ users", - "mostFrequentUsersTable_lintText_downloadFile": "Download all users", - "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT Dashboard", - "mqttDashboardNavbar_linkText_topics": "Topics", - "mqttDashboardNavbar_linkText_acl": "ACL", - "mqttDashboardNavbar_linkText_restDashboard": "REST Dashboard", - "navbar_addAPIBackend": "Add API", - "navbar_apis": "APIs", - "navbar_my_apis": "My APIs", - "navbar_organizations": "Organizations", - "navbar_dashboard": "Dashboard", - "navbar_mqttDashboard": "MQTT Dashboard", - "navbar_signIn": "Sign In", - "navbar_signUp": "Sign Up", - "navbar_users": "Users", - "navbar_pricing": "Pricing", - "notAuthorized_Message": "You are not authorized to access this page.", - "notAuthorized_Title": "Not Authorized", - "notFound_Message_Part1": "We could not find the page you were looking for.", - "notFound_Title": "Oops! Page not found.", - "oauthHslNoMfa": "User has not MFA in use!", - "organizationApis_title_about": "About", - "organizationApis_title_apis": "APIs", - "organizationApis_title_connectApi": "Connect API", - "organizationApis_title_edit": "Edit", - "organizationApis_connectButton": "Connect", - "organizationApis_contact_email": "Contact email", - "organizationApis_contact_phone": "Contact phone", - "organizationApisForm_successText": "The API and Organization are now connected.", - "organizationCatalog_Title": "Organizations", - "organizationCatalog_organizationCount": "(__count__ organization)", - "organizationCatalog_organizationCount_plural": "(__count__ organizations)", - "organizationCatalog_buttonText_addOrganization": "Add Organization", - "organizationCatalog_toolbar_filterOptions_myOrganizations": "My organizations", - "organizationCatalog_toolbar_filterOptions_showAll": "Show all", - "organizationCatalog_toolbar_sortBy_title": "Sort by", - "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Date created", - "organizationCatalog_toolbar_sortMenuOptions_name": "Name", - "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ascending", - "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Descending", - "organizationCatalog_toolbar_toggleCollapse": "Toggle toolbar", - "organizationCatalog_toolbar_viewMode_grid": "Grid", - "organizationCatalog_toolbar_viewMode_table": "Table", - "organizationCatalog_text_noOrganizationIsAvailable": "No organization is available.", - "organizationCatalog_text_addOrganization": "Click \"Add Organization\" button to add a new one.", - "organizationCatalogTable_added": "Added", - "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", - "organizationsCatalogPage_title_organizationsCatalog": "Organizations Catalog", - "organizationCover_resumable_errorText": "File creation failed!", - "organizationCover_resumable_successfully_uploaded": "Cover successfully uploaded!", - "organizationCover_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "organizationForm_title": "Add new organization", - "organizationForm_contact_panelTitle": "Contact", - "organizationForm_saveButton_text": "Add organization", - "organizationForm_successText": "Organization was successfully saved", - "organizationLogo_noPermissions": "Insufficient permissions to upload logo.", - "organizationLogo_resumable_errorText": "File creation failed!", - "organizationLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", - "organizationLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "organizationManagersList_title": "Managers", - "organizationManagersList_table_title_actions": "Actions", - "organizationManagersList_table_title_email": "Email", - "organizationManagersList_table_title_role": "Role", - "organizationManagersList_table_title_username": "Username", - "organizationManagersList_table_title_row_manager": "Manager", - "organizationManagerForm_successMessage": "New manager added.", - "organizationManagerForm_userNotRegistered_errorText": "User not currently registered.", - "organizationNoApis_text_noConnectedApis": "The organization doesn't have any connected APIs.", - "organizationNoApis_text_useButton": "You can connect one via button \"Connect API\"", - "organizationNoFeaturedApis_text_noFeaturedApis": "The organization doesn't have any featured APIs.", - "organizationNoFeaturedApis_text_useButton": "You can feature APIs of your organization by pinning the related API card. You can choose up to four APIs to feature in your organization", - "organizationProfile_bigText_apisCount": "All APIs", - "organizationProfile_bigText_featuredApisCount": "Featured APIs", - "organizationProfileHeader_editButton_text": "Edit", - "organizationProfileHeader_rss_feed": "RSS Feed", - "organizationProfileHeader_tabs_apis": "APIs", - "organizationProfileHeader_tabs_managers": "Managers", - "organizationProfileHeader_tabs_newLogo": "Upload new logo", - "organizationProfileHeader_tabs_profile": "Profile", - "organizationProfileHeader_tabs_settings": "Settings", - "organizationProfileHeader_uploadCoverButton_text": "Upload cover image", - "organizationProfile_smallText_apisCount": "(__count__ api)", - "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", - "organizationProfile_buttonText_connectApi": "Connect API to organization", - "organizationProfile_buttonText_clear": "Clear all", - "organizationProfile_text_error": "Connection button doesn't work. Please inform administrator about the problem", - "organizationRemoveManagers_cancelButton": "Cancel", - "organizationRemoveManagers_description": "Are you sure you want to remove this user as a manager?", - "organizationRemoveManagers_removeButton": "Remove", - "organizationRemoveManagers_title": "Remove user as a manager", - "organizationSettingsPagination_panelTitle_contentManagement": "Content Management", - "organizationSettingsPagination_saveButton": "Save", - "organizationSettingsPagination_successMessage": "Number changed successfully", - "organizationSettings_description_organizationManagers": "An organization manager has the same rights as those of the original API manager to edit and delete the APIs which are connected to this organization.", - "organizationSettings_nav_about": "About", - "organizationSettings_nav_contact": "Contact Information", - "organizationSettings_nav_logo": "Logo & Cover Image", - "organizationSettings_nav_social": "Social Media Platforms", - "organizationSettings_title": "Settings", - "organizationSettings_title_organizationManagers": "Organization Managers", - "organizationSettings_uploadLogo_heading": "Logo", - "organizationSettings_uploadCover_heading": "Cover photo", - "organizationSettings_uploadLogoText": "You can upload a logo for your organization. The logo will appear in the catalog and on the single organization profile.", - "organizationSettings_uploadCoverText": "You can upload a cover image for your organization.", - "organizationManagerForm_managerAlreadyExist_errorText": "User is already a manager of this organization.", - "organizationManagerForm_sendingVerificationEmailFailed": "Sending verification email failed", - "organizationManagerForm_invalidMailSetting_emailFailed": "Sending verification email failed:Invalid mail settings", - "organizationSettingsDelete_buttonText_delete": "Delete this organization", - "organizationSettingsDelete_text_information": "The organization information will be removed and all APIs will be disconnected. This action cannot be undone.", - "organizationSettingsDelete_title": "Delete this Organization", - "organizationSettingsDelete_panelTitle": "Delete", - "organizationSettingsContactInfo_cancelButton_text": "Cancel", - "organizationSettingsContactInfo_saveButton_text": "Save", - "organizationSettingsContactInfo_title": "Contact Information", - "organizationSettingsContactInfo_update_successMessage": "Contact information has updated", - "organizationSettingsContactInfo_update_failedMessage": "Contact information updation failed", - "organizationSettingsCoverAndLogo_title": "Logo and cover image", - "organizationSettingsGeneral_cancelButton_text": "Cancel", - "organizationSettingsGeneral_saveButton_text": "Save", - "organizationSettingsGeneral_update_successMessage": "General information has updated", - "organizationSettingsGeneral_update_failedMessage": "General information updation failed", - "organizationSettingsGeneral_title": "General", - "organizationSettingsSocialMedia_cancelButton_text": "Cancel", - "organizationSettingsSocialMedia_saveButton_text": "Save", - "organizationSettingsSocialMedia_title": "Social Media Platforms", - "organizationSettingsSocialMedia_update_successMessage": "Social media information has updated", - "organizationSettingsSocialMedia_update_failedMessage": "Social media information updation failed", - "organizationSettings_listManager_emailUnverifiedLabel": "Unverified", - "privacyPolicy_title": "Privacy Policy", - "profile_Header": "Profile", - "profile_UpdateButton": "Update", - "profile_labelText_registeredEmail": "Registered e-mail", - "profile_setUsername": "Please set your username.", - "profile_updatedSuccess": "Profile updated", - "profile_usernameInvalid": "Username must be 3-15 alphanumeric characters. Underscore and hyphens are allowed.", - "profile_usernameIsTaken": "User name already exists. Enter another user name.", - "profilePage_title_profile": "Profile", - "proxies_pageHeader": "Proxies", - "proxies_addProxy": "Add proxy", - "proxies_noProxiesFound": "No proxies found.", - "proxiesPage_title_proxies": "Proxies", - "proxyBackendForm_advancedSettings_title": "Advanced settings", - "proxyBackendForm_apiBasePath_helpText": "Base path added to all API requests. Example:", - "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", - "proxyBackendForm_apiBasePath_title": "API host URL, with ", - "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", - "proxyBackendForm_apiKey_title": "API Key", - "proxyBackendForm_apiPort_helpText": "Port number on API server", - "proxyBackendForm_append_query_string_helpText": "Additional query parameters to be appended by Proxy to each query.", - "proxyBackendForm_deleteButton": "Delete", - "proxyBackendForm_deleteErrorMessage": "Delete failed on API Umbrella proxy", - "proxyBackendForm_deleteSuccessMessage": "Successfully deleted proxy settings", - "proxyBackendForm_disableApiKey_helpText": "Allow users to call this API without an API key.", - "proxyBackendForm_frontendPrefixNotUnique": "Frontend prefix already exists. Select another one.", - "proxyBackendForm_IDPappID_additional_helpText": "IDP app id is an IDentity Provider application ID. This is needed for FIWARE component integration. So, if you have no idea what this means, leave it alone.", - "proxyBackendForm_emqUsers_title": "EMQ Users", - "proxyBackendForm_emqUsers_addUserButton": "Add user", - "proxyBackendForm_emqUsers_userTable_id": "ID", - "proxyBackendForm_emqUsers_userTable_username": "Username", - "proxyBackendForm_emqUsers_userTable_password": "Password", - "proxyBackendForm_emqUsers_userTable_actions": "Actions", - "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Add EMQ User", - "proxyBackendForm_emqProxyForm_addEmqUser_username": "Username", - "proxyBackendForm_emqProxyForm_addEmqUser_password": "Password", - "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Save", - "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Cancel", - "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ user successfully added!", - "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Username or password value(s) not found.", - "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Remove EMQ User?", - "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Yes, remove", - "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Cancel", - "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ user successfully removed!", - "proxyBackendForm_IDPappID_helpText": "Identification of IDP application.", - "proxyBackendForm_proxyBasePath_title": "Proxy host URL, with ", - "proxyBackendForm_proxyBasePath_helpText": "Base path added to all Proxy requests. Example:", - "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", - "proxyBackendForm_publishErrorMessage": "Publish failed on API Umbrella proxy", - "proxyBackendForm_rateLimit_helpText": "Set limits for data transfer according to various categories.", - "proxyBackendForm_redirect_helpText": "Redirect:", - "proxyBackendForm_request_header_helpText": "Headers to be added by Proxy into requests.", - "proxyBackendForm_request_helpText": "Request", - "proxyBackendForm_response_helpText": "Response", - "proxyBackendForm_requiredErrorMessage": "Please fill in the required fields", - "proxyBackendForm_subsettings_additional_helpText_1": "'Sub settings' refer to sub URL settings. These are related to FIWARE integration, but they can be useful in some scenarios. If you want to restrict traffic based on HTTP verbs, require that some headers are present, these settings are your friends.", - "proxyBackendForm_subsettings_additional_helpText_2": "HTTP Methods: Here you can select the sub-URL, i.e. method, which settings altered are altered.", - "proxyBackendForm_subsettings_additional_helpText_3": "Regex: With this parameter you can filter the content of requests.", - "proxyBackendForm_subsettings_additional_helpText_4": "Required headers: You can give one or several (each on it's own line) headers in following form ~ ", - "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", - "proxyBackendForm_subsettings_helpText": "Provide sub-URL related settings.", - "proxyBackendForm_successMessage": "Settings saved.", - "proxyBackendForm_saveButton": "Save & Publish", - "proxyBackendForm_publish_failureMessage": "Failure on publishing apiUmbrella: ", - "proxyBackendForm_update_failureMessage": "Failure on proxy backend on apiUmbrella: ", - "proxyBackendForm_update_successMessage": "Successfully updated proxy settings", - "proxyForm_header_text": "Add Proxy", - "proxyForm_saveButton_text": "Save", - "proxyForm_successText": "Proxy settings were saved", - "proxyForm_errorText": "All fields with asterisk symbol are required", - "proxyItem_editProxy": "Edit", - "proxyItem_removeProxy": "Remove", - "proxyItem_removeProxy_successMessage": "Proxy settings were removed", - "proxyItem_type": "Type", - "proxyItem_url": "URL", - "proxyItem_apiKey": "API Key", - "proxyItem_apiToken": "API Token", - "proxyItem_elasticsearch": "Elasticsearch URL", - "proxyItem_postgresEndpoint": "Postgres Endpoint", - "proxyItem_brokerEndpoints": "Broker Endpoints", - "proxyItem_brokerEndpoints_table_protocol": "Protocol", - "proxyItem_brokerEndpoints_table_host": "Host", - "proxyItem_brokerEndpoints_table_port": "Port", - "proxyItem_brokerEndpoints_table_tls": "TLS", - "proxyItem_httpApi": "HTTP API", - "proxyItem_httpApi_protocol": "Protocol", - "proxyItem_httpApi_host": "Host", - "proxyItem_httpApi_port": "Port", - "proxyItem_adminUsername": "Admin Username", - "proxyItem_adminPassword": "Admin Password", - "deletePostConfirmation_modalTitle_text": "Delete Post", - "deletePostConfirmation_text_confirmDeleteMessage": "Are you sure you want to delete __title__?", - "deletePostConfirmation_text_confirmDeleteNote": "NOTE:", - "deletePostConfirmation_text_confirmDeleteInformation": "This action cannot be undone!", - "deletePostConfirmation_buttonText_cancel": "Cancel", - "deletePostConfirmation_buttonText_delete": "Delete", - "relatedMedia_addButton_help": "Add any related link", - "relatedMedia_addButton": "Add related link", - "relatedMedia_Title": "Links", - "relatedMedia_addLink": "Add link", - "relatedMedia_addNew": "Add new", - "relatedMedia_text_noRelatedMedia": { - "api": "You have no related links to this API", - "organization": "The organization has no related links" - }, - "relatedMediaPostsForm_modalTitle_relatedMedia": "Related links", - "relatedMediaPostsForm_Submit": "Add link", - "relatedMediaPostsForm_Text": "You can add any link that user can click and view in the original source. You can add for example blog posts, videos, and presentations.", - "postItem_buttonText_delete": "Delete", - "postItem_buttonText_edit": "Edit", - "postItem_text_added": "Added", - "removeProxy_modalLabel_title": "Removing Proxy", - "removeProxy_modalLabel_cancelTitle": "Can't remove Proxy", - "removeProxy_modalBody_warning": "Warning!", - "removeProxy_modalBody_text": "You are about to remove a proxy. There are currently __count__ APIs connected to this proxy. Are you sure you want to continue?", - "removeProxy_modalBody_cancelText": "You are not allowed to remove a proxy. There are currently __count__ APIs connected to this proxy. Removing the proxy would break all API calls made to the connected API backends.", - "removeProxy_buttonText_confirmRemoveProxy": "Yes", - "removeProxy_buttonText_cancelRemove": "No", - "removeProxy_errorMessage": "Error: Proxy removal failed", - "removeProxy_buttonText_cancel": "Cancel", - "requestTimeline_helpText": "Can be filtered by clicking HTTP status series boxes below.", - "requestTimeline_labelText_path": "Path", - "requestTimeline_legendItem_allCalls": "All calls", - "requestTimeline_xAxisTitle_hours": "Hours", - "requestTimeline_xAxisTitle_days": "Days", - "requestTimeline_yAxisTitle_requests": "API Requests", - "requestsOverTime_pointTitle_requests": "Requests", - "responseTimeTimeline_helpText": "Can be filtered by clicking quartile value boxes below.", - "responseTimeTimeline_labelText_path": "Path", - "responseTimeTimeline_legendItem_long": "Slow 75%", - "responseTimeTimeline_legendItem_longest": "Slowest", - "responseTimeTimeline_legendItem_short": "Fast 25%", - "responseTimeTimeline_legendItem_shortest": "Fastest", - "responseTimeTimeline_xAxisTitle_hours": "Hours", - "responseTimeTimeline_xAxisTitle_days": "Days", - "responseTimeTimeline_yAxisTitle_time": "Time, ms", - "responseTimeTimeline_legendItem_median": "Median 50%", - "schemas": { - "apis": { - "name": { - "label": "API Name", - "placeholder": "E.g. My first API" - }, - "description": { - "label": "Description", - "placeholder": "Tell your potential user what your API is about" - }, - "url": { - "label": "API Host URL", - "placeholder": "E.g. https:\/\/example.com\/api\/v1" - }, - "documentationURL": { - "label": "Link to documentation" - }, - "organizationId": { - "label": "Connect API to organization" - }, - "lifecycleStatus": { - "label": "Lifecycle status", - "placeholder": "Select lifecycle status", - "options": { - "design": "Design", - "development": "Development", - "testing": "Testing", - "production": "Production", - "deprecated": "Deprecated" - } - } - }, - "apiDocs": { - "type": { - "label": "Provide API Documentation via", - "options": { - "url": "URL", - "file": "File" - } - }, - "remoteFileUrl": { - "label": "Link to API Documentation" - }, - "otherUrl": { - "label": "Links to other API Documentation" - }, - "submit_methods": { - "label": "Allow try-out for following methods:" - } - }, - "apiMetadata": { - "organization": { - "label": "Organization", - "name": { - "label": "Name" - }, - "description": { - "label": "Description" - } - }, - "contact": { - "label": "Contact", - "name": { - "label": "Name" - }, - "phone": { - "label": "Phone" - }, - "email": { - "label": "Email" - } - }, - "service": { - "label": "Service", - "name": { - "label": "Name" - }, - "description": { - "label": "Description" - }, - "validSince": { - "label": "Valid since", - "placeholder": "Click to select date" - }, - "validUntil": { - "label": "Valid until", - "placeholder": "Click to select date" - }, - "serviceLevelAgreement": { - "label": "Service Level Agreement" - } - } - }, - "backlog": { - "title": { - "label": "Title", - "placeholder": "Title" - }, - "details": { - "label": "Details", - "placeholder": "Description" - }, - "priority": { - "label": "Priority" - } - }, - "branding": { - "siteTitle": { - "label": "Site title" - }, - "siteSlogan": { - "label": "Site slogan" - }, - "homeCustomBlock": { - "label": "Custom HTML block", - "placeholder": "Your text or HTML\/CSS code" - }, - "privacyPolicy": { - "label": "Privacy Policy", - "placeholder": "Add your privacy policy here" - }, - "termsOfUse": { - "label": "Terms of Use", - "placeholder": "Add your terms of use here" - }, - "colors": { - "label": "Colors", - "primary": { - "label": "Primary" - }, - "primaryText": { - "label": "Primary text" - }, - "coverPhotoOverlay": { - "label": "Cover photo overlay" - }, - "overlayTransparency": { - "label": "Overlay transparency" - } - }, - "socialMediaLinks": { - "label": "Social Media Links" - }, - "siteFooter": { - "label": "Site footer" - }, - "analyticCode": { - "label": "Analytic code" - }, - "featuredApis": { - "label": "Featured APIs" - } - }, - "contactForm": { - "name": { - "label": "Your name", - "placeholder": "Your name" - }, - "email": { - "label": "E-mail address", - "placeholder": "Your email" - }, - "message": { - "label": "Message", - "placeholder": "Your message" - } - }, - "entityComment": { - "comment": { - "label": "Comment", - "placeholder": "Your comment" - } - }, - "feedback": { - "topic": { - "label": "Topic", - "placeholder": "Feedback topic" - }, - "message": { - "label": "Your Message", - "placeholder": "Your message" - }, - "messageType": { - "label": "Choose message type", - "options": { - "Feedback": "Feedback", - "Error report": "Error report", - "Feature request": "Feature request" - } - } - }, - "monitoring": { - "enabled": { - "label": "Enabled API Monitoring" - }, - "url": { - "label": "Endpoint to Monitor" - }, - "endPoint": { - "label": "Endpoint to Monitor" - } - }, - "settings": { - "access": { - "onlyAdminsCanAddApis": { - "label": "Only platform administrators are allowed to add new APIs" - }, - "onlyAdminsCanAddOrganizations": { - "label": "Only platform administrators are allowed to add new Organizations" - } - }, - "supportsGraphql": { - "label": "Enabled" - }, - "developmentFeatures": { - "label": "Enable development features" - }, - "mail": { - "enabled": { - "label": "Enabled" - }, - "username": { - "label": "Username" - }, - "password": { - "label": "Password" - }, - "smtpHost": { - "label": "SMTP Host" - }, - "smtpPort": { - "label": "SMTP Port" - }, - "fromEmail": { - "label": "Email address for sending emails" - }, - "toEmail": { - "label": "To email" - } - }, - "githubConfiguration": { - "label": "Github configuration", - "clientId": { - "label": "Client ID" - }, - "secret": { - "label": "Secret" - } - }, - "sdkCodeGenerator": { - "label": "SDK Generator", - "enabled": { - "label": "Enabled" - }, - "host": { - "label": "Host" - } - } - }, - "proxies": { - "name": { - "label": "Name" - }, - "description": { - "label": "Description" - }, - "type": { - "label": "Type" - }, - "apiUmbrella": { - "url": { - "label": "URL" - }, - "apiKey": { - "label": "API Key" - }, - "authToken": { - "label": "Auth Token" - }, - "elasticsearch": { - "label": "ElasticSearch" - } - }, - "emq": { - "brokerEndpoints": { - "label": "Broker Endpoints", - "$": { - "protocol": { - "label": "Protocol" - }, - "host": { - "label": "Host", - "placeholder": "https:\/\/example.com\/" - }, - "port": { - "label": "Port", - "placeholder": "E.g. 224" - }, - "tls": { - "label": "TLS (Transport Layer Security)" - } - } - }, - "httpApi": { - "label": "Configuration API Endpoint" - }, - "elasticsearch": { - "label": "ElasticSearch URL", - "placeholder": "https:\/\/example.com\/" - } - } - }, - "proxyBackends": { - "proxyId": { - "label": "Select the Proxy you want to use" - }, - "apiUmbrella": { - "servers": { - "$": { - "port": { - "label": "API port" - } - } - }, - "sub_settings": { - "http_method": { - "label": "Http Methods" - } - }, - "settings": { - "append_query_string": { - "label": "Append Query String Parameters" - }, - "disable_api_key": { - "label": "Disable API key requirement" - }, - "headers_string": { - "label": "Set Request Headers" - }, - "idp_app_id": { - "label": "IDP App Id" - }, - "rate_limit_mode": { - "label": "Rate limit mode", - "options": { - "custom": "Custom rate limits", - "unlimited": "Unlimited requests", - "custom-header": "Custom rate limits based on response header" - } - }, - "rate_limits": { - "label": "Rate limits" - }, - "rate_limit": { - "duration": { - "label": "Duration (ms)" - }, - "limit_by": { - "label": "Limit by", - "options": { - "apiKey": "API Key", - "ip": "IP Address" - } - }, - "limit": { - "label": "Number of requests" - }, - "response_headers": { - "label": "Show rate limit in response headers" - } - } - }, - "url_matches": { - "$": { - "frontend_prefix": { - "label": "Proxy base path" - }, - "backend_prefix": { - "label": "API base path" - } - } - } - }, - "emq": { - "label": "EMQ Proxy", - "settings": { - "acl": { - "label": "Access Control Rules", - "$": { - "allow": { - "label": "Rule", - "options": [ - "Deny", - "Allow" - ] - }, - "from": { - "label": "From" - }, - "ip_addr": { - "label": "IP Address" - }, - "username": { - "label": "Username" - }, - "client_id": { - "label": "Client Id" - }, - "access": { - "label": "Access", - "options": [ - "Subscribe", - "Publish", - "Both" - ] - }, - "topic": { - "label": "Topic" - }, - "fromValue": { - "label": "Value" - } - } - } - } - } - }, - "related_media": { - "title": { - "label": "Title" - }, - "url": { - "label": "URL" - } - }, - "organizations": { - "name": { - "label": "Name" - }, - "url": { - "label": "URL" - }, - "description": { - "label": "Description" - }, - "contact": { - "label": "Contact", - "person": { - "label": "Name" - }, - "phone": { - "label": "Phone number" - }, - "email": { - "label": "Email" - } - }, - "socialMedia": { - "label": "Social Media Links" - }, - "apisPerPage": { - "label": "Number of APIs per page" - }, - "mediaPerPage": { - "label": "Number of media items per page" - } - }, - "organizationApis": { - "apiId": { - "label": "Select API" - }, - "organizationId": { - "label": "Select Organization" - } - }, - "updatePassword": { - "old": { - "label": "Current Password" - }, - "new": { - "label": "New Password" - }, - "confirm": { - "label": "Confirm new Password" - } - }, - "users": { - "username": { - "label": "Username" - }, - "profile": { - "company": { - "label": "Company" - } - } - } - }, - "sdkCodeGeneratorModal_buttonText_download": "Download", - "sdkCodeGeneratorModal_labelText_selectLanguage": "Select language", - "sdkCodeGeneratorModal_firstOption_language": "(Language)", - "sdkCodeGeneratorModal_errorText": "Your file is not supported by the Code Generator. Please upload the correct file", - "sdkCodeGeneratorModal_errorTextInvalidHost": "Code Generator server is incorrect. Please report to administrator about this problem.", - "sdkCodeGeneratorModal_Title": "Generate SDK file", - "searchField_button": "Search", - "searchField_placeholder": "Search...", - "searchPage_addedPrefix": "Added", - "searchPage_noResults": "Nothing found.", - "searchPage_pageHeader": "Search APIs", - "searchPage_searchForm_helpText": "Start typing your query for live search results.", - "searchPage_searchForm_placeholderText": "Search...", - "searchPage_searchResultsHeader": "Search results", - "settings_development_features": "Enable development features", - "settings_disabled_login_methods": "Disabled login methods", - "settings_disabled_login_methods_caution": "Caution!", - "settings_disabled_login_methods_caution_text": "It is possible to lock-out users with this selection, including Admins!", - "settings_disabled_login_methods_caution_warning_1": "Do not disable all login methods!", - "settings_disabled_login_methods_caution_warning_2": "Make sure that there is at least one Admin user left capable to use some of allowed login methods!", - "settings_errorMessage": "Invalid Settings! Something is not right or a field is missing.", - "settings_fiware": "FIWARE", - "settings_github": "Github", - "settings_hsl": "HSL", - "settings_mail": "Mail", - "settings_mail_fromEmail": "This email is used to validate email addresses used for user registration and contact form submission. It needs to be a valid, pre-existing, domain-specific email", - "settings_mail_toEmail": "This email is used for receiving contact form submissions. It needs to be a valid, pre-existing, domain-specific email", - "settings_panelTitle_addingApisAndOrganizations": "Adding APIs and Organizations", - "settings_save": "Save", - "settings_sdkCode_generator": "SDK Code Generator", - "settings_successMessage": "Settings saved", - "settings_tenant": "Tenant Manager", - "settings_title_supportsGraphql": "API Umbrella proxy supports GraphQL requests", - "settingsPage_title": "General", - "settingsPage_title_settings": "Settings", - "settingsMenu_title": "Platform preferences", - "settingsMenu_profile": "Profile", - "settingsMenu_account": "Account", - "settingsMenu_branding": "Branding", - "settingsMenu_settings": "Settings", - "settingsMenu_proxies": "Proxies", - "settingsMenu_loginPlatforms": "Login Platforms", - "setupNeededModal_body": "Please provide branding and\/or platform settings for this deployment.", - "setupNeededModal_title": "Setup needed", - "setupNeededModal_viewBrandingButton": "View Branding", - "setupNeededModal_viewSettingsButton": "View Settings", - "setUserName_legend_text": "Choose your username", - "setUserName_saveButton_text": "Save", - "statusCheckTitle": "Status", - "statusCheckUpdated": "Updated:", - "statusCheck_ApinfWebApp": "Apinf Web App", - "statusCheck_ApiUmbrella": "Api Umbrella", - "statusCheck_Elasticsearch": "Elasticsearch", - "summaryComparing_trendDirection_lower": "lower", - "summaryComparing_trendDirection_higher": "higher", - "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ than yesterday", - "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ than the previous day", - "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ than the previous __day__ days", - "summaryComparing_displayTrendInfo_noTrend": "same as the previous day", - "summaryComparing_displayTrendInfo_noTrendDays": "same as the previous __day__ days", - "swaggerUi_swaggerDocumentInvalidText": "Swagger document is not valid.", - "swaggerUi_alertText_Warning": "Warning!", - "swaggerUi_alertText_mainText": "This application platform uses HTTPS. API requests from documentation will not work because API uses HTTP.", - "termsOfUse_title": "Terms of Use", - "updatePassword_legend_text": "Update password", - "uniqueUsersOverTime_pointTitle_users": "Users", - "umbrella_createuser_error": "Failed to create user on API Umbrella.", - "updatePassword_submitButton_text": "Change Password", - "updatePasswordForm_successMessage": "Password updated.", - "passwordsMismatch": "Passwords do not match", - "tenantAuthorization_title": "Tenant Authorization", - "tenantAuthorization_button_refresh": "Refresh now", - "tenantCatalog_buttonText_addTenant": "Add Tenant", - "tenantCatalog_Title": "Tenants", - "tenantCatalog_toolbar_filterOptions_myOrganizations": "My tenants", - "tenantCatalog_toolbar_authorization": "Authorization", - "tenantCatalogPage_title_organizationsCatalog": "Tenant Catalog", - "tenantCatalogPage_token_title": "Authorization token is needed in Tenant related requests", - "tenantCatalogPage_token_details_1": "User must have an account on Tenant Manager", - "tenantCatalogPage_token_details_2": "While logging in using Keyrock, User receives an authentication token, here: ", - "tenantCatalogPage_token_details_2b": "Note! Expiration time: ", - "tenantCatalogPage_token_details_2c": "You need to sign out and sign in again to get valid authentication token!", - "tenantCatalogPage_token_details_3": "User receives also a refresh token, here: ", - "tenantCatalogTable_button_edit": "Edit", - "tenantCatalogTable_button_edit_title": "Edit this tenant, change Name, Description, Users and their Roles", - "tenantCatalogTable_button_remove": "Remove", - "tenantCatalogTable_button_remove_title": "Remove this Tenant", - "tenantCatalogTable_header_tenants": "Tenant", - "tenantCatalogTable_header_username": "Username & Roles", - "tenantCatalogTable_row_title_username": "Username", - "tenantCatalogTable_row_title_roles": "Roles", - "tenantCatalogTable_row_title_consumer": "Consumer", - "tenantCatalogTable_row_title_provider": "Provider", - "tenantCatalogTable_header_action": "Action", - "tenantForm_addTenant_Success_Message": "Tenant added successfully: ", - "tenantForm_addTenant_error_Message": "Tenant operation failed! ", - "tenantForm_addTenant_failure_Message": "Tenant manager error! Returns code ", - "tenantForm_addTenant_notify_error": "Error in notifying users", - "tenantForm_button_cancel": "Cancel", - "tenantForm_button_cancel_title": "Cancel this operation", - "tenantForm_button_save_title": "Save new Tenant", - "tenantForm_button_modify_title": "Save Tenant modifications", - "tenantForm_update_Failure_Message": "Tenant update failed! ", - "tenantForm_update_error_Message": "Tenant update failed! ", - "tenantForm_update_check_error_Message": "Tenant user check failed. Refresh Tenant list and try again ", - "tenantForm_modifyButton_text": "Modify Tenant", - "tenantForm_saveButton_text": "Add Tenant", - "tenantForm_tenant_noName_error": "Tenant must have a name", - "tenantForm_tenant_noDescription_error": "Tenant must have a description", - "tenantForm_title_add": "Add new Tenant", - "tenantForm_title_modify": "Modify Tenant", - "tenantForm_tenantDescription": "Tenant description", - "tenantForm_tenantName": "Tenant name", - "tenantForm_id_missing_Message": "Problem! Tenants id is missing!", - "tenantForm_noChanges_Message": "No changes in Tenant", - "tenantForm_tokenExpiredWarning_message": "Authorization token is expired. Sign out and sign in again to refresh the token!", - "tenantForm_removal_Success_Message": "Tenant removed successfully: ", - "tenantForm_update_Success_Message": "Tenant updated successfully: ", - "tenantRemoveForm_button_remove": "Yes, remove Tenant", - "tenantRemoveForm_question": "Are you sure you want to remove this tenant?", - "tenantRemoveForm_title": "Tenant removal", - "tenantRequest_missingBasepath": "Tenant Manager basepath is missing from Settings", - "tenantRequest_missingTenantList": "Tenant list fetch failed! ", - "tenantRequest_missingUserlist": "Userlist fetch failed! ", - "tenantUserForm_addButton_text": "Add user for Tenant", - "tenantUserForm_errorTextUserNotSelected": "No User is selected for addition!", - "tenantUserForm_errorTextDuplicateUser": "This user already exists on Tenants user list: ", - "tenantUserForm_help_addUser": "Select user and give roles", - "tenantUserForm_title_addUser": "Add a new user for tenant", - "tenantUserForm_button_addUser_title": "Add selected user to Tenant's user list", - "tenantUsersList_title": "Users of this tenant", - "tenantUsersList_thead_username": "Username", - "tenantUsersList_thead_roles": "Roles", - "tenantUsers_button_title_removeUser": "Remove this user from Tenant", - "uploadApiLogoButton": "Upload logo", - "uploadApiLogo_confirm_delete": "Are you sure you want to delete this logo?", - "uploadApiLogo_successfully_deleted": "Logo successfully deleted!", - "uploadOrganizationCoverButton_text": "Upload cover image", - "uploadOrganizationLogoButton": "Upload logo", - "uploadOrganizationCover_confirm_delete": "Are you sure you want to delete this cover image?", - "uploadOrganizationCover_successfully_deleted": "Cover image successfully deleted!", - "uploadOrganizationLogo_confirm_delete": "Are you sure you want to delete this logo?", - "uploadOrganizationLogo_successfully_deleted": "Logo successfully deleted!", - "uploadProjectLogoButton_uploadButton_uploadLogo": "Upload Logo", - "uploadCoverPhoto_confirm_delete": "Cover photo area will show primary branding color after photo has been deleted. The image will be removed from the collection.", - "uploadCoverPhoto_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "uploadCoverPhoto_text_fileMaxSize": "Max size 10 MB and supported formats jpg\/jpeg\/png\/gif.", - "uploadCoverPhoto_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", - "uploadCoverPhoto_acceptedExtensions_errorText": "File creation failed!", - "uploadCoverPhoto_successfully_uploaded": "Your cover photo was successfully uploaded!", - "uploadCoverPhoto_successfully_deleted": "Your cover photo was successfully deleted!", - "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Upload cover photo", - "uploadProjectLogo_confirm_delete": "Are you sure you want to delete your project logo?", - "uploadProjectLogo_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "uploadProjectLogo_successfully_uploaded": "Your project logo successfully uploaded!", - "uploadProjectLogo_successfully_deleted": "Your project logo successfully deleted!", - "userAccount_deleteAccount_title": "Delete your account", - "userAccount_updatePassword_title": "Change your password", - "userMenu_account": "Account", - "userMenu_branding": "Branding", - "userMenu_profile": "Profile", - "userMenu_proxies": "Proxies", - "userMenu_settings": "Settings", - "userMenu_signout": "Sign out", - "userMenu_signedIn": "Signed in as", - "userMenu_loginPlatforms": "Login Platforms", - "userProfile_account_title": "Account information", - "viewApiNavigationMenu_authentication": "Authentication", - "viewApiNavigationMenu_backlog": "Backlog", - "viewApiNavigationMenu_collaborators": "Collaborators", - "viewApiNavigationMenu_details": "Details", - "viewApiNavigationMenu_monitoring": "Monitoring", - "viewApiNavigationMenu_documentation": "Documentation", - "viewApiNavigationMenu_export": "Export", - "viewApiNavigationMenu_feedback": "Feedback", - "viewApiNavigationMenu_metadata": "Metadata", - "viewApiNavigationMenu_proxy": "Proxy", - "viewApiNavigationMenu_settings": "Settings", - "viewApiPageHeader_privateLabel_text": "Private", - "viewApiSettigs_saveButton_text": "Save", - "viewApiStatus_statusMessage_ClientError": "Client error.", - "viewApiStatus_statusMessage_ErrorCodeText": "Status code:", - "viewApiStatus_statusMessage_Informational": "Informational", - "viewApiStatus_statusMessage_Loading": "Loading...", - "viewApiStatus_statusMessage_RedirectError": "Redirection.", - "viewApiStatus_statusMessage_ServerError": "Server error.", - "viewApiStatus_statusMessage_Success": "API is operating normally.", - "viewApi_Details_Title": "Details", - "viewApi_Metadata_Contact_email": "email", - "viewApi_Metadata_Contact_phone": "Phone", - "viewApi_Metadata_Contact_title": "Contact", - "viewApi_Metadata_NotFound": "No metadata found.", - "viewApi_Metadata_Organization_title": "Organization", - "viewApi_Metadata_Service_serviceLevelAgreement": "Service level agreement", - "viewApi_Metadata_Service_title": "Service", - "viewApi_Metadata_Service_validSince": "Valid since", - "viewApi_Metadata_Service_validUntil": "Valid until", - "viewApi_Metadata_Title": "Metadata", - "viewApi_Servers": "Servers", - "viewApi_Title": "View API backend", - "visibilityToggle_buttonPrivate": "Make Private", - "visibilityToggle_buttonPublic": "Make Public", - "visibilityToggle_public": "Public", - "visibilityToggle_private": "Private" -} \ No newline at end of file From 59e4a1bfed2060137e66d433dc22a4e30621c083 Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Wed, 18 Sep 2019 09:38:39 +0300 Subject: [PATCH 06/11] Delete fi.json --- apinf_packages/core/lib/i18n/fi.json | 1559 -------------------------- 1 file changed, 1559 deletions(-) delete mode 100644 apinf_packages/core/lib/i18n/fi.json diff --git a/apinf_packages/core/lib/i18n/fi.json b/apinf_packages/core/lib/i18n/fi.json deleted file mode 100644 index 7f61be41c2..0000000000 --- a/apinf_packages/core/lib/i18n/fi.json +++ /dev/null @@ -1,1559 +0,0 @@ -{ - "aboutApinf_documentation": "Dokumentaatio", - "aboutApinf_contributors": "Tekij\u00e4t", - "aboutApinf_copyright": "Tekij\u00e4noikeus", - "aboutApinf_copyrightLicense": "Tekij\u00e4noikeus ja lisenssi", - "aboutApinf_createdBy": "Kehitt\u00e4nyt", - "aboutApinf_credits": "Kiitokset", - "aboutApinf_license": "Lisenssi", - "aboutApinf_doneButton_text": "Valmis", - "aboutApinf_intro": "APInf on avoimella l\u00e4hdekoodilla toteutettu rajapintojen hallintaj\u00e4rjestelm\u00e4.", - "aboutApinf_homepage": "Kotisivu", - "aboutApinf_openSource": "Avointa l\u00e4hdekoodia", - "aboutApinf_projectLinks": "Linkit projektiin", - "aboutApinf_projectVersions": "Versiotiedot", - "aboutApinf_sourcecode": "L\u00e4hdekoodi", - "aboutApinf_support": "Tukea", - "aboutApinf_title": "APInfista", - "account_delete_button_text": "Poista tili", - "account_delete_warning": "Toimintoa ei voi peruuttaa", - "account_delete_title": "Poista tili", - "account_details": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", - "accountPage_title_account": "K\u00e4ytt\u00e4j\u00e4tili", - "addApiPage_title_addApi": "Lis\u00e4\u00e4 rajapinta", - "addApiPage_title_addApi_helpText": "Rajapintasi on oletusarvoisesti yksityinen. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", - "addApi_button_text": "Lis\u00e4\u00e4 rajapinta", - "addApi_header": "Lis\u00e4\u00e4 rajapinta", - "addApi_enterApiDetails": "Anna rajapinnan tiedot", - "addApi_descriptionFieldInfo": "Kuvaus tulee rajapinnan profiiliin sek\u00e4 luetteloon. Kuvaa lyhyesti, mit\u00e4 rajapintasi tekee ja mit\u00e4 tietoa kehitt\u00e4j\u00e4 voi saada rajapintasi kautta.", - "addApi_nameFieldInfo": "Nimi tulee n\u00e4kyviin rajapinnan profiiliin, luetteloon ja kojelautan\u00e4kym\u00e4\u00e4n. Kuvaava nimi auttaa ymm\u00e4rt\u00e4m\u00e4\u00e4n rajapinnan tyypin ensin\u00e4kem\u00e4lt\u00e4.", - "addApi_urlFieldInfo": "Anna rajapintasi perusosoite niin, ett\u00e4 se on t\u00e4ydellinen URL, joka alkaa 'https:\/\/'. Annettu osoite tulee n\u00e4kym\u00e4\u00e4n v\u00e4lityspalvelimen asetuksissa sellaisenaan.", - "addApi_ownerHelpText": "Rajapintasi tulee n\u00e4kyviin luetteloon julkisesti. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", - "addApi_separateLineTitle_or": "tai", - "addApi_sectionTitle_importOpenApiSpecification": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en OpenAPI-m\u00e4\u00e4ritystiedostoa", - "addApi_sectionTitle_importApiConfiguration": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en tallennettua rajapinnan m\u00e4\u00e4ritystiedostoa", - "addApiBacklogItem_addBacklogItem_button": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", - "addApiBacklogItem_modalTitle": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", - "addBackend_simple_backendInformation_helptext": "Sy\u00f6t\u00e4 rajapintapalvelimen osoite ja porttinumero. Esim. google.com:80", - "addBackend_simple_baseInformation_helptext": "Sy\u00f6t\u00e4 rajapinnan nimi.", - "addBackend_simple_prefixInformation_helptext": "Sy\u00f6t\u00e4 frontend- ja backend-polut, laita alkuun kauttaviiva '\/'", - "addOrganizationManagerForm_button": "Lis\u00e4\u00e4", - "addOrganizationManagerForm_add_title": "Lis\u00e4\u00e4 uusi yll\u00e4pit\u00e4j\u00e4", - "addOrganizationManagerForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", - "apiAnalyticPageHeader_helpText_serverTimezone": "Kaikki analytiikkadata n\u00e4ytet\u00e4\u00e4n serverin ajassa. Aikavy\u00f6hyke: __servertimezone__", - "apiAnalyticPageHeader_labelText_proxyName": "V\u00e4lityspalvelin: __name__", - "apiAnalyticPageHeader_text_lastUpdateTime": "Viimeksi p\u00e4ivitetty __time__", - "apiAnalyticPageHeader_title": "analytiikka", - "apiAnalyticPageBody_text_requestsCount": "__count__ pyynt\u00f6", - "apiAnalyticPageBody_text_requestsCount_plural": "__count__ pyynt\u00f6\u00e4", - "apiAnalyticPageBody_text_responseTime": "__time__ ms", - "apiAnalyticPageBody_text_usersCount": "__count__ k\u00e4ytt\u00e4j\u00e4", - "apiAnalyticPageBody_text_usersCount_plural": "__count__ k\u00e4ytt\u00e4j\u00e4\u00e4", - "apiAnalyticPageBody_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", - "apiAnalyticPageBody_chartTitle_apiRequests": "Rajapinnalle l\u00e4hetetyt pyynn\u00f6t", - "apiAnalyticPageBody_chartTitle_medianResponseTime": "Pyynt\u00f6jen vasteaikojen mediaani", - "apiAnalyticPageBody_chartTitle_uniqueUsers": "Rajapinnan eri k\u00e4ytt\u00e4j\u00e4t", - "apiAnalyticPageBody_timelineChartTitle_requests": "Pyynn\u00f6t rajapinnalle aikajanalla", - "apiAnalyticPageBody_timelineChartTitle_time": "Rajapinnan vastausajat kvartiileittain aikajanalla", - "apiAnalyticPageBody_title_developers": "Kehitt\u00e4j\u00e4t", - "apiAnalyticPageBody_title_errorList": "Virheluettelo", - "apiAnalyticPageBody_title_mostUsers": "Eniten kutsuja l\u00e4hett\u00e4neet k\u00e4ytt\u00e4j\u00e4t", - "apiAnalyticPageBody_title_requestTimeLine": "Pyynt\u00f6jen aikajana", - "apiAnalyticPageBody_title_requestNumber": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4", - "apiAnalyticPageBody_title_responseTime": "Vasteaika", - "apiAnalyticPageBody_title_responseTimeLine": "Vasteaikojen aikajana", - "apiAuth_title": "Todennus", - "apiAuth_x_api_key": "X-rajapinta-avaimesi", - "apiAuth_x_api_key_description": "X-rajapinta-avain tunnistaa sinut yksil\u00f6llisesti. Se tarjoaa p\u00e4\u00e4syn kaikkiin julkisiin rajapintoihin, jotka on listattu apinf.io-palvelussa, joten \u00e4l\u00e4 jaa sit\u00e4 muille.", - "apiAuthorizedUsersList_title": "Yhteisty\u00f6kumppanit", - "apiAuthorizedUsersList_tableTitle_role": "Rooli", - "apiAuthorizedUsersList_tableTitle_email": "S\u00e4hk\u00f6posti", - "apiAuthorizedUsersList_tableTitle_actions": "Toimenpiteet", - "apiAuthorizedUsersList_role_collaborator": "Yhteisty\u00f6kumppani", - "apiAuthorizedUsersList_header_text": "Sallitut k\u00e4ytt\u00e4j\u00e4t", - "apiBackend_Status_Checking": "Rajapinnan tilaa tarkistetaan. Odota hetki...", - "apiBackend_Status_Title": "Tila", - "apiBackend_Status_Updated": "P\u00e4ivitetty:", - "apiBackend_Usage_Instructions_Headline": "Kutsu rajapintaaa osoitteesta:", - "apiBackend_Usage_Instructions_Note": "Huomaa:", - "apiBackend_Usage_Instructions_Note_Text": "L\u00f6yd\u00e4t rajapinta-avaimesi rajapinnan profiilisivulta.", - "apiBackend_Usage_Instructions_Profile_Page_Link": "Tarkastele profiilia.", - "apiBackendRating_anonymousError": "Kirjaudu pisteytt\u00e4\u00e4ksesi t\u00e4m\u00e4 rajapinta.", - "apiBackends_Add_API_Title": "Lis\u00e4\u00e4 rajapinta", - "apiBackends_AdvancedRequestsRewriting": "Monipuolinen pyynt\u00f6jen uudelleenkirjoitus", - "apiBackends_AdvancedRequestsRewriting_Help": "Muokkaa Umbrellan front-endiin tulevia pyynt\u00f6j\u00e4 ennen kuin ne vied\u00e4\u00e4n rajapintasi taustaj\u00e4rjestelm\u00e4\u00e4n.", - "apiBackends_AdvancedSettings": "Lis\u00e4asetukset", - "apiBackends_Backend_Help": "M\u00e4\u00e4rit\u00e4 rajapintapalvelin. Voit antaa useamman palvelimen tiedot hy\u00f6dynt\u00e4\u00e4ksesi kuormantasausta.", - "apiBackends_Backend_Title": "Taustaj\u00e4rjestelm\u00e4", - "apiBackends_DocumentationTitle": "Dokumentaatio", - "apiBackends_Documentation_Link": "Linkki dokumentaatioon", - "apiBackends_Edit_API_Title": "Muokkaa rajapintaa", - "apiBackends_GlobalRequestSettings_Title": "Yleiset pyynt\u00f6asetukset", - "apiBackends_HostRewrite": "uudelleenkirjoita muotoon", - "apiBackends_Host_Title": "Is\u00e4nt\u00e4kone", - "apiBackends_Matching_Title": "Vastaavat URL-etuliitteet", - "apiBackends_Matching_Title_Help": "Mitk\u00e4 URL-etuliitteet tulisi reititt\u00e4\u00e4 t\u00e4h\u00e4n rajapinnan taustaj\u00e4rjestelm\u00e4\u00e4n?", - "apiBackends_Submit": "L\u00e4het\u00e4", - "apiBackends_Title_Help": "Rajapinnan nimi", - "apiBacklog_addBacklogItem_buttonText": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", - "apiBacklogList_noApiBacklogItemsFound": "Ei l\u00f6ydetty teht\u00e4vi\u00e4 t\u00e4lle rajapinnalle.", - "apiBacklog_mainTitle": "Kehitysjono", - "apiBacklogItems_priorityText_High": "Korkea", - "apiBacklogItems_priorityText_Middle": "Normaali", - "apiBacklogItems_priorityText_None": "Ei m\u00e4\u00e4ritelty", - "apiBacklogItemForm_message_backlogAdded": "Ehdotus lis\u00e4tty kehitysjonoon", - "apiBacklogItemForm_message_backlogChanged": "Ehdotusta kehitysjonossa muokattu", - "apiCard_labelText_private": "yksityinen", - "apiCard_pinTooltip_user": "Valitse rajapinta Suositelluksi rajapinnaksi tai poista valinta", - "apiCard_tooltipTitle_averageRating": "Arvostelujen keskiarvo", - "apiCardPin_buttonText_pin": "Valitse rajapinta Suositelluksi rajapinnaksi klikkaamalla nuppineulaa", - "apiCardPin_buttonText_unpin": "Poista valinta Suositelluksi rajapinnaksi klikkaamalla nuppineulaa", - "apiCardPin_featuredSuccessfully": "Rajapinta lis\u00e4tty Suositeltuihin rajapintoihin", - "apiCardPin_featuredListAlreadyFull": "Suositeltujen rajapintojen maksimim\u00e4\u00e4r\u00e4 jo t\u00e4ynn\u00e4!", - "apiCardPin_unfeaturedSuccessfully": "Rajapinta poistettu Suositelluista rajapinnoista", - "apiCatalog_apisCount": "(__count__ rajapinta)", - "apiCatalog_apisCount_plural": "(__count__ rajapintaa)", - "apiCatalog_button_addApi": "Lis\u00e4\u00e4 uusi rajapinta", - "apiCatalog_noApis_Found": "Ei l\u00f6ytynyt yht\u00e4\u00e4n rajapintaa, jolla olisi valittu elinkaaren tila.", - "apiCatalogPage_title_apiCatalog": "Rajapintaluettelo", - "apiConsole_title_text": "P\u00e4\u00e4tepisteet", - "apiSettingsDelete_deleteButton": "Poista", - "apiSettings_pageSubTitle_general": "Yleist\u00e4", - "apiSettings_pageSubTitle_network": "Verkko", - "apiSettings_pageTitle": "Asetukset", - "apiDetails_account_text": "Onko sinulla tili?", - "apiDetails_apiIsNotConfigured_headingText": "Rajapintaa ei ole konfiguroitu", - "apiDetails_apiIsNotConfigured_message_1": "Onnittelut! Otit juuri ensimm\u00e4isen askeleen rajapinnan luomisessa.", - "apiDetails_apiIsNotConfigured_message_2": "Mene kohtaan 'Asetukset' ja konfiguroi rajapintasi. Voit aloittaa my\u00f6s lis\u00e4\u00e4m\u00e4ll\u00e4 dokumentaatiota P\u00e4\u00e4tepisteet-valinnan kautta, mik\u00e4 mahdollistaa upean kehitt\u00e4j\u00e4kokemuksen. Voit ladata olemassa olevaa dokumentaatiota avaamalla OpenAPI designerin.", - "apiDetails_apiIsNotConfigured_message_3": "P.S. Voit tarkastella muiden rajapintoja kohdassa 'Rajapinnat' ja saada n\u00e4in inspiraatiota oman rajapintasi suunnitteluun.", - "apiDetails_getStarted_headerText": "Aloita", - "apiDetails_getStarted_with": " kanssa", - "apiDetails_baseUrl_headingText": "Rajapinnan osoite", - "apiDetails_baseUrl_message": "K\u00e4yt\u00e4 t\u00e4t\u00e4 osoitetta, jotta p\u00e4\u00e4set k\u00e4siksi rajapintaan. Kopioi ja liit\u00e4 osoite selaimeen. Saatat saada vasteen.", - "apiDetails_signIn_text": "Kirjaudu", - "apiDetails_signUp_text": "Rekister\u00f6idy", - "apiDetails_signUp_text_continue": "aloittaaksesi t\u00e4m\u00e4n ja satojen muiden rajapintojen k\u00e4yt\u00f6n.", - "apiDetails_xApiKey_header": "Auktorisointi (X-rajapinta-avain)", - "apiDetails_xApiKey_messageGet": "Saat X-rajapinta-avaimesi avaamalla Todennus-v\u00e4lilehden.", - "apiDetails_xApiKey_message1": "Jokaisella k\u00e4ytt\u00e4j\u00e4ll\u00e4 on yksi X-rajapinta-avain, jonka avulla ker\u00e4t\u00e4\u00e4n tilastoja ja rajataan kuormitusta. Tarvitset avainta* rajapinnan k\u00e4ytt\u00e4miseen. Saat sen Todennus-valinnan kautta. Pid\u00e4 avain tallessa.", - "apiDetails_xApiKey_message2": "* Rajapinnan omistaja voi poistaa X-rajapinta-avaimen k\u00e4yt\u00f6st\u00e4 rajapinnan asetuksissa.", - "apiDetails_apiKeyExample_header": "Esimerkkej\u00e4 rajapinta-avaimen k\u00e4yt\u00f6st\u00e4", - "apiDetails_apiKeyExample_getQueryParam": "GET-hakujen parametrit", - "apiDetails_apiKeyExample_getQueryParam_message": "Sy\u00f6t\u00e4 rajapinta-avain api_key GET -hakulauseen parametriin. GET-metodin parametri\u00e4 voi k\u00e4ytt\u00e4\u00e4 my\u00f6s muissa metodeissa (kuten POST ja PUT).", - "apiDetails_apiKeyExample_httpHeader": "HTTP otsikkotiedot", - "apiDetails_apiKeyExample_httpHeader_message": "Sy\u00f6t\u00e4 rajapinta-avain X-rajapinta-avaimen otsikkotietoihin.", - "apiDetails_description_headingText": "Kuvaus", - "apiDetails_usageInstructions_headingText": "Tehd\u00e4ksesi kutsuja t\u00e4h\u00e4n rajapintaan voit:", - "apiDetails_usageInstructions_requestHeaders_text": "kutsua rajapintaa antamalla avaimesi pyynn\u00f6n otsikkotiedoissa:", - "apiDetails_usageInstructions_disableApiKeyText": "K\u00e4yt\u00e4 osoitetta:", - "apiDetails_usageInstructions_noApiKeyText": "K\u00e4yt\u00e4 rajapinta-avainta. Klikkaa \"Hae rajapinta-avain\" -nappia saadaksesi avaimen.", - "apiDetailsForm_text_updateInformation": "Rajapinnan tietoja p\u00e4ivitettiin", - "apiDocumentation_APICall_Warning_Message": "Swaggerista tehdyt rajapintakutsut (PUT, POST ja DELETE) ovat todellisia kutsuja.", - "apiDocumentation_APICall_Warning_Title": "Varoitus!", - "apiDocumentation_buttonText_closeEditor": "Sulje editori", - "apiDocumentation_buttonText_openEditor": "Avaa editori", - "apiDocumentation_Link_Title": "Linkki", - "apiDocumentation_manageDocumentation_buttonText": "Hallinnoi", - "apiDocumentation_No_Link_Manager_Message": "Voit lis\u00e4t\u00e4 yhden k\u00e4ytt\u00e4en Hallinnoi rajapintaa -toimintoa.", - "apiDocumentation_No_Swagger_Manager_Message": "Voit lis\u00e4t\u00e4 yhden k\u00e4ytt\u00e4en Hallinnoi rajapintaa -toimintoa.", - "apiDocumentation_Title": "Dokumentaatio", - "apiDocumentation_Viewer_Title": "Katselu", - "apiDocumentation_sdkGenerateButton": "Luo SDK", - "apiDocumentation_tooltipSDKGeneratorButton": "Mik\u00e4li Swagger-tiedosto on kelvollinen, voit ladata haluamasi ohjelmointikielen SDK:n k\u00e4ytt\u00e4m\u00e4ll\u00e4 t\u00e4t\u00e4 velhoa", - "apiExport_json_button": "Lataa .json", - "apiExport_yaml_button": "Lataa .yaml", - "apiExport_api_title": "Lataa rajapintakonfiguraatio", - "apiExport_api_description": "Lataa rajapintakonfiguraatio JSON- tai YAML-muodossa", - "apiExport_proxy_title": "Lataa v\u00e4lityspalvelimen konfiguraatio", - "apiExport_proxy_description": "Lataa rajapintakonfiguraatio JSON- tai YAML-muodossa", - "apiExport_title": "Lataa", - "apiFilteredBy_text_filteredBy": "Suodatin: \"__tag__\"", - "apiFilteredBy_buttonText_clear": "Tyhjenn\u00e4 kaikki", - "apisFilterForm_buttonText_filter": "Suodata", - "apisFilterForm_buttonText_clear": "Tyhjenn\u00e4", - "apisFilterForm_labelText_lifecycle": "Elinkaaren vaihe", - "apisFilterForm_optionText_selectOne": "(Valitse yksi)", - "apisFilterIcon_tooltipText_filter": "Suodatusvalinnat", - "apisRssIcon_tooltipText_Rss": "RSS-sy\u00f6te", - "apiIntro_doneLabel": "Valmis", - "apiIntro_nextLabel": "Seuraava", - "apiIntro_previousLabel": "Edellinen", - "apiIntro_steps_backlog_intro": "Lis\u00e4\u00e4 rajapintaasi suunnitellut piirteet ja niiden t\u00e4rkeysj\u00e4rjestys kehitt\u00e4j\u00e4yhteis\u00f6si n\u00e4ht\u00e4v\u00e4ksi.", - "apiIntro_steps_details_intro": "Sis\u00e4lt\u00e4\u00e4 rajapinnan perustiedot ja ohjeita rajapinnan k\u00e4ytt\u00e4miseen.", - "apiIntro_steps_documentation_intro": "Lataa ja jaa rajapintaasi kuvaavaa dokumentaatiota. Kehitt\u00e4j\u00e4t voivat ladata esimerkkikoodia haluamallaan ohjelmointikielell\u00e4.", - "apiIntro_steps_export_intro": "Lataa rajapintasi asetukset .JSON- tai .YAML-tiedostona varmuuskopiointia tai siirtoa varten.", - "apiIntro_steps_feedback_intro": "Rajapintasi k\u00e4ytt\u00e4j\u00e4t voivat j\u00e4tt\u00e4\u00e4 palautetta ja virheilmoituksia tai tehd\u00e4 toiminnallisuuspyynt\u00f6j\u00e4.", - "apiIntro_steps_metadata_intro": "Anna rajapintaasi liittyvi\u00e4 tausta- ja kuvaustietoja.", - "apiIntro_steps_proxy_intro": "K\u00e4yt\u00e4 t\u00e4t\u00e4 v\u00e4lilehte\u00e4 liitt\u00e4\u00e4ksesi rajapintasi v\u00e4lityspalvelimeen. V\u00e4lityspalvelimen avulla saat k\u00e4ytt\u00f6\u00f6si erilaisia rajapintahallintaan kuuluvia piirteit\u00e4, kuten analytiikan ja API-avaimet.", - "apiIntro_steps_settings_intro": "Muokkaa rajapintasi asetuksia t\u00e4ll\u00e4 v\u00e4lilehdell\u00e4. T\u00e4\u00e4ll\u00e4 voit my\u00f6s poistaa rajapintasi.", - "apiIntro_steps_welcome_intro": "Tervetuloa", - "apiIntro_skipLabel": "J\u00e4t\u00e4 v\u00e4liin", - "apiIntro_steps_monitoring_data": "Aloita ja lopeta rajapinnan valvonta. Kun valvonta on k\u00e4ynniss\u00e4, n\u00e4ytet\u00e4\u00e4n vasteiden tilat viimeisen 24 tunnin ajalta.", - "apiIntro_quickTour_button_text": "Tutustumiskierros", - "apiKeys_label": "Rajapinta-avain", - "apiKeys_getApiKeyButton": "Hae rajapinta-avain", - "apiKeys_regenerateButton": "Hae uusi rajapinta-avain", - "apiKeys_copyButtonText": "Kopioi rajapinta-avain", - "apiKeys_copySuccessful": "Rajapinta-avain kopioitu leikep\u00f6yd\u00e4lle.", - "apiKeys_getApiKeyButton_success": "Rajapinta-avain haettu onnistuneesti.", - "apiKeys_getApiKeyButton_processing": "Prosessoidaan...", - "regenerateApiKeyConfirmation_header": "Hae uusi rajapinta-avain", - "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Haluatko varmasti korvata rajapinta-avaimen toisella?", - "regenerateApiKeyConfirmation_confirmRegenerateNote": "HUOMAA:", - "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Korvaamisen j\u00e4lkeen seuraavien rajapintojen kutsuminen vanhalla rajapinta-avaimella ei en\u00e4\u00e4 onnistu:", - "regenerateApiKeyConfirmation_cancelButton": "Peru", - "regenerateApiKeyConfirmation_RegenerateButton": "Luo", - "apiLifecycleStatus_labelText_development": "Kehitys", - "apiLifecycleStatus_labelText_deprecated": "K\u00e4yt\u00f6st\u00e4 poistettu", - "apiLifecycleStatus_labelText_design": "Suunnittelu", - "apiLifecycleStatus_labelText_production": "Tuotanto", - "apiLifecycleStatus_labelText_testing": "Testaus", - "apiLifecycleStatus_labelText_unknown": "Tuntematon", - "apiLogo_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "apiLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", - "apiLogo_resumable_message_fileMaxSize": "Voit ladata korkeintaan 10 MB kokoisen tiedoston.", - "apiMetadata_dateInvalid": "Loppup\u00e4iv\u00e4n pit\u00e4\u00e4 olla aloitusp\u00e4iv\u00e4n j\u00e4lkeen", - "apiMonitoring_table_title_details": "Tiedot", - "apiMonitoring_table_title_endpoint": "P\u00e4\u00e4tepiste", - "apiMonitoring_table_title_status": "Tila", - "apiMonitoring_table_title_timestamp": "Aikaleima", - "apiMonitoring_title_text": "Tilaviestit", - "apiMonitoring_title_text_below": "Aiempi data rajapinnan saatavuudesta", - "apiOrganization_disconnectButton": "Katkaise yhteys", - "apiOrganization_panelTitle": "Yhdist\u00e4 rajapinta organisaatioon", - "apiOrganization_title_text": "Liit\u00e4 rajapintasi osaksi olemassa olevaa organisaatiota", - "apiProxy_network_message_attention": "HUOMAA:", - "apiProxy_network_message": "Jos poistat rajapinnan tai vaihdat v\u00e4lityspalvelinta, aiemmin ker\u00e4tty tietoliikennedata katoaa!", - "apiProxy_network_setting_guidance_1": "Yhdist\u00e4 rajapinta v\u00e4lityspalvelimeen ja hallitse v\u00e4lityspalvelinasetuksia.", - "apiProxy_network_setting_guidance_2": "V\u00e4himm\u00e4istoimet konfiguroinnin tekemisess\u00e4 ovat:", - "apiProxy_network_setting_guidance_2_proxy": "valitse v\u00e4lityspalvelin", - "apiProxy_network_setting_guidance_2_proxy_base_path": "anna v\u00e4lityspalvelimen peruspolku", - "apiProxy_network_setting_guidance_2_api_base_path": "anna rajapinnan peruspolku", - "apiProxy_network_setting_guidance_2_save": "paina [Tallenna konfiguraatio] ", - "apiProxy_network_setting_guidance_2_advanced": "Lis\u00e4asetuksilla voit hienos\u00e4\u00e4t\u00e4\u00e4 v\u00e4lityspalvelimen toiminnallisuutta.", - "apiProxy_network_setting_guidance_3_a": "V\u00e4lityspalvelimen k\u00e4yt\u00f6n hy\u00f6dyt:", - "apiProxy_network_setting_guidance_3_b": "Rajapintasi on suojattu, koska kaikki kutsut tehd\u00e4\u00e4n v\u00e4lityspalvelimen kautta (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", - "apiProxy_network_setting_guidance_3_c": "Pystyt my\u00f6s hallitsemaan tietoliikennett\u00e4 ja k\u00e4ytt\u00e4ji\u00e4 sek\u00e4 rajoittamaan kuormitusta. Lis\u00e4ksi saat liikenneanalytiikkaa.", - "apiProxy_network_setting_guidance_4": "Esimerkki: Kutsu GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 vastaa kutsua GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", - "apiRemoveAuthorizedUser_cancelButton_text": "Peruuta", - "apiRemoveAuthorizedUser_confirmation_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n sallitun k\u00e4ytt\u00e4j\u00e4n?", - "apiRemoveAuthorizedUser_modalTitle": "Poista sallittu k\u00e4ytt\u00e4j\u00e4", - "apiRemoveAuthorizedUser_removeButton_text": "Poista", - "apiSettingsAnalytics_title": "Rajapinnan analytiikka", - "apiSettingsAnalytics_button": "P\u00e4ivit\u00e4", - "apiSettingsDelete_apiText": "Toimintoa ei voi peruuttaa. Rajapinta ja kaikki siihen liittyv\u00e4 tieto, kuten metadata, dokumentaatio, teht\u00e4v\u00e4lista ja palaute, poistetaan.", - "apiSettingsDelete_apiTitle": "Poista rajapinta", - "apiSettingsDelete_panelTitle": "Poista", - "apiSettingsDetails_description_remaining": "J\u00e4ljell\u00e4", - "apiSettingsDetails_description_text": "Kuvaile rajapintaasi", - "apiSettingsDetails_name_text": "Rajapintasi nimi", - "apiSettingsDetails_saveButton": "Tallenna", - "apiSettingsDetails_title": "Tiedot", - "apiSettingsDetails_uploadLogo_heading": "Lis\u00e4\u00e4 logo", - "apiSettingsDetails_uploadLogoText": "Voit lis\u00e4t\u00e4 logon rajapinnallesi. Logo n\u00e4kyy rajapintaluettelossa ja rajapinnan profiilisivulla.", - "apiSettingsDetails_url_text": "Anna rajapintasi web-osoite t\u00e4ss\u00e4. Voit antaa rajapinnan peruspolun verkkoasetuksissa.", - "apiSettingsVisibility_title": "N\u00e4kyvyys", - "apiSettingsVisibility_heading": "Muuta rajapinnan n\u00e4kyvyytt\u00e4", - "apiSettingsVisibility_text": "Muuta rajapinta julkiseksi tai yksityiseksi", - "apiSortingToolbar_labelText_sortBy": "Lajitteluperuste", - "apiSortingToolbar_sortMenuOptions_names": "Nimet (A-\u00d6)", - "apiSortingToolbar_sortMenuOptions_newestCreated": "Uusin", - "apiSortingToolbar_sortMenuOptions_bookmarks": "Kirjanmerkit", - "apiSortingToolbar_sortMenuOptions_ratings": "Arvostelut", - "apiAuthorizedUsersList_authorizedUsers": "Anna yksitt\u00e4isille k\u00e4ytt\u00e4jille oikeus n\u00e4hd\u00e4 yksityiseksi merkitty rajapintasi.", - "apiViewAnalytics_button_viewAnalytics": "Analytiikkan\u00e4kym\u00e4", - "api_backend_rating_anonymous": "Kirjaudu sis\u00e4\u00e4n pisteytt\u00e4\u00e4ksesi rajapinta.", - "apinf_apiumbrellauser_error": "Virhe: K\u00e4ytt\u00e4j\u00e4n luominen v\u00e4lityspalvelimeen ei onnistunut", - "apinf_noproxy_error": "Virhe: V\u00e4lityspalvelinta ei l\u00f6ytynyt", - "apinf_noproxybackend_error": "Virhe: V\u00e4lityspalvelimeen liitetty\u00e4 rajapintaa ei l\u00f6ytynyt", - "apinf_usernotloggedin_error": "Kirjautunutta k\u00e4ytt\u00e4j\u00e4\u00e4 ei l\u00f6ytynyt.", - "apiMonitoring_helpIcon_text_1": "Rajapinnan valvonta ilmaisee rajapintasi t\u00e4m\u00e4nhetkisen tilan. Valvonta suoritetaan HTTP-pyynt\u00f6jen ja niiden saamien vasteiden avulla. ", - "apiMonitoring_helpIcon_text_2": "Valitse yksi rajapintasi GET-metodeista valvottavaksi. (K\u00e4ytt\u00e4m\u00e4ll\u00e4 GET-metodia rajapintaasi ei lis\u00e4t\u00e4 sattumanvaraista dataa.) ", - "apiMonitoring_helpIcon_text_3": "Kun valvonta on asetettu, rajapintasi kunto (t\u00e4m\u00e4 perustuu valvonnassa tehtyihin kutsuihin) osoitetaan rajapinnan nimen vieress\u00e4 olevalla t\u00e4pl\u00e4ll\u00e4, ja tilat ovat my\u00f6s n\u00e4kyvill\u00e4. ", - "apiMonitoring_helpIcon_text_3_green": " = OK, ", - "apiMonitoring_helpIcon_text_3_red": " = ei OK.", - "apiMonitoring_helpIcon_text_4": "Rajapinta pollataan kerran tunnissa. Voit pakottaa uudelleenlatauksen klikkaamalla TALLENNA-nappia.", - "apiMonitoring_hostTitle_Monitoring": "Rajapinnan web-osoite ja ", - "apiMonitoring_panelTitle_Monitoring": "Rajapinnan valvonta", - "apiMonitoring_saveButton_text": "Tallenna", - "apiMonitoringForm_successMessage": "Rajapinnan valvonnan asetukset on tallennettu!", - "apiMonitoringForm_errorMessage": "Valvottava p\u00e4\u00e4tepiste vaaditaan", - "apiProxy_headerText": "Rajapinnan v\u00e4lityspalvelinasetukset", - "apiUmbrellaProxyForm_rateLimitMode_options": { - "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", - "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", - "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" - }, - "apiUserAuthorizationForm_addButton_text": "Lis\u00e4\u00e4 sallittu k\u00e4ytt\u00e4j\u00e4", - "apiUserAuthorizationForm_header_text": "Lis\u00e4\u00e4 yll\u00e4pit\u00e4ji\u00e4", - "apiUserAuthorizationForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4tunnus tai s\u00e4hk\u00f6postiosoite", - "apiUserAuthorizationForm_title": "Lis\u00e4\u00e4 uusi yhteisty\u00f6kumppani", - "apiUserAuthorizationForm_helpText": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", - "medianResponseTime_pointTitle_time": "Aika, ms", - "authorizedUserForm_errorText_userNotRegistered": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", - "authorizedUserForm_errorText_alreadyAuthorized": "K\u00e4ytt\u00e4j\u00e4 on jo sallittujen k\u00e4ytt\u00e4jien joukossa.", - "authorizedUserForm_success_message": "K\u00e4ytt\u00e4j\u00e4 lis\u00e4tty sallittuihin k\u00e4ytt\u00e4jiin", - "backlogItem_addedByYou": "Lis\u00e4nnyt: nykyinen k\u00e4ytt\u00e4j\u00e4", - "backlogItem_editButton_text": "Muokkaa", - "backlogItem_deleteButton_text": "Poista", - "bookmark_buttonText_bookmark": "Kirjanmerkki", - "bookmark_buttonText_unbookmark": "Poista kirjanmerkki", - "branding_homeCustomBlock_helpIcon_text": [ - "T\u00e4m\u00e4n kent\u00e4n avulla voit lis\u00e4t\u00e4 teksti\u00e4 tai HTML\/CSS-koodia, joka n\u00e4ytet\u00e4\u00e4n etusivulla.", - "", - "Lis\u00e4ksi voit lis\u00e4t\u00e4 HTML-sis\u00e4lt\u00f6\u00e4 kuten kuvia, sosiaalisen median liit\u00e4nn\u00e4isen tai Youtube-videon." - ], - "branding_homeCustomBlock_title": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", - "branding_panel_title": "Projektin br\u00e4nd\u00e4ys", - "branding_projectLogoTitle_logoTitle": "Sivun logo", - "branding_projectCoverPhotoTitle_coverPhotoTitle": "Kansikuva", - "branding_color_picker": "Br\u00e4ndin v\u00e4rimalli", - "branding_projectFeaturedApisMessage_featuredApiMessage": "Voit merkit\u00e4 8 rajapintaa Suositelluiksi rajapinnoiksi", - "branding_save": "Tallenna", - "branding_successMessage": "Br\u00e4nd\u00e4ysasetukset tallennettu", - "branding_update": "P\u00e4ivit\u00e4", - "brandingPage_title_branding": "Br\u00e4nd\u00e4ys", - "brandingPage_menu_about": "Tietoja", - "brandingPage_menu_analytics": "Analytiikka", - "brandingPage_menu_custom": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", - "brandingPage_menu_logo": "Logo", - "brandingPage_menu_privacy": "Tietosuoja & ehdot", - "brandingPage_menu_showcase": "Esittele rajapintoja", - "brandingPage_menu_social": "Linkit sosiaaliseen mediaan", - "catalog_bookmarkTooltip_nonUser": "Kirjanmerkkej\u00e4 yhteens\u00e4. Kirjauduttuasi voit lis\u00e4t\u00e4 my\u00f6s omasi.", - "catalog_BookmarkTooltip_user": "Lis\u00e4\u00e4 rajapintaan kirjanmerkki", - "catalog_paginationButtons_next": "Seuraava", - "catalog_paginationButtons_previous": "Edellinen", - "catalog_toolbar_filterOptions_myApis": "Omat rajapintani", - "catalog_toolbar_filterOptions_showAll": "N\u00e4yt\u00e4 kaikki", - "catalog_toolbar_filterOptions_myBookmarks": "Omat kirjanmerkkini", - "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentoidut rajapinnat", - "catalog_toolbar_sortBy_title": "J\u00e4rjest\u00e4", - "catalog_toolbar_sortMenuOptions_highRating": "Parhaat pisteet", - "catalog_toolbar_sortMenuOptions_mostBookmarked": "Eniten kirjanmerkkej\u00e4", - "catalog_toolbar_sortMenuOptions_recent": "Uusimmat ensin", - "catalog_toolbar_sortMenuOptions_name-a-z": "Nimet (A - \u00d6)", - "catalog_toolbar_sortMenuOptions_name-z-a": "Nimet (\u00d6 - A)", - "catalog_toolbar_toggleCollapse": "Vaihda ty\u00f6kalut", - "catalog_toolbar_viewMode_grid": "N\u00e4yt\u00e4 kortteina", - "catalog_toolbar_viewMode_table": "N\u00e4yt\u00e4 taulukkona", - "catalogGrid_addedBy": "Lis\u00e4si:", - "catalogTable_added": "Lis\u00e4tty", - "catalogTable_addedBy": "Lis\u00e4si:", - "catalogTable_labelText_private": "Yksityinen rajapinta", - "catalog_Title": "Tutki rajapintoja", - "changeSelectedProxy_buttonCancel": "Peruuta", - "changeSelectedProxy_buttonConfirm": "Vaihda v\u00e4lityspalvelin", - "changeSelectedProxy_title": "Vaihda v\u00e4lityspalvelin", - "changeSelectedProxy_textCaution": "Huomio!", - "changeSelectedProxy_textConfirm": "V\u00e4lityspalvelimen vaihto muuttaa kutsuosoitetta ja saattaa rikkoa rajapintakutsut sovelluksista. Ilmoita rajapinnan k\u00e4ytt\u00e4jille t\u00e4st\u00e4 muutoksesta ja pyyd\u00e4 heit\u00e4 tarkastamaan, tarvitseeko heid\u00e4n tarvitsee hankkia uusi rajapinta-avain uudelle v\u00e4lityspalvelimelle", - "configureLoginServiceDialogForHsl_guide_text": "Sinun pit\u00e4\u00e4 luoda OpenID Connect -asiakasasetukset tuottajasi kanssa (HSL). M\u00e4\u00e4rit\u00e4 sovellusten vastakutsujen osoitteet t\u00e4h\u00e4n:", - "connectApiToOrganizationModal_buttonText_close": "Sulje", - "connectApiToOrganizationModal_helpText": "Voit lis\u00e4t\u00e4 hallinnoimasi rajapinnan organisaatioon. Sen j\u00e4lkeen lis\u00e4\u00e4m\u00e4si rajapinta n\u00e4kyy organisaation profiilisivulla.", - "connectApiToOrganizationModal_modalTitle": "Yhdist\u00e4 rajapinta", - "connectApiToOrganizationModal_placeholderTitle": "(Valitse yhdistett\u00e4v\u00e4 rajapinta)", - "connectApiToOrganizationModal_text_noOneApis": "Kaikki hallinnoimasi rajapinnat on jo yhdistetty.", - "contactForm_reset": "Nollaa", - "contactForm_successMessage": "Kiitos! Viestisi on l\u00e4hetetty.", - "contactForm_submit": "L\u00e4het\u00e4", - "createApiBackendOnApiUmbrella_errorMessagePretext": "Tarkista rajapinnan asetukset, koska apiUmbrella vastaa: ", - "dashboard_analyticsSummary_developers": "Kehitt\u00e4j\u00e4t", - "dashboard_analyticsSummary_requests": "Pyynn\u00f6t", - "dashboard_analyticsSummary_responseTime": "Vasteaika", - "dashboard_analyticsSummary_title": "Analytiikan yhteenveto", - "dashboardApiFilter_title": "Rajapintojen suodatin", - "dashboardOverviewStatistic_text_requestPath": "Pyynn\u00f6n polku: __path__", - "dashboardOverviewStatistic_text_successCalls": "2XX vastauksia: __count__", - "dashboardOverviewStatistic_text_errorCallsToday": "__count__ virhett\u00e4 t\u00e4n\u00e4\u00e4n", - "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ virhett\u00e4 viimeisen p\u00e4iv\u00e4n aikana", - "dashboardOverviewStatistic_text_errorCalls": "__count__ virhett\u00e4 viimeisen __timeframe__ p\u00e4iv\u00e4n aikana", - "dashboardOverviewStatistic_text_requestsCount": "__count__ pyynt\u00f6", - "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ pyynt\u00f6\u00e4", - "dashboardOverviewStatistic_text_responseTime": "__time__ ms", - "dashboardOverviewStatistic_text_usersCount": "__count__ k\u00e4ytt\u00e4j\u00e4", - "dashboardOverviewStatistic_text_usersCount_plural": "__count__ k\u00e4ytt\u00e4j\u00e4\u00e4", - "dashboardOverviewStatistic_chartTitle_requestsNumber": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4", - "dashboardOverviewStatistic_chartTitle_responseTime": "Rajapinnan vasteaika", - "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Rajapinnan k\u00e4ytt\u00e4ji\u00e4", - "dashboardOverviewStatistic_linkText_viewDetails": "Tarkastele tietoja", - "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", - "dashboardOverviewStatistic_helpText_serverTimezone": "Kaavion data n\u00e4ytet\u00e4\u00e4n perustuen palvelimen kellonaikaan. Aikavy\u00f6hyke: __servertimezone__", - "dashboardProxySelection_optionText_title": "V\u00e4lityspalvelin", - "dashboardSummaryStatistic_columnTitle_apiName": "Rajapinnan nimi", - "dashboardSummaryStatistic_columnTitle_requestsNumber": "Pyynt\u00f6j\u00e4", - "dashboardSummaryStatistic_columnTitle_responseTime": "Vasteaika (mediaani)", - "dashboardSummaryStatistic_columnTitle_users": "K\u00e4ytt\u00e4ji\u00e4", - "dashboardSummaryStatistic_groupTitle_myApis": "Omat rajapintani", - "dashboardSummaryStatistic_groupTitle_managedApis": "Yll\u00e4pidetyt rajapinnat", - "dashboardSummaryStatistic_groupTitle_otherApis": "Muut rajapinnat", - "dashboardToolbar_labelText_proxy": "V\u00e4lityspalvelin", - "dashboardToolbar_optionText_apiName": "Rajapinnan nimi", - "dashboardToolbar_optionText_calls": "Eniten kutsuja", - "dashboardToolbar_optionText_users": "Eniten k\u00e4ytt\u00e4ji\u00e4", - "dashboardToolbar_optionText_time": "Pisin vasteaika", - "dashboardPage_buttonText_addApi": "Lis\u00e4\u00e4 rajapinta", - "dashboardPage_title_dashboard": "Analytiikkan\u00e4kym\u00e4", - "dashboardPage_text_noApis": "Et hallinnoi yht\u00e4\u00e4n rajapintaa.", - "dashboardPage_text_noProxyBackends": "Et ole viel\u00e4 liitt\u00e4nyt yht\u00e4\u00e4n rajapintaa v\u00e4lityspalvelimeen. N\u00e4hd\u00e4ksesi analytiikkaa rajapintasi k\u00e4yt\u00f6st\u00e4, etsi rajapintasi rajapintaluettelosta ja yhdist\u00e4 rajapintasi v\u00e4lityspalvelimeen rajapinnan profiilisivulta.", - "dashboardView_text_noApisFound": "Ehtoa vastaavia rajapintoja ei l\u00f6ytynyt", - "dashboardPage_placeholderText_search": "Hakuehto", - "dateRangePicker_optionText_title": "Aika", - "dateRangePicker_optionText_today": "T\u00e4n\u00e4\u00e4n", - "dateRangePicker_optionText_yesterday": "Eilen", - "dateRangePicker_optionText_7days": "Viimeiset 7 p\u00e4iv\u00e4\u00e4", - "dateRangePicker_optionText_28days": "Viimeiset 28 p\u00e4iv\u00e4\u00e4", - "deleteAccount_closeButton": "Sulje", - "deleteAccount_confirmDelete": "Poista", - "deleteAccount_success_message": "Tili poistettu", - "deleteApiConfirmation_cancelButton": "Peruuta", - "deleteApiConfirmation_confirmDeleteInformation": "Toimintoa ei voi peruuttaa! Rajapinta ja kaikki siihen liittyv\u00e4 tieto, kuten metadata, dokumentaatio, kehitysjono ja palaute, poistetaan.", - "deleteApiConfirmation_confirmDeleteMessage": "Haluatko varmasti poistaa", - "deleteApiConfirmation_confirmDeleteNote": "Huomaa:", - "deleteApiConfirmation_deleteButton": "Poista", - "deleteApiConfirmation_header": "Poista rajapinta", - "deleteApiConfirmation_successMessage": "Poistettu rajapinta: ", - "deleteOrganizationConfirmation_cancelButton": "Peruuta", - "deleteOrganizationConfirmation_confirmDeleteInformation": "Kaikki organisaatioon liittyv\u00e4 tieto poistetaan. Toimintoa ei voi peruuttaa.", - "deleteOrganizationConfirmation_confirmDeleteMessage": "Haluatko varmasti poistaa", - "deleteOrganizationConfirmation_confirmDeleteNote": "Huomaa:", - "deleteOrganizationConfirmation_deleteButton": "Poista", - "deleteOrganizationConfirmation_header": "Poista organisaatio", - "deleteOrganizationConfirmation_successMessage": "Organisaatio poistettu: ", - "deleteAccount_title": "Poista k\u00e4ytt\u00e4j\u00e4tili", - "deleteAccount_confirm_text": "Haluatko varmasti poistaa k\u00e4ytt\u00e4j\u00e4tilisi?", - "deleteBacklogItem_modalTitle": "Poista teht\u00e4v\u00e4", - "deleteBacklogItem_confirmation_text": "Haluatko varmasi poistaa t\u00e4m\u00e4n teht\u00e4v\u00e4n?", - "deleteBacklogItem_cancelButton_text": "Peruuta", - "deleteBacklogItem_deleteButton_text": "Poista teht\u00e4v\u00e4", - "deleteBacklogItem_message_backlogRemoved": "Teht\u00e4v\u00e4 poistettu kehitysjonosta.", - "deleteFeedbackItem_modalTitle": "Poista palaute", - "deleteFeedbackItem_confirmation_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n palautteen ja kaikki sen saamat \u00e4\u00e4net?", - "deleteFeedbackItem_cancelButton_text": "Peruuta", - "deleteFeedbackItem_deleteButton_text": "Poista palaute", - "feedbackItem_messageType": { - "Feedback": "Palaute", - "Error report": "Virheraportti", - "Feature request": "Ehdotus toiminnallisuudeksi" - }, - "deleteOrganizationApiConfirmation_cancelButton_text": "Peruuta", - "deleteOrganizationApiConfirmation_confirm_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n rajapinnan seuraavasta organisaatiosta: ", - "deleteOrganizationApiConfirmation_disconnectButton_text": "Katkaise yhteys", - "deleteOrganizationApiConfirmation_header_text": "Poista rajapinta seuraavasta organisaatiosta", - "deleteOrganizationApiConfirmation_success_message": "Rajapinta poistettu organisaatiosta", - "editApiMetadata_editButton": "Muokkaa metadataa", - "editApiMetadata_editApiMetadataForm_title": "Muokkaa rajapinnan metadataa", - "editApiMetadata_submitButtonText": "Tallenna metadata", - "editBacklogItem_modalTitle": "Muokkaa teht\u00e4v\u00e4\u00e4", - "editBacklogItem_submit_buttonText": "Tallenna", - "editApiMetadataForm_messageText_added": "Metadata tallennettu", - "editApiMetadataForm_messageText_updated": "Metadataa muokattu", - "emailTemplates_verifyEmail_message": "Vahvistaaksesi s\u00e4hk\u00f6postiosoitteesi mene t\u00e4h\u00e4n osoitteeseen:", - "emailTemplates_verifyEmail_title": "Vahvista s\u00e4hk\u00f6postiosoitteesi", - "emailVerification_successMessage": "S\u00e4hk\u00f6postisi on nyt vahvistettu. Kiitos!", - "emqProxyForm_acl_title": "K\u00e4ytt\u00f6oikeuksien m\u00e4\u00e4rittely", - "ensureTenantRemovalForm_button_cancel_title": "Peruuta toiminto", - "ensureTenantRemovalForm_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", - "entityComment_cancelComment": "Peru", - "entityComment_deleteComment": "Poista", - "entityComment_replyComment": "Vastaa", - "entityComment_sendComment": "L\u00e4het\u00e4", - "entityComment_successMessage": "Kiitoksia! Palautteesi on l\u00e4hetetty.", - "esData_notFound": "Rajapintojen k\u00e4ytt\u00f6tilastoja ei ole saatavilla.", - "apiAnalyticPageBody_title_errorsStatistic": "Virhekoodilliset vastaukset", - "errorsStatisticTable_columnTitle_date": "P\u00e4iv\u00e4m\u00e4\u00e4r\u00e4", - "errorsStatisticTable_columnTitle_status": "Tilakoodi:", - "errorsStatisticTable_columnTitle_calls": "Kutsut", - "errorsStatisticTable_columnTitle_path": "Pyynn\u00f6n polku", - "errorsStatisticTable_text_showOfErrors": "N\u00e4yt\u00e4 __count__ yhteens\u00e4 __all__ virheest\u00e4", - "errorsStatisticTable_lintText_downloadFile": "Lataa kaikki virheet tiedostona", - "favourite_Add": "Lis\u00e4\u00e4 kirjanmerkki", - "favourite_Remove": "Poista kirjanmerkki", - "feedbackForm_successMessage": "Kiitos! Palautteesi on l\u00e4hetetty.", - "feedbackItem_type": "Tyyppi", - "feedbackItem_topic": "Aihe", - "feedbackItem_editButton_text": "Muokkaa", - "feedbackItem_deleteButton_text": "Poista", - "feedbackItem_visibilityButton_makePrivate": "Muuta yksityiseksi", - "feedbackItem_visibilityButton_makePublic": "Muuta julkiseksi", - "feedbackItem_sentBy_text": "L\u00e4hett\u00e4j\u00e4", - "feedbackItem_usernotloggedin_errorMessage": "Virhe: Kirjaudu sis\u00e4\u00e4n \u00e4\u00e4nest\u00e4\u00e4ksesi", - "feedback_feedbackForm_button": "L\u00e4het\u00e4 palaute", - "feedback_feedbackForm_withLogin_tooltip": "Anna palautetta rajapinnasta", - "feedback_feedbackForm_withoutLogin_tooltip": "Kirjauduttuasi voit antaa palautetta rajapinnasta", - "feedback_feedbackForm_description": "Vikaraportit, ominaisuusideat ja yleiset kommentit ovat tervetulleita.", - "feedback_feedbackForm_title": "L\u00e4het\u00e4 palautetta tai ilmoita ongelmasta", - "feedback_main_title": "Palautteet ja raportit", - "feedback_no_feedback": "Ei palautetta.", - "feedback_remove_button": "Poista", - "feedback_replyFeedback": "Vastaa", - "feedback_sendFeedback": "L\u00e4het\u00e4", - "feedback_view_button": "N\u00e4yt\u00e4", - "feedback_mark_all_feedbacks_as_private": "Muuta kaikki palautteet yksityisiksi", - "feedback_mark_all_feedbacks_as_public": "Muuta palaute julkiseksi", - "feedback_change_visibility_header": "Muuta palautteen n\u00e4kyvyytt\u00e4", - "feedback_changeAllVisibility_toPublic": "Haluatko varmasti muuttaa kaikki palautteet julkisiksi?", - "feedback_changeAllVisibility_toPrivate": "Haluatko varmasti muuttaa kaikki palautteet yksityisiksi?", - "feedback_changeAllVisibility_cancelButton_text": "Peru", - "feedback_changeAllVisibility_confirmButton_text": "Vahvista", - "footer_about": "Tietoja", - "footer_privacyPolicy_text": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", - "footer_termsOfUse_text": "K\u00e4ytt\u00f6ehdot", - "footer_signIn": "Kirjaudu", - "footer_signOut": "Kirjaudu ulos", - "footer_signUp": "Rekister\u00f6idy", - "footerSocialMediaLinks_text": "Seuraa meit\u00e4", - "forbidden_Title": "403 P\u00e4\u00e4sy estetty", - "forbidden_Message": "Oikeutesi eiv\u00e4t riit\u00e4 sis\u00e4ll\u00f6n katseluun.", - "goBackButton_buttonText": "Palaa edelliselle sivulle", - "general_example": "Esimerkki:", - "general_more_details": "Lis\u00e4tietoja:", - "homeBody_featureSection_statistics_apisCount_heading": "Rajapintoja:", - "homeBody_featureSection_statistics_organizationsCount_heading": "Organisaatioita:", - "homeBody_featureSection_statistics_usersCount_heading": "K\u00e4ytt\u00e4ji\u00e4", - "homeBody_contactUs_heading": "Ota yhteytt\u00e4", - "homeBody_contactUs_text": "Ota yhteytt\u00e4 ja kysy lis\u00e4tietoja.", - "homeBody_openSource_imageAltText": "100% avointa l\u00e4hdekoodia", - "homeBody_section1_heading": "N\u00e4in p\u00e4\u00e4set alkuun", - "homeBody_section1_text": "Aloita luomalla k\u00e4ytt\u00e4j\u00e4tunnus. Kehitt\u00e4j\u00e4portaali tarjoaa yhden pys\u00e4hdyksen taktiikalla esimerkiksi mahdollisuuden l\u00f6yt\u00e4\u00e4 rajapintoja tai seurata oman sovelluksen kautta tehtyj\u00e4 rajapintakutsuja.", - "homeBody_section1_text_extra": "Rekister\u00f6idy", - "homeBody_section2_heading": "Tavoita kehitt\u00e4j\u00e4t", - "homeBody_section2_text": "APInf tarjoaa yhten\u00e4isen ja helpon k\u00e4ytt\u00f6liittym\u00e4n rajapintojen julkaisuun kehitt\u00e4j\u00e4yhteis\u00f6lle ja ty\u00f6kalut rajapintojen hallintaan. Sen avulla saat paremman k\u00e4sityksen rajapintasi k\u00e4yt\u00f6st\u00e4.", - "homeBody_section2_text_extra": "Ota yhteytt\u00e4", - "homeBody_section3_communityLinkText": "APInf yhteis\u00f6", - "homeBody_section3_heading": "T\u00e4ysin avointa l\u00e4hdekoodia", - "homeBody_section3_text": "APInfin moottorina toimii API Umbrella. APInf tarjoaa k\u00e4ytt\u00f6liittym\u00e4kerroksen API Umbrellan toiminnoille. Ratkaisu on kehitetty avoimena l\u00e4hdekoodina ja lisensoitu MIT-lisenssill\u00e4. K\u00e4ytt\u00f6liittym\u00e4n rakentamiseeen on k\u00e4ytetty Meteor.js- ja D3-teknologioita. Arvostamme yhteisty\u00f6t\u00e4, pyrimme kuuntelemaan k\u00e4ytt\u00e4ji\u00e4mme ja rohkaisemaan ihmisi\u00e4 liittym\u00e4\u00e4n kehitt\u00e4jiksi.", - "homeBody_section3_text_extra": "L\u00f6yd\u00e4t meid\u00e4t sosiaalisesta mediasta:", - "homePageApis_title_featuredApis": "Suositellut rajapinnat", - "homePageApis_text_addFeaturedApis": "Voit valita Suositeltuja rajapintoja Br\u00e4nd\u00e4ys-toiminnon Suositellut rajapinnat -valinnasta.", - "homePageApis_text_getMoreApis": "N\u00e4yt\u00e4 lis\u00e4\u00e4 rajapintoja", - "homePageApis_text_seeMore": "N\u00e4e enemm\u00e4n", - "importApiConfiguration_errorMessage": "Konfiguraatiotiedoston tulee olla .YAML-, .YML-, .JSON- tai .TXT-muodossa.", - "importApiConfiguration_jsonError_message": "Konfiguraatiotiedosto ei ole kelvollinen JSON-objekti.", - "import_ApiConfiguration_Extensions": "Hyv\u00e4ksyt\u00e4\u00e4n vain yml-, yaml- tai json-muotoiset tiedostot.", - "import_ApiConfiguration_FileLabel": "Tiedosto", - "import_ApiConfiguration_ImportApi": "Lis\u00e4\u00e4 rajapinta", - "importOpenApiSpecification_text_addApiByImporting": "Voit lis\u00e4t\u00e4 rajapinnan k\u00e4ytt\u00e4en sen OpenAPI-m\u00e4\u00e4rityst\u00e4.", - "importOpenApiSpecification_message_provideSpecification": "Lis\u00e4\u00e4 puuttuva OpenAPI-m\u00e4\u00e4ritys", - "importApiFile_invalidExtension_message": "V\u00e4\u00e4r\u00e4 tiedostomuoto. Anna linkki json-, yaml- tai yml-tiedostoon, jossa on ainakin rajapinnan nimi ja osoite.", - "importOpenApiSpecification_labelText_provideSpecification": "Tuo k\u00e4ytett\u00e4v\u00e4 rajapintadokumentaatio", - "importOpenApiSpecification_labelText_linkTo": "Linkki OpenAPI-m\u00e4\u00e4ritykseen", - "importOpenApiSpecification_labelText_lifecycleStatus": "Elinkaaren vaihe", - "importOpenApiSpecification_buttonText_import": "Lis\u00e4\u00e4", - "importOpenApiSpecification_optionText_file": "Tiedosto", - "importOpenApiSpecification_optionText_url": "Web-osoite", - "importOpenApiSpecification_optionText_firstOption": "Valitse elinkaaren vaihe", - "importOpenApiSpecificationUploadButton_buttonText_file": "Valitse tiedosto", - "informTenantUser_emailSubject_tenantAddition": "Uusi tenantti lis\u00e4tty: __tenant__", - "informTenantUser_emailSubject_tenantRemoval": "Tenantti __tenant__ poistettu", - "informTenantUser_emailSubject_userRemoval": "K\u00e4ytt\u00e4j\u00e4 poistettu tenantista __tenant__", - "informTenantUser_emailSubject_userRoleChange": "Muutoksia k\u00e4ytt\u00e4j\u00e4rooleissa tenantissa __tenant__", - "informTenantUser_emailText_roleInfo": "Nykyiset roolit: ", - "informTenantUser_emailText_tenantRemoval": "Tenantti __tenant__ on poistettu. Yksi k\u00e4ytt\u00e4jist\u00e4 oli: ", - "informTenantUser_emailText_userRemoval": "Muutoksia tenantissa __tenant__. Seuraava k\u00e4ytt\u00e4j\u00e4 poistettu: ", - "informTenantUser_emailText_userRoleChange": "Tenantissa __tenant__ on tehty muutoksia seuraavan k\u00e4ytt\u00e4j\u00e4n rooleissa: ", - "invalidApiBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", - "invalidApiMonitoringEndpointMessage": "T\u00e4ytyy alkaa kauttaviivalla. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", - "invalidApiRequiredMessage": "Sy\u00f6te ei ole sallittu", - "invalidAppendQueryStringMessage": "Vain param=arvo -parit sallittuja hakulauseen lis\u00e4yksess\u00e4", - "invalidDomainMessage": "Tarvitaan validi verkkotunnus", - "invalidEmailMessage": "Tarvitaan validi s\u00e4hk\u00f6postiosoite", - "invalidIdMessage": "Tunnukseen vain kirjaimia ja numeroita", - "invalidProxyBackendForm_headerStringMessage": "Pyynn\u00f6n kohteena oleva otsikkolause saa koostua vain seuraavasta\/seuraavista par(e)ista ~ param: arvo", - "invalidProxyBackendForm_forbiddenPrefixMessage": "Et voi k\u00e4ytt\u00e4\u00e4 seuraavia v\u00e4lityspalvelimen peruspolkuja: \/, \/signup\/, \/signin\/, \/admin\/ ja \/admin\/...", - "invalidProxyBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", - "invalidUrlMessage": "Tarvitaan t\u00e4ydellinen http- tai https-alkuinen URL-osoite", - "invalidContactPhoneMessage": "Puhelinnumeroon hyv\u00e4ksytt\u00e4vi\u00e4 merkkej\u00e4 ovat numerot 0-9, +, -, \/ ja v\u00e4lily\u00f6nti", - "latestApiBackends_Heading": "Uusimmat rajapinnat", - "latestApiBackends_MoreInfo": "Lis\u00e4\u00e4 tietoa", - "latestApiBackends_NotFound": "Ei l\u00f6ydetty rajapintoja.", - "loginPlatformsPage_title_loginPlatforms": "Kirjautumisalustat", - "loginPlatformsPageSettingsUpdatedMessage": "Kirjautumisasetukset p\u00e4ivitetty onnistuneesti: ", - "loginVerify_errorMessage": "Olet saanut s\u00e4hk\u00f6postin osoitteesi vahvistusta varten. Viimeistele s\u00e4hk\u00f6postin vahvistus, jotta voit kirjautua.", - "manageApiDocumentationModalUploadButton": "Valitse tiedosto", - "manageApiDocumentationModal_AddedFile_Message": "Dokumentaatiotiedosto ladattu!", - "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Peruuta", - "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Tallenna", - "manageApiDocumentationModal_CreateLinks_AddButton": "Lis\u00e4\u00e4", - "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Haluatko varmasti poistaa dokumentaatiotiedoston?", - "manageApiDocumentationModal_DeletedFile_Message": "Dokumentaatiotiedosto poistettu!", - "manageApiDocumentationModal_DocumentationLinks_Title": "Linkit muualla olevaan dokumentaatioon", - "manageApiDocumentationModal_FileType_Message": "Voit k\u00e4ytt\u00e4\u00e4 vain json-, yaml- tai yml-tyyppisi\u00e4 tiedostoja.", - "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentaatiolinkki p\u00e4ivitetty!", - "manageApiDocumentationModal_SizeLimit_Message": "Tiedoston maksimikoko 10 MB", - "manageApiDocumentationModal_Title": "Rajapintadokumentaatio", - "manageApiDocumentationModal_hints_createApiDocumentation": "Jos sinulla ei ole dokumentaatiotiedostoa, voit luoda sen ja ladata sen palveluun.", - "manageApiDocumentationModal_hints_documentation_link": "Linkki Wiki- tai Github-sivuun tai muuhun verkkoresurssiin, josta rajapintasi dokumentaatio on luettavissa.", - "manageApiDocumentationModal_hints_uploadApiDocumentation": "Voit my\u00f6s luoda uuden dokumentaatiotiedoston rajapinnallesi k\u00e4ytt\u00e4en Swagger-muokkausohjelmaa.", - "manageApiDocumentationModal_addDocumentation_title": "M\u00e4\u00e4rit\u00e4 p\u00e4\u00e4tepisteiden tiedot", - "manageApiDocumentationModal_helpText_useHttpsProtocol": "T\u00e4m\u00e4 j\u00e4rjestelm\u00e4 k\u00e4ytt\u00e4\u00e4 https-protokollaa. Rajapintapyynn\u00f6t dokumentaatiosta eiv\u00e4t toimi, koska rajapinta k\u00e4ytt\u00e4\u00e4 http-protokollaa.", - "manageApiDocumentationModal_ToolTip_Message": "Voit antaa korkeintaan 8 yht\u00e4aikaista linkki\u00e4 muualla oleviin dokumentaatioihin. Jos haluat lis\u00e4t\u00e4 uuden, poista jokin vanhoista.", - "mostFrequentUsersTable_columnTitle_user": "K\u00e4ytt\u00e4j\u00e4n rajapinta-avain", - "mostFrequentUsersTable_columnTitle_calls": "Kutsuja", - "mostFrequentUsersTable_columnTitle_path": "Pyynn\u00f6n polku", - "mostFrequentUsersTable_text_showOfUsers": "N\u00e4yt\u00e4 __count__ yhteens\u00e4 __all__ k\u00e4ytt\u00e4j\u00e4st\u00e4", - "mostFrequentUsersTable_lintText_downloadFile": "Lataa kaikki k\u00e4ytt\u00e4j\u00e4t tiedostona", - "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", - "mqttDashboardNavbar_linkText_topics": "Aiheet", - "mqttDashboardNavbar_linkText_acl": "ACL", - "mqttDashboardNavbar_linkText_restDashboard": "REST-analytiikkan\u00e4kym\u00e4", - "navbar_addAPIBackend": "Lis\u00e4\u00e4 rajapinta", - "navbar_apis": "Rajapinnat", - "navbar_my_apis": "Rajapintani", - "navbar_organizations": "Organisaatiot", - "navbar_dashboard": "Analytiikkan\u00e4kym\u00e4", - "navbar_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", - "navbar_signIn": "Kirjaudu", - "navbar_signUp": "Rekister\u00f6idy", - "navbar_users": "K\u00e4ytt\u00e4j\u00e4t", - "navbar_pricing": "Hinnat", - "notAuthorized_Message": "Sinulla ei ole oikeutta tarkastella t\u00e4t\u00e4 sivua.", - "notAuthorized_Title": "Ei oikeuksia.", - "notFound_Message_Part1": "Hakemaasi sivua ei l\u00f6ytynyt.", - "notFound_Title": "Sivua ei l\u00f6ytynyt.", - "oauthHslNoMfa": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 ei ole MFA-tunnistautumista k\u00e4yt\u00f6ss\u00e4!", - "organizationApis_title_about": "Tietoja", - "organizationApis_title_apis": "Rajapinnat", - "organizationApis_title_connectApi": "Yhdist\u00e4 rajapinta", - "organizationApis_title_edit": "Muokkaa", - "organizationApis_connectButton": "Yhdist\u00e4", - "organizationApis_contact_email": "Yhteyss\u00e4hk\u00f6postiosoite", - "organizationApis_contact_phone": "Yhteyspuhelinnumero", - "organizationApisForm_successText": "Rajapinta on nyt yhdistetty organisaatioon.", - "organizationCatalog_Title": "Organisaatioluettelo", - "organizationCatalog_organizationCount": "(__count__ organisaatio)", - "organizationCatalog_organizationCount_plural": "(__count__ organisaatiota)", - "organizationCatalog_buttonText_addOrganization": "Lis\u00e4\u00e4 organisaatio", - "organizationCatalog_toolbar_filterOptions_myOrganizations": "Organisaationi", - "organizationCatalog_toolbar_filterOptions_showAll": "N\u00e4yt\u00e4 kaikki", - "organizationCatalog_toolbar_sortBy_title": "J\u00e4rjest\u00e4", - "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Luontip\u00e4iv\u00e4", - "organizationCatalog_toolbar_sortMenuOptions_name": "Nimi", - "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Nouseva", - "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Laskeva", - "organizationCatalog_toolbar_toggleCollapse": "Vaihda ty\u00f6kaluvalikon navigaatiota", - "organizationCatalog_toolbar_viewMode_grid": "Ruudukko", - "organizationCatalog_toolbar_viewMode_table": "Taulukko", - "organizationCatalog_text_noOrganizationIsAvailable": "Organisaatioita ei ole saatavilla.", - "organizationCatalog_text_addOrganization": "Paina \"Lis\u00e4\u00e4 organisaatio\" -painiketta lis\u00e4t\u00e4ksesi uuden organisaation.", - "organizationCatalogTable_added": "Lis\u00e4tty", - "organizationCatalogGrid_organizationCardApisCount_apisText": "Rajapinnat", - "organizationsCatalogPage_title_organizationsCatalog": "Organisaatioluettelo", - "organizationCover_resumable_errorText": "Tiedoston luonti ei onnistunut!", - "organizationCover_resumable_successfully_uploaded": "Kansikuvan lataus onnistui!", - "organizationCover_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "organizationForm_title": "Organisaation tiedot", - "organizationForm_contact_panelTitle": "Yhteyshenkil\u00f6", - "organizationForm_saveButton_text": "Tallenna", - "organizationForm_successText": "Organisaatio tallennettu", - "organizationLogo_noPermissions": "Oikeudet eiv\u00e4t riit\u00e4 logon lataamiseen.", - "organizationLogo_resumable_errorText": "Tiedoston luonti ei onnistunut!", - "organizationLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", - "organizationLogo_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "organizationManagersList_title": "Organisaation yll\u00e4pit\u00e4j\u00e4t", - "organizationManagersList_table_title_actions": "Toimenpiteet", - "organizationManagersList_table_title_email": "S\u00e4hk\u00f6posti", - "organizationManagersList_table_title_role": "Rooli", - "organizationManagersList_table_title_username": "K\u00e4ytt\u00e4j\u00e4tunnus", - "organizationManagersList_table_title_row_manager": "Yll\u00e4pit\u00e4j\u00e4", - "organizationManagerForm_successMessage": "Uusi yll\u00e4pit\u00e4j\u00e4 lis\u00e4tty.", - "organizationManagerForm_userNotRegistered_errorText": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", - "organizationNoApis_text_noConnectedApis": "Organisaatioon ei ole liitetty yht\u00e4\u00e4n rajapintaa.", - "organizationNoApis_text_useButton": "Voit lis\u00e4t\u00e4 rajapinnan painamalla \"Yhdist\u00e4 rajapinta organisaatioon\" -painiketta.", - "organizationNoFeaturedApis_text_noFeaturedApis": "T\u00e4ll\u00e4 organisaatiolla ei ole Suositeltuja rajapintoja", - "organizationNoFeaturedApis_text_useButton": "Voit valita rajapinnan Suositelluksi rajapinnaksi klikkaamalla nuppineulaa rajapintakortin oikeassa yl\u00e4kulmassa", - "organizationProfile_bigText_apisCount": "Rajapinnat", - "organizationProfile_bigText_featuredApisCount": "Suositellut rajapinnat", - "organizationProfileHeader_editButton_text": "Muokkaa", - "organizationProfileHeader_rss_feed": "RSS-sy\u00f6te", - "organizationProfileHeader_tabs_apis": "Rajapinnat", - "organizationProfileHeader_tabs_managers": "Yll\u00e4pit\u00e4j\u00e4t", - "organizationProfileHeader_tabs_newLogo": "Lataa uusi logo", - "organizationProfileHeader_tabs_profile": "Profiili", - "organizationProfileHeader_tabs_settings": "Asetukset", - "organizationProfileHeader_uploadCoverButton_text": "Lataa kansikuva", - "organizationProfile_smallText_apisCount": "(__count__ rajapinta)", - "organizationProfile_smallText_apisCount_plural": "(__count__ rajapintaa)", - "organizationProfile_buttonText_connectApi": "Yhdist\u00e4 rajapinta organisaatioon", - "organizationProfile_buttonText_clear": "Tyhjenn\u00e4 kaikki", - "organizationProfile_text_error": "Yhdist\u00e4minen ei onnistunut. Ilmoita ongelmasta yll\u00e4pidolle.", - "organizationRemoveManagers_cancelButton": "Peruuta", - "organizationRemoveManagers_description": "Haluatko varmasti poistaa t\u00e4m\u00e4n k\u00e4ytt\u00e4j\u00e4n organisaation yll\u00e4pit\u00e4jist\u00e4?", - "organizationRemoveManagers_removeButton": "Poista", - "organizationRemoveManagers_title": "Poista k\u00e4ytt\u00e4j\u00e4 yll\u00e4pit\u00e4jist\u00e4", - "organizationSettingsPagination_panelTitle_contentManagement": "Sis\u00e4ll\u00f6nhallinta", - "organizationSettingsPagination_saveButton": "Tallenna", - "organizationSettingsPagination_successMessage": "Numero muutettu onnistuneesti", - "organizationSettings_description_organizationManagers": "Kun rajapinta on liitetty Organisaatioon, Organisaation yll\u00e4pit\u00e4j\u00e4 saa rajapintaan samat muokkaus- ja poisto-oikeudet kuin rajapinnan yll\u00e4pit\u00e4jill\u00e4 on.", - "organizationSettings_nav_about": "Tietoja", - "organizationSettings_nav_contact": "Yhteystiedot", - "organizationSettings_nav_logo": "Logo & kansikuva", - "organizationSettings_nav_social": "Sosiaalisen median alustat", - "organizationSettings_title": "Asetukset", - "organizationSettings_title_organizationManagers": "Organisaation yll\u00e4pit\u00e4j\u00e4t", - "organizationSettings_uploadLogo_heading": "Lataa logo", - "organizationSettings_uploadCover_heading": "Lataa kansikuva", - "organizationSettings_uploadLogoText": "Voit lis\u00e4t\u00e4 logon organisaatiollesi. Logo n\u00e4kyy organisaatioluettelossa ja organisaation omalla sivulla.", - "organizationSettings_uploadCoverText": "Voit ladata kansikuvan organisaatiollesi", - "organizationManagerForm_managerAlreadyExist_errorText": "K\u00e4ytt\u00e4j\u00e4 on jo t\u00e4m\u00e4n organisaation yll\u00e4pit\u00e4j\u00e4.", - "organizationManagerForm_sendingVerificationEmailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui", - "organizationManagerForm_invalidMailSetting_emailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui virheellisten s\u00e4hk\u00f6postiasetuksen vuoksi", - "organizationSettingsDelete_buttonText_delete": "Poista organisaatio", - "organizationSettingsDelete_text_information": "Organisaatioon liittyv\u00e4 tieto poistetaan. Toimintoa ei voi peruuttaa.", - "organizationSettingsDelete_title": "Poista t\u00e4m\u00e4 organisaatio", - "organizationSettingsDelete_panelTitle": "Poista", - "organizationSettingsContactInfo_cancelButton_text": "Peruuta", - "organizationSettingsContactInfo_saveButton_text": "Tallenna", - "organizationSettingsContactInfo_title": "Yhteystiedot", - "organizationSettingsContactInfo_update_successMessage": "Yhteystiedot p\u00e4ivitettiin", - "organizationSettingsContactInfo_update_failedMessage": "Yhteystietojen p\u00e4ivitys ep\u00e4onnistui", - "organizationSettingsCoverAndLogo_title": "Logo ja kansikuva", - "organizationSettingsGeneral_cancelButton_text": "Peruuta", - "organizationSettingsGeneral_saveButton_text": "Tallenna", - "organizationSettingsGeneral_update_successMessage": "Yleiset asetukset p\u00e4ivitettiin", - "organizationSettingsGeneral_update_failedMessage": "Yleisten asetusten p\u00e4ivitys ep\u00e4onnistui", - "organizationSettingsGeneral_title": "Yleiset asetukset", - "organizationSettingsSocialMedia_cancelButton_text": "Peruuta", - "organizationSettingsSocialMedia_saveButton_text": "Tallenna", - "organizationSettingsSocialMedia_title": "Sosiaalisen median alustat", - "organizationSettingsSocialMedia_update_successMessage": "Sosiaalisen median tietoja p\u00e4ivitettiin", - "organizationSettingsSocialMedia_update_failedMessage": "Sosiaalisen median tietojen p\u00e4ivitt\u00e4minen ep\u00e4onnistui", - "organizationSettings_listManager_emailUnverifiedLabel": "Vahvistamaton", - "privacyPolicy_title": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", - "profile_Header": "Profiili", - "profile_UpdateButton": "P\u00e4ivit\u00e4", - "profile_labelText_registeredEmail": "Rekister\u00f6ity s\u00e4hk\u00f6posti", - "profile_setUsername": "Anna k\u00e4ytt\u00e4j\u00e4nimesi.", - "profile_updatedSuccess": "Profiili p\u00e4ivitetty", - "profile_usernameInvalid": "K\u00e4ytt\u00e4j\u00e4nimen t\u00e4ytyy olla 3-15 merkki\u00e4. Ala- ja v\u00e4liviivat ovat sallittuja.", - "profile_usernameIsTaken": "K\u00e4ytt\u00e4j\u00e4nimi on jo olemassa. Sy\u00f6t\u00e4 uusi k\u00e4ytt\u00e4j\u00e4nimi.", - "profilePage_title_profile": "Profiili", - "proxies_pageHeader": "V\u00e4lityspalvelimet", - "proxies_addProxy": "Lis\u00e4\u00e4 v\u00e4lityspalvelin", - "proxies_noProxiesFound": "V\u00e4lityspalvelimia ei l\u00f6ytynyt.", - "proxiesPage_title_proxies": "V\u00e4lityspalvelimet", - "proxyBackendForm_advancedSettings_title": "Lis\u00e4asetukset", - "proxyBackendForm_apiBasePath_helpText": "Peruspolku jokaiseen rajapintakutsuun. Esimerkiksi:", - "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", - "proxyBackendForm_apiBasePath_title": "Rajapinnan web-osoite, jossa ", - "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", - "proxyBackendForm_apiKey_title": "Rajapinta-avain", - "proxyBackendForm_apiPort_helpText": "Rajapintapalvelimen portin numero", - "proxyBackendForm_append_query_string_helpText": "Ylim\u00e4\u00e4r\u00e4iset hakuparametrit, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 jokaiseen hakuun.", - "proxyBackendForm_deleteButton": "Poista", - "proxyBackendForm_deleteErrorMessage": "Poisto API Umbrella -v\u00e4lityspalvelimelta ep\u00e4onnistui", - "proxyBackendForm_deleteSuccessMessage": "V\u00e4lityspalvelinasetukset poistettu", - "proxyBackendForm_disableApiKey_helpText": "Salli k\u00e4ytt\u00e4jien kutsua rajapintaa ilman rajapinta-avainta.", - "proxyBackendForm_frontendPrefixNotUnique": "Frontend-etuliite on jo k\u00e4yt\u00f6ss\u00e4. Valitse toinen etuliite.", - "proxyBackendForm_IDPappID_additional_helpText": "IDP app id on sovellus, joka tarjoaa tunnistustietoja. Sit\u00e4 tarvitaan FIWARE:n komponenttien integroimiseen. Jos t\u00e4m\u00e4 ei sano sinulle mit\u00e4\u00e4n, j\u00e4t\u00e4 se huomiotta.", - "proxyBackendForm_emqUsers_title": "EMQ-k\u00e4ytt\u00e4j\u00e4t", - "proxyBackendForm_emqUsers_addUserButton": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4", - "proxyBackendForm_emqUsers_userTable_id": "ID", - "proxyBackendForm_emqUsers_userTable_username": "K\u00e4ytt\u00e4j\u00e4tunnus", - "proxyBackendForm_emqUsers_userTable_password": "Salasana", - "proxyBackendForm_emqUsers_userTable_actions": "Toimenpiteet", - "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Lis\u00e4\u00e4 EMQ-k\u00e4ytt\u00e4j\u00e4", - "proxyBackendForm_emqProxyForm_addEmqUser_username": "K\u00e4ytt\u00e4j\u00e4tunnus", - "proxyBackendForm_emqProxyForm_addEmqUser_password": "Salasana", - "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Tallenna", - "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Peruuta", - "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-k\u00e4ytt\u00e4j\u00e4 lis\u00e4tty!", - "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "K\u00e4ytt\u00e4j\u00e4tunnusta tai salasanaa ei l\u00f6ydetty.", - "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Poista EMQ-k\u00e4ytt\u00e4j\u00e4?", - "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Kyll\u00e4, poista", - "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Peruuta", - "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-k\u00e4ytt\u00e4j\u00e4 poistettu!", - "proxyBackendForm_IDPappID_helpText": "IDP-sovelluksen tunnistaminen", - "proxyBackendForm_proxyBasePath_title": "V\u00e4lityspalvelimen web-osoite, jossa ", - "proxyBackendForm_proxyBasePath_helpText": "Peruspolku jokaiseen v\u00e4lityspalvelinkutsuun. Esimerkiksi:", - "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", - "proxyBackendForm_publishErrorMessage": "Julkaisu API Umbrella -v\u00e4lityspalvelimelle ep\u00e4onnistui", - "proxyBackendForm_rateLimit_helpText": "Aseta tiedonsiirron rajoituksia eri kategorioiden perusteella.", - "proxyBackendForm_redirect_helpText": "Uudelleenohjaus:", - "proxyBackendForm_request_header_helpText": "Otsikkotiedot, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 pyynt\u00f6ihin.", - "proxyBackendForm_request_helpText": "Pyynt\u00f6", - "proxyBackendForm_response_helpText": "Vaste", - "proxyBackendForm_requiredErrorMessage": "T\u00e4yt\u00e4 kaikki vaaditut kent\u00e4t", - "proxyBackendForm_subsettings_additional_helpText_1": "'Aliasetukset' tarkoittavat aliosoitteen asetuksia. Ne liittyv\u00e4t FIWARE-integrointiin, mutta ne ovat hy\u00f6dyllisi\u00e4 joissain tilanteissa. Jos haluat rajoittaa tietoliikennett\u00e4 HTTP-verbien perusteella ja haluat tietyt otsikkotiedot, k\u00e4yt\u00e4 n\u00e4it\u00e4 asetuksia.", - "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-menetelm\u00e4t: t\u00e4\u00e4ll\u00e4 voit valita sen aliosoitteen, kuten metodin, jonka asetuksia haluat muuttaa.", - "proxyBackendForm_subsettings_additional_helpText_3": "S\u00e4\u00e4nn\u00f6llinen lauseke (regex): t\u00e4m\u00e4n parametrin avulla voit suodattaa pyynt\u00f6jen sis\u00e4lt\u00f6\u00e4.", - "proxyBackendForm_subsettings_additional_helpText_4": "Vaaditut otsikkotiedot: voit antaa yhden tai useamman (jokainen omalla rivill\u00e4\u00e4n) otsikon muodossa ~ ", - "proxyBackendForm_subsettings_additional_helpText_5": " otsikkoAvain : otsikkoArvo", - "proxyBackendForm_subsettings_helpText": "Anna aliosoitteeseen liittyv\u00e4t asetukset.", - "proxyBackendForm_successMessage": "Asetukset tallennettu.", - "proxyBackendForm_saveButton": "Tallenna ja julkaise", - "proxyBackendForm_publish_failureMessage": "Julkaisu apiUmbrellalle ep\u00e4onnistui: ", - "proxyBackendForm_update_failureMessage": "Virhe apiUmbrellan v\u00e4lityspalvelimeen liitetyll\u00e4 rajapinnalla: ", - "proxyBackendForm_update_successMessage": "V\u00e4lityspalvelinasetukset p\u00e4ivitetty", - "proxyForm_header_text": "Lis\u00e4\u00e4 v\u00e4lityspalvelin", - "proxyForm_saveButton_text": "Tallenna", - "proxyForm_successText": "V\u00e4lityspalvelimen asetukset tallennettu.", - "proxyForm_errorText": "Kaikki t\u00e4hdell\u00e4 merkityt kent\u00e4t ovat pakollisia", - "proxyItem_editProxy": "Muokkaa", - "proxyItem_removeProxy": "Poista", - "proxyItem_removeProxy_successMessage": "V\u00e4lityspalvelimen m\u00e4\u00e4ritys poistettiin", - "proxyItem_type": "Tyyppi", - "proxyItem_url": "Web-osoite", - "proxyItem_apiKey": "Rajapinta-avain", - "proxyItem_apiToken": "Rajapinnan tunnisteavain", - "proxyItem_elasticsearch": "Elasticsearch", - "proxyItem_postgresEndpoint": "Postgres-p\u00e4\u00e4tepiste", - "proxyItem_brokerEndpoints": "V\u00e4litt\u00e4j\u00e4n p\u00e4\u00e4tepisteet", - "proxyItem_brokerEndpoints_table_protocol": "Protokolla", - "proxyItem_brokerEndpoints_table_host": "Is\u00e4nt\u00e4kone", - "proxyItem_brokerEndpoints_table_port": "Portti", - "proxyItem_brokerEndpoints_table_tls": "TLS", - "proxyItem_httpApi": "HTTP-rajapinta", - "proxyItem_httpApi_protocol": "Protokolla", - "proxyItem_httpApi_host": "Is\u00e4nt\u00e4kone", - "proxyItem_httpApi_port": "Portti", - "proxyItem_adminUsername": "Yll\u00e4pit\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4tunnus", - "proxyItem_adminPassword": "Yll\u00e4pit\u00e4j\u00e4n salasana", - "deletePostConfirmation_modalTitle_text": "Poista sis\u00e4lt\u00f6", - "deletePostConfirmation_text_confirmDeleteMessage": "Haluatko varmasti poistaa __title__?", - "deletePostConfirmation_text_confirmDeleteNote": "HUOM:", - "deletePostConfirmation_text_confirmDeleteInformation": "T\u00e4t\u00e4 toimintoa ei voi peruuttaa!", - "deletePostConfirmation_buttonText_cancel": "Peruuta", - "deletePostConfirmation_buttonText_delete": "Poista", - "relatedMedia_addButton_help": "Lis\u00e4\u00e4 t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", - "relatedMedia_addButton": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", - "relatedMedia_Title": "Linkit", - "relatedMedia_addLink": "Lis\u00e4\u00e4 linkki", - "relatedMedia_addNew": "Lis\u00e4\u00e4 uusi", - "relatedMedia_text_noRelatedMedia": { - "api": "T\u00e4t\u00e4 rajapintaa koskevaa mediasis\u00e4lt\u00f6\u00e4 ei ole lis\u00e4tty .", - "organization": "Organisaatioon ei ole lis\u00e4tty t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4." - }, - "relatedMediaPostsForm_modalTitle_relatedMedia": "T\u00e4ydent\u00e4v\u00e4 media", - "relatedMediaPostsForm_Submit": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", - "relatedMediaPostsForm_Text": "Voit lis\u00e4t\u00e4 sis\u00e4lt\u00f6\u00e4, jota k\u00e4ytt\u00e4j\u00e4 voi klikata n\u00e4hd\u00e4kseen alkuper\u00e4isen l\u00e4hteen. Voit lis\u00e4t\u00e4 esimerkiksi blogitekstej\u00e4, videoita ja esityksi\u00e4.", - "postItem_buttonText_delete": "Poista", - "postItem_buttonText_edit": "Muokkaa", - "postItem_text_added": "Lis\u00e4tty", - "removeProxy_modalLabel_title": "V\u00e4lityspalvelimen poisto", - "removeProxy_modalLabel_cancelTitle": "V\u00e4lityspalvelinta ei voi poistaa", - "removeProxy_modalBody_warning": "Varoitus!", - "removeProxy_modalBody_text": "Olet poistamassa v\u00e4lityspalvelinta. T\u00e4h\u00e4n v\u00e4lityspalvelimeen on yhdistetty __count__ rajapintaa. V\u00e4lityspalvelimen poistaminen tarkoittaa, ett\u00e4 rajapintakutsut n\u00e4ihin rajapintoihin lakkaavat toimimasta. Haluatko varmasti jatkaa?", - "removeProxy_modalBody_cancelText": "Ei oikeuksia v\u00e4lityspalvelimen poistamiseen. T\u00e4h\u00e4n v\u00e4lityspalvelimeen kytkettyj\u00e4 rajapintoja on nyt __count__. Kutsut v\u00e4lityspalvelimen kautta lakkaavat toimimasta, jos se poistetaan.", - "removeProxy_buttonText_confirmRemoveProxy": "Kyll\u00e4", - "removeProxy_buttonText_cancelRemove": "Ei", - "removeProxy_errorMessage": "Virhe: V\u00e4lityspalvelimen poisto ep\u00e4onnistui", - "removeProxy_buttonText_cancel": "Peru", - "requestTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia HTTP-tilajakson laatikoita.", - "requestTimeline_labelText_path": "Polku", - "requestTimeline_legendItem_allCalls": "Kaikki pyynn\u00f6t", - "requestTimeline_xAxisTitle_hours": "Tunnit", - "requestTimeline_xAxisTitle_days": "Aika", - "requestTimeline_yAxisTitle_requests": "Rajapintapyynn\u00f6t", - "requestsOverTime_pointTitle_requests": "Pyynn\u00f6t", - "responseTimeTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia kvartiiliarvojen laatikoita.", - "responseTimeTimeline_labelText_path": "Polku", - "responseTimeTimeline_legendItem_long": "Hidas 75 %", - "responseTimeTimeline_legendItem_longest": "Hitain", - "responseTimeTimeline_legendItem_short": "Nopea 25 %", - "responseTimeTimeline_legendItem_shortest": "Nopein", - "responseTimeTimeline_xAxisTitle_hours": "Tunnit", - "responseTimeTimeline_xAxisTitle_days": "Aika", - "responseTimeTimeline_yAxisTitle_time": "Aika, ms", - "responseTimeTimeline_legendItem_median": "Mediaani", - "schemas": { - "apis": { - "name": { - "label": "Rajapinnan nimi", - "placeholder": "Esim. Ensimm\u00e4inen rajapintani" - }, - "description": { - "label": "Kuvaus", - "placeholder": "Kerro mahdolliselle k\u00e4ytt\u00e4j\u00e4lle, mist\u00e4 rajapinnassasi on kyse" - }, - "url": { - "label": "Rajapinnan web-osoite", - "placeholder": "Esim. https:\/\/esimerkki.com\/api\/v1" - }, - "documentationURL": { - "label": "Linkki dokumentaatioon" - }, - "organizationId": { - "label": "Yhdist\u00e4 rajapinta organisaatioon" - }, - "lifecycleStatus": { - "label": "Elinkaaren vaihe", - "placeholder": "Valitse elinkaaren vaihe", - "options": { - "design": "Suunnittelu", - "development": "Kehitys", - "testing": "Testaus", - "production": "Tuotanto", - "deprecated": "K\u00e4yt\u00f6st\u00e4 poistettu" - } - } - }, - "apiDocs": { - "type": { - "label": "Lis\u00e4\u00e4 rajapintadokumentaatio", - "options": { - "url": "Web-osoite", - "file": "Tiedosto" - } - }, - "remoteFileUrl": { - "label": "Linkki rajapintadokumentaatioon" - }, - "otherUrl": { - "label": "Linkki muuhun rajapintadokumentaatioon" - }, - "submit_methods": { - "label": "Salli kutsujen kokeilu seuraaville metodeille:" - } - }, - "apiMetadata": { - "organization": { - "label": "Organisaatio", - "name": { - "label": "Nimi" - }, - "description": { - "label": "Kuvaus" - } - }, - "contact": { - "label": "Ota yhteytt\u00e4", - "name": { - "label": "Nimi" - }, - "phone": { - "label": "Puhelin" - }, - "email": { - "label": "S\u00e4hk\u00f6posti" - } - }, - "service": { - "label": "Palvelu", - "name": { - "label": "Nimi" - }, - "description": { - "label": "Kuvaus" - }, - "validSince": { - "label": "Voimassa alkaen", - "placeholder": "Klikkaa valitaksesi p\u00e4iv\u00e4ys" - }, - "validUntil": { - "label": "Voimassa saakka", - "placeholder": "Klikkaa valitaksesi p\u00e4iv\u00e4ys" - }, - "serviceLevelAgreement": { - "label": "Palvelutasosopimus" - } - } - }, - "backlog": { - "title": { - "label": "Otsikko", - "placeholder": "Otsikko" - }, - "details": { - "label": "Tiedot", - "placeholder": "Kuvaus" - }, - "priority": { - "label": "T\u00e4rkeys" - } - }, - "branding": { - "siteTitle": { - "label": "Sivun otsikko" - }, - "siteSlogan": { - "label": "Sivun iskulause" - }, - "homeCustomBlock": { - "label": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", - "placeholder": "Lis\u00e4\u00e4 teksti\u00e4 tai HTML\/CSS-koodia" - }, - "privacyPolicy": { - "label": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", - "placeholder": "Lis\u00e4\u00e4 yksityisyysk\u00e4yt\u00e4nt\u00f6 t\u00e4h\u00e4n" - }, - "termsOfUse": { - "label": "K\u00e4ytt\u00f6ehdot", - "placeholder": "Lis\u00e4\u00e4 k\u00e4ytt\u00f6ehdot t\u00e4h\u00e4n" - }, - "colors": { - "label": "V\u00e4rit", - "primary": { - "label": "P\u00e4\u00e4v\u00e4ri" - }, - "primaryText": { - "label": "P\u00e4\u00e4tekstiv\u00e4ri" - }, - "coverPhotoOverlay": { - "label": "Kansikuvan peitto" - }, - "overlayTransparency": { - "label": "Peiton l\u00e4pin\u00e4kyvyys" - } - }, - "socialMediaLinks": { - "label": "Sosiaalisen median linkit" - }, - "siteFooter": { - "label": "Sivun alatunniste" - }, - "analyticCode": { - "label": "Analytiikkakoodi" - }, - "featuredApis": { - "label": "Suositellut rajapinnat" - } - }, - "contactForm": { - "name": { - "label": "Nimesi", - "placeholder": "Nimesi" - }, - "email": { - "label": "S\u00e4hk\u00f6posti", - "placeholder": "S\u00e4hk\u00f6postiosoitteesi" - }, - "message": { - "label": "Viesti", - "placeholder": "Viestisi" - } - }, - "entityComment": { - "comment": { - "label": "Palautteet", - "placeholder": "Palautteesi" - } - }, - "feedback": { - "topic": { - "label": "Aihe", - "placeholder": "Palautteen aihe" - }, - "message": { - "label": "Viestisi", - "placeholder": "Viestisi" - }, - "messageType": { - "label": "Valitse viestin tyyppi", - "options": { - "Feedback": "Palaute", - "Error report": "Virheraportti", - "Feature request": "Ehdotus toiminnallisuudeksi" - } - } - }, - "monitoring": { - "enabled": { - "label": "Rajapinnan valvonta kytketty" - }, - "url": { - "label": "Valvottava p\u00e4\u00e4tepiste" - }, - "endPoint": { - "label": "Valvottava p\u00e4\u00e4tepiste" - } - }, - "settings": { - "access": { - "onlyAdminsCanAddApis": { - "label": "Vain j\u00e4rjestelm\u00e4n yll\u00e4pit\u00e4j\u00e4t voivat lis\u00e4t\u00e4 uusia rajapintoja" - }, - "onlyAdminsCanAddOrganizations": { - "label": "Vain j\u00e4rjestelm\u00e4n yll\u00e4pit\u00e4j\u00e4t voivat lis\u00e4t\u00e4 uusia organisaatioita" - } - }, - "supportsGraphql": { - "label": "K\u00e4yt\u00f6ss\u00e4" - }, - "developmentFeatures": { - "label": "N\u00e4yt\u00e4 kehitett\u00e4vin\u00e4 olevat ominaisuudet" - }, - "mail": { - "enabled": { - "label": "K\u00e4yt\u00f6ss\u00e4" - }, - "username": { - "label": "K\u00e4ytt\u00e4j\u00e4tunnus" - }, - "password": { - "label": "Salasana" - }, - "smtpHost": { - "label": "SMTP-palvelin" - }, - "smtpPort": { - "label": "SMTP-portti" - }, - "fromEmail": { - "label": "Osoite s\u00e4hk\u00f6postien l\u00e4hett\u00e4mist\u00e4 varten" - }, - "toEmail": { - "label": "Osoitteeseen" - } - }, - "githubConfiguration": { - "label": "Github-asetukset", - "clientId": { - "label": "Client ID" - }, - "secret": { - "label": "Secret" - } - }, - "sdkCodeGenerator": { - "label": "SDK-generaattori", - "enabled": { - "label": "K\u00e4yt\u00f6ss\u00e4" - }, - "host": { - "label": "Is\u00e4nt\u00e4kone" - } - } - }, - "proxies": { - "name": { - "label": "Nimi" - }, - "description": { - "label": "Kuvaus" - }, - "type": { - "label": "Tyyppi" - }, - "apiUmbrella": { - "url": { - "label": "Web-osoite" - }, - "apiKey": { - "label": "Rajapinta-avain" - }, - "authToken": { - "label": "Autentikointitunnus" - }, - "elasticsearch": { - "label": "ElasticSearch" - } - }, - "emq": { - "brokerEndpoints": { - "label": "V\u00e4litt\u00e4j\u00e4n p\u00e4\u00e4tepisteet", - "$": { - "protocol": { - "label": "Protokolla" - }, - "host": { - "label": "Is\u00e4nt\u00e4kone", - "placeholder": "https:\/\/esimerkki.fi\/" - }, - "port": { - "label": "Portti", - "placeholder": "Esim. 224" - }, - "tls": { - "label": "TLS-suojaus (Transport Layer Security)" - } - } - }, - "httpApi": { - "label": "Konfiguraatiorajapinnan p\u00e4\u00e4tepiste" - }, - "elasticsearch": { - "label": "ElasticSearch URL", - "placeholder": "https:\/\/esimerkki.fi\/" - } - } - }, - "proxyBackends": { - "proxyId": { - "label": "Valitse v\u00e4lityspalvelin" - }, - "apiUmbrella": { - "servers": { - "$": { - "port": { - "label": "Rajapinta-portti" - } - } - }, - "sub_settings": { - "http_method": { - "label": "HTTP-menetelm\u00e4t" - } - }, - "settings": { - "append_query_string": { - "label": "Lis\u00e4\u00e4 hakulauseen parametrit" - }, - "disable_api_key": { - "label": "Rajapinta-avaimen k\u00e4ytt\u00f6\u00e4 ei vaadita" - }, - "headers_string": { - "label": "Aseta pyynn\u00f6n otsikkotiedot" - }, - "idp_app_id": { - "label": "IDP App Id" - }, - "rate_limit_mode": { - "label": "Kuormituksen rajoitustila", - "options": { - "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", - "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", - "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" - } - }, - "rate_limits": { - "label": "Kuormitusrajoitukset" - }, - "rate_limit": { - "duration": { - "label": "Kesto (ms)" - }, - "limit_by": { - "label": "Rajoitusperuste", - "options": { - "apiKey": "Rajapinta-avain", - "ip": "IP-osoite" - } - }, - "limit": { - "label": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4" - }, - "response_headers": { - "label": "N\u00e4yt\u00e4 kuormitusrajoitus vastauksen otsikkotiedoissa" - } - } - }, - "url_matches": { - "$": { - "frontend_prefix": { - "label": "V\u00e4lityspalvelimen peruspolku" - }, - "backend_prefix": { - "label": "Rajapinnan peruspolku" - } - } - } - }, - "emq": { - "label": "EMQ-v\u00e4lityspalvelin", - "settings": { - "acl": { - "label": "K\u00e4ytt\u00f6oikeuksien m\u00e4\u00e4rittely", - "$": { - "allow": { - "label": "S\u00e4\u00e4nt\u00f6", - "options": [ - "Kiell\u00e4", - "Salli" - ] - }, - "from": { - "label": "Mist\u00e4" - }, - "ip_addr": { - "label": "IP-osoite" - }, - "username": { - "label": "K\u00e4ytt\u00e4j\u00e4nimi" - }, - "client_id": { - "label": "Client Id" - }, - "access": { - "label": "P\u00e4\u00e4sy", - "options": [ - "Tilaa", - "Julkaise", - "Tilaa ja julkaise" - ] - }, - "topic": { - "label": "Aihe" - }, - "fromValue": { - "label": "Arvo" - } - } - } - } - } - }, - "related_media": { - "title": { - "label": "Otsikko" - }, - "url": { - "label": "Web-osoite" - } - }, - "organizations": { - "name": { - "label": "Nimi" - }, - "url": { - "label": "Web-osoite" - }, - "description": { - "label": "Kuvaus" - }, - "contact": { - "label": "Yhteyshenkil\u00f6", - "person": { - "label": "Nimi" - }, - "phone": { - "label": "Puhelinnumero" - }, - "email": { - "label": "S\u00e4hk\u00f6posti" - } - }, - "socialMedia": { - "label": "Linkit sosiaaliseen mediaan" - }, - "apisPerPage": { - "label": "Rajapintoja per sivu" - }, - "mediaPerPage": { - "label": "Mediasis\u00e4ll\u00f6n m\u00e4\u00e4r\u00e4 per sivu" - } - }, - "organizationApis": { - "apiId": { - "label": "Valitse rajapinta" - }, - "organizationId": { - "label": "Valitse organisaatio" - } - }, - "updatePassword": { - "old": { - "label": "Nykyinen salasana" - }, - "new": { - "label": "Uusi salasana" - }, - "confirm": { - "label": "Vahvista uusi salasana" - } - }, - "users": { - "username": { - "label": "K\u00e4ytt\u00e4j\u00e4nimi" - }, - "profile": { - "company": { - "label": "Yritys" - } - } - } - }, - "sdkCodeGeneratorModal_buttonText_download": "Lataa", - "sdkCodeGeneratorModal_labelText_selectLanguage": "Valitse kieli", - "sdkCodeGeneratorModal_firstOption_language": "(Kieli)", - "sdkCodeGeneratorModal_errorText": "Kodigeneraattori ei tue k\u00e4ytt\u00e4m\u00e4\u00e4si tiedostomuotoa. Lataa oikea tiedosto.", - "sdkCodeGeneratorModal_errorTextInvalidHost": "Koodigeneraattoripalvelin on virheellinen. Ilmoita ongelmasta yll\u00e4pit\u00e4j\u00e4lle.", - "sdkCodeGeneratorModal_Title": "Luo SDK-tiedosto", - "searchField_button": "Hae", - "searchField_placeholder": "Hae...", - "searchPage_addedPrefix": "Lis\u00e4tty", - "searchPage_noResults": "Ei l\u00f6ydetty mit\u00e4\u00e4n.", - "searchPage_pageHeader": "Hae rajapintoja", - "searchPage_searchForm_helpText": "Sy\u00f6t\u00e4 hakusanasi hakua varten.", - "searchPage_searchForm_placeholderText": "Hae...", - "searchPage_searchResultsHeader": "Hakutulokset", - "settings_development_features": "N\u00e4yt\u00e4 my\u00f6s kehitett\u00e4vin\u00e4 olevat ominaisuudet", - "settings_disabled_login_methods": "Estetyt kirjautumismenetelm\u00e4t", - "settings_disabled_login_methods_caution": "Huomio!", - "settings_disabled_login_methods_caution_text": "T\u00e4m\u00e4n valinnan avulla on mahdollista est\u00e4\u00e4 k\u00e4ytt\u00e4ji\u00e4, ja my\u00f6s yll\u00e4pit\u00e4ji\u00e4!", - "settings_disabled_login_methods_caution_warning_1": "\u00c4l\u00e4 poista kaikkia kirjautumismenetelmi\u00e4 k\u00e4yt\u00f6st\u00e4!", - "settings_disabled_login_methods_caution_warning_2": "Varmista, ett\u00e4 ainakin yksi yll\u00e4pit\u00e4j\u00e4 pystyy viel\u00e4 k\u00e4ytt\u00e4m\u00e4\u00e4n osaa sallituista kirjautumismenetelmist\u00e4!", - "settings_errorMessage": "Virhe asetuksissa! Virheellinen arvo tai arvo puuttuu.", - "settings_fiware": "FIWARE", - "settings_github": "Github", - "settings_hsl": "HSL", - "settings_mail": "S\u00e4hk\u00f6posti", - "settings_mail_fromEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen ja s\u00e4hk\u00f6postiosoitteiden vahvistusten l\u00e4hett\u00e4miseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", - "settings_mail_toEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen vastaanottamiseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", - "settings_panelTitle_addingApisAndOrganizations": "Rajapintojen ja organisaatioiden lis\u00e4\u00e4minen", - "settings_save": "Tallenna", - "settings_sdkCode_generator": "SDK-koodigeneraattori", - "settings_successMessage": "Asetukset tallennettu", - "settings_tenant": "Tenanttien hallinta", - "settings_title_supportsGraphql": "API Umbrella -v\u00e4lityspalvelin tukee GraphQL-pyynt\u00f6j\u00e4", - "settingsPage_title": "Yleist\u00e4", - "settingsPage_title_settings": "Asetukset", - "settingsMenu_title": "Alustavalinnat", - "settingsMenu_profile": "Profiili", - "settingsMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", - "settingsMenu_branding": "Br\u00e4nd\u00e4ys", - "settingsMenu_settings": "Asetukset", - "settingsMenu_proxies": "V\u00e4lityspalvelimet", - "settingsMenu_loginPlatforms": "Kirjautumisalustat", - "setupNeededModal_body": "Lis\u00e4\u00e4 br\u00e4nd\u00e4ysasetukset ja palvelun asetukset.", - "setupNeededModal_title": "Lis\u00e4\u00e4 asetukset", - "setupNeededModal_viewBrandingButton": "Tarkastele br\u00e4nd\u00e4ysasetuksia", - "setupNeededModal_viewSettingsButton": "Tarkastele asetuksia", - "setUserName_legend_text": "Anna k\u00e4ytt\u00e4j\u00e4nimesi.", - "setUserName_saveButton_text": "Tallenna", - "statusCheckTitle": "Tila", - "statusCheckUpdated": "P\u00e4ivitetty:", - "statusCheck_ApinfWebApp": "Apinf-verkkosovellus", - "statusCheck_ApiUmbrella": "Api Umbrella", - "statusCheck_Elasticsearch": "Elasticsearch", - "summaryComparing_trendDirection_lower": "v\u00e4hemm\u00e4n", - "summaryComparing_trendDirection_higher": "enemm\u00e4n", - "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ kuin eilen", - "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ kuin eilen", - "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ kuin viimeiseen __day__ p\u00e4iv\u00e4\u00e4n", - "summaryComparing_displayTrendInfo_noTrend": "Sama kuin eilen", - "summaryComparing_displayTrendInfo_noTrendDays": "sama kuin edelliset __day__ p\u00e4iv\u00e4\u00e4", - "swaggerUi_swaggerDocumentInvalidText": "Swagger-tiedosto ei ole kelvollinen.", - "swaggerUi_alertText_Warning": "Varoitus!", - "swaggerUi_alertText_mainText": "T\u00e4m\u00e4 j\u00e4rjestelm\u00e4 k\u00e4ytt\u00e4\u00e4 https-protokollaa. Rajapintapyynn\u00f6t dokumentaatiosta eiv\u00e4t toimi, koska rajapinta k\u00e4ytt\u00e4\u00e4 http-protokollaa.", - "termsOfUse_title": "K\u00e4ytt\u00f6ehdot", - "updatePassword_legend_text": "P\u00e4ivit\u00e4 salasana", - "uniqueUsersOverTime_pointTitle_users": "K\u00e4ytt\u00e4j\u00e4t", - "umbrella_createuser_error": "K\u00e4ytt\u00e4j\u00e4n luonti API Umbrellaan ep\u00e4onnistui.", - "updatePassword_submitButton_text": "Vaihda salasanaa", - "updatePasswordForm_successMessage": "Salasana p\u00e4ivitetty.", - "passwordsMismatch": "Salasana v\u00e4\u00e4rin", - "tenantAuthorization_title": "Tenanttien valtuutus", - "tenantAuthorization_button_refresh": "Lataa uudelleen nyt", - "tenantCatalog_buttonText_addTenant": "Lis\u00e4\u00e4 tenantti", - "tenantCatalog_Title": "Tenantit", - "tenantCatalog_toolbar_filterOptions_myOrganizations": "Tenanttini", - "tenantCatalog_toolbar_authorization": "Valtuutus", - "tenantCatalogPage_title_organizationsCatalog": "Tenanttiluettelo", - "tenantCatalogPage_token_title": "Tenantteihin liittyviin pyynt\u00f6ihin tarvitaan auktorisointitunnus", - "tenantCatalogPage_token_details_1": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 on oltava tili Tenanttien hallinnassa", - "tenantCatalogPage_token_details_2": "Kun k\u00e4ytt\u00e4j\u00e4 kirjautuu sis\u00e4\u00e4n k\u00e4ytt\u00e4en Keyrockia, h\u00e4n saa autentikointitunnuksen t\u00e4\u00e4ll\u00e4: ", - "tenantCatalogPage_token_details_2b": "Huomaa! Er\u00e4\u00e4ntymisaika: ", - "tenantCatalogPage_token_details_2c": "Sinun pit\u00e4\u00e4 kirjautua ulos ja j\u00e4lleen sis\u00e4\u00e4n, jotta saat voimassa olevan autentikointitunnuksen!", - "tenantCatalogPage_token_details_3": "K\u00e4ytt\u00e4j\u00e4 saa my\u00f6s p\u00e4ivitystunnuksen, t\u00e4\u00e4ll\u00e4: ", - "tenantCatalogTable_button_edit": "Muokkaa", - "tenantCatalogTable_button_edit_title": "Muokkaa t\u00e4t\u00e4 tenanttia; muuta nimi, kuvaus, k\u00e4ytt\u00e4ji\u00e4 ja heid\u00e4n roolejaan", - "tenantCatalogTable_button_remove": "Poista", - "tenantCatalogTable_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", - "tenantCatalogTable_header_tenants": "Tenantti", - "tenantCatalogTable_header_username": "K\u00e4ytt\u00e4j\u00e4nimi & roolit", - "tenantCatalogTable_row_title_username": "K\u00e4ytt\u00e4j\u00e4nimi", - "tenantCatalogTable_row_title_roles": "Roolit", - "tenantCatalogTable_row_title_consumer": "Kuluttaja", - "tenantCatalogTable_row_title_provider": "Tuottaja", - "tenantCatalogTable_header_action": "Toimenpide", - "tenantForm_addTenant_Success_Message": "Tenantti lis\u00e4tty onnistuneesti: ", - "tenantForm_addTenant_error_Message": "Tenanttitoiminto ep\u00e4onnistui! ", - "tenantForm_addTenant_failure_Message": "Tenanttien hallinnassa virhe! Palauttaa koodin ", - "tenantForm_addTenant_notify_error": "Virhe k\u00e4ytt\u00e4j\u00e4ilmoituksissa", - "tenantForm_button_cancel": "Peruuta", - "tenantForm_button_cancel_title": "Peruuta t\u00e4m\u00e4 toiminto", - "tenantForm_button_save_title": "Tallenna uusi tenantti", - "tenantForm_button_modify_title": "Tallenna muutokset tenanteissa", - "tenantForm_update_Failure_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", - "tenantForm_update_error_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", - "tenantForm_update_check_error_Message": "Tenanttik\u00e4ytt\u00e4j\u00e4n tarkistus ep\u00e4onnistui. Lataa asiakaslista uudelleen ja yrit\u00e4 uudelleen ", - "tenantForm_modifyButton_text": "Muokkaa tenanttia", - "tenantForm_saveButton_text": "Lis\u00e4\u00e4 tenantti", - "tenantForm_tenant_noName_error": "Tenantilla pit\u00e4\u00e4 olla nimi", - "tenantForm_tenant_noDescription_error": "Tenantilla pit\u00e4\u00e4 olla kuvaus", - "tenantForm_title_add": "Lis\u00e4\u00e4 uusi tenantti", - "tenantForm_title_modify": "Muokkaa tenanttia", - "tenantForm_tenantDescription": "Tenantin kuvaus", - "tenantForm_tenantName": "Tenantin nimi", - "tenantForm_id_missing_Message": "Ongelma! Tenantin id puuttuu!", - "tenantForm_noChanges_Message": "Tenantissa ei muutoksia", - "tenantForm_tokenExpiredWarning_message": "Auktorisointitunnus on vanhentunut. Kirjaudu ulos ja taas sis\u00e4\u00e4n p\u00e4ivitt\u00e4\u00e4ksesi tunnuksen!", - "tenantForm_removal_Success_Message": "Tenantti postettu onnistuneesti: ", - "tenantForm_update_Success_Message": "Tenantti p\u00e4ivitetty onnistuneesti: ", - "tenantRemoveForm_button_remove": "Kyll\u00e4, poista tenantti", - "tenantRemoveForm_question": "Haluatko varmasti poistaa t\u00e4m\u00e4n tenantin?", - "tenantRemoveForm_title": "Tenantin poisto", - "tenantRequest_missingBasepath": "Tenanttien hallinnan peruspolku puuttuu asetuksista", - "tenantRequest_missingTenantList": "Tenanttilistan haku ep\u00e4onnistui! ", - "tenantRequest_missingUserlist": "K\u00e4ytt\u00e4j\u00e4listan haku ep\u00e4onnistui! ", - "tenantUserForm_addButton_text": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4 tenanttiin", - "tenantUserForm_errorTextUserNotSelected": "Yht\u00e4\u00e4n k\u00e4ytt\u00e4j\u00e4\u00e4 ei ole valittu lis\u00e4tt\u00e4v\u00e4ksi!", - "tenantUserForm_errorTextDuplicateUser": "T\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 on jo tenanttik\u00e4ytt\u00e4jien listalla: ", - "tenantUserForm_help_addUser": "Valitse k\u00e4ytt\u00e4j\u00e4 ja m\u00e4\u00e4rit\u00e4 roolit", - "tenantUserForm_title_addUser": "Lis\u00e4\u00e4 uusi k\u00e4ytt\u00e4j\u00e4 tenanttiin", - "tenantUserForm_button_addUser_title": "Lis\u00e4\u00e4 valittu k\u00e4ytt\u00e4j\u00e4 tenanttien k\u00e4ytt\u00e4j\u00e4listaan", - "tenantUsersList_title": "T\u00e4m\u00e4n tenantin k\u00e4ytt\u00e4j\u00e4t", - "tenantUsersList_thead_username": "K\u00e4ytt\u00e4j\u00e4nimi", - "tenantUsersList_thead_roles": "Roolit", - "tenantUsers_button_title_removeUser": "Poista t\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 tenantista", - "uploadApiLogoButton": "Lataa logo", - "uploadApiLogo_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n logon?", - "uploadApiLogo_successfully_deleted": "Logo poistettu!", - "uploadOrganizationCoverButton_text": "Lataa kansikuva", - "uploadOrganizationLogoButton": "Lataa logo", - "uploadOrganizationCover_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n kansikuvan?", - "uploadOrganizationCover_successfully_deleted": "Kansikuva on poistettu!", - "uploadOrganizationLogo_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n logon?", - "uploadOrganizationLogo_successfully_deleted": "Logo poistettu!", - "uploadProjectLogoButton_uploadButton_uploadLogo": "Lataa logo", - "uploadCoverPhoto_confirm_delete": "Kansikuva-alue k\u00e4ytt\u00e4\u00e4 ensisijaista br\u00e4ndiv\u00e4ri\u00e4, kun kuva on poistettu. Kuva poistetaan kokoelmasta.", - "uploadCoverPhoto_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "uploadCoverPhoto_text_fileMaxSize": "Kuvan maksimikoko on 10 MB ja tuetut tiedostomuodot ovat jpg\/jpeg\/png\/gif.", - "uploadCoverPhoto_message_fileMaxSize": "Tiedosto ylitt\u00e4\u00e4 maksimikoon. Valitse korkeintaan 10 MB kokoinen kuva.", - "uploadCoverPhoto_acceptedExtensions_errorText": "Tiedoston luonti ei onnistunut!", - "uploadCoverPhoto_successfully_uploaded": "Kansikuvan lataus onnistui!", - "uploadCoverPhoto_successfully_deleted": "Kansikuva on poistettu!", - "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Lataa kansikuva", - "uploadProjectLogo_confirm_delete": "Haluatko varmasti poistaa projektin logon?", - "uploadProjectLogo_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "uploadProjectLogo_successfully_uploaded": "Logon lataus onnistui!", - "uploadProjectLogo_successfully_deleted": "Projektin logo poistettu!", - "userAccount_deleteAccount_title": "Poista k\u00e4ytt\u00e4j\u00e4tilisi", - "userAccount_updatePassword_title": "Vaihda salasanasi", - "userMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", - "userMenu_branding": "Br\u00e4nd\u00e4ys", - "userMenu_profile": "Profiili", - "userMenu_proxies": "V\u00e4lityspalvelimet", - "userMenu_settings": "Asetukset", - "userMenu_signout": "Kirjaudu ulos", - "userMenu_signedIn": "Sis\u00e4\u00e4nkirjautunut nimell\u00e4", - "userMenu_loginPlatforms": "Kirjautumisalustat", - "userProfile_account_title": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", - "viewApiNavigationMenu_authentication": "Todennus", - "viewApiNavigationMenu_backlog": "Kehitysjono", - "viewApiNavigationMenu_collaborators": "Yhteisty\u00f6kumppanit", - "viewApiNavigationMenu_details": "Tiedot", - "viewApiNavigationMenu_monitoring": "Valvonta", - "viewApiNavigationMenu_documentation": "Dokumentaatio", - "viewApiNavigationMenu_export": "Lataa", - "viewApiNavigationMenu_feedback": "Palaute", - "viewApiNavigationMenu_metadata": "Metadata", - "viewApiNavigationMenu_proxy": "V\u00e4lityspalvelin", - "viewApiNavigationMenu_settings": "Asetukset", - "viewApiPageHeader_privateLabel_text": "Yksityinen", - "viewApiSettigs_saveButton_text": "Tallenna", - "viewApiStatus_statusMessage_ClientError": "Virhe asiakassovelluksessa.", - "viewApiStatus_statusMessage_ErrorCodeText": "Tilakoodi:", - "viewApiStatus_statusMessage_Informational": "Vain tiedoksi.", - "viewApiStatus_statusMessage_Loading": "Ladataan...", - "viewApiStatus_statusMessage_RedirectError": "Uudelleenohjaus.", - "viewApiStatus_statusMessage_ServerError": "Palvelinvirhe.", - "viewApiStatus_statusMessage_Success": "Rajapinta toimii normaalisti.", - "viewApi_Details_Title": "Tiedot", - "viewApi_Metadata_Contact_email": "s\u00e4hk\u00f6posti", - "viewApi_Metadata_Contact_phone": "Puhelin", - "viewApi_Metadata_Contact_title": "Ota yhteytt\u00e4", - "viewApi_Metadata_NotFound": "Ei l\u00f6ydetty metadataa.", - "viewApi_Metadata_Organization_title": "Organisaatio", - "viewApi_Metadata_Service_serviceLevelAgreement": "Palvelutasosopimus", - "viewApi_Metadata_Service_title": "Palvelu", - "viewApi_Metadata_Service_validSince": "Voimassa alkaen", - "viewApi_Metadata_Service_validUntil": "Voimassa saakka", - "viewApi_Metadata_Title": "Metadata", - "viewApi_Servers": "Palvelimet", - "viewApi_Title": "Tarkastele rajapintaa", - "visibilityToggle_buttonPrivate": "Muuta yksityiseksi", - "visibilityToggle_buttonPublic": "Muuta julkiseksi", - "visibilityToggle_public": "Julkinen", - "visibilityToggle_private": "Yksityinen" -} \ No newline at end of file From c09de6fc50ef04f715e925f8fb5da7dba05defbc Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Wed, 18 Sep 2019 09:39:09 +0300 Subject: [PATCH 07/11] correct filenames --- .../core/lib/i18n/de.i18n.json.json | 1555 ++++++++++++++++ .../core/lib/i18n/en.i18n.json.json | 1561 +++++++++++++++++ .../core/lib/i18n/fi.i18n.json.json | 1559 ++++++++++++++++ 3 files changed, 4675 insertions(+) create mode 100644 apinf_packages/core/lib/i18n/de.i18n.json.json create mode 100644 apinf_packages/core/lib/i18n/en.i18n.json.json create mode 100644 apinf_packages/core/lib/i18n/fi.i18n.json.json diff --git a/apinf_packages/core/lib/i18n/de.i18n.json.json b/apinf_packages/core/lib/i18n/de.i18n.json.json new file mode 100644 index 0000000000..018309768f --- /dev/null +++ b/apinf_packages/core/lib/i18n/de.i18n.json.json @@ -0,0 +1,1555 @@ +{ + "aboutApinf_documentation": "Dokumentation", + "aboutApinf_contributors": "Entwickler", + "aboutApinf_copyright": "Copyright", + "aboutApinf_copyrightLicense": "Copyright und Lizenz", + "aboutApinf_createdBy": "Entwickelt von", + "aboutApinf_credits": "Danksagungen", + "aboutApinf_license": "Lizenz", + "aboutApinf_doneButton_text": "Fertig", + "aboutApinf_intro": "APInf ist eine quelloffene API-Management-Plattform.", + "aboutApinf_homepage": "Startseite", + "aboutApinf_openSource": "Open Source", + "aboutApinf_projectLinks": "Links zum Projekt", + "aboutApinf_projectVersions": "Versionshinweise", + "aboutApinf_sourcecode": "Quellcode", + "aboutApinf_support": "Unterst\u00fctzen", + "aboutApinf_title": "\u00dcber APInf", + "account_delete_button_text": "Benutzerkonto l\u00f6schen", + "account_delete_warning": "Die Funktion kann nicht abgebrochen werden.", + "account_delete_title": "Benutzerkonto l\u00f6schen", + "account_details": "Kontodaten", + "accountPage_title_account": "Kontoeinstellungen", + "addApiPage_title_addApi": "Neue API einsetzen", + "addApiPage_title_addApi_helpText": "Ihre API wird automatisch privat sein. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", + "addApi_button_text": "API einsetzen", + "addApi_header": "Eine API einsetzen", + "addApi_enterApiDetails": "API-Daten eingeben", + "addApi_descriptionFieldInfo": "Die Beschreibung wird im API-Profil und im API-Katalog erscheinen. Beschreiben Sie kurz, welche Funktion Ihre API hat und zu welchen Informationen Nutzer den Zugriff haben k\u00f6nnen.", + "addApi_nameFieldInfo": "Der Name wird im API-Profil, im API-Katalog und auf dem API-Dashboard erscheinen. Bitte geben Sie einen sinnhaften Namen, der die API auf einen Blick beschreibt.", + "addApi_urlFieldInfo": "Geben Sie eine g\u00fcltige Basis-URL Ihrer API ein, die mit 'https:\/\/..' beginnt. Sie wird unter Proxy-Einstellungen des API-Profils erscheinen.", + "addApi_ownerHelpText": "Ihre API wird im Katalog \u00f6ffentlich sichtbar erscheinen. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", + "addApi_separateLineTitle_or": "oder", + "addApi_sectionTitle_importOpenApiSpecification": "OpenAPI-Definitionsdatei importieren", + "addApi_sectionTitle_importApiConfiguration": "API Configuration importieren", + "addApiBacklogItem_addBacklogItem_button": "Ein Backlog hinzuf\u00fcgen", + "addApiBacklogItem_modalTitle": "Ein Backlog hinzuf\u00fcgen", + "addBackend_simple_backendInformation_helptext": "Geben Sie die URL und die Portnummer des Servers ein, z. B. google.com:80", + "addBackend_simple_baseInformation_helptext": "Geben Sie einen Namen f\u00fcr das API ein.", + "addBackend_simple_prefixInformation_helptext": "Geben Sie das Front-End-Pfad und Back-End-Pfad ein, die mit '\/' beginnen.", + "addOrganizationManagerForm_button": "Manager hinzuf\u00fcgen", + "addOrganizationManagerForm_add_title": "Einen neuen Manager hinzuf\u00fcgen", + "addOrganizationManagerForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", + "apiAnalyticPageHeader_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", + "apiAnalyticPageHeader_labelText_proxyName": "Proxyserver: __name__", + "apiAnalyticPageHeader_text_lastUpdateTime": "Letztes Update war __time__", + "apiAnalyticPageHeader_title": "analytics", + "apiAnalyticPageBody_text_requestsCount": "__count__ Abfrage", + "apiAnalyticPageBody_text_requestsCount_plural": "__count__ Abfragen", + "apiAnalyticPageBody_text_responseTime": "__time__ ms", + "apiAnalyticPageBody_text_usersCount": "__count__ Benutzer", + "apiAnalyticPageBody_text_usersCount_plural": "__count__ Benutzer", + "apiAnalyticPageBody_helpText_averageUniqueUsers": "Der Durchschnitt der einzelne Nutzer im gew\u00e4hlten Zeitraum", + "apiAnalyticPageBody_chartTitle_apiRequests": "Die Anzahl der API-Abfragen im gew\u00e4hlten Zeitraum", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Der Median der Antwortzeit f\u00fcr Abfragen", + "apiAnalyticPageBody_chartTitle_uniqueUsers": "Einzelne API-Nutzer", + "apiAnalyticPageBody_timelineChartTitle_requests": "HTTP Reaktionen der API-Abfragen als eine Zeittafel", + "apiAnalyticPageBody_timelineChartTitle_time": "Antwortzeiten der APIs in Quartilen als eine Zeittafel", + "apiAnalyticPageBody_title_developers": "Entwickler", + "apiAnalyticPageBody_title_errorList": "Fehlerliste", + "apiAnalyticPageBody_title_mostUsers": "Die h\u00e4ufigsten Entwickler", + "apiAnalyticPageBody_title_requestTimeLine": "Zeittafel der Abfrageanzahl", + "apiAnalyticPageBody_title_requestNumber": "Anzahl der Abfragen", + "apiAnalyticPageBody_title_responseTime": "Antwortzeit", + "apiAnalyticPageBody_title_responseTimeLine": "Antwortzeit als Zeittafel", + "apiAuth_title": "Authentifikation", + "apiAuth_x_api_key": "Ihr X-API-Schl\u00fcssel", + "apiAuth_x_api_key_description": "Der X-API-Schl\u00fcssel identifiziert Ihnen spezifisch. Er bietet den Zugriff zu allen \u00f6ffentlichen APIs, die auf apinf.io gelistet sind. Er sollte privat bleiben und nicht ausgeteilt werden.", + "apiAuthorizedUsersList_title": "Mitarbeiter", + "apiAuthorizedUsersList_tableTitle_role": "Aufgabe", + "apiAuthorizedUsersList_tableTitle_email": "E-Mail", + "apiAuthorizedUsersList_tableTitle_actions": "Funktionen", + "apiAuthorizedUsersList_role_collaborator": "Mitarbeiter", + "apiAuthorizedUsersList_header_text": "Berechtigte Benutzer", + "apiBackend_Status_Checking": "Der API-Status wird \u00fcberpr\u00fcft. Bitte warten...", + "apiBackend_Status_Title": "Status", + "apiBackend_Status_Updated": "Aktualisiert:", + "apiBackend_Usage_Instructions_Headline": "Anrufe \u00fcber API auf die Adresse:", + "apiBackend_Usage_Instructions_Note": "Beachten Sie:", + "apiBackend_Usage_Instructions_Note_Text": "Sie finden Ihren API-Schl\u00fcssel in der Profil-Seite der API.", + "apiBackend_Usage_Instructions_Profile_Page_Link": "Das Profil ansehen.", + "apiBackendRating_anonymousError": "Bitte einloggen um diese API zu bewerten.", + "apiBackends_Add_API_Title": "API einsetzen", + "apiBackends_AdvancedRequestsRewriting": "Umschreiben von Abfragen", + "apiBackends_AdvancedRequestsRewriting_Help": "\u00c4ndern SIe die eingehenden Abfragen im Umbrella Front-End bevor sie an das Back-End Ihrer API \u00fcbertragen werden.", + "apiBackends_AdvancedSettings": "Erweiterte Einstellungen", + "apiBackends_Backend_Help": "Definieren Sie den Server der API. Mehrere Server k\u00f6nnen definiert werden, die Last zu verteilen.", + "apiBackends_Backend_Title": "Back-End", + "apiBackends_DocumentationTitle": "Dokumentation", + "apiBackends_Documentation_Link": "Link zur Dokumentation", + "apiBackends_Edit_API_Title": "API bearbeiten", + "apiBackends_GlobalRequestSettings_Title": "Globale Abfrage-Einstellungen", + "apiBackends_HostRewrite": "umschreiben", + "apiBackends_Host_Title": "Hostrechner", + "apiBackends_Matching_Title": "Entsprechende URL-Pr\u00e4fixe", + "apiBackends_Matching_Title_Help": "Welche URL-Pr\u00e4fixe sollten an dieses Back-End weitergeleitet werden?", + "apiBackends_Submit": "Abschicken", + "apiBackends_Title_Help": "Name der API", + "apiBacklog_addBacklogItem_buttonText": "Ein Backlog hinzuf\u00fcgen", + "apiBacklogList_noApiBacklogItemsFound": "Keine Backlogs f\u00fcr diese API gefunden.", + "apiBacklog_mainTitle": "Backlog", + "apiBacklogItems_priorityText_High": "Hoch", + "apiBacklogItems_priorityText_Middle": "Normal", + "apiBacklogItems_priorityText_None": "Unbestimmt", + "apiBacklogItemForm_message_backlogAdded": "Ein Backlog wurde hinzugef\u00fcgt", + "apiBacklogItemForm_message_backlogChanged": "Das Backlog wurde ge\u00e4ndert", + "apiCard_labelText_private": "privat", + "apiCard_pinTooltip_user": "Markieren als empfohlene API oder Markierung aufheben", + "apiCard_tooltipTitle_averageRating": "Durchschnittsbewertung", + "apiCardPin_buttonText_pin": "Klicken Sie auf die Stecknadel, um diese API als 'empfohlen' markieren", + "apiCardPin_buttonText_unpin": "Markierung der API als empfohlen aufheben", + "apiCardPin_featuredSuccessfully": "API zur Liste der empfohlenen APIs hinzugef\u00fcgt", + "apiCardPin_featuredListAlreadyFull": "Maximale Anzahl der empfohlenen APIs erreicht", + "apiCardPin_unfeaturedSuccessfully": "Markierung der API als empfohlen erfolgreich aufgehoben", + "apiCatalog_apisCount": "(__count__api)", + "apiCatalog_apisCount_plural": "(__count__apis)", + "apiCatalog_button_addApi": "Neue API einsetzen", + "apiCatalog_noApis_Found": "Keine APIs gefunden", + "apiCatalogPage_title_apiCatalog": "API-Katalog", + "apiConsole_title_text": "Endpunkte", + "apiSettingsDelete_deleteButton": "Diese API l\u00f6schen", + "apiSettings_pageSubTitle_general": "Allgemeine Einstellungen", + "apiSettings_pageSubTitle_network": "Netzwerk", + "apiSettings_pageTitle": "Einstellungen", + "apiDetails_account_text": "Haben Sie ein Konto?", + "apiDetails_apiIsNotConfigured_headingText": "API nicht konfiguriert", + "apiDetails_apiIsNotConfigured_message_1": "Gratulation! Sie haben Ihren ersten Schritt im Erstellung einer API gemacht.", + "apiDetails_apiIsNotConfigured_message_2": "Jetzt w\u00e4hlen Sie \"Einstellungen\" aus und konfigurieren Ihre API. Sie k\u00f6nnen auch zuerst Dokumentation unter \"Endpunkte\" hinzuf\u00fcgen. Unter \"Endpunkte\" k\u00f6nnen SIe Dokumentation hochladen, oder Sie k\u00f6nnen OpenAPI Designer \u00f6ffnen, um von vorn anzufangen!", + "apiDetails_apiIsNotConfigured_message_3": "PS Um Inspiration \u00fcber das Aussehen Ihrer API zu erhalten, checken Sie die APIs von anderen Entwickler unter \"APIs\" ab.", + "apiDetails_getStarted_headerText": "Anfangen", + "apiDetails_getStarted_with": " mit", + "apiDetails_baseUrl_headingText": "API-URL", + "apiDetails_baseUrl_message": "Diese URL benutzen, um die API abzurufen. Die URL kopieren und in den Browser einf\u00fcgen. Sie k\u00f6nnen eine Antwort bekommen.", + "apiDetails_signIn_text": "Einloggen", + "apiDetails_signUp_text": "Anmelden", + "apiDetails_signUp_text_continue": "anfangen, um diese API und hunderte von anderen zu benutzen.", + "apiDetails_xApiKey_header": "Berechtigung (X-API-Schl\u00fcssel)", + "apiDetails_xApiKey_messageGet": "Bekommen Sie Ihren API-Schl\u00fcssel unter dem Tab \"Authentifikation\".", + "apiDetails_xApiKey_message1": "Jeder Benutzer erh\u00e4lt nur einen X-API-Schl\u00fcssel. Er wird f\u00fcr Statistiken und Durchsatzbegrenzungen genutzt. Sie brauchen einen, um die APIs zu benutzen. Sie erhalten den Schl\u00fcssel unter \"Authentifikation\". Bitte den Schl\u00fcssel sicher verwahren.", + "apiDetails_xApiKey_message2": "* Der API-Besitzer kann den X-API-Schl\u00fcssel unter die API-Einstellungen deaktivieren.", + "apiDetails_apiKeyExample_header": "Beispiele zur Benutzung des API-Schl\u00fcssels", + "apiDetails_apiKeyExample_getQueryParam": "GET Query Parameter", + "apiDetails_apiKeyExample_getQueryParam_message": "Geben Sie den API-Schl\u00fcssel zu dem 'api_key GET Query String' -Parameter ein. Der GET-Query-Parameter kann f\u00fcr andere Abfragen genutzt werden (z. B. POST und PUT).", + "apiDetails_apiKeyExample_httpHeader": "HTTP-Header", + "apiDetails_apiKeyExample_httpHeader_message": "Der API-Schl\u00fcssel zum X-API-Key-Header eingeben.", + "apiDetails_description_headingText": "Beschreibung", + "apiDetails_usageInstructions_headingText": "Diese API abzurufen, Sie k\u00f6nnen:", + "apiDetails_usageInstructions_requestHeaders_text": "Geben Sie Ihren Schl\u00fcssel im Headerfeld ein, um die API abzurufen:", + "apiDetails_usageInstructions_disableApiKeyText": "Die URL verwenden", + "apiDetails_usageInstructions_noApiKeyText": "Den API-Schl\u00fcssel verwenden. Klicken Sie auf \"API-Schl\u00fcssel abrufen\" um den Schl\u00fcssel zu erhalten.", + "apiDetailsForm_text_updateInformation": "API Information wurde aktualisiert", + "apiDocumentation_APICall_Warning_Message": "API-Anrufe (PUT, POST oder DELETE) von Swagger sind echte Anrufe.", + "apiDocumentation_APICall_Warning_Title": "Achtung!", + "apiDocumentation_buttonText_closeEditor": "Den Editor beenden", + "apiDocumentation_buttonText_openEditor": "Den Editor \u00f6ffnen", + "apiDocumentation_Link_Title": "Link", + "apiDocumentation_manageDocumentation_buttonText": "Verwalten", + "apiDocumentation_No_Link_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", + "apiDocumentation_No_Swagger_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", + "apiDocumentation_Title": "Dokumentation", + "apiDocumentation_Viewer_Title": "Betrachter", + "apiDocumentation_sdkGenerateButton": "SDK erstellen", + "apiDocumentation_tooltipSDKGeneratorButton": "Wenn die Swagger-Datei valid ist, k\u00f6nnen Sie ein SDK Ihrer bevorzugten Sprache mittels dieses Assistentes downloaden", + "apiExport_json_button": ".json exportieren", + "apiExport_yaml_button": ".yaml exportieren", + "apiExport_api_title": "API Konfiguration exportieren", + "apiExport_api_description": "API Konfiguration im JSON- oder YAML-Format exportieren", + "apiExport_proxy_title": "Konfiguration vom Proxyserver exportieren", + "apiExport_proxy_description": "Konfiguration vom Proxyserver im JSON- oder YAML-Format exportieren", + "apiExport_title": "Exportieren", + "apiFilteredBy_text_filteredBy": "Filter: \"__tag__\"", + "apiFilteredBy_buttonText_clear": "Alle l\u00f6schen", + "apisFilterForm_buttonText_filter": "Filter", + "apisFilterForm_buttonText_clear": "L\u00f6schen", + "apisFilterForm_labelText_lifecycle": "Phase des Lebenszyklus", + "apisFilterForm_optionText_selectOne": "(W\u00e4hlen Sie eine)", + "apisFilterIcon_tooltipText_filter": "Filteroptionen", + "apisRssIcon_tooltipText_Rss": "RSS-Feed", + "apiIntro_doneLabel": "Fertig", + "apiIntro_nextLabel": "Weiter", + "apiIntro_previousLabel": "Zur\u00fcck", + "apiIntro_steps_backlog_intro": "Die geplanten API-Funktionen und Priorit\u00e4ten hinzuf\u00fcgen, die die Gemeinschaft sehen kann.", + "apiIntro_steps_details_intro": "Enth\u00e4lt grundlegende Information zu der API und Anweisungen \u00fcber API-Anrufe.", + "apiIntro_steps_documentation_intro": "Die Dokumentation, die API beschreibt, hochladen und teilen. Die anderen k\u00f6nnen einen Mustercode in ihrer bevorzugten Sprache\/Plattform downloaden.", + "apiIntro_steps_export_intro": "Einstellungen Ihrer API als .JSON- oder .YAML-Datei downloaden, f\u00fcr Back-up oder Migration von Daten.", + "apiIntro_steps_feedback_intro": "Benutzer Ihrer API k\u00f6nnen ein Feedback geben, was auch Fehlermeldungen und Feature-Requests enth\u00e4lt.", + "apiIntro_steps_metadata_intro": "Geben Sie mit Ihrer API verbundene organisatorische Information und Kontaktdaten ein.", + "apiIntro_steps_proxy_intro": "Nutzen Sie diesen Tab um Ihre API mit einem Proxyserver zu verbinden. Damit k\u00f6nnen Sie die API-Verwaltungsfunktionen nutzen (z. B. Analytik, API-Schl\u00fcssel).", + "apiIntro_steps_settings_intro": "\u00c4ndern Sie API-Einstellungen auf diesem Tab. Sie k\u00f6nnen auch die API hier l\u00f6schen.", + "apiIntro_steps_welcome_intro": "Willkommen", + "apiIntro_skipLabel": "\u00dcberspringen", + "apiIntro_steps_monitoring_data": "Die API-\u00dcberwachung beginnen und beenden. Wenn die API wird \u00fcberwacht, werden die Antwortstatus w\u00e4hrend die letzten 24 Stunden angezeigt.", + "apiIntro_quickTour_button_text": "Quick tour", + "apiKeys_label": "API-Schl\u00fcssel", + "apiKeys_getApiKeyButton": "API-Schl\u00fcssel erhalten", + "apiKeys_regenerateButton": "API-Schl\u00fcssel wiederherstellen", + "apiKeys_copyButtonText": "API-Schl\u00fcssel kopieren", + "apiKeys_copySuccessful": "API-Schl\u00fcssel wurde in die Zwischenablage kopiert.", + "apiKeys_getApiKeyButton_success": "API-Schl\u00fcssel erfolgreich wiederhergestellt.", + "apiKeys_getApiKeyButton_processing": "Wird verarbeitet...", + "regenerateApiKeyConfirmation_header": "API-Schl\u00fcssel wiederherstellen", + "regenerateApiKeyConfirmation_confirmRegenerateMessage": "SInd Sie sicher, dass Sie den API-Schl\u00fcssel widerrufen wollen?", + "regenerateApiKeyConfirmation_confirmRegenerateNote": "BEACHTEN SIE:", + "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Bitte den derzeitigen API-Schl\u00fcssel speichern, wenn Sie ihn noch benutzen m\u00f6chten.", + "regenerateApiKeyConfirmation_cancelButton": "Abbrechen", + "regenerateApiKeyConfirmation_RegenerateButton": "Wiederherstellen", + "apiLifecycleStatus_labelText_development": "Entwicklung", + "apiLifecycleStatus_labelText_deprecated": "\u00dcberholt", + "apiLifecycleStatus_labelText_design": "Design", + "apiLifecycleStatus_labelText_production": "Produktion", + "apiLifecycleStatus_labelText_testing": "Testen", + "apiLifecycleStatus_labelText_unknown": "Unbekannt", + "apiLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "apiLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", + "apiLogo_resumable_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", + "apiMetadata_dateInvalid": "Das Enddatum muss sp\u00e4ter als das Anfangsdatum sein.", + "apiMonitoring_table_title_details": "Daten", + "apiMonitoring_table_title_endpoint": "Endpunkt", + "apiMonitoring_table_title_status": "Status", + "apiMonitoring_table_title_timestamp": "Zeitstempel", + "apiMonitoring_title_text": "Statusmeldungen", + "apiMonitoring_title_text_below": "Historische Daten \u00fcber die Verf\u00fcgbarkeit der API", + "apiOrganization_disconnectButton": "Ausschalten", + "apiOrganization_panelTitle": "API mit der Organisation verbinden", + "apiOrganization_title_text": "Ihre API mit der bestehenden Organisation verbinden", + "apiProxy_network_message_attention": "BEACHTEN SIE:", + "apiProxy_network_message": "Wenn Sie die APi trennen oder den Proxyserver \u00e4ndern, fr\u00fchere Verkehrsdaten werden verloren gehen.", + "apiProxy_network_setting_guidance_1": "Ihre API mit einem Proxyserver verbinden und Proxy-Einstellungen verwalten.", + "apiProxy_network_setting_guidance_2": "Grundlegende Konfigurationsschritte sind:", + "apiProxy_network_setting_guidance_2_proxy": "einen Proxyserver ausw\u00e4hlen", + "apiProxy_network_setting_guidance_2_proxy_base_path": "Basispfad des Proxyservers eingeben", + "apiProxy_network_setting_guidance_2_api_base_path": "Basispfad der API eingeben", + "apiProxy_network_setting_guidance_2_save": "[Konfiguration speichern] dr\u00fccken ", + "apiProxy_network_setting_guidance_2_advanced": "Mit den erweiterten Optionen k\u00f6nnen Sie die Funktionalit\u00e4t des Proxys anpassen.", + "apiProxy_network_setting_guidance_3_a": "Vorteile von Proxyservern", + "apiProxy_network_setting_guidance_3_b": "Ihre API-URL ist besch\u00fctzt, weil alle Anrufe \u00fcber den Proxy gemacht werden (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", + "apiProxy_network_setting_guidance_3_c": "Sie erhalten auch Datenverkehrs- und Benutzerverwaltung, Durchsatzbegrenzungen und Analytik f\u00fcr den Verkehr.", + "apiProxy_network_setting_guidance_4": "Beispiel: GET abrufen https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 ist abgebildet in GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", + "apiRemoveAuthorizedUser_cancelButton_text": "Nein, abbrechen", + "apiRemoveAuthorizedUser_confirmation_text": "Sind Sie sicher, dass Sie diesen berechtigten Benutzer entfernen wollen?", + "apiRemoveAuthorizedUser_modalTitle": "Den berechtigten Benutzer entfernen", + "apiRemoveAuthorizedUser_removeButton_text": "Ja, entfernen", + "apiSettingsAnalytics_title": "API-Analytics", + "apiSettingsAnalytics_button": "Update", + "apiSettingsDelete_apiText": "Diese Funktion kann nicht widerrufen werden. Das API-Back-End und alle Information dar\u00fcber, z. B. Dokumentation und Backlogs werden gel\u00f6scht sein.", + "apiSettingsDelete_apiTitle": "Die API l\u00f6schen", + "apiSettingsDelete_panelTitle": "L\u00f6schen", + "apiSettingsDetails_description_remaining": "\u00dcbrig", + "apiSettingsDetails_description_text": "Ihre API beschreiben", + "apiSettingsDetails_name_text": "Name Ihrer API", + "apiSettingsDetails_saveButton": "Speichern", + "apiSettingsDetails_title": "Details", + "apiSettingsDetails_uploadLogo_heading": "Logo hochladen", + "apiSettingsDetails_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre API hochladen. Das Logo wird im Katalog und auf der Profil-Seite der API erscheinen.", + "apiSettingsDetails_url_text": "Nur die Host-URL Ihrer API hier eingeben. Sie k\u00f6nnen den API-Basispfad in Netzwerkeinstellungen eingeben.", + "apiSettingsVisibility_title": "Sichtbarkeit", + "apiSettingsVisibility_heading": "Sichtbarkeit der API \u00e4ndern", + "apiSettingsVisibility_text": "Die API auf privat oder \u00f6ffentlich stellen.", + "apiSortingToolbar_labelText_sortBy": "Sortieren nach", + "apiSortingToolbar_sortMenuOptions_names": "Namen (A-Z)", + "apiSortingToolbar_sortMenuOptions_newestCreated": "Die Neueste", + "apiSortingToolbar_sortMenuOptions_bookmarks": "Lesezeichen", + "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", + "apiAuthorizedUsersList_authorizedUsers": "Einzelne Benutzer erlauben, die API anzusehen, auch wenn die API global auf privat gestellt worden ist.", + "apiViewAnalytics_button_viewAnalytics": "Analytics ansehen", + "api_backend_rating_anonymous": "Bitte einloggen um zu bewerten.", + "apinf_apiumbrellauser_error": "Fehler: den Benutzer wurde nicht auf dem Proxy angelegt", + "apinf_noproxy_error": "Fehler: Keinen Proxyserver gefunden", + "apinf_noproxybackend_error": "Fehler: Kein Back-End des Proxyservers gefunden", + "apinf_usernotloggedin_error": "Den angemeldeten Benutzer nicht gefunden", + "apiMonitoring_helpIcon_text_1": "API-\u00dcberwachung zeigt den derzeitigen Status Ihrer API an. Die \u00dcberwachung erfolgt durch HTTP-Abfragen und Antworten darauf. ", + "apiMonitoring_helpIcon_text_2": "W\u00e4hlen Sie eine von den GET-Methoden der API aus. (Mit der GET-Methode werden keine zuf\u00e4lligen Daten in Ihre API eingef\u00fcgt.) ", + "apiMonitoring_helpIcon_text_3": "Wenn \u00dcberwachung ist aktiviert, der Zustand Ihrer API (basiert auf die Anrufe w\u00e4hrend der \u00dcberwachung) wird mit einem Punkt neben dem API-Namen angezeigt, und die Status sind geloggt. ", + "apiMonitoring_helpIcon_text_3_green": " = OK, ", + "apiMonitoring_helpIcon_text_3_red": " = nicht OK.", + "apiMonitoring_helpIcon_text_4": "API wird einmal pro Stunde gepollt. Sie k\u00f6nnen die Neuladung beim Klicken auf SPEICHERN zwingen.", + "apiMonitoring_hostTitle_Monitoring": "URL des API-Hostrechners mit ", + "apiMonitoring_panelTitle_Monitoring": "API \u00dcberwachung", + "apiMonitoring_saveButton_text": "Speichern", + "apiMonitoringForm_successMessage": "Die API-\u00dcberwachungseinstellungen wurden gespeichert!", + "apiMonitoringForm_errorMessage": "Ein \u00fcberwachendes Endpunkt ist erforderlich", + "apiProxy_headerText": "Back-End-Einstellungen des Proxyservers", + "apiUmbrellaProxyForm_rateLimitMode_options": { + "custom": "Angepasste Durchsatzbegrenzung", + "unlimited": "Unbegrenzte Abfragen", + "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" + }, + "apiUserAuthorizationForm_addButton_text": "Einen Berechtigten Benutzer hinzuf\u00fcgen", + "apiUserAuthorizationForm_header_text": "Berechtigte Benutzer hinzuf\u00fcgen", + "apiUserAuthorizationForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", + "apiUserAuthorizationForm_title": "Einen neuen Mitarbeiter hinzuf\u00fcgen", + "apiUserAuthorizationForm_helpText": "Benutzername oder E-Mail eingeben", + "medianResponseTime_pointTitle_time": "Zeit, ms", + "authorizedUserForm_errorText_userNotRegistered": "Benutzer nicht angemeldet.", + "authorizedUserForm_errorText_alreadyAuthorized": "Der Benutzer ist schon berechtigt f\u00fcr diese API.", + "authorizedUserForm_success_message": "Der Benutzer wurde in die Liste der berechtigten Benutzer hinzugef\u00fcgt.", + "backlogItem_addedByYou": "Hinzugef\u00fcgt: aktueller Benutzer", + "backlogItem_editButton_text": "Bearbeiten", + "backlogItem_deleteButton_text": "L\u00f6schen", + "bookmark_buttonText_bookmark": "Lesezeichen", + "bookmark_buttonText_unbookmark": "Lesezeichen entfernen", + "branding_homeCustomBlock_helpIcon_text": "Dieses Feld erm\u00f6glicht, Text oder HTML\/CSS-Code einzuf\u00fcgen, die auf der Startseite erscheinen werden. Sie k\u00f6nnen zus\u00e4tzlich HTML-Inhalt wie Bilder, Social Media Plug-ins oder YouTube-Videos hinzuf\u00fcgen. Bootstrap ist auch verf\u00fcgbar; z. B. k\u00f6nnen Sie .container verwenden, um Inhalte auf einer Seite zu zentrieren.", + "branding_homeCustomBlock_title": "Angepasster HTML-Block", + "branding_panel_title": "Markenaufbau des Projekts", + "branding_projectLogoTitle_logoTitle": "Logo der Seite", + "branding_projectCoverPhotoTitle_coverPhotoTitle": "Titelbild", + "branding_color_picker": "Markenfarbschema", + "branding_projectFeaturedApisMessage_featuredApiMessage": "W\u00e4hlen Sie h\u00f6chstens 8 APIs, die sich auf der Startseite befinden.", + "branding_save": "Speichern", + "branding_successMessage": "Markenaufbau gespeichert", + "branding_update": "Update", + "brandingPage_title_branding": "Markenaufbau", + "brandingPage_menu_about": "\u00dcber", + "brandingPage_menu_analytics": "Analytics", + "brandingPage_menu_custom": "Angepasster HTML-Block", + "brandingPage_menu_logo": "Logo", + "brandingPage_menu_privacy": "Privatsph\u00e4re & Bedingungen", + "brandingPage_menu_showcase": "APIs pr\u00e4sentieren", + "brandingPage_menu_social": "Social Media -Links", + "catalog_bookmarkTooltip_nonUser": "Anzahl von Lesezeichen. Bitte einloggen, um Lesezeichen zu erstellen.", + "catalog_BookmarkTooltip_user": "EIn Lesezeichen f\u00fcr die API setzen", + "catalog_paginationButtons_next": "Weiter", + "catalog_paginationButtons_previous": "Zur\u00fcck", + "catalog_toolbar_filterOptions_myApis": "Meine APIs", + "catalog_toolbar_filterOptions_showAll": "Alle zeigen", + "catalog_toolbar_filterOptions_myBookmarks": "My Lesezeichen", + "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentierte APIs", + "catalog_toolbar_sortBy_title": "Sortieren nach", + "catalog_toolbar_sortMenuOptions_highRating": "H\u00f6chste Bewertung", + "catalog_toolbar_sortMenuOptions_mostBookmarked": "Die meisten Lesezeichen", + "catalog_toolbar_sortMenuOptions_recent": "Die neuesten", + "catalog_toolbar_sortMenuOptions_name-a-z": "Namen (A-Z)", + "catalog_toolbar_sortMenuOptions_name-z-a": "Namen (Z-A)", + "catalog_toolbar_toggleCollapse": "Symbolleiste umschalten", + "catalog_toolbar_viewMode_grid": "Gitter", + "catalog_toolbar_viewMode_table": "Tabelle", + "catalogGrid_addedBy": "Hinzugef\u00fcgt von", + "catalogTable_added": "Hinzugef\u00fcgt", + "catalogTable_addedBy": "Hinzugef\u00fcgt von", + "catalogTable_labelText_private": "Private API", + "catalog_Title": "APIs erkunden", + "changeSelectedProxy_buttonCancel": "Abbrechen", + "changeSelectedProxy_buttonConfirm": "API-Proxyserver \u00e4ndern", + "changeSelectedProxy_title": "API-Proxyserver \u00e4ndern", + "changeSelectedProxy_textCaution": "Achtung!", + "changeSelectedProxy_textConfirm": "\u00c4nderung des Proxyservers wird die URL der Anrufe \u00e4ndern und kann die API-Anrufe von Apps brechen. Bitte geben Sie den Benutzern Ihrer API Bescheid \u00fcber die \u00c4nderung und schlagen Sie vor, dass sie \u00fcberpr\u00fcfen, ob sie einen neuen API-Schl\u00fcssel brauchen.", + "configureLoginServiceDialogForHsl_guide_text": "Sie m\u00fcssen eine OpenID Connect -Kundenkonfiguration mit Ihrem Anbieter (HSL) erstellen. App Callbacks URLs einstellen zu:", + "connectApiToOrganizationModal_buttonText_close": "Schlie\u00dfen", + "connectApiToOrganizationModal_helpText": "Sie k\u00f6nnen eine API, die Sie verwalten, mit dem Organisation verbinden. Danach wird die API im Organisationsprofil erscheinen.", + "connectApiToOrganizationModal_modalTitle": "API verbinden", + "connectApiToOrganizationModal_placeholderTitle": "(Eine API ausw\u00e4hlen, um sie zu verbinden)", + "connectApiToOrganizationModal_text_noOneApis": "Alle APIs, die SIe verwalten, sind schon verbunden.", + "contactForm_reset": "Zur\u00fccksetzen", + "contactForm_successMessage": "Danke! Ihre Nachricht wurde gesendet.", + "contactForm_submit": "Abschicken", + "createApiBackendOnApiUmbrella_errorMessagePretext": "Einstellungen des Proxyservers \u00fcberpr\u00fcfen, weil apiUmbrella eine Antwort gibt: ", + "dashboard_analyticsSummary_developers": "Entwickler", + "dashboard_analyticsSummary_requests": "Abfragen", + "dashboard_analyticsSummary_responseTime": "Antwortzeit", + "dashboard_analyticsSummary_title": "Analytics Zusammenfassung", + "dashboardApiFilter_title": "API-Filter", + "dashboardOverviewStatistic_text_requestPath": "Abfragepfad: __path__", + "dashboardOverviewStatistic_text_successCalls": "2XX Anrufe: __count__", + "dashboardOverviewStatistic_text_errorCallsToday": "__count__ Fehler heute", + "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ Fehler am letzten Tag", + "dashboardOverviewStatistic_text_errorCalls": "__count__ Fehler in den letzten __timeframe__ Tagen", + "dashboardOverviewStatistic_text_requestsCount": "__count__ Abfrage", + "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ Abfragen", + "dashboardOverviewStatistic_text_responseTime": "__time__ ms", + "dashboardOverviewStatistic_text_usersCount": "__count__ Benutzer", + "dashboardOverviewStatistic_text_usersCount_plural": "__count__ Benutzer", + "dashboardOverviewStatistic_chartTitle_requestsNumber": "Anzahl der Abfragen", + "dashboardOverviewStatistic_chartTitle_responseTime": "Antwortzeiten der API", + "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Einzelne API-Nutzer", + "dashboardOverviewStatistic_linkText_viewDetails": "Details ansehen...", + "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Der Durchschnitt der einzelnen Nutzer im gew\u00e4hlten Zeitraum", + "dashboardOverviewStatistic_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", + "dashboardProxySelection_optionText_title": "Proxyserver", + "dashboardSummaryStatistic_columnTitle_apiName": "API-Name", + "dashboardSummaryStatistic_columnTitle_requestsNumber": "Anzahl der Abfragen", + "dashboardSummaryStatistic_columnTitle_responseTime": "Antwortzeit (Median)", + "dashboardSummaryStatistic_columnTitle_users": "Benutzer", + "dashboardSummaryStatistic_groupTitle_myApis": "Meine APIs", + "dashboardSummaryStatistic_groupTitle_managedApis": "Verwaltete APIs", + "dashboardSummaryStatistic_groupTitle_otherApis": "Andere APIs", + "dashboardToolbar_labelText_proxy": "Proxyserver", + "dashboardToolbar_optionText_apiName": "API-Name", + "dashboardToolbar_optionText_calls": "Die meisten Anrufe", + "dashboardToolbar_optionText_users": "Die meisten Benutzer", + "dashboardToolbar_optionText_time": "Die l\u00e4ngste Antwortzeit", + "dashboardPage_buttonText_addApi": "Eine API einsetzen", + "dashboardPage_title_dashboard": "Dashboard", + "dashboardPage_text_noApis": "Es gibt keine APIs, die SIe verwalten.", + "dashboardPage_text_noProxyBackends": "Sie haben noch nicht Ihre API mit dem Proxy verdunden. Um Analytik Ihrer API-Verwendung anzusehen, durchsuchen Sie den Katalog nach der API und konfigurieren Sie das Proxy im API-Profil.", + "dashboardView_text_noApisFound": "Keine APIs mit dem angegebenen Namen gefunden", + "dashboardPage_placeholderText_search": "Schreiben um APIs zu filtern", + "dateRangePicker_optionText_title": "Zeitraum", + "dateRangePicker_optionText_today": "Heute", + "dateRangePicker_optionText_yesterday": "Gestern", + "dateRangePicker_optionText_7days": "Die letzten 7 Tage", + "dateRangePicker_optionText_28days": "Die letzten 28 Tage", + "deleteAccount_closeButton": "Schlie\u00dfen", + "deleteAccount_confirmDelete": "L\u00f6schen", + "deleteAccount_success_message": "Das Konto gel\u00f6scht", + "deleteApiConfirmation_cancelButton": "Abbrechen", + "deleteApiConfirmation_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden! Die API und alle Information dar\u00fcber, z. B. Metadaten, Dokumentation, Backlogs und Feedback, werden gel\u00f6scht sein.", + "deleteApiConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", + "deleteApiConfirmation_confirmDeleteNote": "BEACHTEN SIE:", + "deleteApiConfirmation_deleteButton": "L\u00f6schen", + "deleteApiConfirmation_header": "Die API l\u00f6schen", + "deleteApiConfirmation_successMessage": "Erfolgreich gel\u00f6schte API:", + "deleteOrganizationConfirmation_cancelButton": "Abbrechen", + "deleteOrganizationConfirmation_confirmDeleteInformation": "Die Information \u00fcber die Organisation wird entfernt. Diese Funktion kann nicht widerrufen werden!", + "deleteOrganizationConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", + "deleteOrganizationConfirmation_confirmDeleteNote": "BEACHTEN SIE:", + "deleteOrganizationConfirmation_deleteButton": "L\u00f6schen", + "deleteOrganizationConfirmation_header": "Organisation l\u00f6schen", + "deleteOrganizationConfirmation_successMessage": "Erfolgreich gel\u00f6schte Organisation: ", + "deleteAccount_title": "Benutzerkonto l\u00f6schen", + "deleteAccount_confirm_text": "Sind Sie sicher, dass Sie Ihr Konto l\u00f6schen wollen?", + "deleteBacklogItem_modalTitle": "Ein Backlog l\u00f6schen", + "deleteBacklogItem_confirmation_text": "Sind Sie sicher, dass Sie dieses Backlog l\u00f6schen wollen?", + "deleteBacklogItem_cancelButton_text": "Abbrechen", + "deleteBacklogItem_deleteButton_text": "Ein Backlog l\u00f6schen", + "deleteBacklogItem_message_backlogRemoved": "Das Backlog wurde gel\u00f6scht", + "deleteFeedbackItem_modalTitle": "Das Feedback-Element l\u00f6schen", + "deleteFeedbackItem_confirmation_text": "Sie Sie sicher, dass Sie dieses Feedback-Element und alle Bewertungen l\u00f6schen wollen?", + "deleteFeedbackItem_cancelButton_text": "Abbrechen", + "deleteFeedbackItem_deleteButton_text": "Das Feedback-Element l\u00f6schen", + "feedbackItem_messageType": { + "Feedback": "Feedback", + "Error report": "Fehlerbericht", + "Feature request": "Feature-Request" + }, + "deleteOrganizationApiConfirmation_cancelButton_text": "Abbrechen", + "deleteOrganizationApiConfirmation_confirm_text": "Sind Sie sicher, dass Sie diese API von der folgenden Organisation trennen wollen:", + "deleteOrganizationApiConfirmation_disconnectButton_text": "Trennen", + "deleteOrganizationApiConfirmation_header_text": "Die API trennen von", + "deleteOrganizationApiConfirmation_success_message": "Die API von der Organisation gel\u00f6scht", + "editApiMetadata_editButton": "Metadaten bearbeiten", + "editApiMetadata_editApiMetadataForm_title": "Metadaten bearbeiten", + "editApiMetadata_submitButtonText": "Metadaten speichern", + "editBacklogItem_modalTitle": "EIn Backlog bearbeiten", + "editBacklogItem_submit_buttonText": "Speichern", + "editApiMetadataForm_messageText_added": "API-Metadaten erfolgreich gespeichert", + "editApiMetadataForm_messageText_updated": "API-Metadaten erfolgreich aktualisiert", + "emailTemplates_verifyEmail_message": "Um Ihre E-Mail zu verifizieren, klicken Sie auf den folgenden Link:", + "emailTemplates_verifyEmail_title": "Ihre E-Mail-Adresse verifizieren", + "emailVerification_successMessage": "Die E-Mail wurde verifiziert. Danke!", + "emqProxyForm_acl_title": "Bestimmung der Zugriffsrechte", + "ensureTenantRemovalForm_button_cancel_title": "Operation abbrechen", + "ensureTenantRemovalForm_button_remove_title": "Diesen Mandanten l\u00f6schen", + "entityComment_cancelComment": "Abbrechen", + "entityComment_deleteComment": "L\u00f6schen", + "entityComment_replyComment": "Antworten", + "entityComment_sendComment": "Senden", + "entityComment_successMessage": "Danke! Ihre Anmerkung wurde gesendet.", + "esData_notFound": "Keine API-Nutzungsstatisktiken verf\u00fcgbar.", + "apiAnalyticPageBody_title_errorsStatistic": "Fehlerstatistiken", + "errorsStatisticTable_columnTitle_date": "Datum", + "errorsStatisticTable_columnTitle_status": "Statuscode", + "errorsStatisticTable_columnTitle_calls": "Anrufe", + "errorsStatisticTable_columnTitle_path": "Abfragepfad", + "errorsStatisticTable_text_showOfErrors": "Zeige __count__ von __all__ Fehler", + "errorsStatisticTable_lintText_downloadFile": "Alle Fehler als Datei herunterladen", + "favourite_Add": "Lesezeichen setzen", + "favourite_Remove": "Lesezeichen entfernen", + "feedbackForm_successMessage": "Danke! Ihr Feedback wurde gesendet.", + "feedbackItem_type": "Typ", + "feedbackItem_topic": "Thema", + "feedbackItem_editButton_text": "Bearbeiten", + "feedbackItem_deleteButton_text": "L\u00f6schen", + "feedbackItem_visibilityButton_makePrivate": "Auf privat stellen", + "feedbackItem_visibilityButton_makePublic": "Auf \u00f6ffentlich stellen", + "feedbackItem_sentBy_text": "Sender", + "feedbackItem_usernotloggedin_errorMessage": "Fehler: Bitte einloggen um zu bewerten", + "feedback_feedbackForm_button": "Feedback senden", + "feedback_feedbackForm_withLogin_tooltip": "Feedback zu der API geben", + "feedback_feedbackForm_withoutLogin_tooltip": "Bitte einloggen oder anmelden, um Feedback zur API geben", + "feedback_feedbackForm_description": "Fehlerberichte, Ideen \u00fcber neue Features und andere Anmerkungen sind willkommen.", + "feedback_feedbackForm_title": "Feedback senden oder ein Problem melden", + "feedback_main_title": "Feedback und Fehlermeldungen", + "feedback_no_feedback": "Kein Feedback.", + "feedback_remove_button": "Entfernen", + "feedback_replyFeedback": "Antworten", + "feedback_sendFeedback": "Senden", + "feedback_view_button": "Zeigen", + "feedback_mark_all_feedbacks_as_private": "Feedback auf privat stellen", + "feedback_mark_all_feedbacks_as_public": "Feedback auf \u00f6ffentlich stellen", + "feedback_change_visibility_header": "Sichtbarkeit des Feedbacks \u00e4ndern", + "feedback_changeAllVisibility_toPublic": "Sind Sie sicher, dass Sie Feedback auf \u00f6ffentlich stellen wollen?", + "feedback_changeAllVisibility_toPrivate": "Sind Sie sicher, dass Sie Feedback auf privat stellen wollen?", + "feedback_changeAllVisibility_cancelButton_text": "Abbrechen", + "feedback_changeAllVisibility_confirmButton_text": "Best\u00e4tigen", + "footer_about": "Information", + "footer_privacyPolicy_text": "Datenschutzrichtlinie", + "footer_termsOfUse_text": "Nutzungsbedingungen", + "footer_signIn": "Einloggen", + "footer_signOut": "Abmelden", + "footer_signUp": "Anmelden", + "footerSocialMediaLinks_text": "Folgen Sie uns", + "forbidden_Title": "403 Forbidden-Fehler", + "forbidden_Message": "Sie haben keinen Zugriff auf diese Seite.", + "goBackButton_buttonText": "Zur\u00fcck zur vorherigen Seite", + "general_example": "Beispiel:", + "general_more_details": "Mehr Details:", + "homeBody_featureSection_statistics_apisCount_heading": "APIs", + "homeBody_featureSection_statistics_organizationsCount_heading": "Organisationen", + "homeBody_featureSection_statistics_usersCount_heading": "Benutzer", + "homeBody_contactUs_heading": "Kontaktieren Sie uns", + "homeBody_contactUs_text": "F\u00fcr weitere Infomationen nehmen Sie bitte Kontakt mit uns auf.", + "homeBody_openSource_imageAltText": "100 % Open Source", + "homeBody_section1_heading": "Erste Schritte", + "homeBody_section1_text": "Erstellen Sie zuerst ein Benutzerkonto. Das Entwicklerportal bietet Ihnen eine M\u00f6glichkeit an, auf einmal APIs zu finden, Nutzung der API-Applikationen zu verfolgen und viel mehr.", + "homeBody_section1_text_extra": "Anmelden", + "homeBody_section2_heading": "Erreichen Sie die Entwickler", + "homeBody_section2_text": "APInf bietet Ihnen eine koh\u00e4rente, einfache Schnittstelle an, damit Sie APIs f\u00fcr die Entwicklungsgesellschaft publizieren und Aufgabenmanagement nutzen k\u00f6nnen. Es erlaubt Ihnen ein besseres Verst\u00e4ndnis von der API-Nutzung.", + "homeBody_section2_text_extra": "Kontaktieren Sie uns", + "homeBody_section3_communityLinkText": "APInf Gemeinschaft", + "homeBody_section3_heading": "V\u00f6llig Open Source", + "homeBody_section3_text": "APInf wird von API Umbrella versorgt. Es bietet eine Schnittstelle f\u00fcr die Funktionen von API Umbrella an. Die L\u00f6sung basiert auf Open-Source-Code und hat eine MIT-Lizenz. Beim Aufbau wurden Meteor.js und D3 verwendet. Wir sch\u00e4tzen Zusammenarbeit, h\u00f6ren gerne die Benutzer zu und ermutigen sie zur Entwicklung.", + "homeBody_section3_text_extra": "Sie finden uns auf ", + "homePageApis_title_featuredApis": "Empfohlene APIs", + "homePageApis_text_addFeaturedApis": "Sie k\u00f6nnen empfohlene APIs in der Markenaufbau-Sektion unter Empfohlene APIs einsetzen.", + "homePageApis_text_getMoreApis": "Mehr APIs", + "homePageApis_text_seeMore": "Sehen Sie mehr", + "importApiConfiguration_errorMessage": "Die Konfigurationsdatei muss in einem von diesen Formaten sein: .YAML, .YML, .JSON oder .TXT.", + "importApiConfiguration_jsonError_message": "Die Konfigurationsdatei ist kein g\u00fcltiges JSON-Objekt.", + "import_ApiConfiguration_Extensions": "Nur yml-, yaml- und json-Formate werden akzeptiert.", + "import_ApiConfiguration_FileLabel": "Datei", + "import_ApiConfiguration_ImportApi": "API importieren", + "importOpenApiSpecification_text_addApiByImporting": "Sie k\u00f6nnen eine API durch die OpenAPI-Spezifikation hinzuf\u00fcgen.", + "importOpenApiSpecification_message_provideSpecification": "Sie m\u00fcssen OpenAPI-Spezifikation durch irgendeine Methode anbieten.", + "importApiFile_invalidExtension_message": "Ung\u00fcltige Dateiformat. Bitte einen Link von einer json-, yaml- oder yml-Datei eingeben, der den API-Namen und die API-URL enth\u00e4lt.", + "importOpenApiSpecification_labelText_provideSpecification": "Die API-Dokumentation importieren", + "importOpenApiSpecification_labelText_linkTo": "Link zur OpenAPI-Spezifikation", + "importOpenApiSpecification_labelText_lifecycleStatus": "Status im Lebenszyklus", + "importOpenApiSpecification_buttonText_import": "Importieren", + "importOpenApiSpecification_optionText_file": "Datei", + "importOpenApiSpecification_optionText_url": "URL", + "importOpenApiSpecification_optionText_firstOption": "Staus im Lebenszyklus ausw\u00e4hlen", + "importOpenApiSpecificationUploadButton_buttonText_file": "Datei ausw\u00e4hlen", + "informTenantUser_emailSubject_tenantAddition": "Neuer Mandant angelegt: __tenant__", + "informTenantUser_emailSubject_tenantRemoval": "Mandant __tenant__ gel\u00f6scht", + "informTenantUser_emailSubject_userRemoval": "Benutzer aus dem Mandanten __tenant__ gel\u00f6scht", + "informTenantUser_emailSubject_userRoleChange": "\u00c4nderungen in Benutzerrollen im Mandanten __tenant__", + "informTenantUser_emailText_roleInfo": "Derzeitige Rollen: ", + "informTenantUser_emailText_tenantRemoval": "Mandant __tenant__ ist gel\u00f6scht. Einer von den Benutzern war: ", + "informTenantUser_emailText_userRemoval": "\u00c4nderungen im Mandanten __tenant__. Der folgende Benutzer wurde gel\u00f6scht: ", + "informTenantUser_emailText_userRoleChange": "Im Mandanten __tenant__ gibt es \u00c4nderungeng in Rollen des folgendes Benutzers: ", + "invalidApiBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", + "invalidApiMonitoringEndpointMessage": "Am Anfang muss \/ sein. Alphanumerische Zeichen und -.?$*+'()\/:#@!&,;= sind akzeptiert.", + "invalidApiRequiredMessage": "Ung\u00fcltiger Input verboten", + "invalidAppendQueryStringMessage": "Nur \"param=value\" -Paare als Append Query String erlaubt", + "invalidDomainMessage": "Eine g\u00fcltige Dom\u00e4ne ben\u00f6tigt", + "invalidEmailMessage": "Eine g\u00fcltige E-Mail-Adresse ben\u00f6tigt", + "invalidIdMessage": "Eine g\u00fcltige alphanumerische ID ben\u00f6tigt", + "invalidProxyBackendForm_headerStringMessage": "Die Reguested Header -Zeichenkette soll nur die folgenden Paare enthalten ~ param: value", + "invalidProxyBackendForm_forbiddenPrefixMessage": "Sie k\u00f6nnen nicht die folgenden Proxy-Basispfade nutzen: \/, \/signup\/, \/signin\/, \/admin\/ und \/admin\/...", + "invalidProxyBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", + "invalidUrlMessage": "Eine g\u00fcltige URL mit http(s) ben\u00f6tigt", + "invalidContactPhoneMessage": "Eine g\u00fcltige Nummer ben\u00f6tigt. (0-9), +, -, \/ und Leerzeichen akzeptiert.", + "latestApiBackends_Heading": "Die neuesten APIs", + "latestApiBackends_MoreInfo": "Zus\u00e4tzliche Information", + "latestApiBackends_NotFound": "Keine APIs gefunden.", + "loginPlatformsPage_title_loginPlatforms": "Einloggen-Plattformen", + "loginPlatformsPageSettingsUpdatedMessage": "Einloggen-Einstellungen aktualisiert: ", + "loginVerify_errorMessage": "Wir haben Ihnen eine E-Mail gesendet. Bitte Ihre E-Mail-Adresse verifizieren.", + "manageApiDocumentationModalUploadButton": "Datei ausw\u00e4hlen", + "manageApiDocumentationModal_AddedFile_Message": "Dokumentationsdatei erfolgreich hochgelanden!", + "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Abbrechen", + "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Speichern", + "manageApiDocumentationModal_CreateLinks_AddButton": "Hinzuf\u00fcgen", + "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Sind Sie sicher, dass Sie die Dokumentationsdatei l\u00f6schen wollen?", + "manageApiDocumentationModal_DeletedFile_Message": "Die Dokumentationsdatei erfolgreich gel\u00f6scht!", + "manageApiDocumentationModal_DocumentationLinks_Title": "Links zur externe Dokumentation", + "manageApiDocumentationModal_FileType_Message": "Nur YAML- (YML) und JSON-Formate werden unterst\u00fctzt.", + "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentationslink erfolgreich aktualisiert!", + "manageApiDocumentationModal_SizeLimit_Message": "Maximale Gr\u00f6\u00dfe der Datei 10 MB.", + "manageApiDocumentationModal_Title": "API-Dokumentation", + "manageApiDocumentationModal_hints_createApiDocumentation": "Wenn Sie keine Dokumentationsdatei haben, k\u00f6nnen Sie eine Datei erstellen und sie hochladen.", + "manageApiDocumentationModal_hints_documentation_link": "Link zur Wiki- oder Github-Seite oder zu anderen Webressourcen, wo die API-Dokumentation sich befindet.", + "manageApiDocumentationModal_hints_uploadApiDocumentation": "Sie k\u00f6nnen auch w\u00e4hlen, eine neue Dokumentationsdatei f\u00fcr die API mit dem Swagger-Editor zu erstellen.", + "manageApiDocumentationModal_addDocumentation_title": "Details von Endpunkten angeben", + "manageApiDocumentationModal_helpText_useHttpsProtocol": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, wenn API HTTP nutzt.", + "manageApiDocumentationModal_ToolTip_Message": "Maximal 8 Links zu externe Dokumentationen sind akzeptiert. Bitte einen von den alten Links l\u00f6schen, um einen neuen Link zu erstellen.", + "mostFrequentUsersTable_columnTitle_user": "API-Schl\u00fcssel des Benutzers", + "mostFrequentUsersTable_columnTitle_calls": "Anrufe", + "mostFrequentUsersTable_columnTitle_path": "Abfragepfad", + "mostFrequentUsersTable_text_showOfUsers": "Zeige __count__ von __all__ Benutzer", + "mostFrequentUsersTable_lintText_downloadFile": "Alle Benutzer als Datei herunterladen", + "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-Dashboard", + "mqttDashboardNavbar_linkText_topics": "Themen", + "mqttDashboardNavbar_linkText_acl": "ACL", + "mqttDashboardNavbar_linkText_restDashboard": "REST-Dashboard", + "navbar_addAPIBackend": "API einsetzen", + "navbar_apis": "APIs", + "navbar_my_apis": "Meine APIs", + "navbar_organizations": "Organisationen", + "navbar_dashboard": "Dashboard", + "navbar_mqttDashboard": "MQTT-Dashboard", + "navbar_signIn": "Einloggen", + "navbar_signUp": "Anmelden", + "navbar_users": "Benutzer", + "navbar_pricing": "Preise", + "notAuthorized_Message": "Sie haben keine Zugriffsberechtigung f\u00fcr diese Seite.", + "notAuthorized_Title": "Keine Berechtigung", + "notFound_Message_Part1": "Die gesuchte Seite wurde nicht gefunden.", + "notFound_Title": "Oops! Seite nicht gefunden.", + "oauthHslNoMfa": "Benutzer benutzt keine MFA!", + "organizationApis_title_about": "Information", + "organizationApis_title_apis": "APIs", + "organizationApis_title_connectApi": "API verbinden", + "organizationApis_title_edit": "Bearbeiten", + "organizationApis_connectButton": "Verbinden", + "organizationApis_contact_email": "E-Mail f\u00fcr Kontakt", + "organizationApis_contact_phone": "Kontaktnummer", + "organizationApisForm_successText": "Die API und die Organisation sind jetzt verbunden.", + "organizationCatalog_Title": "Organisationen", + "organizationCatalog_organizationCount": "(__count__ Organisation)", + "organizationCatalog_organizationCount_plural": "(__count__ Organisationen)", + "organizationCatalog_buttonText_addOrganization": "Organisation hinzuf\u00fcgen", + "organizationCatalog_toolbar_filterOptions_myOrganizations": "Meine Organisationen", + "organizationCatalog_toolbar_filterOptions_showAll": "Alles zeigen", + "organizationCatalog_toolbar_sortBy_title": "Sortieren nach", + "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Erstellungsdatum", + "organizationCatalog_toolbar_sortMenuOptions_name": "Name", + "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ansteigende", + "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Absteigende", + "organizationCatalog_toolbar_toggleCollapse": "Symbolleiste umschalten", + "organizationCatalog_toolbar_viewMode_grid": "Gitter", + "organizationCatalog_toolbar_viewMode_table": "Tabelle", + "organizationCatalog_text_noOrganizationIsAvailable": "Keine Organisation erh\u00e4ltlich.", + "organizationCatalog_text_addOrganization": "Auf \"Organisation hinzuf\u00fcgen\" klicken, um eine neue Organisation hinzuzuf\u00fcgen.", + "organizationCatalogTable_added": "Hinzugef\u00fcgt", + "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", + "organizationsCatalogPage_title_organizationsCatalog": "Organisationskatalog", + "organizationCover_resumable_errorText": "Erstellung der Datei nicht gelungen!", + "organizationCover_resumable_successfully_uploaded": "Titelbild wurde erfolgreich hochgeladen!", + "organizationCover_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "organizationForm_title": "Eine neue Organisation hinzuf\u00fcgen", + "organizationForm_contact_panelTitle": "Kontakt", + "organizationForm_saveButton_text": "Organisation hinzuf\u00fcgen", + "organizationForm_successText": "Organisation wurde gespeichert", + "organizationLogo_noPermissions": "Ungen\u00fcgende Rechte zum Hochladen des Logos.", + "organizationLogo_resumable_errorText": "Erstellung der Datei nicht gelungen!", + "organizationLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", + "organizationLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "organizationManagersList_title": "Administratoren", + "organizationManagersList_table_title_actions": "Funktionen", + "organizationManagersList_table_title_email": "E-Mail", + "organizationManagersList_table_title_role": "Aufgabe", + "organizationManagersList_table_title_username": "Benutzername", + "organizationManagersList_table_title_row_manager": "Manager", + "organizationManagerForm_successMessage": "Ein neuer Manager wurde hinzugef\u00fcgt.", + "organizationManagerForm_userNotRegistered_errorText": "Benutzer nicht angemeldet.", + "organizationNoApis_text_noConnectedApis": "Keine APIs sind mit der Organisation verbunden.", + "organizationNoApis_text_useButton": "Klicken Sie auf \"API verbinden\", um eine zu verbinden.", + "organizationNoFeaturedApis_text_noFeaturedApis": "Die Organisation hat keine empfohlene APIs.", + "organizationNoFeaturedApis_text_useButton": "Klicken Sie auf die Stecknadel um die API als empfohlen zu markieren. Sie k\u00f6nnen bis zu 4 APIs ausw\u00e4hlen.", + "organizationProfile_bigText_apisCount": "Alle APIs", + "organizationProfile_bigText_featuredApisCount": "Empfohlene APIs", + "organizationProfileHeader_editButton_text": "Bearbeiten", + "organizationProfileHeader_rss_feed": "RSS-Feed", + "organizationProfileHeader_tabs_apis": "APIs", + "organizationProfileHeader_tabs_managers": "Manager", + "organizationProfileHeader_tabs_newLogo": "Neues Logo hochladen", + "organizationProfileHeader_tabs_profile": "Profil", + "organizationProfileHeader_tabs_settings": "Einstellungen", + "organizationProfileHeader_uploadCoverButton_text": "Titelbild hochladen", + "organizationProfile_smallText_apisCount": "(__count__ api)", + "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", + "organizationProfile_buttonText_connectApi": "API mit der Organisation verbinden", + "organizationProfile_buttonText_clear": "Alle l\u00f6schen", + "organizationProfile_text_error": "Verbindung funktioniert nicht. Bitte geben Sie dem Administrator Bescheid \u00fcber das Problem.", + "organizationRemoveManagers_cancelButton": "Abbrechen", + "organizationRemoveManagers_description": "Sind Sie sicher, dass Sie diesen Benutzer als Manager entfernen wollen?", + "organizationRemoveManagers_removeButton": "Entfernen", + "organizationRemoveManagers_title": "Den Benutzer als Manager entfernen", + "organizationSettingsPagination_panelTitle_contentManagement": "Content-Management", + "organizationSettingsPagination_saveButton": "Speichern", + "organizationSettingsPagination_successMessage": "Nummer erfolgreich ge\u00e4ndert", + "organizationSettings_description_organizationManagers": "Ein Manager der Organisation hat dieselben Rechte wie API-Manager, solche APIs zu bearbeiten und zu l\u00f6schen, die mit der Organisation verbunden sind.", + "organizationSettings_nav_about": "Information", + "organizationSettings_nav_contact": "Kontaktinformation", + "organizationSettings_nav_logo": "Logo & Titelbild", + "organizationSettings_nav_social": "Social Media -Plattformen", + "organizationSettings_title": "Einstellungen", + "organizationSettings_title_organizationManagers": "Manager der Organisation", + "organizationSettings_uploadLogo_heading": "Logo", + "organizationSettings_uploadCover_heading": "Titelbild", + "organizationSettings_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre Organisation hochladen. Das Logo wird im Katalog und auf der Profil der Organisation erscheinen.", + "organizationSettings_uploadCoverText": "Sie k\u00f6nnen ein Titelbild f\u00fcr Ihre Organisation hochladen.", + "organizationManagerForm_managerAlreadyExist_errorText": "Der Benutzer ist schon ein Manager von der Organisation.", + "organizationManagerForm_sendingVerificationEmailFailed": "Sendung der Verifizierungsmail misslungen", + "organizationManagerForm_invalidMailSetting_emailFailed": "Sendung der Verifizierungsmail misslungen: ung\u00fcltige E-Mail-Einstellungen", + "organizationSettingsDelete_buttonText_delete": "Diese Organisation l\u00f6schen", + "organizationSettingsDelete_text_information": "Die Information \u00fcber die Organisation wird entfernt und alle APIs werden gel\u00f6scht. Die Funktion kann nicht widerrufen werden.", + "organizationSettingsDelete_title": "Diese Organisation l\u00f6schen", + "organizationSettingsDelete_panelTitle": "L\u00f6schen", + "organizationSettingsContactInfo_cancelButton_text": "Abbrechen", + "organizationSettingsContactInfo_saveButton_text": "Speichern", + "organizationSettingsContactInfo_title": "Kontaktinformation", + "organizationSettingsContactInfo_update_successMessage": "Kontaktinformation wurde aktualisiert", + "organizationSettingsContactInfo_update_failedMessage": "Aktualisierung der Kontaktinformation nicht gelungen", + "organizationSettingsCoverAndLogo_title": "Logo und Titelbild", + "organizationSettingsGeneral_cancelButton_text": "Abbrechen", + "organizationSettingsGeneral_saveButton_text": "Speichern", + "organizationSettingsGeneral_update_successMessage": "Allgemeine Information wurde aktualisiert", + "organizationSettingsGeneral_update_failedMessage": "Aktualisierung der allgemeinen Information nicht gelungen", + "organizationSettingsGeneral_title": "Allgemeine Einstellungen", + "organizationSettingsSocialMedia_cancelButton_text": "Abbrechen", + "organizationSettingsSocialMedia_saveButton_text": "Speichern", + "organizationSettingsSocialMedia_title": "Social Media -Plattformen", + "organizationSettingsSocialMedia_update_successMessage": "Social Media -Information wurde aktualisiert", + "organizationSettingsSocialMedia_update_failedMessage": "Aktualisierung der Social Media -Information nicht gelungen", + "organizationSettings_listManager_emailUnverifiedLabel": "Unverifiziert", + "privacyPolicy_title": "Datenschutzrichtlinie", + "profile_Header": "Profil", + "profile_UpdateButton": "Update", + "profile_labelText_registeredEmail": "Registrierte E-Mail", + "profile_setUsername": "Bitte Ihren Benutzernamen eingeben", + "profile_updatedSuccess": "Das Profil wurde aktualisiert", + "profile_usernameInvalid": "Der Benutzername muss 3-15 alphanumerische Zeichen enthalten. Unterstriche und Bindestriche sind akzeptiert.", + "profile_usernameIsTaken": "Benutzername existiert bereits. Bitte einen neuen Benutzernamen eingeben.", + "profilePage_title_profile": "Profil", + "proxies_pageHeader": "Proxyserver", + "proxies_addProxy": "Einen Proxyserver hinzuf\u00fcgen", + "proxies_noProxiesFound": "Keine Proxyserver gefunden.", + "proxiesPage_title_proxies": "Proxyserver", + "proxyBackendForm_advancedSettings_title": "Erweiterte Einstellungen", + "proxyBackendForm_apiBasePath_helpText": "Ein Basispfad zu allen API-Abfragen hinzugef\u00fcgt. Zum Beispiel:", + "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", + "proxyBackendForm_apiBasePath_title": "URL des API-Hostrechners, mit ", + "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", + "proxyBackendForm_apiKey_title": "API-Schl\u00fcssel", + "proxyBackendForm_apiPort_helpText": "Die Portnummer des API-Servers", + "proxyBackendForm_append_query_string_helpText": "Zus\u00e4tzliche Abfrageparameter, die durch den Proxy in jede Abfrage hinzugef\u00fcgt werden.", + "proxyBackendForm_deleteButton": "L\u00f6schen", + "proxyBackendForm_deleteErrorMessage": "L\u00f6schen auf dem API-Umbrella Proxy nicht gelungen", + "proxyBackendForm_deleteSuccessMessage": "Proxy-Einstellungen erfolgreich gel\u00f6scht", + "proxyBackendForm_disableApiKey_helpText": "Benutzer lassen, diese API ohne API-Schl\u00fcssel abzurufen.", + "proxyBackendForm_frontendPrefixNotUnique": "Front-End Pr\u00e4fix existiert bereits. W\u00e4hlen Sie ein anderes Pr\u00e4fix.", + "proxyBackendForm_IDPappID_additional_helpText": "IDP app id ist eine IDentity Provider -Anwendung ID. Sie ist f\u00fcr FIWARE-Komponentenintegration ben\u00f6tigt. Wenn Sie damit nicht bekannt sind, lassen Sie die Anwendung aus.", + "proxyBackendForm_emqUsers_title": "EMQ-Benutzer", + "proxyBackendForm_emqUsers_addUserButton": "Einen Benutzer hinzuf\u00fcgen", + "proxyBackendForm_emqUsers_userTable_id": "ID", + "proxyBackendForm_emqUsers_userTable_username": "Benutzername", + "proxyBackendForm_emqUsers_userTable_password": "Kennwort", + "proxyBackendForm_emqUsers_userTable_actions": "Funktionen", + "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "EMQ- Benutzer hinzuf\u00fcgen", + "proxyBackendForm_emqProxyForm_addEmqUser_username": "Benutzername", + "proxyBackendForm_emqProxyForm_addEmqUser_password": "Kennwort", + "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Speichern", + "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Abbrechen", + "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-Benutzer hinzugef\u00fcgt!", + "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Benutzername oder Kennwort nicht gefunden.", + "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "EMQ-Benutzer entfernen?", + "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Ja, entfernen", + "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Abbrechen", + "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-Benutzer entfernt!", + "proxyBackendForm_IDPappID_helpText": "Identifizierung von der IDP-Anwendung.", + "proxyBackendForm_proxyBasePath_title": "URL des Proxy-Hostrechners, mit ", + "proxyBackendForm_proxyBasePath_helpText": "Ein Basispfad zu allen Proxy-Abfragen hinzugef\u00fcgt. Zum Beispiel:", + "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", + "proxyBackendForm_publishErrorMessage": "Publizierung auf dem API-Umbrella Proxy nicht gelungen", + "proxyBackendForm_rateLimit_helpText": "Setzen Sie Limits der Daten\u00fcbertragung nach verschiedenen Kategorien.", + "proxyBackendForm_redirect_helpText": "Umleiten:", + "proxyBackendForm_request_header_helpText": "Headers, die durch den Proxy in Abfragen hinzugef\u00fcgt werden.", + "proxyBackendForm_request_helpText": "Abfrage", + "proxyBackendForm_response_helpText": "Antwort", + "proxyBackendForm_requiredErrorMessage": "Bitte die erforderlichen Felder ausf\u00fcllen", + "proxyBackendForm_subsettings_additional_helpText_1": "'Sub-Einstellungen' beziehen sich auf Sub-URL-Einstellungen. Sie sind mit FIWARE-Integration verbunden, aber sie sind manchmal n\u00fctzlich. Wenn Sie Datenverkehr auf der Basis der HTTP-Verben beschr\u00e4nken wollen, nutzen Sie diese Einstellungen.", + "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-Methoden: Hier k\u00f6nnen Sie die Sub-URL ausw\u00e4hlen, z. B. Methode, deren Einstellungen abge\u00e4ndert werden.", + "proxyBackendForm_subsettings_additional_helpText_3": "Regex: Mit diesem Parameter k\u00f6nnen Sie den Inhalt der Abfragen filtern.", + "proxyBackendForm_subsettings_additional_helpText_4": "Erforderliche Headers: Sie k\u00f6nnen einen oder mehrere Header(s) (jeder in einer eigenen Reihe) in folgender Form eingeben: ~ ", + "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", + "proxyBackendForm_subsettings_helpText": "Geben Sie mit der Sub-URL verbundene Einstellungen ein.", + "proxyBackendForm_successMessage": "Einstellungen gespeichert", + "proxyBackendForm_saveButton": "Speichern und publizieren", + "proxyBackendForm_publish_failureMessage": "Die Publizierung auf dem API-Umbrella misslungen: ", + "proxyBackendForm_update_failureMessage": "Ausfall im Proxy-Back-End auf dem API-Umbrella: ", + "proxyBackendForm_update_successMessage": "Proxy-Einstellungen erfolgreich aktualisiert", + "proxyForm_header_text": "Einen Proxyserver hinzuf\u00fcgen", + "proxyForm_saveButton_text": "Speichern", + "proxyForm_successText": "Proxy-Einstellungen wurden gespeichert", + "proxyForm_errorText": "Alle Felder mit Sternchen sind erforderlich", + "proxyItem_editProxy": "Bearbeiten", + "proxyItem_removeProxy": "L\u00f6schen", + "proxyItem_removeProxy_successMessage": "Proxy-Einstellungen wurden gel\u00f6scht", + "proxyItem_type": "Typ", + "proxyItem_url": "URL", + "proxyItem_apiKey": "API-Schl\u00fcssel", + "proxyItem_apiToken": "API-Authentifizierungstoken", + "proxyItem_elasticsearch": "ElasticSearch-URL", + "proxyItem_postgresEndpoint": "Postgres-Endpunkt", + "proxyItem_brokerEndpoints": "Broker-Endpunkte", + "proxyItem_brokerEndpoints_table_protocol": "Protokoll", + "proxyItem_brokerEndpoints_table_host": "Hostrechner", + "proxyItem_brokerEndpoints_table_port": "Port", + "proxyItem_brokerEndpoints_table_tls": "TLS", + "proxyItem_httpApi": "HTTP-API", + "proxyItem_httpApi_protocol": "Protokoll", + "proxyItem_httpApi_host": "Hostrechner", + "proxyItem_httpApi_port": "Port", + "proxyItem_adminUsername": "Benutzername des Administrators", + "proxyItem_adminPassword": "Kennwort des Administrators", + "deletePostConfirmation_modalTitle_text": "Inhalt l\u00f6schen", + "deletePostConfirmation_text_confirmDeleteMessage": "Sind Sie sicher, dass Sie __title__ l\u00f6schen wollen?", + "deletePostConfirmation_text_confirmDeleteNote": "BEACHTEN SIE:", + "deletePostConfirmation_text_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden!", + "deletePostConfirmation_buttonText_cancel": "Abbrechen", + "deletePostConfirmation_buttonText_delete": "L\u00f6schen", + "relatedMedia_addButton_help": "Verwandte Links hinzuf\u00fcgen", + "relatedMedia_addButton": "Zus\u00e4tzliche Medien hinzuf\u00fcgen", + "relatedMedia_Title": "Links", + "relatedMedia_addLink": "Link hinzuf\u00fcgen", + "relatedMedia_addNew": "Einen neuen Link hinzuf\u00fcgen", + "relatedMedia_text_noRelatedMedia": { + "api": "Sie haben keine Links mit dieser API verbunden", + "organization": "Die Organisation hat keine zus\u00e4tzlichen Links" + }, + "relatedMediaPostsForm_modalTitle_relatedMedia": "Zus\u00e4tzliche Links", + "relatedMediaPostsForm_Submit": "Zus\u00e4tzliche Links hinzuf\u00fcgen", + "relatedMediaPostsForm_Text": "Sie k\u00f6nnen jeden Link hinzuf\u00fcgen, den die Benutzer anklicken k\u00f6nnen und in der originalen Quelle sehen k\u00f6nnen. Sie d\u00fcrfen z. B. Blogeintr\u00e4ge, Videos und Pr\u00e4sentationen hinzuf\u00fcgen.", + "postItem_buttonText_delete": "L\u00f6schen", + "postItem_buttonText_edit": "Bearbeiten", + "postItem_text_added": "Hinzugef\u00fcgt", + "removeProxy_modalLabel_title": "Proxyserver entfernen", + "removeProxy_modalLabel_cancelTitle": "Proxyserver kann nicht entfernt werden", + "removeProxy_modalBody_warning": "Achtung!", + "removeProxy_modalBody_text": "Sie haben vor, einen Proxyserver zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Sind Sie sicher, dass Sie fortfahren wollen?", + "removeProxy_modalBody_cancelText": "Sie haben keine Rechte, den Proxy zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Entfernen des Proxys w\u00fcrde die API-Anrufe zu den verbundenen API-Back-Ends brechen.", + "removeProxy_buttonText_confirmRemoveProxy": "Ja", + "removeProxy_buttonText_cancelRemove": "Nein", + "removeProxy_errorMessage": "Fehler: Entfernen des Proxys nicht gelungen", + "removeProxy_buttonText_cancel": "Abbrechen", + "requestTimeline_helpText": "Kann gefiltert sein, wenn Sie die HTTP-Statusreihen unten anklicken.", + "requestTimeline_labelText_path": "Pfad", + "requestTimeline_legendItem_allCalls": "Alle Anrufe", + "requestTimeline_xAxisTitle_hours": "Stunden", + "requestTimeline_xAxisTitle_days": "Tage", + "requestTimeline_yAxisTitle_requests": "API-Abfragen", + "requestsOverTime_pointTitle_requests": "Abfragen", + "responseTimeTimeline_helpText": "Kann gefiltert sein, wenn Sie die Quartilwerte unten anklicken.", + "responseTimeTimeline_labelText_path": "Pfad", + "responseTimeTimeline_legendItem_long": "Langsam 75 %", + "responseTimeTimeline_legendItem_longest": "Langsamste", + "responseTimeTimeline_legendItem_short": "Schnell 25 %", + "responseTimeTimeline_legendItem_shortest": "Schnellste", + "responseTimeTimeline_xAxisTitle_hours": "Stunden", + "responseTimeTimeline_xAxisTitle_days": "Tage", + "responseTimeTimeline_yAxisTitle_time": "Zeit, ms", + "responseTimeTimeline_legendItem_median": "Median 50 %", + "schemas": { + "apis": { + "name": { + "label": "API-Name", + "placeholder": "z. B. Meine erste API" + }, + "description": { + "label": "Beschreibung", + "placeholder": "Erz\u00e4hlen Sie dem potenziellen Benutzer, worum Ihre API sich handelt." + }, + "url": { + "label": "URL des API-Hostrechners", + "placeholder": "z. B. https:\/\/beispiel.com\/api\/v1" + }, + "documentationURL": { + "label": "Link zur Dokumentation" + }, + "organizationId": { + "label": "API mit der Organisation verbinden" + }, + "lifecycleStatus": { + "label": "Status im Lebenszyklus", + "placeholder": "Status im Lebenszyklus ausw\u00e4hlen", + "options": { + "design": "Design", + "development": "Entwicklung", + "testing": "Testen", + "production": "Produktion", + "deprecated": "\u00dcberholt" + } + } + }, + "apiDocs": { + "type": { + "label": "Die API-Dokumentation importieren", + "options": { + "url": "URL", + "file": "Datei" + } + }, + "remoteFileUrl": { + "label": "Link zur API-Dokumentation" + }, + "otherUrl": { + "label": "Links zur anderen API-Dokumentation" + }, + "submit_methods": { + "label": "Ausprobieren der Anrufe f\u00fcr folgenden Methoden erlauben:" + } + }, + "apiMetadata": { + "organization": { + "label": "Organisation", + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + } + }, + "contact": { + "label": "Kontakt", + "name": { + "label": "Name" + }, + "phone": { + "label": "Telefon" + }, + "email": { + "label": "E-Mail" + } + }, + "service": { + "label": "Service", + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + }, + "validSince": { + "label": "G\u00fcltig seit", + "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" + }, + "validUntil": { + "label": "G\u00fcltig bis", + "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" + }, + "serviceLevelAgreement": { + "label": "Dienstleistungsvereinbarung" + } + } + }, + "backlog": { + "title": { + "label": "Titel", + "placeholder": "Titel" + }, + "details": { + "label": "Details", + "placeholder": "Beschreibung" + }, + "priority": { + "label": "Priorit\u00e4t" + } + }, + "branding": { + "siteTitle": { + "label": "Titel der Seite" + }, + "siteSlogan": { + "label": "Slogan der Seite" + }, + "homeCustomBlock": { + "label": "Angepasster HTML-Block", + "placeholder": "Ihr Text oder HTML-\/CSS-Code" + }, + "privacyPolicy": { + "label": "Datenschutzrichtlinie", + "placeholder": "Ihre Datenschutzrichtlinie hier einsetzen" + }, + "termsOfUse": { + "label": "Nutzungsbedingungen", + "placeholder": "Ihre Nutzungsbedingungen hier einsetzen" + }, + "colors": { + "label": "Farben", + "primary": { + "label": "Hauptfarbe" + }, + "primaryText": { + "label": "Hauptfarbe des Textes" + }, + "coverPhotoOverlay": { + "label": "\u00dcberzug des Titelbildes" + }, + "overlayTransparency": { + "label": "Transparenz des \u00dcberzuges" + } + }, + "socialMediaLinks": { + "label": "Social Media -Links" + }, + "siteFooter": { + "label": "Fu\u00dfzeile der Seite" + }, + "analyticCode": { + "label": "Analytik-Code" + }, + "featuredApis": { + "label": "Empfohlene APIs" + } + }, + "contactForm": { + "name": { + "label": "Ihr Name", + "placeholder": "Ihr Name" + }, + "email": { + "label": "E-Mail-Adresse", + "placeholder": "Ihre E-Mail" + }, + "message": { + "label": "Mitteilung", + "placeholder": "Ihre MItteilung" + } + }, + "entityComment": { + "comment": { + "label": "Anmerkungen", + "placeholder": "Ihre Anmerkungen" + } + }, + "feedback": { + "topic": { + "label": "Thema", + "placeholder": "Thema des Feedbacks" + }, + "message": { + "label": "Ihre MItteilung", + "placeholder": "Ihre MItteilung" + }, + "messageType": { + "label": "Typ der Mitteilung ausw\u00e4hlen", + "options": { + "Feedback": "Feedback", + "Error report": "Fehlerbericht", + "Feature request": "Feature-Request" + } + } + }, + "monitoring": { + "enabled": { + "label": "API-\u00dcberwachung aktiviert" + }, + "url": { + "label": "\u00dcberwachendes Endpunkt" + }, + "endPoint": { + "label": "\u00dcberwachendes Endpunkt" + } + }, + "settings": { + "access": { + "onlyAdminsCanAddApis": { + "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue APIs einsetzen" + }, + "onlyAdminsCanAddOrganizations": { + "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue Organisationen einsetzen" + } + }, + "supportsGraphql": { + "label": "Aktiviert" + }, + "developmentFeatures": { + "label": "Entwicklung-Features aktivieren" + }, + "mail": { + "enabled": { + "label": "Aktiviert" + }, + "username": { + "label": "Benutzername" + }, + "password": { + "label": "Kennwort" + }, + "smtpHost": { + "label": "SMTP-Hostrechner" + }, + "smtpPort": { + "label": "SMTP-Port" + }, + "fromEmail": { + "label": "E-Mail-Adresse f\u00fcr Sendung der E-Mails" + }, + "toEmail": { + "label": "An die E-Mail" + } + }, + "githubConfiguration": { + "label": "Github-Einstellungen", + "clientId": { + "label": "Kunden-ID" + }, + "secret": { + "label": "Secret" + } + }, + "sdkCodeGenerator": { + "label": "SDK-Generator", + "enabled": { + "label": "Aktiviert" + }, + "host": { + "label": "Hostrechner" + } + } + }, + "proxies": { + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + }, + "type": { + "label": "Typ" + }, + "apiUmbrella": { + "url": { + "label": "URL" + }, + "apiKey": { + "label": "API-Schl\u00fcssel" + }, + "authToken": { + "label": "Authentifizierungstoken" + }, + "elasticsearch": { + "label": "ElasticSearch" + } + }, + "emq": { + "brokerEndpoints": { + "label": "Broker-Endpunkte", + "$": { + "protocol": { + "label": "Protokoll" + }, + "host": { + "label": "Hostrechner", + "placeholder": "https:\/\/beispiel.com\/" + }, + "port": { + "label": "Port", + "placeholder": "z. B. 224" + }, + "tls": { + "label": "TLS (Transport Layer Security)" + } + } + }, + "httpApi": { + "label": "Endpunkt der API-Konfiguration" + }, + "elasticsearch": { + "label": "ElasticSearch-URL", + "placeholder": "https:\/\/beispiel.com\/" + } + } + }, + "proxyBackends": { + "proxyId": { + "label": "Den Proxyserver ausw\u00e4hlen, den Sie verwenden wollen" + }, + "apiUmbrella": { + "servers": { + "$": { + "port": { + "label": "API-Port" + } + } + }, + "sub_settings": { + "http_method": { + "label": "HTTP-Methoden" + } + }, + "settings": { + "append_query_string": { + "label": "Query String -Parameter anf\u00fcgen" + }, + "disable_api_key": { + "label": "API-Schl\u00fcssel nicht erforderlich" + }, + "headers_string": { + "label": "Abfrage-Headers einstellen" + }, + "idp_app_id": { + "label": "IDP App ID" + }, + "rate_limit_mode": { + "label": "Durschsatzbegrenzung", + "options": { + "custom": "Angepasste Durchsatzbegrenzung", + "unlimited": "Unbegrenzte Abfragen", + "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" + } + }, + "rate_limits": { + "label": "Durchsatzbegrenzung" + }, + "rate_limit": { + "duration": { + "label": "Dauer (ms)" + }, + "limit_by": { + "label": "Begrenzungsgrundlage", + "options": { + "apiKey": "API-Schl\u00fcssel", + "ip": "IP-Adresse" + } + }, + "limit": { + "label": "Anzahl der Abfragen" + }, + "response_headers": { + "label": "Durchsatzbegrenzung in Response-Headers zeigen" + } + } + }, + "url_matches": { + "$": { + "frontend_prefix": { + "label": "Basispfad des Proxyservers" + }, + "backend_prefix": { + "label": "Basispfad der API" + } + } + } + }, + "emq": { + "label": "EMQ-Proxyserver", + "settings": { + "acl": { + "label": "Bestimmung der Zugriffsrechte", + "$": { + "allow": { + "label": "Regel", + "options": [ + "Verweigern", + "Erlauben" + ] + }, + "from": { + "label": "Von" + }, + "ip_addr": { + "label": "IP-Adresse" + }, + "username": { + "label": "Benutzername" + }, + "client_id": { + "label": "Kunden-ID" + }, + "access": { + "label": "Zugriff", + "options": [ + "Abonnieren", + "Publizieren", + "Beide" + ] + }, + "topic": { + "label": "Thema" + }, + "fromValue": { + "label": "Wert" + } + } + } + } + } + }, + "related_media": { + "title": { + "label": "Titel" + }, + "url": { + "label": "URL" + } + }, + "organizations": { + "name": { + "label": "Name" + }, + "url": { + "label": "URL" + }, + "description": { + "label": "Beschreibung" + }, + "contact": { + "label": "Kontakt", + "person": { + "label": "Name" + }, + "phone": { + "label": "Telefonnummer" + }, + "email": { + "label": "E-Mail" + } + }, + "socialMedia": { + "label": "Social Media -Links" + }, + "apisPerPage": { + "label": "Anzahl der APIs pro Seite" + }, + "mediaPerPage": { + "label": "Anzahl der Medieninhalte pro Seite" + } + }, + "organizationApis": { + "apiId": { + "label": "API ausw\u00e4hlen" + }, + "organizationId": { + "label": "Organisation ausw\u00e4hlen" + } + }, + "updatePassword": { + "old": { + "label": "Aktuelles Kennwort" + }, + "new": { + "label": "Neues Kennwort" + }, + "confirm": { + "label": "Das neue Kennwort best\u00e4tigen" + } + }, + "users": { + "username": { + "label": "Benutzername" + }, + "profile": { + "company": { + "label": "Unternehmen" + } + } + } + }, + "sdkCodeGeneratorModal_buttonText_download": "Herunterladen", + "sdkCodeGeneratorModal_labelText_selectLanguage": "Sprache ausw\u00e4hlen", + "sdkCodeGeneratorModal_firstOption_language": "(Sprache)", + "sdkCodeGeneratorModal_errorText": "Ihre Datei wird nicht vom Codegenerator unterst\u00fctzt. Bitte die richtige Datei hochladen.", + "sdkCodeGeneratorModal_errorTextInvalidHost": "Der Codegenerator-Server ist unzul\u00e4ssig. Bitte das Problem dem Administrator melden.", + "sdkCodeGeneratorModal_Title": "SDK-Datei erstellen", + "searchField_button": "Suchen", + "searchField_placeholder": "Suchen...", + "searchPage_addedPrefix": "Hinzugef\u00fcgt", + "searchPage_noResults": "Nichts gefunden.", + "searchPage_pageHeader": "Nach APIs suchen", + "searchPage_searchForm_helpText": "Geben Sie einen Suchbegriff f\u00fcr die Suche ein.", + "searchPage_searchForm_placeholderText": "Suchen...", + "searchPage_searchResultsHeader": "Suchergebnisse", + "settings_development_features": "Entwicklung-Features aktivieren", + "settings_disabled_login_methods": "Deaktivierte Einloggen-Methoden", + "settings_disabled_login_methods_caution": "Achtung!", + "settings_disabled_login_methods_caution_text": "Mit dieser Auswahl wird es m\u00f6glich sein, Benutzer auszuschlie\u00dfen, auch Administratoren!", + "settings_disabled_login_methods_caution_warning_1": "Deaktivieren Sie nicht alle Einloggen-Methoden!", + "settings_disabled_login_methods_caution_warning_2": "Stellen Sie sicher, dass es zumindest einen Administrator noch gibt, der einige der erlaubten Einloggen-Methoden nutzen kann.", + "settings_errorMessage": "Ung\u00fcltige Einstellungen! Etwas ist falsch oder ein Feld fehlt.", + "settings_fiware": "FIWARE", + "settings_github": "Github", + "settings_hsl": "HSL", + "settings_mail": "E-Mail", + "settings_mail_fromEmail": "Diese E-Mail wird verwendet, um die E-Mail-Adressen zu best\u00e4tigen und das Kontaktformular zu senden. Sie muss echt und g\u00fcltig sein.", + "settings_mail_toEmail": "Diese E-Mail wird f\u00fcr Annehmen des Kontaktformulars verwendet. Sie muss echt und g\u00fcltig sein.", + "settings_panelTitle_addingApisAndOrganizations": "APIs und Organisationen einsetzen", + "settings_save": "Speichern", + "settings_sdkCode_generator": "SDK-Codegenerator", + "settings_successMessage": "Einstellungen gespeichert", + "settings_tenant": "Mandanten-Manager", + "settings_title_supportsGraphql": "API-Umbrella-Proxy unterst\u00fctzt GraphQL-Abfragen", + "settingsPage_title": "Allgemein", + "settingsPage_title_settings": "Einstellungen", + "settingsMenu_title": "Plattform-Pr\u00e4ferenzen", + "settingsMenu_profile": "Profil", + "settingsMenu_account": "Benutzerkonto", + "settingsMenu_branding": "Markenaufbau", + "settingsMenu_settings": "Einstellungen", + "settingsMenu_proxies": "Proxyserver", + "settingsMenu_loginPlatforms": "Anmeldung-Plattformen", + "setupNeededModal_body": "Bitte Markenaufbau- und\/oder Plattformeinstellungen f\u00fcr diese Aufstellung eingeben.", + "setupNeededModal_title": "Einstellungen ben\u00f6tigt", + "setupNeededModal_viewBrandingButton": "Markenaufbau ansehen", + "setupNeededModal_viewSettingsButton": "Einstellungen ansehen", + "setUserName_legend_text": "Einen Benutzernamen eingeben", + "setUserName_saveButton_text": "Speichern", + "statusCheckTitle": "Status", + "statusCheckUpdated": "Aktualisiert:", + "statusCheck_ApinfWebApp": "APInf-Web-App", + "statusCheck_ApiUmbrella": "Api Umbrella", + "statusCheck_Elasticsearch": "ElasticSearch", + "summaryComparing_trendDirection_lower": "geringer", + "summaryComparing_trendDirection_higher": "mehr", + "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ als gestern", + "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ als am vorigen Tag", + "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ als in den letzten __day__ Tagen", + "summaryComparing_displayTrendInfo_noTrend": "genauso wie am vorigen Tag", + "summaryComparing_displayTrendInfo_noTrendDays": "genauso wie in den letzten __day__ Tagen", + "swaggerUi_swaggerDocumentInvalidText": "Swagger-Dokument ist nicht g\u00fcltig.", + "swaggerUi_alertText_Warning": "Achtung!", + "swaggerUi_alertText_mainText": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, weil die API HTTP nutzt.", + "termsOfUse_title": "Nutzungsbedingungen", + "updatePassword_legend_text": "Kennwort aktualisieren", + "uniqueUsersOverTime_pointTitle_users": "Benutzer", + "umbrella_createuser_error": "Anlegen des Benutzers auf dem API-Umbrella nicht gelungen.", + "updatePassword_submitButton_text": "Kennwort \u00e4ndern", + "updatePasswordForm_successMessage": "Kennwort aktualisiert.", + "passwordsMismatch": "Kennw\u00f6rter stimmen nicht \u00fcberein", + "tenantAuthorization_title": "Mandantenberechtigung", + "tenantAuthorization_button_refresh": "Jetzt neu laden", + "tenantCatalog_buttonText_addTenant": "Mandanten anlegen", + "tenantCatalog_Title": "Mandanten", + "tenantCatalog_toolbar_filterOptions_myOrganizations": "Meine Mandanten", + "tenantCatalog_toolbar_authorization": "Berechtigung", + "tenantCatalogPage_title_organizationsCatalog": "Mandantenkatalog", + "tenantCatalogPage_token_title": "Ein Berechtigungstoken ist ben\u00f6tigt f\u00fcr die mit Mandanten verbundenen Abfragen", + "tenantCatalogPage_token_details_1": "Benutzer muss ein Konto in Mandanten-Manager haben", + "tenantCatalogPage_token_details_2": "Beim Einloggen mit Keyrock, der Benutzer erh\u00e4lt einen Authentifizierungstoken, hier: ", + "tenantCatalogPage_token_details_2b": "Beachten Sie! Verfallszeit: ", + "tenantCatalogPage_token_details_2c": "Sie m\u00fcssen abmelden und wieder anmelden, um einen g\u00fcltigen Authentifizierungstoken zu erhalten.", + "tenantCatalogPage_token_details_3": "Der Benutzer erh\u00e4lt auch einen Neuladung-Token, hier: ", + "tenantCatalogTable_button_edit": "Bearbeiten", + "tenantCatalogTable_button_edit_title": "Diesen Mandanten bearbeiten; den Namen, Beschreibung, Benutzer und ihre Rollen \u00e4ndern", + "tenantCatalogTable_button_remove": "L\u00f6schen", + "tenantCatalogTable_button_remove_title": "Diesen Mandanten l\u00f6schen", + "tenantCatalogTable_header_tenants": "Mandant", + "tenantCatalogTable_header_username": "Benutzername & Rollen", + "tenantCatalogTable_row_title_username": "Benutzername", + "tenantCatalogTable_row_title_roles": "Rollen", + "tenantCatalogTable_row_title_consumer": "Verbraucher", + "tenantCatalogTable_row_title_provider": "Anbieter", + "tenantCatalogTable_header_action": "Aktion", + "tenantForm_addTenant_Success_Message": "Mandant erfolgreich angelegt: ", + "tenantForm_addTenant_error_Message": "Mandantenoperation misslungen! ", + "tenantForm_addTenant_failure_Message": "Fehler in Mandanten-Manager! Code wird zur\u00fcckgegeben ", + "tenantForm_addTenant_notify_error": "Fehler in Benutzerbenachrichtigung", + "tenantForm_button_cancel": "Abbrechen", + "tenantForm_button_cancel_title": "Diese Operation abbrechen", + "tenantForm_button_save_title": "Neuen Mandanten speichern", + "tenantForm_button_modify_title": "\u00c4nderungen an Mandanten speichern", + "tenantForm_update_Failure_Message": "Aktualisierung der Mandanten misslungen! ", + "tenantForm_update_error_Message": "Aktualisierung der Mandanten misslungen! ", + "tenantForm_update_check_error_Message": "\u00dcberpr\u00fcfung des Mandantenbenutzers misslungen. Die Mandantenliste neuladen und erneut versuchen ", + "tenantForm_modifyButton_text": "Mandanten ab\u00e4ndern", + "tenantForm_saveButton_text": "Mandanten anlegen", + "tenantForm_tenant_noName_error": "Der Mandant soll einen Namen haben", + "tenantForm_tenant_noDescription_error": "Der Mandant soll eine Beschreibung haben", + "tenantForm_title_add": "Einen neue Mandanten anlegen", + "tenantForm_title_modify": "Mandanten ab\u00e4ndern", + "tenantForm_tenantDescription": "Mandantenbeschreibung", + "tenantForm_tenantName": "Mandantenname", + "tenantForm_id_missing_Message": "Problem! Dem Mandanten fehlt ID!", + "tenantForm_noChanges_Message": "Keine \u00c4nderungen am Mandanten", + "tenantForm_tokenExpiredWarning_message": "Der Berechtigungstoken ist abgelaufen. Bitte abmelden und wieder anmelden, um den Token neuzuladen!", + "tenantForm_removal_Success_Message": "Mandant erfolgreich gel\u00f6scht: ", + "tenantForm_update_Success_Message": "Mandant erfolgreich aktualisiert: ", + "tenantRemoveForm_button_remove": "Ja, Mandant l\u00f6schen", + "tenantRemoveForm_question": "Sind Sie sicher, dass Sie diesen Mandanten l\u00f6schen wollen?", + "tenantRemoveForm_title": "Abl\u00f6sung des Mandanten", + "tenantRequest_missingBasepath": "Basispfad des Mandanten-Managers fehlt der Einstellungen", + "tenantRequest_missingTenantList": "Holen der Mandantenliste misslungen! ", + "tenantRequest_missingUserlist": "Holen der Benutzerliste misslungen! ", + "tenantUserForm_addButton_text": "Benutzer f\u00fcr den Mandanten anlegen", + "tenantUserForm_errorTextUserNotSelected": "Kein Benutzer ist ausgew\u00e4hlt worden!", + "tenantUserForm_errorTextDuplicateUser": "Dieser Benutzer existiert schon auf der Mandantenliste: ", + "tenantUserForm_help_addUser": "Benutzer ausw\u00e4hlen und Rollen geben", + "tenantUserForm_title_addUser": "Einen neuen Benutzer f\u00fcr den Mandanten anlegen", + "tenantUserForm_button_addUser_title": "Den ausgew\u00e4hlten Benutzer zur Mandantenliste hinzuf\u00fcgen", + "tenantUsersList_title": "Benutzer dieses Mandanten", + "tenantUsersList_thead_username": "Benutzername", + "tenantUsersList_thead_roles": "Rollen", + "tenantUsers_button_title_removeUser": "Diesen Benutzer vom Mandanten l\u00f6schen", + "uploadApiLogoButton": "Logo hochladen", + "uploadApiLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", + "uploadApiLogo_successfully_deleted": "Logo wurde erfolgreich gel\u00f6scht!", + "uploadOrganizationCoverButton_text": "Titelbild hochladen", + "uploadOrganizationLogoButton": "Logo hochladen", + "uploadOrganizationCover_confirm_delete": "Sind Sie sicher, dass Sie dieses Titelbild l\u00f6schen wollen?", + "uploadOrganizationCover_successfully_deleted": "Titelbild erfolgreich gel\u00f6scht!", + "uploadOrganizationLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", + "uploadOrganizationLogo_successfully_deleted": "Logo erfolgreich gel\u00f6scht!", + "uploadProjectLogoButton_uploadButton_uploadLogo": "Logo hochladen", + "uploadCoverPhoto_confirm_delete": "An der Stelle des Titelbilds wird die prim\u00e4re Markenaufbaufarbe gezeigt, nachdem das Bild gel\u00f6scht ist. Das Bild wird aus der Kollektion entfernt.", + "uploadCoverPhoto_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "uploadCoverPhoto_text_fileMaxSize": "Maximale Gr\u00f6\u00dfe ist 10 MB. Unterst\u00fctzte Formate sind jpg\/jpeg\/png\/gif.", + "uploadCoverPhoto_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", + "uploadCoverPhoto_acceptedExtensions_errorText": "Erstellung der Datei nicht gelungen!", + "uploadCoverPhoto_successfully_uploaded": "Ihr Titelbild wurde erfolgreich hochgeladen!", + "uploadCoverPhoto_successfully_deleted": "Ihr Titelbild wurde erfolgreich gel\u00f6scht!", + "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Titelbild hochladen", + "uploadProjectLogo_confirm_delete": "Sind Sie sicher, dass Sie das Projektlogo l\u00f6schen wollen?", + "uploadProjectLogo_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "uploadProjectLogo_successfully_uploaded": "Ihr Projektlogo wurde erfolgreich hochgeladen!", + "uploadProjectLogo_successfully_deleted": "Ihr Projektlogo wurde erfolgreich gel\u00f6scht!", + "userAccount_deleteAccount_title": "Ihr Benutzerkonto l\u00f6schen", + "userAccount_updatePassword_title": "Ihr Kennwort \u00e4ndern", + "userMenu_account": "Benutzerkonto", + "userMenu_branding": "Markenaufbau", + "userMenu_profile": "Profil", + "userMenu_proxies": "Proxyserver", + "userMenu_settings": "Einstellungen", + "userMenu_signout": "Abmelden", + "userMenu_signedIn": "Angemeldet als", + "userMenu_loginPlatforms": "Anmeldung-Plattformen", + "userProfile_account_title": "Benutzerkontodaten", + "viewApiNavigationMenu_authentication": "Authentifikation", + "viewApiNavigationMenu_backlog": "Backlog", + "viewApiNavigationMenu_collaborators": "Mitarbeiter", + "viewApiNavigationMenu_details": "Details", + "viewApiNavigationMenu_monitoring": "\u00dcberwachung", + "viewApiNavigationMenu_documentation": "Dokumentation", + "viewApiNavigationMenu_export": "Exportieren", + "viewApiNavigationMenu_feedback": "Feedback", + "viewApiNavigationMenu_metadata": "Metadaten", + "viewApiNavigationMenu_proxy": "Proxyserver", + "viewApiNavigationMenu_settings": "Einstellungen", + "viewApiPageHeader_privateLabel_text": "Privat", + "viewApiSettigs_saveButton_text": "Speichern", + "viewApiStatus_statusMessage_ClientError": "Fehler in der Clientanwendung", + "viewApiStatus_statusMessage_ErrorCodeText": "Statuscode:", + "viewApiStatus_statusMessage_Informational": "Informatorisch", + "viewApiStatus_statusMessage_Loading": "Wird gelanden...", + "viewApiStatus_statusMessage_RedirectError": "Umleitung.", + "viewApiStatus_statusMessage_ServerError": "Serverfehler.", + "viewApiStatus_statusMessage_Success": "API funktioniert normal.", + "viewApi_Details_Title": "Details", + "viewApi_Metadata_Contact_email": "E-Mail", + "viewApi_Metadata_Contact_phone": "Telefon", + "viewApi_Metadata_Contact_title": "Kontakt", + "viewApi_Metadata_NotFound": "Keine Metadaten gefunden.", + "viewApi_Metadata_Organization_title": "Organisation", + "viewApi_Metadata_Service_serviceLevelAgreement": "Dienstleistungsvereinbarung", + "viewApi_Metadata_Service_title": "Service", + "viewApi_Metadata_Service_validSince": "G\u00fcltig seit", + "viewApi_Metadata_Service_validUntil": "G\u00fcltig bis", + "viewApi_Metadata_Title": "Metadaten", + "viewApi_Servers": "Server", + "viewApi_Title": "API-Back-End ansehen", + "visibilityToggle_buttonPrivate": "Auf privat stellen", + "visibilityToggle_buttonPublic": "Auf \u00f6ffentlich stellen", + "visibilityToggle_public": "\u00d6ffentlich", + "visibilityToggle_private": "Privat" +} \ No newline at end of file diff --git a/apinf_packages/core/lib/i18n/en.i18n.json.json b/apinf_packages/core/lib/i18n/en.i18n.json.json new file mode 100644 index 0000000000..ba2fbe052a --- /dev/null +++ b/apinf_packages/core/lib/i18n/en.i18n.json.json @@ -0,0 +1,1561 @@ +{ + "aboutApinf_documentation": "Documentation", + "aboutApinf_contributors": "Contributors", + "aboutApinf_copyright": "Copyright", + "aboutApinf_copyrightLicense": "Copyright and license", + "aboutApinf_createdBy": "Created by", + "aboutApinf_credits": "Credits", + "aboutApinf_license": "License", + "aboutApinf_doneButton_text": "Done", + "aboutApinf_intro": "Apinf is an open-source API management platform.", + "aboutApinf_homepage": "Homepage", + "aboutApinf_openSource": "Open Source", + "aboutApinf_projectLinks": "Project links", + "aboutApinf_projectVersions": "Versions", + "aboutApinf_sourcecode": "Source code", + "aboutApinf_support": "Support", + "aboutApinf_title": "About Apinf", + "account_delete_button_text": "Delete account", + "account_delete_warning": "There's no coming back from this one", + "account_delete_title": "Delete account", + "account_details": "Account Details", + "accountPage_title_account": "Account Settings", + "addApiPage_title_addApi": "Add new API", + "addApiPage_title_addApi_helpText": "Your API will be Private by default. You can change the visibility from the settings tab in the API profile.", + "addApi_button_text": "Add API", + "addApi_header": "Add an API", + "addApi_enterApiDetails": "Enter API details", + "addApi_descriptionFieldInfo": "The description will appear in in the API profile and API card in the catalog. Briefly describe what your API does and what information can user access using this API.", + "addApi_nameFieldInfo": "The name will appear in the API profile, API catalog and API Dashboard. Please provide a meaningful name to understand the type of the API at a glance.", + "addApi_urlFieldInfo": "Provide the base path of your API as a valid URL starting with 'https:\/\/..'. This will appear at proxy settings of the API profile.", + "addApi_ownerHelpText": "Your API will appear in the catalog with public visibility. You can change the visibility from the settings tab in the API profile.", + "addApi_separateLineTitle_or": "or", + "addApi_sectionTitle_importOpenApiSpecification": "Import OpenAPI Specification", + "addApi_sectionTitle_importApiConfiguration": "Import API Configuration", + "addApiBacklogItem_addBacklogItem_button": "Add backlog item", + "addApiBacklogItem_modalTitle": "Add backlog item", + "addBackend_simple_backendInformation_helptext": "Enter the URL and port of the remote server. E.g. google.com:80", + "addBackend_simple_baseInformation_helptext": "Enter a name to identify this API.", + "addBackend_simple_prefixInformation_helptext": "Enter frontend and backend paths, starting with '\/'", + "addOrganizationManagerForm_button": "Add Manager", + "addOrganizationManagerForm_add_title": "Add new manager", + "addOrganizationManagerForm_helpText_usernameEmail": "Give either username or email address", + "apiAnalyticPageHeader_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", + "apiAnalyticPageHeader_labelText_proxyName": "Proxy: __name__", + "apiAnalyticPageHeader_text_lastUpdateTime": "Last update was __time__", + "apiAnalyticPageHeader_title": "analytics", + "apiAnalyticPageBody_text_requestsCount": "__count__ request", + "apiAnalyticPageBody_text_requestsCount_plural": "__count__ requests", + "apiAnalyticPageBody_text_responseTime": "__time__ ms", + "apiAnalyticPageBody_text_usersCount": "__count__ user", + "apiAnalyticPageBody_text_usersCount_plural": "__count__ users", + "apiAnalyticPageBody_helpText_averageUniqueUsers": "The average amount of unique users per selected period", + "apiAnalyticPageBody_chartTitle_apiRequests": "Amount of API requests for selected period", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Median Response Time for Requests", + "apiAnalyticPageBody_chartTitle_uniqueUsers": "Unique API Users", + "apiAnalyticPageBody_timelineChartTitle_requests": "API Request HTTP Response series as a timeline", + "apiAnalyticPageBody_timelineChartTitle_time": "API Response times by quartiles as a timeline", + "apiAnalyticPageBody_title_developers": "Developers", + "apiAnalyticPageBody_title_errorList": "List of errors", + "apiAnalyticPageBody_title_mostUsers": "Most Frequent Developers", + "apiAnalyticPageBody_title_requestTimeLine": "Request count timeline", + "apiAnalyticPageBody_title_requestNumber": "Request count", + "apiAnalyticPageBody_title_responseTime": "Response time", + "apiAnalyticPageBody_title_responseTimeLine": "Response time timeline", + "apiAuth_title": "Authentication", + "apiAuth_x_api_key": "Your X-Api-Key", + "apiAuth_x_api_key_description": "The X-Api-Key identifies you uniquely. It gives you access to all public APIs listed in apinf.io service, so should be kept private and should NOT be shared.", + "apiAuthorizedUsersList_title": "Collaborators", + "apiAuthorizedUsersList_tableTitle_role": "Role", + "apiAuthorizedUsersList_tableTitle_email": "Email", + "apiAuthorizedUsersList_tableTitle_actions": "Actions", + "apiAuthorizedUsersList_role_collaborator": "Collaborator", + "apiAuthorizedUsersList_header_text": "Authorized users", + "apiBackend_Status_Checking": "Checking API status. Hold on...", + "apiBackend_Status_Title": "Status", + "apiBackend_Status_Updated": "Updated:", + "apiBackend_Usage_Instructions_Headline": "Make API calls to:", + "apiBackend_Usage_Instructions_Note": "Note:", + "apiBackend_Usage_Instructions_Note_Text": "You can get your API Key from API profile page.", + "apiBackend_Usage_Instructions_Profile_Page_Link": "View profile.", + "apiBackendRating_anonymousError": "Please log in to rate this API", + "apiBackends_Add_API_Title": "Add API", + "apiBackends_AdvancedRequestsRewriting": "Advanced Requests Rewriting", + "apiBackends_AdvancedRequestsRewriting_Help": "Modify the incoming requests made to the Umbrella front_end before they are passed on to your API backend", + "apiBackends_AdvancedSettings": "Advanced Settings", + "apiBackends_Backend_Help": "Define the server where the API is hosted. Multiple servers can be defined to perform load balancing.", + "apiBackends_Backend_Title": "Backend", + "apiBackends_DocumentationTitle": "Documentation", + "apiBackends_Documentation_Link": "Link to documentation", + "apiBackends_Edit_API_Title": "Edit API", + "apiBackends_GlobalRequestSettings_Title": "Global Request Settings", + "apiBackends_HostRewrite": "rewrite to", + "apiBackends_Host_Title": "Host", + "apiBackends_Matching_Title": "Matching URL Prefixes", + "apiBackends_Matching_Title_Help": "What URL prefixes should be routed to this backend?", + "apiBackends_Submit": "Submit", + "apiBackends_Title_Help": "API's name", + "apiBacklog_addBacklogItem_buttonText": "Add backlog item", + "apiBacklogList_noApiBacklogItemsFound": "No backlog items found for this API.", + "apiBacklog_mainTitle": "Backlog", + "apiBacklogItems_priorityText_High": "High", + "apiBacklogItems_priorityText_Middle": "Middle", + "apiBacklogItems_priorityText_None": "None", + "apiBacklogItemForm_message_backlogAdded": "A backlog item was added", + "apiBacklogItemForm_message_backlogChanged": "The backlog item was changed", + "apiCard_labelText_private": "private", + "apiCard_pinTooltip_user": "Mark\/Unmark API card featured", + "apiCard_tooltipTitle_averageRating": "Average Rating", + "apiCardPin_buttonText_pin": "Mark this API as 'featured' by pinning it", + "apiCardPin_buttonText_unpin": "Remove this API from the Featured APIs", + "apiCardPin_featuredSuccessfully": "API card added to featured list successfully", + "apiCardPin_featuredListAlreadyFull": "Already at maximum number of Featured APIs", + "apiCardPin_unfeaturedSuccessfully": "API card removed from featured list successfully", + "apiCatalog_apisCount": "__count__ APIs", + "apiCatalog_apisCount_plural": "__count__ APIs", + "apiCatalog_button_addApi": "Add new API", + "apiCatalog_noApis_Found": "No APIs found", + "apiCatalogPage_title_apiCatalog": "APIs Catalog", + "apiConsole_title_text": "Endpoints", + "apiSettingsDelete_deleteButton": "Delete this API", + "apiSettings_pageSubTitle_general": "General", + "apiSettings_pageSubTitle_network": "Network", + "apiSettings_pageTitle": "Settings", + "apiDetails_account_text": "Have an account?", + "apiDetails_apiIsNotConfigured_headingText": "API is not configured", + "apiDetails_apiIsNotConfigured_message_1": "Congratulations! You took the first step in creating your API.", + "apiDetails_apiIsNotConfigured_message_2": "Now go to the 'Settings' and configure your API. Or you can start by adding documentation for great developer experience under 'Endpoints'. In 'Endpoints' you can upload existing documentation, or start from scratch by opening our OpenAPI designer!", + "apiDetails_apiIsNotConfigured_message_3": "P.S. To get inspiration how your API could look like, checkout APIs others have created under 'APIs'.", + "apiDetails_getStarted_headerText": "Get Started", + "apiDetails_getStarted_with": " with", + "apiDetails_baseUrl_headingText": "API URL", + "apiDetails_baseUrl_message": "Use this URL to access this API. Copy and paste the URL to a browser. You could get a response.", + "apiDetails_signIn_text": "Sign in", + "apiDetails_signUp_text": "Sign up", + "apiDetails_signUp_text_continue": "to start using this and hundreds of other APIs.", + "apiDetails_xApiKey_header": "Authorization (X-API-Key)", + "apiDetails_xApiKey_messageGet": "Get your X-Api-Key by visiting 'Authentication' tab.", + "apiDetails_xApiKey_message1": [ + "The x-api-key is a one-per-user key used to collect statistics and do rate limiting.\r", + " You need one* to use the APIs. If you don't have one, you can get it under 'Authentication'. Keep it safe, it's a key after all." + ], + "apiDetails_xApiKey_message2": "* It is possible to disable the x-api-key by the API owner usage under the API settings.", + "apiDetails_apiKeyExample_header": "Examples using API Key", + "apiDetails_apiKeyExample_getQueryParam": "GET Query Param", + "apiDetails_apiKeyExample_getQueryParam_message": [ + "Pass the API key into the api_key GET query string parameter.\r", + " The GET query parameter may be used for non-GET requests (such as POST and PUT)." + ], + "apiDetails_apiKeyExample_httpHeader": "HTTP Header", + "apiDetails_apiKeyExample_httpHeader_message": "Pass the API key into the X-Api-Key header.", + "apiDetails_description_headingText": "Description", + "apiDetails_usageInstructions_headingText": "To make calls to this API, you can either:", + "apiDetails_usageInstructions_requestHeaders_text": "call the API with your key in the request headers:", + "apiDetails_usageInstructions_disableApiKeyText": "use the URL:", + "apiDetails_usageInstructions_noApiKeyText": "use your API key. Click the \"Get API key\" button to request the key.", + "apiDetailsForm_text_updateInformation": "API information was updated", + "apiDocumentation_APICall_Warning_Message": "API calls (PUT, POST, or DELETE) from Swagger are real calls.", + "apiDocumentation_APICall_Warning_Title": "Warning!", + "apiDocumentation_buttonText_closeEditor": "Close editor", + "apiDocumentation_buttonText_openEditor": "create new API documentation", + "apiDocumentation_Link_Title": "Link", + "apiDocumentation_manageDocumentation_buttonText": "Manage", + "apiDocumentation_No_Link_Manager_Message": "You can add one using Manage API feature.", + "apiDocumentation_No_Swagger_Manager_Message": "You can add one using Manage API feature.", + "apiDocumentation_Title": "Documentation", + "apiDocumentation_Viewer_Title": "Viewer", + "apiDocumentation_sdkGenerateButton": "SDK Generate", + "apiDocumentation_tooltipSDKGeneratorButton": "With a valid Swagger file, you can download an SDK of your preferred language using this wizard", + "apiExport_json_button": "Export .json", + "apiExport_yaml_button": "Export .yaml", + "apiExport_api_title": "Export API configuration", + "apiExport_api_description": "Export API configuration in JSON or YAML format", + "apiExport_proxy_title": "Export proxy configuration", + "apiExport_proxy_description": "Export proxy configuration in JSON or YAML format", + "apiExport_title": "Export", + "apiFilteredBy_text_filteredBy": "Filtered by \"__tag__\"", + "apiFilteredBy_buttonText_clear": "Clear all", + "apisFilterForm_buttonText_filter": "Filter", + "apisFilterForm_buttonText_clear": "Clear", + "apisFilterForm_labelText_lifecycle": "Life Cycle Phases", + "apisFilterForm_optionText_selectOne": "(Select one)", + "apisFilterIcon_tooltipText_filter": "Filter options", + "apisRssIcon_tooltipText_Rss": "RSS Feed", + "apiIntro_doneLabel": "Done", + "apiIntro_nextLabel": "Next", + "apiIntro_previousLabel": "Previous", + "apiIntro_steps_backlog_intro": "Add upcoming API features and priorities for the community to see.", + "apiIntro_steps_details_intro": "Provides basic information for the API and instructions about how to make API calls.", + "apiIntro_steps_documentation_intro": "Upload and share documentation describing the API. People can then download example code in their preferred language\/platform.", + "apiIntro_steps_export_intro": "Download .json or .yaml file for your API, for backup and\/or migration.", + "apiIntro_steps_feedback_intro": "Users of your API can give feedback, including reporting errors or requesting new features.", + "apiIntro_steps_metadata_intro": "Provide organizational, contact and service related information about your API.", + "apiIntro_steps_proxy_intro": "Use this tab to attach your API to a proxy, allowing you to use various API management related features (e.g. analytics, API keys, etc.).", + "apiIntro_steps_settings_intro": "Edit API settings from this tab. You can also delete API here.", + "apiIntro_steps_welcome_intro": "Welcome", + "apiIntro_skipLabel": "Skip", + "apiIntro_steps_monitoring_data": "Start and stop API monitoring. When monitoring is on, the response statuses during latest 24 hours are displayed.", + "apiIntro_quickTour_button_text": "Quick tour", + "apiKeys_label": "API Key", + "apiKeys_getApiKeyButton": "Get API key", + "apiKeys_regenerateButton": "Get new key", + "apiKeys_copyButtonText": "Copy API key", + "apiKeys_copySuccessful": "API key copied to clipboard.", + "apiKeys_getApiKeyButton_success": "API key retrieved successfully.", + "apiKeys_getApiKeyButton_processing": "Processing...", + "regenerateApiKeyConfirmation_header": "New API Key", + "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Are you sure you want to generate new API key?", + "regenerateApiKeyConfirmation_confirmRegenerateNote": "NOTE:", + "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Remember to save your current API key if you still want ot use it.", + "regenerateApiKeyConfirmation_cancelButton": "Cancel", + "regenerateApiKeyConfirmation_RegenerateButton": "Generate", + "apiLifecycleStatus_labelText_development": "Development", + "apiLifecycleStatus_labelText_deprecated": "Deprecated", + "apiLifecycleStatus_labelText_design": "Design", + "apiLifecycleStatus_labelText_production": "Production", + "apiLifecycleStatus_labelText_testing": "Testing", + "apiLifecycleStatus_labelText_unknown": "Unknown", + "apiLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "apiLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", + "apiLogo_resumable_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", + "apiMetadata_dateInvalid": "End date must be after begin date", + "apiMonitoring_table_title_details": "Details", + "apiMonitoring_table_title_endpoint": "Endpoint", + "apiMonitoring_table_title_status": "Status", + "apiMonitoring_table_title_timestamp": "Timestamp", + "apiMonitoring_title_text": "Status Messages", + "apiMonitoring_title_text_below": "Historical data on API availability", + "apiOrganization_disconnectButton": "Disconnect", + "apiOrganization_panelTitle": "Connect API to Organization", + "apiOrganization_title_text": "Make your API part of existing organization", + "apiProxy_network_message_attention": "NOTE:", + "apiProxy_network_message": "Disconnecting API or changing Proxy causes loss of previous traffic data!", + "apiProxy_network_setting_guidance_1": "Connect your API to a Proxy and control various proxy settings.", + "apiProxy_network_setting_guidance_2": "Minimum configuration steps are:", + "apiProxy_network_setting_guidance_2_proxy": "select a Proxy", + "apiProxy_network_setting_guidance_2_proxy_base_path": "give Proxy base path", + "apiProxy_network_setting_guidance_2_api_base_path": "give API base path", + "apiProxy_network_setting_guidance_2_save": "press [Save Configuration] ", + "apiProxy_network_setting_guidance_2_advanced": "With advanced options you can fine tune the Proxy functionality.", + "apiProxy_network_setting_guidance_3_a": "Advantages of using Proxy:", + "apiProxy_network_setting_guidance_3_b": "Your API URL is shielded, because all calls are done via Proxy (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", + "apiProxy_network_setting_guidance_3_c": "You gain also traffic control, user management, rate limiting and analytics for traffic.", + "apiProxy_network_setting_guidance_4": "Example: Call GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 is mapped to GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", + "apiRemoveAuthorizedUser_cancelButton_text": "No, cancel", + "apiRemoveAuthorizedUser_confirmation_text": "Are you sure you want to remove this authorized user?", + "apiRemoveAuthorizedUser_modalTitle": "Remove authorized user", + "apiRemoveAuthorizedUser_removeButton_text": "Yes, remove", + "apiSettingsAnalytics_title": "API Analytics", + "apiSettingsAnalytics_button": "Update", + "apiSettingsDelete_apiText": "This action cannot be undone. The API Backend and all its related information, i.e. documentation and API backlog items will be removed.", + "apiSettingsDelete_apiTitle": "Delete the API", + "apiSettingsDelete_panelTitle": "Delete", + "apiSettingsDetails_description_remaining": "Remaining", + "apiSettingsDetails_description_text": "Describe your API", + "apiSettingsDetails_name_text": "Name of your API", + "apiSettingsDetails_saveButton": "Save", + "apiSettingsDetails_title": "Details", + "apiSettingsDetails_uploadLogo_heading": "Upload logo", + "apiSettingsDetails_uploadLogoText": "You can upload a logo for your API. The logo will appear in the catalog and on the single API page.", + "apiSettingsDetails_url_text": "Give only the host URL of your API here. You can give the API base path in Network settings.", + "apiSettingsVisibility_title": "Visibility", + "apiSettingsVisibility_heading": "Change API visibility", + "apiSettingsVisibility_text": "Make this API private or public", + "apiSortingToolbar_labelText_sortBy": "Sort APIs by", + "apiSortingToolbar_sortMenuOptions_names": "Names (A-Z)", + "apiSortingToolbar_sortMenuOptions_newestCreated": "Newest created", + "apiSortingToolbar_sortMenuOptions_bookmarks": "Bookmarks", + "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", + "apiAuthorizedUsersList_authorizedUsers": "Give single users permissions to view API even when API is globally marked Private.", + "apiViewAnalytics_button_viewAnalytics": "Analytics", + "api_backend_rating_anonymous": "Please log in to vote.", + "apinf_apiumbrellauser_error": "Error: Could not create user on proxy", + "apinf_noproxy_error": "Error: No proxy found", + "apinf_noproxybackend_error": "Error: No proxy backend found", + "apinf_usernotloggedin_error": "Could not find signed-in user.", + "apiMonitoring_helpIcon_text_1": "API Monitoring indicates current state of your API. API monitoring is done by using HTTP requests and responses to it. ", + "apiMonitoring_helpIcon_text_2": "Choose one of your API's GET methods to be monitored. (By using GET method no accidental data is inserted in your API). ", + "apiMonitoring_helpIcon_text_3": "When monitoring is set up, the health of your API (based on calls made in monitoring) is indicated with a dot next to your API's name and statuses are also logged. ", + "apiMonitoring_helpIcon_text_3_green": " = OK, ", + "apiMonitoring_helpIcon_text_3_red": " = not OK.", + "apiMonitoring_helpIcon_text_4": "API is polled once\/hour. You can force refresh by clicking the SAVE button.", + "apiMonitoring_hostTitle_Monitoring": "API Host URL with ", + "apiMonitoring_panelTitle_Monitoring": "API Monitoring", + "apiMonitoring_saveButton_text": "Save", + "apiMonitoringForm_successMessage": "The API Monitoring settings are successfully saved!", + "apiMonitoringForm_errorMessage": "Endpoint to monitor is required", + "apiProxy_headerText": "Proxy backend configuration", + "apiUmbrellaProxyForm_rateLimitMode_options": { + "custom": "Custom rate limits", + "unlimited": "Unlimited requests", + "custom-header": "Custom rate limits based on response header" + }, + "apiUserAuthorizationForm_addButton_text": "Add authorized user", + "apiUserAuthorizationForm_header_text": "Add authorized users", + "apiUserAuthorizationForm_helpText_usernameEmail": "Give either username or email address", + "apiUserAuthorizationForm_title": "Add new collaborator", + "apiUserAuthorizationForm_helpText": "Give either username or email address", + "medianResponseTime_pointTitle_time": "Time, ms", + "authorizedUserForm_errorText_userNotRegistered": "User not currently registered.", + "authorizedUserForm_errorText_alreadyAuthorized": "User is already authorized for this API.", + "authorizedUserForm_success_message": "Added user to Authorized Users list", + "backlogItem_addedByYou": "Added by you", + "backlogItem_editButton_text": "Edit", + "backlogItem_deleteButton_text": "Delete", + "bookmark_buttonText_bookmark": "Bookmark", + "bookmark_buttonText_unbookmark": "Unbookmark", + "branding_homeCustomBlock_helpIcon_text": "This field gives you the ability to add text and HTML\/CSS custom code which will appear on the home page. In addition you may add HTML content like images, social media plugins, or YouTube video. Bootstrap classes are also available, e.g. you may use .container to center your content on a page.", + "branding_homeCustomBlock_title": "Custom HTML Block", + "branding_panel_title": "Project Branding", + "branding_projectLogoTitle_logoTitle": "Site Logo", + "branding_projectCoverPhotoTitle_coverPhotoTitle": "Cover Image", + "branding_color_picker": "Brand Color Scheme", + "branding_projectFeaturedApisMessage_featuredApiMessage": "Select upto 8 APIs to be featured in the Homepage", + "branding_save": "Save", + "branding_successMessage": "Branding saved", + "branding_update": "Update", + "brandingPage_title_branding": "Branding", + "brandingPage_menu_about": "About", + "brandingPage_menu_analytics": "Analytics", + "brandingPage_menu_custom": "Custom HTML Block", + "brandingPage_menu_logo": "Logo", + "brandingPage_menu_privacy": "Privacy & Terms", + "brandingPage_menu_showcase": "Showcase APIs", + "brandingPage_menu_social": "Social Media Links", + "catalog_bookmarkTooltip_nonUser": "Number of bookmarks. Sign in to bookmark.", + "catalog_BookmarkTooltip_user": "Bookmark API", + "catalog_paginationButtons_next": "Next", + "catalog_paginationButtons_previous": "Previous", + "catalog_toolbar_filterOptions_myApis": "My APIs", + "catalog_toolbar_filterOptions_showAll": "Show all", + "catalog_toolbar_filterOptions_myBookmarks": "My bookmarks", + "catalog_toolbar_filterOptions_apisWithDocumentation": "APIs with Documentation", + "catalog_toolbar_sortBy_title": "Sort APIs by", + "catalog_toolbar_sortMenuOptions_highRating": "Highest Rating", + "catalog_toolbar_sortMenuOptions_mostBookmarked": "Most Bookmarked", + "catalog_toolbar_sortMenuOptions_recent": "Most Recent", + "catalog_toolbar_sortMenuOptions_name-a-z": "Names (A - Z)", + "catalog_toolbar_sortMenuOptions_name-z-a": "Names (Z - A)", + "catalog_toolbar_toggleCollapse": "Toggle toolbar", + "catalog_toolbar_viewMode_grid": "Grid", + "catalog_toolbar_viewMode_table": "Table", + "catalogGrid_addedBy": "Added by", + "catalogTable_added": "Added", + "catalogTable_addedBy": "Added by", + "catalogTable_labelText_private": "Private API", + "catalog_Title": "Explore APIs", + "changeSelectedProxy_buttonCancel": "Cancel", + "changeSelectedProxy_buttonConfirm": "Change API Proxy", + "changeSelectedProxy_title": "Change API Proxy", + "changeSelectedProxy_textCaution": "Caution!", + "changeSelectedProxy_textConfirm": "Changing the proxy will change the call URL and will potentially break API calls from applications. Please inform your API consumers about this change and suggest them to check whether or not they need to obtain new API key from the newly selected proxy", + "configureLoginServiceDialogForHsl_guide_text": "You'll need to create an OpenID Connect client configuration with your provider (HSL). Set App Callbacks URLs to:", + "connectApiToOrganizationModal_buttonText_close": "Close", + "connectApiToOrganizationModal_helpText": "You can connect an API that you manage to the organization. Afterwards, the connected API will appear in the organization profile.", + "connectApiToOrganizationModal_modalTitle": "Connect API", + "connectApiToOrganizationModal_placeholderTitle": "(Select an API to be connected)", + "connectApiToOrganizationModal_text_noOneApis": "All the APIs you manage have already been connected.", + "contactForm_reset": "Reset", + "contactForm_successMessage": "Thank you! Your message has been successfully sent.", + "contactForm_submit": "Submit", + "createApiBackendOnApiUmbrella_errorMessagePretext": "Check settings of selected Proxy, because apiUmbrella responses: ", + "dashboard_analyticsSummary_developers": "Developers", + "dashboard_analyticsSummary_requests": "Requests", + "dashboard_analyticsSummary_responseTime": "Response Time", + "dashboard_analyticsSummary_title": "Analytics summary", + "dashboardApiFilter_title": "API filter", + "dashboardOverviewStatistic_text_requestPath": "Request path: __path__", + "dashboardOverviewStatistic_text_successCalls": "2XX Calls: __count__", + "dashboardOverviewStatistic_text_errorCallsToday": "__count__ error in today", + "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ error in last day", + "dashboardOverviewStatistic_text_errorCalls": "__count__ errors in last __timeframe__ days", + "dashboardOverviewStatistic_text_requestsCount": "__count__ request", + "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ requests", + "dashboardOverviewStatistic_text_responseTime": "__time__ ms", + "dashboardOverviewStatistic_text_usersCount": "__count__ user", + "dashboardOverviewStatistic_text_usersCount_plural": "__count__ users", + "dashboardOverviewStatistic_chartTitle_requestsNumber": "Number of requests", + "dashboardOverviewStatistic_chartTitle_responseTime": "API Response time", + "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Unique API Users", + "dashboardOverviewStatistic_linkText_viewDetails": "View details...", + "dashboardOverviewStatistic_helpText_averageUniqueUsers": "The average unique users per selected period", + "dashboardOverviewStatistic_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", + "dashboardProxySelection_optionText_title": "Proxy", + "dashboardSummaryStatistic_columnTitle_apiName": "API name", + "dashboardSummaryStatistic_columnTitle_requestsNumber": "Number of requests", + "dashboardSummaryStatistic_columnTitle_responseTime": "Response time(median)", + "dashboardSummaryStatistic_columnTitle_users": "Users", + "dashboardSummaryStatistic_groupTitle_myApis": "My APIs", + "dashboardSummaryStatistic_groupTitle_managedApis": "Managed APIs", + "dashboardSummaryStatistic_groupTitle_otherApis": "Other APIs", + "dashboardToolbar_labelText_proxy": "Proxy", + "dashboardToolbar_optionText_apiName": "API name", + "dashboardToolbar_optionText_calls": "Highest calls", + "dashboardToolbar_optionText_users": "Most users", + "dashboardToolbar_optionText_time": "Highest response time", + "dashboardPage_buttonText_addApi": "Add an API", + "dashboardPage_title_dashboard": "Dashboard", + "dashboardPage_text_noApis": "There are no APIs that you manage.", + "dashboardPage_text_noProxyBackends": "You have not yet connected your API to a proxy. To see analytics of your API usage, browse your API from Catalog and configure a proxy from the API profile.", + "dashboardView_text_noApisFound": "No APIs found with the specified name", + "dashboardPage_placeholderText_search": "Type to filter APIs", + "dateRangePicker_optionText_title": "Period", + "dateRangePicker_optionText_today": "Today", + "dateRangePicker_optionText_yesterday": "Yesterday", + "dateRangePicker_optionText_7days": "Last 7 Days", + "dateRangePicker_optionText_28days": "Last 28 Days", + "deleteAccount_closeButton": "Close", + "deleteAccount_confirmDelete": "Delete", + "deleteAccount_success_message": "Account deleted", + "deleteApiConfirmation_cancelButton": "Cancel", + "deleteApiConfirmation_confirmDeleteInformation": "This action cannot be undone! The API and all its related information, i.e. metadata, documentation, API backlog items and feedback will be removed.", + "deleteApiConfirmation_confirmDeleteMessage": "Are you sure you want to delete", + "deleteApiConfirmation_confirmDeleteNote": "NOTE:", + "deleteApiConfirmation_deleteButton": "Delete", + "deleteApiConfirmation_header": "Delete API", + "deleteApiConfirmation_successMessage": "Successfully deleted API: ", + "deleteOrganizationConfirmation_cancelButton": "Cancel", + "deleteOrganizationConfirmation_confirmDeleteInformation": "The organization information will be removed. This action cannot be undone!", + "deleteOrganizationConfirmation_confirmDeleteMessage": "Are you sure you want to delete", + "deleteOrganizationConfirmation_confirmDeleteNote": "NOTE:", + "deleteOrganizationConfirmation_deleteButton": "Delete", + "deleteOrganizationConfirmation_header": "Delete Organization", + "deleteOrganizationConfirmation_successMessage": "Successfully deleted Organization: ", + "deleteAccount_title": "Delete Account", + "deleteAccount_confirm_text": "Are you sure you want to delete your account?", + "deleteBacklogItem_modalTitle": "Delete backlog item", + "deleteBacklogItem_confirmation_text": "Are you sure you want to delete this backlog item?", + "deleteBacklogItem_cancelButton_text": "Cancel", + "deleteBacklogItem_deleteButton_text": "Delete backlog item", + "deleteBacklogItem_message_backlogRemoved": "The backlog item was removed", + "deleteFeedbackItem_modalTitle": "Delete feedback item", + "deleteFeedbackItem_confirmation_text": "Are you sure you want to delete this feedback item & all related votes?", + "deleteFeedbackItem_cancelButton_text": "Cancel", + "deleteFeedbackItem_deleteButton_text": "Delete feedback item", + "feedbackItem_messageType": { + "Feedback": "Feedback", + "Error report": "Error report", + "Feature request": "Feature request" + }, + "deleteOrganizationApiConfirmation_cancelButton_text": "Cancel", + "deleteOrganizationApiConfirmation_confirm_text": "Are you sure you want to disconnect this API from", + "deleteOrganizationApiConfirmation_disconnectButton_text": "Disconnect", + "deleteOrganizationApiConfirmation_header_text": "Disconnect API from", + "deleteOrganizationApiConfirmation_success_message": "API disconnected from organization", + "editApiMetadata_editButton": "Edit metadata", + "editApiMetadata_editApiMetadataForm_title": "Edit metadata", + "editApiMetadata_submitButtonText": "Save metadata", + "editBacklogItem_modalTitle": "Edit backlog item", + "editBacklogItem_submit_buttonText": "Save", + "editApiMetadataForm_messageText_added": "API Metadata is successfully added", + "editApiMetadataForm_messageText_updated": "API Metadata is successfully updated", + "emailTemplates_verifyEmail_message": "To verify your email address visit the following link:", + "emailTemplates_verifyEmail_title": "Verify Your Email Address", + "emailVerification_successMessage": "Email verified! Thanks!", + "emqProxyForm_acl_title": "Access Control Rules", + "ensureTenantRemovalForm_button_cancel_title": "Cancel operation", + "ensureTenantRemovalForm_button_remove_title": "Remove this Tenant", + "entityComment_cancelComment": "Cancel", + "entityComment_deleteComment": "Delete", + "entityComment_replyComment": "Reply", + "entityComment_sendComment": "Send", + "entityComment_successMessage": "Thank you! Your Comment has been successfully sent.", + "esData_notFound": "There are no API usage statistics available.", + "apiAnalyticPageBody_title_errorsStatistic": "Errors Statistic", + "errorsStatisticTable_columnTitle_date": "Date", + "errorsStatisticTable_columnTitle_status": "Status Code", + "errorsStatisticTable_columnTitle_calls": "Calls", + "errorsStatisticTable_columnTitle_path": "Request path", + "errorsStatisticTable_text_showOfErrors": "Show __count__ of __all__ errors", + "errorsStatisticTable_lintText_downloadFile": "Download all errors", + "favourite_Add": "Add bookmark", + "favourite_Remove": "Remove bookmark", + "feedbackForm_successMessage": "Thank you! Your feedback has been successfully sent.", + "feedbackItem_type": "Type", + "feedbackItem_topic": "Topic", + "feedbackItem_editButton_text": "Edit", + "feedbackItem_deleteButton_text": "Delete", + "feedbackItem_visibilityButton_makePrivate": "Make Private", + "feedbackItem_visibilityButton_makePublic": "Make Public", + "feedbackItem_sentBy_text": "Sent by", + "feedbackItem_usernotloggedin_errorMessage": "Error: Please sign in to vote", + "feedback_feedbackForm_button": "Send feedback", + "feedback_feedbackForm_withLogin_tooltip": "Add feedback to the API", + "feedback_feedbackForm_withoutLogin_tooltip": "Login or register to provide your feedback to the API", + "feedback_feedbackForm_description": "We welcome problem reports, feature ideas and general comments.", + "feedback_feedbackForm_title": "Send feedback or report a problem", + "feedback_main_title": "Feedback and report messages", + "feedback_no_feedback": "No feedback, yet.", + "feedback_remove_button": "Remove", + "feedback_replyFeedback": "Reply", + "feedback_sendFeedback": "Send", + "feedback_view_button": "View", + "feedback_mark_all_feedbacks_as_private": "Make all feedback private", + "feedback_mark_all_feedbacks_as_public": "Make all feedback public", + "feedback_change_visibility_header": "Change Feedback Visibility", + "feedback_changeAllVisibility_toPublic": "Are you sure to change all feedbacks to public?", + "feedback_changeAllVisibility_toPrivate": "Are you sure to change all feedbacks to private?", + "feedback_changeAllVisibility_cancelButton_text": "Cancel", + "feedback_changeAllVisibility_confirmButton_text": "Confirm", + "footer_about": "About", + "footer_privacyPolicy_text": "Privacy Policy", + "footer_termsOfUse_text": "Terms of Use", + "footer_signIn": "Sign In", + "footer_signOut": "Sign Out", + "footer_signUp": "Sign Up", + "footerSocialMediaLinks_text": "Follow Us", + "forbidden_Title": "403 Forbidden", + "forbidden_Message": "You don't have permissions to view this page.", + "goBackButton_buttonText": "Return to a previous page", + "general_example": "Example:", + "general_more_details": "More details:", + "homeBody_featureSection_statistics_apisCount_heading": "APIs", + "homeBody_featureSection_statistics_organizationsCount_heading": "Organizations", + "homeBody_featureSection_statistics_usersCount_heading": "Users", + "homeBody_contactUs_heading": "Contact Us", + "homeBody_contactUs_text": "Contact us for more information.", + "homeBody_openSource_imageAltText": "100% open source", + "homeBody_section1_heading": "Getting started", + "homeBody_section1_text": "Just create an account and be on your way! The developer dashboard offers you a one stop location to discover APIs, track your application API usage, and more.", + "homeBody_section1_text_extra": "Sign Up", + "homeBody_section2_heading": "Reach out to developers", + "homeBody_section2_text": "APInf provides you with a unified, simple interface for publishing your APIs to the developer community and performing complex API management tasks. It allows you to gain a better understanding of your API traf\ufb01c.", + "homeBody_section2_text_extra": "Contact Us", + "homeBody_section3_communityLinkText": "Apinf community", + "homeBody_section3_heading": "Completely open source", + "homeBody_section3_text": "APinf is powered by API Umbrella and builds a dashboard on top of the API Umbrella features. The solution is fully open source licensed with MIT. It is written in Meteor.js and D3. We like to collaborate, to listen to our users and want to encourage people to become contributors.", + "homeBody_section3_text_extra": "Find us in ", + "homePageApis_title_featuredApis": "Featured APIs", + "homePageApis_text_addFeaturedApis": "You can add featured APIs from Branding section under Featured APIs.", + "homePageApis_text_getMoreApis": "More APIs", + "homePageApis_text_seeMore": "See more", + "importApiConfiguration_errorMessage": "Config file must be either in .YAML, .YML, .JSON or .TXT format.", + "importApiConfiguration_jsonError_message": "Configuration file is not a valid JSON object.", + "import_ApiConfiguration_Extensions": "Only yml, yaml and json format will be accepted.", + "import_ApiConfiguration_FileLabel": "File", + "import_ApiConfiguration_ImportApi": "Import API", + "importOpenApiSpecification_text_addApiByImporting": "You can add API by importing the OpenAPI Specification.", + "importOpenApiSpecification_message_provideSpecification": "You need provide OpenAPI specification using any method", + "importApiFile_invalidExtension_message": "Invalid file type. Please provide link of a json, yaml or yml file containing atleast API name and API URL", + "importOpenApiSpecification_labelText_provideSpecification": "Provide API Documentation via", + "importOpenApiSpecification_labelText_linkTo": "Link to OpenAPI Specification", + "importOpenApiSpecification_labelText_lifecycleStatus": "Lifecycle status", + "importOpenApiSpecification_buttonText_import": "Import", + "importOpenApiSpecification_optionText_file": "File", + "importOpenApiSpecification_optionText_url": "URL", + "importOpenApiSpecification_optionText_firstOption": "Select lifecycle status", + "importOpenApiSpecificationUploadButton_buttonText_file": "Choose file", + "informTenantUser_emailSubject_tenantAddition": "New tenant added: __tenant__", + "informTenantUser_emailSubject_tenantRemoval": "Tenant __tenant__ removed", + "informTenantUser_emailSubject_userRemoval": "User removed from tenant __tenant__", + "informTenantUser_emailSubject_userRoleChange": "Changes in user roles in tenant __tenant__", + "informTenantUser_emailText_roleInfo": "Current roles: ", + "informTenantUser_emailText_tenantRemoval": "Tenant __tenant__ is removed. One of the users was: ", + "informTenantUser_emailText_userRemoval": "Changes in tenant __tenant__. Removed following user: ", + "informTenantUser_emailText_userRoleChange": "In the tenant __tenant__, there are changes in roles of following user: ", + "invalidApiBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", + "invalidApiMonitoringEndpointMessage": "Must begin with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", + "invalidApiRequiredMessage": "Invalid input not allowed", + "invalidAppendQueryStringMessage": "Allowed only param=value pairs as Append Query String", + "invalidDomainMessage": "Must be a valid domain", + "invalidEmailMessage": "Must be a valid e-mail address", + "invalidIdMessage": "Must be a valid alphanumeric ID", + "invalidProxyBackendForm_headerStringMessage": "The Requested Header String must only consist of following pair(s) ~ param: value", + "invalidProxyBackendForm_forbiddenPrefixMessage": "You cannot use the following proxy base paths: \/, \/signup\/, \/signin\/, \/admin\/ and \/admin\/...", + "invalidProxyBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", + "invalidUrlMessage": "Must be a valid URL with http(s)", + "invalidContactPhoneMessage": "Must be a valid number. (0-9), +, -, space, \/ are allowed", + "latestApiBackends_Heading": "Latest APIs", + "latestApiBackends_MoreInfo": "More info", + "latestApiBackends_NotFound": "Nothing found.", + "loginPlatformsPage_title_loginPlatforms": "Login Platforms", + "loginPlatformsPageSettingsUpdatedMessage": "Login settings updated successfully: ", + "loginVerify_errorMessage": "We have sent you an email. Please verify your email address.", + "manageApiDocumentationModalUploadButton": "Choose file", + "manageApiDocumentationModal_AddedFile_Message": "Documentation file successfully uploaded!", + "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Cancel", + "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Save", + "manageApiDocumentationModal_CreateLinks_AddButton": "Add", + "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Are you sure you want to remove the documentation file?", + "manageApiDocumentationModal_DeletedFile_Message": "Documentation file successfully deleted!", + "manageApiDocumentationModal_DocumentationLinks_Title": "Links to external documentation resource", + "manageApiDocumentationModal_FileType_Message": "Only YAML (YML) and JSON file formats are supported.", + "manageApiDocumentationModal_LinkField_Updated_Message": "Documentation link successfully updated!", + "manageApiDocumentationModal_SizeLimit_Message": "File size limit 10MB", + "manageApiDocumentationModal_Title": "API Documentation", + "manageApiDocumentationModal_hints_createApiDocumentation": "If you don't have a documentation file, you can create one and then upload it.", + "manageApiDocumentationModal_hints_documentation_link": "Link to the Wiki, Github page or other web resource where the documentation of your API is located", + "manageApiDocumentationModal_hints_uploadApiDocumentation": "You can also choose to create a new documentation file for your API using Swagger editor", + "manageApiDocumentationModal_addDocumentation_title": "Specify Endpoints Details", + "manageApiDocumentationModal_helpText_useHttpsProtocol": "This application platform uses HTTPS. API requests from documentation will not work, if API uses HTTP.", + "manageApiDocumentationModal_ToolTip_Message": "Maximum 8 external documentation links are allowed. Please delete from existing ones if you wish to add a new one.", + "mostFrequentUsersTable_columnTitle_user": "User's API Key", + "mostFrequentUsersTable_columnTitle_calls": "Calls", + "mostFrequentUsersTable_columnTitle_path": "Request path", + "mostFrequentUsersTable_text_showOfUsers": "Show __count__ of __all__ users", + "mostFrequentUsersTable_lintText_downloadFile": "Download all users", + "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT Dashboard", + "mqttDashboardNavbar_linkText_topics": "Topics", + "mqttDashboardNavbar_linkText_acl": "ACL", + "mqttDashboardNavbar_linkText_restDashboard": "REST Dashboard", + "navbar_addAPIBackend": "Add API", + "navbar_apis": "APIs", + "navbar_my_apis": "My APIs", + "navbar_organizations": "Organizations", + "navbar_dashboard": "Dashboard", + "navbar_mqttDashboard": "MQTT Dashboard", + "navbar_signIn": "Sign In", + "navbar_signUp": "Sign Up", + "navbar_users": "Users", + "navbar_pricing": "Pricing", + "notAuthorized_Message": "You are not authorized to access this page.", + "notAuthorized_Title": "Not Authorized", + "notFound_Message_Part1": "We could not find the page you were looking for.", + "notFound_Title": "Oops! Page not found.", + "oauthHslNoMfa": "User has not MFA in use!", + "organizationApis_title_about": "About", + "organizationApis_title_apis": "APIs", + "organizationApis_title_connectApi": "Connect API", + "organizationApis_title_edit": "Edit", + "organizationApis_connectButton": "Connect", + "organizationApis_contact_email": "Contact email", + "organizationApis_contact_phone": "Contact phone", + "organizationApisForm_successText": "The API and Organization are now connected.", + "organizationCatalog_Title": "Organizations", + "organizationCatalog_organizationCount": "(__count__ organization)", + "organizationCatalog_organizationCount_plural": "(__count__ organizations)", + "organizationCatalog_buttonText_addOrganization": "Add Organization", + "organizationCatalog_toolbar_filterOptions_myOrganizations": "My organizations", + "organizationCatalog_toolbar_filterOptions_showAll": "Show all", + "organizationCatalog_toolbar_sortBy_title": "Sort by", + "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Date created", + "organizationCatalog_toolbar_sortMenuOptions_name": "Name", + "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ascending", + "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Descending", + "organizationCatalog_toolbar_toggleCollapse": "Toggle toolbar", + "organizationCatalog_toolbar_viewMode_grid": "Grid", + "organizationCatalog_toolbar_viewMode_table": "Table", + "organizationCatalog_text_noOrganizationIsAvailable": "No organization is available.", + "organizationCatalog_text_addOrganization": "Click \"Add Organization\" button to add a new one.", + "organizationCatalogTable_added": "Added", + "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", + "organizationsCatalogPage_title_organizationsCatalog": "Organizations Catalog", + "organizationCover_resumable_errorText": "File creation failed!", + "organizationCover_resumable_successfully_uploaded": "Cover successfully uploaded!", + "organizationCover_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "organizationForm_title": "Add new organization", + "organizationForm_contact_panelTitle": "Contact", + "organizationForm_saveButton_text": "Add organization", + "organizationForm_successText": "Organization was successfully saved", + "organizationLogo_noPermissions": "Insufficient permissions to upload logo.", + "organizationLogo_resumable_errorText": "File creation failed!", + "organizationLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", + "organizationLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "organizationManagersList_title": "Managers", + "organizationManagersList_table_title_actions": "Actions", + "organizationManagersList_table_title_email": "Email", + "organizationManagersList_table_title_role": "Role", + "organizationManagersList_table_title_username": "Username", + "organizationManagersList_table_title_row_manager": "Manager", + "organizationManagerForm_successMessage": "New manager added.", + "organizationManagerForm_userNotRegistered_errorText": "User not currently registered.", + "organizationNoApis_text_noConnectedApis": "The organization doesn't have any connected APIs.", + "organizationNoApis_text_useButton": "You can connect one via button \"Connect API\"", + "organizationNoFeaturedApis_text_noFeaturedApis": "The organization doesn't have any featured APIs.", + "organizationNoFeaturedApis_text_useButton": "You can feature APIs of your organization by pinning the related API card. You can choose up to four APIs to feature in your organization", + "organizationProfile_bigText_apisCount": "All APIs", + "organizationProfile_bigText_featuredApisCount": "Featured APIs", + "organizationProfileHeader_editButton_text": "Edit", + "organizationProfileHeader_rss_feed": "RSS Feed", + "organizationProfileHeader_tabs_apis": "APIs", + "organizationProfileHeader_tabs_managers": "Managers", + "organizationProfileHeader_tabs_newLogo": "Upload new logo", + "organizationProfileHeader_tabs_profile": "Profile", + "organizationProfileHeader_tabs_settings": "Settings", + "organizationProfileHeader_uploadCoverButton_text": "Upload cover image", + "organizationProfile_smallText_apisCount": "(__count__ api)", + "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", + "organizationProfile_buttonText_connectApi": "Connect API to organization", + "organizationProfile_buttonText_clear": "Clear all", + "organizationProfile_text_error": "Connection button doesn't work. Please inform administrator about the problem", + "organizationRemoveManagers_cancelButton": "Cancel", + "organizationRemoveManagers_description": "Are you sure you want to remove this user as a manager?", + "organizationRemoveManagers_removeButton": "Remove", + "organizationRemoveManagers_title": "Remove user as a manager", + "organizationSettingsPagination_panelTitle_contentManagement": "Content Management", + "organizationSettingsPagination_saveButton": "Save", + "organizationSettingsPagination_successMessage": "Number changed successfully", + "organizationSettings_description_organizationManagers": "An organization manager has the same rights as those of the original API manager to edit and delete the APIs which are connected to this organization.", + "organizationSettings_nav_about": "About", + "organizationSettings_nav_contact": "Contact Information", + "organizationSettings_nav_logo": "Logo & Cover Image", + "organizationSettings_nav_social": "Social Media Platforms", + "organizationSettings_title": "Settings", + "organizationSettings_title_organizationManagers": "Organization Managers", + "organizationSettings_uploadLogo_heading": "Logo", + "organizationSettings_uploadCover_heading": "Cover photo", + "organizationSettings_uploadLogoText": "You can upload a logo for your organization. The logo will appear in the catalog and on the single organization profile.", + "organizationSettings_uploadCoverText": "You can upload a cover image for your organization.", + "organizationManagerForm_managerAlreadyExist_errorText": "User is already a manager of this organization.", + "organizationManagerForm_sendingVerificationEmailFailed": "Sending verification email failed", + "organizationManagerForm_invalidMailSetting_emailFailed": "Sending verification email failed:Invalid mail settings", + "organizationSettingsDelete_buttonText_delete": "Delete this organization", + "organizationSettingsDelete_text_information": "The organization information will be removed and all APIs will be disconnected. This action cannot be undone.", + "organizationSettingsDelete_title": "Delete this Organization", + "organizationSettingsDelete_panelTitle": "Delete", + "organizationSettingsContactInfo_cancelButton_text": "Cancel", + "organizationSettingsContactInfo_saveButton_text": "Save", + "organizationSettingsContactInfo_title": "Contact Information", + "organizationSettingsContactInfo_update_successMessage": "Contact information has updated", + "organizationSettingsContactInfo_update_failedMessage": "Contact information updation failed", + "organizationSettingsCoverAndLogo_title": "Logo and cover image", + "organizationSettingsGeneral_cancelButton_text": "Cancel", + "organizationSettingsGeneral_saveButton_text": "Save", + "organizationSettingsGeneral_update_successMessage": "General information has updated", + "organizationSettingsGeneral_update_failedMessage": "General information updation failed", + "organizationSettingsGeneral_title": "General", + "organizationSettingsSocialMedia_cancelButton_text": "Cancel", + "organizationSettingsSocialMedia_saveButton_text": "Save", + "organizationSettingsSocialMedia_title": "Social Media Platforms", + "organizationSettingsSocialMedia_update_successMessage": "Social media information has updated", + "organizationSettingsSocialMedia_update_failedMessage": "Social media information updation failed", + "organizationSettings_listManager_emailUnverifiedLabel": "Unverified", + "privacyPolicy_title": "Privacy Policy", + "profile_Header": "Profile", + "profile_UpdateButton": "Update", + "profile_labelText_registeredEmail": "Registered e-mail", + "profile_setUsername": "Please set your username.", + "profile_updatedSuccess": "Profile updated", + "profile_usernameInvalid": "Username must be 3-15 alphanumeric characters. Underscore and hyphens are allowed.", + "profile_usernameIsTaken": "User name already exists. Enter another user name.", + "profilePage_title_profile": "Profile", + "proxies_pageHeader": "Proxies", + "proxies_addProxy": "Add proxy", + "proxies_noProxiesFound": "No proxies found.", + "proxiesPage_title_proxies": "Proxies", + "proxyBackendForm_advancedSettings_title": "Advanced settings", + "proxyBackendForm_apiBasePath_helpText": "Base path added to all API requests. Example:", + "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", + "proxyBackendForm_apiBasePath_title": "API host URL, with ", + "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", + "proxyBackendForm_apiKey_title": "API Key", + "proxyBackendForm_apiPort_helpText": "Port number on API server", + "proxyBackendForm_append_query_string_helpText": "Additional query parameters to be appended by Proxy to each query.", + "proxyBackendForm_deleteButton": "Delete", + "proxyBackendForm_deleteErrorMessage": "Delete failed on API Umbrella proxy", + "proxyBackendForm_deleteSuccessMessage": "Successfully deleted proxy settings", + "proxyBackendForm_disableApiKey_helpText": "Allow users to call this API without an API key.", + "proxyBackendForm_frontendPrefixNotUnique": "Frontend prefix already exists. Select another one.", + "proxyBackendForm_IDPappID_additional_helpText": "IDP app id is an IDentity Provider application ID. This is needed for FIWARE component integration. So, if you have no idea what this means, leave it alone.", + "proxyBackendForm_emqUsers_title": "EMQ Users", + "proxyBackendForm_emqUsers_addUserButton": "Add user", + "proxyBackendForm_emqUsers_userTable_id": "ID", + "proxyBackendForm_emqUsers_userTable_username": "Username", + "proxyBackendForm_emqUsers_userTable_password": "Password", + "proxyBackendForm_emqUsers_userTable_actions": "Actions", + "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Add EMQ User", + "proxyBackendForm_emqProxyForm_addEmqUser_username": "Username", + "proxyBackendForm_emqProxyForm_addEmqUser_password": "Password", + "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Save", + "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Cancel", + "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ user successfully added!", + "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Username or password value(s) not found.", + "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Remove EMQ User?", + "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Yes, remove", + "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Cancel", + "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ user successfully removed!", + "proxyBackendForm_IDPappID_helpText": "Identification of IDP application.", + "proxyBackendForm_proxyBasePath_title": "Proxy host URL, with ", + "proxyBackendForm_proxyBasePath_helpText": "Base path added to all Proxy requests. Example:", + "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", + "proxyBackendForm_publishErrorMessage": "Publish failed on API Umbrella proxy", + "proxyBackendForm_rateLimit_helpText": "Set limits for data transfer according to various categories.", + "proxyBackendForm_redirect_helpText": "Redirect:", + "proxyBackendForm_request_header_helpText": "Headers to be added by Proxy into requests.", + "proxyBackendForm_request_helpText": "Request", + "proxyBackendForm_response_helpText": "Response", + "proxyBackendForm_requiredErrorMessage": "Please fill in the required fields", + "proxyBackendForm_subsettings_additional_helpText_1": "'Sub settings' refer to sub URL settings. These are related to FIWARE integration, but they can be useful in some scenarios. If you want to restrict traffic based on HTTP verbs, require that some headers are present, these settings are your friends.", + "proxyBackendForm_subsettings_additional_helpText_2": "HTTP Methods: Here you can select the sub-URL, i.e. method, which settings altered are altered.", + "proxyBackendForm_subsettings_additional_helpText_3": "Regex: With this parameter you can filter the content of requests.", + "proxyBackendForm_subsettings_additional_helpText_4": "Required headers: You can give one or several (each on it's own line) headers in following form ~ ", + "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", + "proxyBackendForm_subsettings_helpText": "Provide sub-URL related settings.", + "proxyBackendForm_successMessage": "Settings saved.", + "proxyBackendForm_saveButton": "Save & Publish", + "proxyBackendForm_publish_failureMessage": "Failure on publishing apiUmbrella: ", + "proxyBackendForm_update_failureMessage": "Failure on proxy backend on apiUmbrella: ", + "proxyBackendForm_update_successMessage": "Successfully updated proxy settings", + "proxyForm_header_text": "Add Proxy", + "proxyForm_saveButton_text": "Save", + "proxyForm_successText": "Proxy settings were saved", + "proxyForm_errorText": "All fields with asterisk symbol are required", + "proxyItem_editProxy": "Edit", + "proxyItem_removeProxy": "Remove", + "proxyItem_removeProxy_successMessage": "Proxy settings were removed", + "proxyItem_type": "Type", + "proxyItem_url": "URL", + "proxyItem_apiKey": "API Key", + "proxyItem_apiToken": "API Token", + "proxyItem_elasticsearch": "Elasticsearch URL", + "proxyItem_postgresEndpoint": "Postgres Endpoint", + "proxyItem_brokerEndpoints": "Broker Endpoints", + "proxyItem_brokerEndpoints_table_protocol": "Protocol", + "proxyItem_brokerEndpoints_table_host": "Host", + "proxyItem_brokerEndpoints_table_port": "Port", + "proxyItem_brokerEndpoints_table_tls": "TLS", + "proxyItem_httpApi": "HTTP API", + "proxyItem_httpApi_protocol": "Protocol", + "proxyItem_httpApi_host": "Host", + "proxyItem_httpApi_port": "Port", + "proxyItem_adminUsername": "Admin Username", + "proxyItem_adminPassword": "Admin Password", + "deletePostConfirmation_modalTitle_text": "Delete Post", + "deletePostConfirmation_text_confirmDeleteMessage": "Are you sure you want to delete __title__?", + "deletePostConfirmation_text_confirmDeleteNote": "NOTE:", + "deletePostConfirmation_text_confirmDeleteInformation": "This action cannot be undone!", + "deletePostConfirmation_buttonText_cancel": "Cancel", + "deletePostConfirmation_buttonText_delete": "Delete", + "relatedMedia_addButton_help": "Add any related link", + "relatedMedia_addButton": "Add related link", + "relatedMedia_Title": "Links", + "relatedMedia_addLink": "Add link", + "relatedMedia_addNew": "Add new", + "relatedMedia_text_noRelatedMedia": { + "api": "You have no related links to this API", + "organization": "The organization has no related links" + }, + "relatedMediaPostsForm_modalTitle_relatedMedia": "Related links", + "relatedMediaPostsForm_Submit": "Add link", + "relatedMediaPostsForm_Text": "You can add any link that user can click and view in the original source. You can add for example blog posts, videos, and presentations.", + "postItem_buttonText_delete": "Delete", + "postItem_buttonText_edit": "Edit", + "postItem_text_added": "Added", + "removeProxy_modalLabel_title": "Removing Proxy", + "removeProxy_modalLabel_cancelTitle": "Can't remove Proxy", + "removeProxy_modalBody_warning": "Warning!", + "removeProxy_modalBody_text": "You are about to remove a proxy. There are currently __count__ APIs connected to this proxy. Are you sure you want to continue?", + "removeProxy_modalBody_cancelText": "You are not allowed to remove a proxy. There are currently __count__ APIs connected to this proxy. Removing the proxy would break all API calls made to the connected API backends.", + "removeProxy_buttonText_confirmRemoveProxy": "Yes", + "removeProxy_buttonText_cancelRemove": "No", + "removeProxy_errorMessage": "Error: Proxy removal failed", + "removeProxy_buttonText_cancel": "Cancel", + "requestTimeline_helpText": "Can be filtered by clicking HTTP status series boxes below.", + "requestTimeline_labelText_path": "Path", + "requestTimeline_legendItem_allCalls": "All calls", + "requestTimeline_xAxisTitle_hours": "Hours", + "requestTimeline_xAxisTitle_days": "Days", + "requestTimeline_yAxisTitle_requests": "API Requests", + "requestsOverTime_pointTitle_requests": "Requests", + "responseTimeTimeline_helpText": "Can be filtered by clicking quartile value boxes below.", + "responseTimeTimeline_labelText_path": "Path", + "responseTimeTimeline_legendItem_long": "Slow 75%", + "responseTimeTimeline_legendItem_longest": "Slowest", + "responseTimeTimeline_legendItem_short": "Fast 25%", + "responseTimeTimeline_legendItem_shortest": "Fastest", + "responseTimeTimeline_xAxisTitle_hours": "Hours", + "responseTimeTimeline_xAxisTitle_days": "Days", + "responseTimeTimeline_yAxisTitle_time": "Time, ms", + "responseTimeTimeline_legendItem_median": "Median 50%", + "schemas": { + "apis": { + "name": { + "label": "API Name", + "placeholder": "E.g. My first API" + }, + "description": { + "label": "Description", + "placeholder": "Tell your potential user what your API is about" + }, + "url": { + "label": "API Host URL", + "placeholder": "E.g. https:\/\/example.com\/api\/v1" + }, + "documentationURL": { + "label": "Link to documentation" + }, + "organizationId": { + "label": "Connect API to organization" + }, + "lifecycleStatus": { + "label": "Lifecycle status", + "placeholder": "Select lifecycle status", + "options": { + "design": "Design", + "development": "Development", + "testing": "Testing", + "production": "Production", + "deprecated": "Deprecated" + } + } + }, + "apiDocs": { + "type": { + "label": "Provide API Documentation via", + "options": { + "url": "URL", + "file": "File" + } + }, + "remoteFileUrl": { + "label": "Link to API Documentation" + }, + "otherUrl": { + "label": "Links to other API Documentation" + }, + "submit_methods": { + "label": "Allow try-out for following methods:" + } + }, + "apiMetadata": { + "organization": { + "label": "Organization", + "name": { + "label": "Name" + }, + "description": { + "label": "Description" + } + }, + "contact": { + "label": "Contact", + "name": { + "label": "Name" + }, + "phone": { + "label": "Phone" + }, + "email": { + "label": "Email" + } + }, + "service": { + "label": "Service", + "name": { + "label": "Name" + }, + "description": { + "label": "Description" + }, + "validSince": { + "label": "Valid since", + "placeholder": "Click to select date" + }, + "validUntil": { + "label": "Valid until", + "placeholder": "Click to select date" + }, + "serviceLevelAgreement": { + "label": "Service Level Agreement" + } + } + }, + "backlog": { + "title": { + "label": "Title", + "placeholder": "Title" + }, + "details": { + "label": "Details", + "placeholder": "Description" + }, + "priority": { + "label": "Priority" + } + }, + "branding": { + "siteTitle": { + "label": "Site title" + }, + "siteSlogan": { + "label": "Site slogan" + }, + "homeCustomBlock": { + "label": "Custom HTML block", + "placeholder": "Your text or HTML\/CSS code" + }, + "privacyPolicy": { + "label": "Privacy Policy", + "placeholder": "Add your privacy policy here" + }, + "termsOfUse": { + "label": "Terms of Use", + "placeholder": "Add your terms of use here" + }, + "colors": { + "label": "Colors", + "primary": { + "label": "Primary" + }, + "primaryText": { + "label": "Primary text" + }, + "coverPhotoOverlay": { + "label": "Cover photo overlay" + }, + "overlayTransparency": { + "label": "Overlay transparency" + } + }, + "socialMediaLinks": { + "label": "Social Media Links" + }, + "siteFooter": { + "label": "Site footer" + }, + "analyticCode": { + "label": "Analytic code" + }, + "featuredApis": { + "label": "Featured APIs" + } + }, + "contactForm": { + "name": { + "label": "Your name", + "placeholder": "Your name" + }, + "email": { + "label": "E-mail address", + "placeholder": "Your email" + }, + "message": { + "label": "Message", + "placeholder": "Your message" + } + }, + "entityComment": { + "comment": { + "label": "Comment", + "placeholder": "Your comment" + } + }, + "feedback": { + "topic": { + "label": "Topic", + "placeholder": "Feedback topic" + }, + "message": { + "label": "Your Message", + "placeholder": "Your message" + }, + "messageType": { + "label": "Choose message type", + "options": { + "Feedback": "Feedback", + "Error report": "Error report", + "Feature request": "Feature request" + } + } + }, + "monitoring": { + "enabled": { + "label": "Enabled API Monitoring" + }, + "url": { + "label": "Endpoint to Monitor" + }, + "endPoint": { + "label": "Endpoint to Monitor" + } + }, + "settings": { + "access": { + "onlyAdminsCanAddApis": { + "label": "Only platform administrators are allowed to add new APIs" + }, + "onlyAdminsCanAddOrganizations": { + "label": "Only platform administrators are allowed to add new Organizations" + } + }, + "supportsGraphql": { + "label": "Enabled" + }, + "developmentFeatures": { + "label": "Enable development features" + }, + "mail": { + "enabled": { + "label": "Enabled" + }, + "username": { + "label": "Username" + }, + "password": { + "label": "Password" + }, + "smtpHost": { + "label": "SMTP Host" + }, + "smtpPort": { + "label": "SMTP Port" + }, + "fromEmail": { + "label": "Email address for sending emails" + }, + "toEmail": { + "label": "To email" + } + }, + "githubConfiguration": { + "label": "Github configuration", + "clientId": { + "label": "Client ID" + }, + "secret": { + "label": "Secret" + } + }, + "sdkCodeGenerator": { + "label": "SDK Generator", + "enabled": { + "label": "Enabled" + }, + "host": { + "label": "Host" + } + } + }, + "proxies": { + "name": { + "label": "Name" + }, + "description": { + "label": "Description" + }, + "type": { + "label": "Type" + }, + "apiUmbrella": { + "url": { + "label": "URL" + }, + "apiKey": { + "label": "API Key" + }, + "authToken": { + "label": "Auth Token" + }, + "elasticsearch": { + "label": "ElasticSearch" + } + }, + "emq": { + "brokerEndpoints": { + "label": "Broker Endpoints", + "$": { + "protocol": { + "label": "Protocol" + }, + "host": { + "label": "Host", + "placeholder": "https:\/\/example.com\/" + }, + "port": { + "label": "Port", + "placeholder": "E.g. 224" + }, + "tls": { + "label": "TLS (Transport Layer Security)" + } + } + }, + "httpApi": { + "label": "Configuration API Endpoint" + }, + "elasticsearch": { + "label": "ElasticSearch URL", + "placeholder": "https:\/\/example.com\/" + } + } + }, + "proxyBackends": { + "proxyId": { + "label": "Select the Proxy you want to use" + }, + "apiUmbrella": { + "servers": { + "$": { + "port": { + "label": "API port" + } + } + }, + "sub_settings": { + "http_method": { + "label": "Http Methods" + } + }, + "settings": { + "append_query_string": { + "label": "Append Query String Parameters" + }, + "disable_api_key": { + "label": "Disable API key requirement" + }, + "headers_string": { + "label": "Set Request Headers" + }, + "idp_app_id": { + "label": "IDP App Id" + }, + "rate_limit_mode": { + "label": "Rate limit mode", + "options": { + "custom": "Custom rate limits", + "unlimited": "Unlimited requests", + "custom-header": "Custom rate limits based on response header" + } + }, + "rate_limits": { + "label": "Rate limits" + }, + "rate_limit": { + "duration": { + "label": "Duration (ms)" + }, + "limit_by": { + "label": "Limit by", + "options": { + "apiKey": "API Key", + "ip": "IP Address" + } + }, + "limit": { + "label": "Number of requests" + }, + "response_headers": { + "label": "Show rate limit in response headers" + } + } + }, + "url_matches": { + "$": { + "frontend_prefix": { + "label": "Proxy base path" + }, + "backend_prefix": { + "label": "API base path" + } + } + } + }, + "emq": { + "label": "EMQ Proxy", + "settings": { + "acl": { + "label": "Access Control Rules", + "$": { + "allow": { + "label": "Rule", + "options": [ + "Deny", + "Allow" + ] + }, + "from": { + "label": "From" + }, + "ip_addr": { + "label": "IP Address" + }, + "username": { + "label": "Username" + }, + "client_id": { + "label": "Client Id" + }, + "access": { + "label": "Access", + "options": [ + "Subscribe", + "Publish", + "Both" + ] + }, + "topic": { + "label": "Topic" + }, + "fromValue": { + "label": "Value" + } + } + } + } + } + }, + "related_media": { + "title": { + "label": "Title" + }, + "url": { + "label": "URL" + } + }, + "organizations": { + "name": { + "label": "Name" + }, + "url": { + "label": "URL" + }, + "description": { + "label": "Description" + }, + "contact": { + "label": "Contact", + "person": { + "label": "Name" + }, + "phone": { + "label": "Phone number" + }, + "email": { + "label": "Email" + } + }, + "socialMedia": { + "label": "Social Media Links" + }, + "apisPerPage": { + "label": "Number of APIs per page" + }, + "mediaPerPage": { + "label": "Number of media items per page" + } + }, + "organizationApis": { + "apiId": { + "label": "Select API" + }, + "organizationId": { + "label": "Select Organization" + } + }, + "updatePassword": { + "old": { + "label": "Current Password" + }, + "new": { + "label": "New Password" + }, + "confirm": { + "label": "Confirm new Password" + } + }, + "users": { + "username": { + "label": "Username" + }, + "profile": { + "company": { + "label": "Company" + } + } + } + }, + "sdkCodeGeneratorModal_buttonText_download": "Download", + "sdkCodeGeneratorModal_labelText_selectLanguage": "Select language", + "sdkCodeGeneratorModal_firstOption_language": "(Language)", + "sdkCodeGeneratorModal_errorText": "Your file is not supported by the Code Generator. Please upload the correct file", + "sdkCodeGeneratorModal_errorTextInvalidHost": "Code Generator server is incorrect. Please report to administrator about this problem.", + "sdkCodeGeneratorModal_Title": "Generate SDK file", + "searchField_button": "Search", + "searchField_placeholder": "Search...", + "searchPage_addedPrefix": "Added", + "searchPage_noResults": "Nothing found.", + "searchPage_pageHeader": "Search APIs", + "searchPage_searchForm_helpText": "Start typing your query for live search results.", + "searchPage_searchForm_placeholderText": "Search...", + "searchPage_searchResultsHeader": "Search results", + "settings_development_features": "Enable development features", + "settings_disabled_login_methods": "Disabled login methods", + "settings_disabled_login_methods_caution": "Caution!", + "settings_disabled_login_methods_caution_text": "It is possible to lock-out users with this selection, including Admins!", + "settings_disabled_login_methods_caution_warning_1": "Do not disable all login methods!", + "settings_disabled_login_methods_caution_warning_2": "Make sure that there is at least one Admin user left capable to use some of allowed login methods!", + "settings_errorMessage": "Invalid Settings! Something is not right or a field is missing.", + "settings_fiware": "FIWARE", + "settings_github": "Github", + "settings_hsl": "HSL", + "settings_mail": "Mail", + "settings_mail_fromEmail": "This email is used to validate email addresses used for user registration and contact form submission. It needs to be a valid, pre-existing, domain-specific email", + "settings_mail_toEmail": "This email is used for receiving contact form submissions. It needs to be a valid, pre-existing, domain-specific email", + "settings_panelTitle_addingApisAndOrganizations": "Adding APIs and Organizations", + "settings_save": "Save", + "settings_sdkCode_generator": "SDK Code Generator", + "settings_successMessage": "Settings saved", + "settings_tenant": "Tenant Manager", + "settings_title_supportsGraphql": "API Umbrella proxy supports GraphQL requests", + "settingsPage_title": "General", + "settingsPage_title_settings": "Settings", + "settingsMenu_title": "Platform preferences", + "settingsMenu_profile": "Profile", + "settingsMenu_account": "Account", + "settingsMenu_branding": "Branding", + "settingsMenu_settings": "Settings", + "settingsMenu_proxies": "Proxies", + "settingsMenu_loginPlatforms": "Login Platforms", + "setupNeededModal_body": "Please provide branding and\/or platform settings for this deployment.", + "setupNeededModal_title": "Setup needed", + "setupNeededModal_viewBrandingButton": "View Branding", + "setupNeededModal_viewSettingsButton": "View Settings", + "setUserName_legend_text": "Choose your username", + "setUserName_saveButton_text": "Save", + "statusCheckTitle": "Status", + "statusCheckUpdated": "Updated:", + "statusCheck_ApinfWebApp": "Apinf Web App", + "statusCheck_ApiUmbrella": "Api Umbrella", + "statusCheck_Elasticsearch": "Elasticsearch", + "summaryComparing_trendDirection_lower": "lower", + "summaryComparing_trendDirection_higher": "higher", + "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ than yesterday", + "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ than the previous day", + "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ than the previous __day__ days", + "summaryComparing_displayTrendInfo_noTrend": "same as the previous day", + "summaryComparing_displayTrendInfo_noTrendDays": "same as the previous __day__ days", + "swaggerUi_swaggerDocumentInvalidText": "Swagger document is not valid.", + "swaggerUi_alertText_Warning": "Warning!", + "swaggerUi_alertText_mainText": "This application platform uses HTTPS. API requests from documentation will not work because API uses HTTP.", + "termsOfUse_title": "Terms of Use", + "updatePassword_legend_text": "Update password", + "uniqueUsersOverTime_pointTitle_users": "Users", + "umbrella_createuser_error": "Failed to create user on API Umbrella.", + "updatePassword_submitButton_text": "Change Password", + "updatePasswordForm_successMessage": "Password updated.", + "passwordsMismatch": "Passwords do not match", + "tenantAuthorization_title": "Tenant Authorization", + "tenantAuthorization_button_refresh": "Refresh now", + "tenantCatalog_buttonText_addTenant": "Add Tenant", + "tenantCatalog_Title": "Tenants", + "tenantCatalog_toolbar_filterOptions_myOrganizations": "My tenants", + "tenantCatalog_toolbar_authorization": "Authorization", + "tenantCatalogPage_title_organizationsCatalog": "Tenant Catalog", + "tenantCatalogPage_token_title": "Authorization token is needed in Tenant related requests", + "tenantCatalogPage_token_details_1": "User must have an account on Tenant Manager", + "tenantCatalogPage_token_details_2": "While logging in using Keyrock, User receives an authentication token, here: ", + "tenantCatalogPage_token_details_2b": "Note! Expiration time: ", + "tenantCatalogPage_token_details_2c": "You need to sign out and sign in again to get valid authentication token!", + "tenantCatalogPage_token_details_3": "User receives also a refresh token, here: ", + "tenantCatalogTable_button_edit": "Edit", + "tenantCatalogTable_button_edit_title": "Edit this tenant, change Name, Description, Users and their Roles", + "tenantCatalogTable_button_remove": "Remove", + "tenantCatalogTable_button_remove_title": "Remove this Tenant", + "tenantCatalogTable_header_tenants": "Tenant", + "tenantCatalogTable_header_username": "Username & Roles", + "tenantCatalogTable_row_title_username": "Username", + "tenantCatalogTable_row_title_roles": "Roles", + "tenantCatalogTable_row_title_consumer": "Consumer", + "tenantCatalogTable_row_title_provider": "Provider", + "tenantCatalogTable_header_action": "Action", + "tenantForm_addTenant_Success_Message": "Tenant added successfully: ", + "tenantForm_addTenant_error_Message": "Tenant operation failed! ", + "tenantForm_addTenant_failure_Message": "Tenant manager error! Returns code ", + "tenantForm_addTenant_notify_error": "Error in notifying users", + "tenantForm_button_cancel": "Cancel", + "tenantForm_button_cancel_title": "Cancel this operation", + "tenantForm_button_save_title": "Save new Tenant", + "tenantForm_button_modify_title": "Save Tenant modifications", + "tenantForm_update_Failure_Message": "Tenant update failed! ", + "tenantForm_update_error_Message": "Tenant update failed! ", + "tenantForm_update_check_error_Message": "Tenant user check failed. Refresh Tenant list and try again ", + "tenantForm_modifyButton_text": "Modify Tenant", + "tenantForm_saveButton_text": "Add Tenant", + "tenantForm_tenant_noName_error": "Tenant must have a name", + "tenantForm_tenant_noDescription_error": "Tenant must have a description", + "tenantForm_title_add": "Add new Tenant", + "tenantForm_title_modify": "Modify Tenant", + "tenantForm_tenantDescription": "Tenant description", + "tenantForm_tenantName": "Tenant name", + "tenantForm_id_missing_Message": "Problem! Tenants id is missing!", + "tenantForm_noChanges_Message": "No changes in Tenant", + "tenantForm_tokenExpiredWarning_message": "Authorization token is expired. Sign out and sign in again to refresh the token!", + "tenantForm_removal_Success_Message": "Tenant removed successfully: ", + "tenantForm_update_Success_Message": "Tenant updated successfully: ", + "tenantRemoveForm_button_remove": "Yes, remove Tenant", + "tenantRemoveForm_question": "Are you sure you want to remove this tenant?", + "tenantRemoveForm_title": "Tenant removal", + "tenantRequest_missingBasepath": "Tenant Manager basepath is missing from Settings", + "tenantRequest_missingTenantList": "Tenant list fetch failed! ", + "tenantRequest_missingUserlist": "Userlist fetch failed! ", + "tenantUserForm_addButton_text": "Add user for Tenant", + "tenantUserForm_errorTextUserNotSelected": "No User is selected for addition!", + "tenantUserForm_errorTextDuplicateUser": "This user already exists on Tenants user list: ", + "tenantUserForm_help_addUser": "Select user and give roles", + "tenantUserForm_title_addUser": "Add a new user for tenant", + "tenantUserForm_button_addUser_title": "Add selected user to Tenant's user list", + "tenantUsersList_title": "Users of this tenant", + "tenantUsersList_thead_username": "Username", + "tenantUsersList_thead_roles": "Roles", + "tenantUsers_button_title_removeUser": "Remove this user from Tenant", + "uploadApiLogoButton": "Upload logo", + "uploadApiLogo_confirm_delete": "Are you sure you want to delete this logo?", + "uploadApiLogo_successfully_deleted": "Logo successfully deleted!", + "uploadOrganizationCoverButton_text": "Upload cover image", + "uploadOrganizationLogoButton": "Upload logo", + "uploadOrganizationCover_confirm_delete": "Are you sure you want to delete this cover image?", + "uploadOrganizationCover_successfully_deleted": "Cover image successfully deleted!", + "uploadOrganizationLogo_confirm_delete": "Are you sure you want to delete this logo?", + "uploadOrganizationLogo_successfully_deleted": "Logo successfully deleted!", + "uploadProjectLogoButton_uploadButton_uploadLogo": "Upload Logo", + "uploadCoverPhoto_confirm_delete": "Cover photo area will show primary branding color after photo has been deleted. The image will be removed from the collection.", + "uploadCoverPhoto_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "uploadCoverPhoto_text_fileMaxSize": "Max size 10 MB and supported formats jpg\/jpeg\/png\/gif.", + "uploadCoverPhoto_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", + "uploadCoverPhoto_acceptedExtensions_errorText": "File creation failed!", + "uploadCoverPhoto_successfully_uploaded": "Your cover photo was successfully uploaded!", + "uploadCoverPhoto_successfully_deleted": "Your cover photo was successfully deleted!", + "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Upload cover photo", + "uploadProjectLogo_confirm_delete": "Are you sure you want to delete your project logo?", + "uploadProjectLogo_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "uploadProjectLogo_successfully_uploaded": "Your project logo successfully uploaded!", + "uploadProjectLogo_successfully_deleted": "Your project logo successfully deleted!", + "userAccount_deleteAccount_title": "Delete your account", + "userAccount_updatePassword_title": "Change your password", + "userMenu_account": "Account", + "userMenu_branding": "Branding", + "userMenu_profile": "Profile", + "userMenu_proxies": "Proxies", + "userMenu_settings": "Settings", + "userMenu_signout": "Sign out", + "userMenu_signedIn": "Signed in as", + "userMenu_loginPlatforms": "Login Platforms", + "userProfile_account_title": "Account information", + "viewApiNavigationMenu_authentication": "Authentication", + "viewApiNavigationMenu_backlog": "Backlog", + "viewApiNavigationMenu_collaborators": "Collaborators", + "viewApiNavigationMenu_details": "Details", + "viewApiNavigationMenu_monitoring": "Monitoring", + "viewApiNavigationMenu_documentation": "Documentation", + "viewApiNavigationMenu_export": "Export", + "viewApiNavigationMenu_feedback": "Feedback", + "viewApiNavigationMenu_metadata": "Metadata", + "viewApiNavigationMenu_proxy": "Proxy", + "viewApiNavigationMenu_settings": "Settings", + "viewApiPageHeader_privateLabel_text": "Private", + "viewApiSettigs_saveButton_text": "Save", + "viewApiStatus_statusMessage_ClientError": "Client error.", + "viewApiStatus_statusMessage_ErrorCodeText": "Status code:", + "viewApiStatus_statusMessage_Informational": "Informational", + "viewApiStatus_statusMessage_Loading": "Loading...", + "viewApiStatus_statusMessage_RedirectError": "Redirection.", + "viewApiStatus_statusMessage_ServerError": "Server error.", + "viewApiStatus_statusMessage_Success": "API is operating normally.", + "viewApi_Details_Title": "Details", + "viewApi_Metadata_Contact_email": "email", + "viewApi_Metadata_Contact_phone": "Phone", + "viewApi_Metadata_Contact_title": "Contact", + "viewApi_Metadata_NotFound": "No metadata found.", + "viewApi_Metadata_Organization_title": "Organization", + "viewApi_Metadata_Service_serviceLevelAgreement": "Service level agreement", + "viewApi_Metadata_Service_title": "Service", + "viewApi_Metadata_Service_validSince": "Valid since", + "viewApi_Metadata_Service_validUntil": "Valid until", + "viewApi_Metadata_Title": "Metadata", + "viewApi_Servers": "Servers", + "viewApi_Title": "View API backend", + "visibilityToggle_buttonPrivate": "Make Private", + "visibilityToggle_buttonPublic": "Make Public", + "visibilityToggle_public": "Public", + "visibilityToggle_private": "Private" +} \ No newline at end of file diff --git a/apinf_packages/core/lib/i18n/fi.i18n.json.json b/apinf_packages/core/lib/i18n/fi.i18n.json.json new file mode 100644 index 0000000000..7f61be41c2 --- /dev/null +++ b/apinf_packages/core/lib/i18n/fi.i18n.json.json @@ -0,0 +1,1559 @@ +{ + "aboutApinf_documentation": "Dokumentaatio", + "aboutApinf_contributors": "Tekij\u00e4t", + "aboutApinf_copyright": "Tekij\u00e4noikeus", + "aboutApinf_copyrightLicense": "Tekij\u00e4noikeus ja lisenssi", + "aboutApinf_createdBy": "Kehitt\u00e4nyt", + "aboutApinf_credits": "Kiitokset", + "aboutApinf_license": "Lisenssi", + "aboutApinf_doneButton_text": "Valmis", + "aboutApinf_intro": "APInf on avoimella l\u00e4hdekoodilla toteutettu rajapintojen hallintaj\u00e4rjestelm\u00e4.", + "aboutApinf_homepage": "Kotisivu", + "aboutApinf_openSource": "Avointa l\u00e4hdekoodia", + "aboutApinf_projectLinks": "Linkit projektiin", + "aboutApinf_projectVersions": "Versiotiedot", + "aboutApinf_sourcecode": "L\u00e4hdekoodi", + "aboutApinf_support": "Tukea", + "aboutApinf_title": "APInfista", + "account_delete_button_text": "Poista tili", + "account_delete_warning": "Toimintoa ei voi peruuttaa", + "account_delete_title": "Poista tili", + "account_details": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", + "accountPage_title_account": "K\u00e4ytt\u00e4j\u00e4tili", + "addApiPage_title_addApi": "Lis\u00e4\u00e4 rajapinta", + "addApiPage_title_addApi_helpText": "Rajapintasi on oletusarvoisesti yksityinen. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", + "addApi_button_text": "Lis\u00e4\u00e4 rajapinta", + "addApi_header": "Lis\u00e4\u00e4 rajapinta", + "addApi_enterApiDetails": "Anna rajapinnan tiedot", + "addApi_descriptionFieldInfo": "Kuvaus tulee rajapinnan profiiliin sek\u00e4 luetteloon. Kuvaa lyhyesti, mit\u00e4 rajapintasi tekee ja mit\u00e4 tietoa kehitt\u00e4j\u00e4 voi saada rajapintasi kautta.", + "addApi_nameFieldInfo": "Nimi tulee n\u00e4kyviin rajapinnan profiiliin, luetteloon ja kojelautan\u00e4kym\u00e4\u00e4n. Kuvaava nimi auttaa ymm\u00e4rt\u00e4m\u00e4\u00e4n rajapinnan tyypin ensin\u00e4kem\u00e4lt\u00e4.", + "addApi_urlFieldInfo": "Anna rajapintasi perusosoite niin, ett\u00e4 se on t\u00e4ydellinen URL, joka alkaa 'https:\/\/'. Annettu osoite tulee n\u00e4kym\u00e4\u00e4n v\u00e4lityspalvelimen asetuksissa sellaisenaan.", + "addApi_ownerHelpText": "Rajapintasi tulee n\u00e4kyviin luetteloon julkisesti. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", + "addApi_separateLineTitle_or": "tai", + "addApi_sectionTitle_importOpenApiSpecification": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en OpenAPI-m\u00e4\u00e4ritystiedostoa", + "addApi_sectionTitle_importApiConfiguration": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en tallennettua rajapinnan m\u00e4\u00e4ritystiedostoa", + "addApiBacklogItem_addBacklogItem_button": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", + "addApiBacklogItem_modalTitle": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", + "addBackend_simple_backendInformation_helptext": "Sy\u00f6t\u00e4 rajapintapalvelimen osoite ja porttinumero. Esim. google.com:80", + "addBackend_simple_baseInformation_helptext": "Sy\u00f6t\u00e4 rajapinnan nimi.", + "addBackend_simple_prefixInformation_helptext": "Sy\u00f6t\u00e4 frontend- ja backend-polut, laita alkuun kauttaviiva '\/'", + "addOrganizationManagerForm_button": "Lis\u00e4\u00e4", + "addOrganizationManagerForm_add_title": "Lis\u00e4\u00e4 uusi yll\u00e4pit\u00e4j\u00e4", + "addOrganizationManagerForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", + "apiAnalyticPageHeader_helpText_serverTimezone": "Kaikki analytiikkadata n\u00e4ytet\u00e4\u00e4n serverin ajassa. Aikavy\u00f6hyke: __servertimezone__", + "apiAnalyticPageHeader_labelText_proxyName": "V\u00e4lityspalvelin: __name__", + "apiAnalyticPageHeader_text_lastUpdateTime": "Viimeksi p\u00e4ivitetty __time__", + "apiAnalyticPageHeader_title": "analytiikka", + "apiAnalyticPageBody_text_requestsCount": "__count__ pyynt\u00f6", + "apiAnalyticPageBody_text_requestsCount_plural": "__count__ pyynt\u00f6\u00e4", + "apiAnalyticPageBody_text_responseTime": "__time__ ms", + "apiAnalyticPageBody_text_usersCount": "__count__ k\u00e4ytt\u00e4j\u00e4", + "apiAnalyticPageBody_text_usersCount_plural": "__count__ k\u00e4ytt\u00e4j\u00e4\u00e4", + "apiAnalyticPageBody_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", + "apiAnalyticPageBody_chartTitle_apiRequests": "Rajapinnalle l\u00e4hetetyt pyynn\u00f6t", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Pyynt\u00f6jen vasteaikojen mediaani", + "apiAnalyticPageBody_chartTitle_uniqueUsers": "Rajapinnan eri k\u00e4ytt\u00e4j\u00e4t", + "apiAnalyticPageBody_timelineChartTitle_requests": "Pyynn\u00f6t rajapinnalle aikajanalla", + "apiAnalyticPageBody_timelineChartTitle_time": "Rajapinnan vastausajat kvartiileittain aikajanalla", + "apiAnalyticPageBody_title_developers": "Kehitt\u00e4j\u00e4t", + "apiAnalyticPageBody_title_errorList": "Virheluettelo", + "apiAnalyticPageBody_title_mostUsers": "Eniten kutsuja l\u00e4hett\u00e4neet k\u00e4ytt\u00e4j\u00e4t", + "apiAnalyticPageBody_title_requestTimeLine": "Pyynt\u00f6jen aikajana", + "apiAnalyticPageBody_title_requestNumber": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4", + "apiAnalyticPageBody_title_responseTime": "Vasteaika", + "apiAnalyticPageBody_title_responseTimeLine": "Vasteaikojen aikajana", + "apiAuth_title": "Todennus", + "apiAuth_x_api_key": "X-rajapinta-avaimesi", + "apiAuth_x_api_key_description": "X-rajapinta-avain tunnistaa sinut yksil\u00f6llisesti. Se tarjoaa p\u00e4\u00e4syn kaikkiin julkisiin rajapintoihin, jotka on listattu apinf.io-palvelussa, joten \u00e4l\u00e4 jaa sit\u00e4 muille.", + "apiAuthorizedUsersList_title": "Yhteisty\u00f6kumppanit", + "apiAuthorizedUsersList_tableTitle_role": "Rooli", + "apiAuthorizedUsersList_tableTitle_email": "S\u00e4hk\u00f6posti", + "apiAuthorizedUsersList_tableTitle_actions": "Toimenpiteet", + "apiAuthorizedUsersList_role_collaborator": "Yhteisty\u00f6kumppani", + "apiAuthorizedUsersList_header_text": "Sallitut k\u00e4ytt\u00e4j\u00e4t", + "apiBackend_Status_Checking": "Rajapinnan tilaa tarkistetaan. Odota hetki...", + "apiBackend_Status_Title": "Tila", + "apiBackend_Status_Updated": "P\u00e4ivitetty:", + "apiBackend_Usage_Instructions_Headline": "Kutsu rajapintaaa osoitteesta:", + "apiBackend_Usage_Instructions_Note": "Huomaa:", + "apiBackend_Usage_Instructions_Note_Text": "L\u00f6yd\u00e4t rajapinta-avaimesi rajapinnan profiilisivulta.", + "apiBackend_Usage_Instructions_Profile_Page_Link": "Tarkastele profiilia.", + "apiBackendRating_anonymousError": "Kirjaudu pisteytt\u00e4\u00e4ksesi t\u00e4m\u00e4 rajapinta.", + "apiBackends_Add_API_Title": "Lis\u00e4\u00e4 rajapinta", + "apiBackends_AdvancedRequestsRewriting": "Monipuolinen pyynt\u00f6jen uudelleenkirjoitus", + "apiBackends_AdvancedRequestsRewriting_Help": "Muokkaa Umbrellan front-endiin tulevia pyynt\u00f6j\u00e4 ennen kuin ne vied\u00e4\u00e4n rajapintasi taustaj\u00e4rjestelm\u00e4\u00e4n.", + "apiBackends_AdvancedSettings": "Lis\u00e4asetukset", + "apiBackends_Backend_Help": "M\u00e4\u00e4rit\u00e4 rajapintapalvelin. Voit antaa useamman palvelimen tiedot hy\u00f6dynt\u00e4\u00e4ksesi kuormantasausta.", + "apiBackends_Backend_Title": "Taustaj\u00e4rjestelm\u00e4", + "apiBackends_DocumentationTitle": "Dokumentaatio", + "apiBackends_Documentation_Link": "Linkki dokumentaatioon", + "apiBackends_Edit_API_Title": "Muokkaa rajapintaa", + "apiBackends_GlobalRequestSettings_Title": "Yleiset pyynt\u00f6asetukset", + "apiBackends_HostRewrite": "uudelleenkirjoita muotoon", + "apiBackends_Host_Title": "Is\u00e4nt\u00e4kone", + "apiBackends_Matching_Title": "Vastaavat URL-etuliitteet", + "apiBackends_Matching_Title_Help": "Mitk\u00e4 URL-etuliitteet tulisi reititt\u00e4\u00e4 t\u00e4h\u00e4n rajapinnan taustaj\u00e4rjestelm\u00e4\u00e4n?", + "apiBackends_Submit": "L\u00e4het\u00e4", + "apiBackends_Title_Help": "Rajapinnan nimi", + "apiBacklog_addBacklogItem_buttonText": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", + "apiBacklogList_noApiBacklogItemsFound": "Ei l\u00f6ydetty teht\u00e4vi\u00e4 t\u00e4lle rajapinnalle.", + "apiBacklog_mainTitle": "Kehitysjono", + "apiBacklogItems_priorityText_High": "Korkea", + "apiBacklogItems_priorityText_Middle": "Normaali", + "apiBacklogItems_priorityText_None": "Ei m\u00e4\u00e4ritelty", + "apiBacklogItemForm_message_backlogAdded": "Ehdotus lis\u00e4tty kehitysjonoon", + "apiBacklogItemForm_message_backlogChanged": "Ehdotusta kehitysjonossa muokattu", + "apiCard_labelText_private": "yksityinen", + "apiCard_pinTooltip_user": "Valitse rajapinta Suositelluksi rajapinnaksi tai poista valinta", + "apiCard_tooltipTitle_averageRating": "Arvostelujen keskiarvo", + "apiCardPin_buttonText_pin": "Valitse rajapinta Suositelluksi rajapinnaksi klikkaamalla nuppineulaa", + "apiCardPin_buttonText_unpin": "Poista valinta Suositelluksi rajapinnaksi klikkaamalla nuppineulaa", + "apiCardPin_featuredSuccessfully": "Rajapinta lis\u00e4tty Suositeltuihin rajapintoihin", + "apiCardPin_featuredListAlreadyFull": "Suositeltujen rajapintojen maksimim\u00e4\u00e4r\u00e4 jo t\u00e4ynn\u00e4!", + "apiCardPin_unfeaturedSuccessfully": "Rajapinta poistettu Suositelluista rajapinnoista", + "apiCatalog_apisCount": "(__count__ rajapinta)", + "apiCatalog_apisCount_plural": "(__count__ rajapintaa)", + "apiCatalog_button_addApi": "Lis\u00e4\u00e4 uusi rajapinta", + "apiCatalog_noApis_Found": "Ei l\u00f6ytynyt yht\u00e4\u00e4n rajapintaa, jolla olisi valittu elinkaaren tila.", + "apiCatalogPage_title_apiCatalog": "Rajapintaluettelo", + "apiConsole_title_text": "P\u00e4\u00e4tepisteet", + "apiSettingsDelete_deleteButton": "Poista", + "apiSettings_pageSubTitle_general": "Yleist\u00e4", + "apiSettings_pageSubTitle_network": "Verkko", + "apiSettings_pageTitle": "Asetukset", + "apiDetails_account_text": "Onko sinulla tili?", + "apiDetails_apiIsNotConfigured_headingText": "Rajapintaa ei ole konfiguroitu", + "apiDetails_apiIsNotConfigured_message_1": "Onnittelut! Otit juuri ensimm\u00e4isen askeleen rajapinnan luomisessa.", + "apiDetails_apiIsNotConfigured_message_2": "Mene kohtaan 'Asetukset' ja konfiguroi rajapintasi. Voit aloittaa my\u00f6s lis\u00e4\u00e4m\u00e4ll\u00e4 dokumentaatiota P\u00e4\u00e4tepisteet-valinnan kautta, mik\u00e4 mahdollistaa upean kehitt\u00e4j\u00e4kokemuksen. Voit ladata olemassa olevaa dokumentaatiota avaamalla OpenAPI designerin.", + "apiDetails_apiIsNotConfigured_message_3": "P.S. Voit tarkastella muiden rajapintoja kohdassa 'Rajapinnat' ja saada n\u00e4in inspiraatiota oman rajapintasi suunnitteluun.", + "apiDetails_getStarted_headerText": "Aloita", + "apiDetails_getStarted_with": " kanssa", + "apiDetails_baseUrl_headingText": "Rajapinnan osoite", + "apiDetails_baseUrl_message": "K\u00e4yt\u00e4 t\u00e4t\u00e4 osoitetta, jotta p\u00e4\u00e4set k\u00e4siksi rajapintaan. Kopioi ja liit\u00e4 osoite selaimeen. Saatat saada vasteen.", + "apiDetails_signIn_text": "Kirjaudu", + "apiDetails_signUp_text": "Rekister\u00f6idy", + "apiDetails_signUp_text_continue": "aloittaaksesi t\u00e4m\u00e4n ja satojen muiden rajapintojen k\u00e4yt\u00f6n.", + "apiDetails_xApiKey_header": "Auktorisointi (X-rajapinta-avain)", + "apiDetails_xApiKey_messageGet": "Saat X-rajapinta-avaimesi avaamalla Todennus-v\u00e4lilehden.", + "apiDetails_xApiKey_message1": "Jokaisella k\u00e4ytt\u00e4j\u00e4ll\u00e4 on yksi X-rajapinta-avain, jonka avulla ker\u00e4t\u00e4\u00e4n tilastoja ja rajataan kuormitusta. Tarvitset avainta* rajapinnan k\u00e4ytt\u00e4miseen. Saat sen Todennus-valinnan kautta. Pid\u00e4 avain tallessa.", + "apiDetails_xApiKey_message2": "* Rajapinnan omistaja voi poistaa X-rajapinta-avaimen k\u00e4yt\u00f6st\u00e4 rajapinnan asetuksissa.", + "apiDetails_apiKeyExample_header": "Esimerkkej\u00e4 rajapinta-avaimen k\u00e4yt\u00f6st\u00e4", + "apiDetails_apiKeyExample_getQueryParam": "GET-hakujen parametrit", + "apiDetails_apiKeyExample_getQueryParam_message": "Sy\u00f6t\u00e4 rajapinta-avain api_key GET -hakulauseen parametriin. GET-metodin parametri\u00e4 voi k\u00e4ytt\u00e4\u00e4 my\u00f6s muissa metodeissa (kuten POST ja PUT).", + "apiDetails_apiKeyExample_httpHeader": "HTTP otsikkotiedot", + "apiDetails_apiKeyExample_httpHeader_message": "Sy\u00f6t\u00e4 rajapinta-avain X-rajapinta-avaimen otsikkotietoihin.", + "apiDetails_description_headingText": "Kuvaus", + "apiDetails_usageInstructions_headingText": "Tehd\u00e4ksesi kutsuja t\u00e4h\u00e4n rajapintaan voit:", + "apiDetails_usageInstructions_requestHeaders_text": "kutsua rajapintaa antamalla avaimesi pyynn\u00f6n otsikkotiedoissa:", + "apiDetails_usageInstructions_disableApiKeyText": "K\u00e4yt\u00e4 osoitetta:", + "apiDetails_usageInstructions_noApiKeyText": "K\u00e4yt\u00e4 rajapinta-avainta. Klikkaa \"Hae rajapinta-avain\" -nappia saadaksesi avaimen.", + "apiDetailsForm_text_updateInformation": "Rajapinnan tietoja p\u00e4ivitettiin", + "apiDocumentation_APICall_Warning_Message": "Swaggerista tehdyt rajapintakutsut (PUT, POST ja DELETE) ovat todellisia kutsuja.", + "apiDocumentation_APICall_Warning_Title": "Varoitus!", + "apiDocumentation_buttonText_closeEditor": "Sulje editori", + "apiDocumentation_buttonText_openEditor": "Avaa editori", + "apiDocumentation_Link_Title": "Linkki", + "apiDocumentation_manageDocumentation_buttonText": "Hallinnoi", + "apiDocumentation_No_Link_Manager_Message": "Voit lis\u00e4t\u00e4 yhden k\u00e4ytt\u00e4en Hallinnoi rajapintaa -toimintoa.", + "apiDocumentation_No_Swagger_Manager_Message": "Voit lis\u00e4t\u00e4 yhden k\u00e4ytt\u00e4en Hallinnoi rajapintaa -toimintoa.", + "apiDocumentation_Title": "Dokumentaatio", + "apiDocumentation_Viewer_Title": "Katselu", + "apiDocumentation_sdkGenerateButton": "Luo SDK", + "apiDocumentation_tooltipSDKGeneratorButton": "Mik\u00e4li Swagger-tiedosto on kelvollinen, voit ladata haluamasi ohjelmointikielen SDK:n k\u00e4ytt\u00e4m\u00e4ll\u00e4 t\u00e4t\u00e4 velhoa", + "apiExport_json_button": "Lataa .json", + "apiExport_yaml_button": "Lataa .yaml", + "apiExport_api_title": "Lataa rajapintakonfiguraatio", + "apiExport_api_description": "Lataa rajapintakonfiguraatio JSON- tai YAML-muodossa", + "apiExport_proxy_title": "Lataa v\u00e4lityspalvelimen konfiguraatio", + "apiExport_proxy_description": "Lataa rajapintakonfiguraatio JSON- tai YAML-muodossa", + "apiExport_title": "Lataa", + "apiFilteredBy_text_filteredBy": "Suodatin: \"__tag__\"", + "apiFilteredBy_buttonText_clear": "Tyhjenn\u00e4 kaikki", + "apisFilterForm_buttonText_filter": "Suodata", + "apisFilterForm_buttonText_clear": "Tyhjenn\u00e4", + "apisFilterForm_labelText_lifecycle": "Elinkaaren vaihe", + "apisFilterForm_optionText_selectOne": "(Valitse yksi)", + "apisFilterIcon_tooltipText_filter": "Suodatusvalinnat", + "apisRssIcon_tooltipText_Rss": "RSS-sy\u00f6te", + "apiIntro_doneLabel": "Valmis", + "apiIntro_nextLabel": "Seuraava", + "apiIntro_previousLabel": "Edellinen", + "apiIntro_steps_backlog_intro": "Lis\u00e4\u00e4 rajapintaasi suunnitellut piirteet ja niiden t\u00e4rkeysj\u00e4rjestys kehitt\u00e4j\u00e4yhteis\u00f6si n\u00e4ht\u00e4v\u00e4ksi.", + "apiIntro_steps_details_intro": "Sis\u00e4lt\u00e4\u00e4 rajapinnan perustiedot ja ohjeita rajapinnan k\u00e4ytt\u00e4miseen.", + "apiIntro_steps_documentation_intro": "Lataa ja jaa rajapintaasi kuvaavaa dokumentaatiota. Kehitt\u00e4j\u00e4t voivat ladata esimerkkikoodia haluamallaan ohjelmointikielell\u00e4.", + "apiIntro_steps_export_intro": "Lataa rajapintasi asetukset .JSON- tai .YAML-tiedostona varmuuskopiointia tai siirtoa varten.", + "apiIntro_steps_feedback_intro": "Rajapintasi k\u00e4ytt\u00e4j\u00e4t voivat j\u00e4tt\u00e4\u00e4 palautetta ja virheilmoituksia tai tehd\u00e4 toiminnallisuuspyynt\u00f6j\u00e4.", + "apiIntro_steps_metadata_intro": "Anna rajapintaasi liittyvi\u00e4 tausta- ja kuvaustietoja.", + "apiIntro_steps_proxy_intro": "K\u00e4yt\u00e4 t\u00e4t\u00e4 v\u00e4lilehte\u00e4 liitt\u00e4\u00e4ksesi rajapintasi v\u00e4lityspalvelimeen. V\u00e4lityspalvelimen avulla saat k\u00e4ytt\u00f6\u00f6si erilaisia rajapintahallintaan kuuluvia piirteit\u00e4, kuten analytiikan ja API-avaimet.", + "apiIntro_steps_settings_intro": "Muokkaa rajapintasi asetuksia t\u00e4ll\u00e4 v\u00e4lilehdell\u00e4. T\u00e4\u00e4ll\u00e4 voit my\u00f6s poistaa rajapintasi.", + "apiIntro_steps_welcome_intro": "Tervetuloa", + "apiIntro_skipLabel": "J\u00e4t\u00e4 v\u00e4liin", + "apiIntro_steps_monitoring_data": "Aloita ja lopeta rajapinnan valvonta. Kun valvonta on k\u00e4ynniss\u00e4, n\u00e4ytet\u00e4\u00e4n vasteiden tilat viimeisen 24 tunnin ajalta.", + "apiIntro_quickTour_button_text": "Tutustumiskierros", + "apiKeys_label": "Rajapinta-avain", + "apiKeys_getApiKeyButton": "Hae rajapinta-avain", + "apiKeys_regenerateButton": "Hae uusi rajapinta-avain", + "apiKeys_copyButtonText": "Kopioi rajapinta-avain", + "apiKeys_copySuccessful": "Rajapinta-avain kopioitu leikep\u00f6yd\u00e4lle.", + "apiKeys_getApiKeyButton_success": "Rajapinta-avain haettu onnistuneesti.", + "apiKeys_getApiKeyButton_processing": "Prosessoidaan...", + "regenerateApiKeyConfirmation_header": "Hae uusi rajapinta-avain", + "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Haluatko varmasti korvata rajapinta-avaimen toisella?", + "regenerateApiKeyConfirmation_confirmRegenerateNote": "HUOMAA:", + "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Korvaamisen j\u00e4lkeen seuraavien rajapintojen kutsuminen vanhalla rajapinta-avaimella ei en\u00e4\u00e4 onnistu:", + "regenerateApiKeyConfirmation_cancelButton": "Peru", + "regenerateApiKeyConfirmation_RegenerateButton": "Luo", + "apiLifecycleStatus_labelText_development": "Kehitys", + "apiLifecycleStatus_labelText_deprecated": "K\u00e4yt\u00f6st\u00e4 poistettu", + "apiLifecycleStatus_labelText_design": "Suunnittelu", + "apiLifecycleStatus_labelText_production": "Tuotanto", + "apiLifecycleStatus_labelText_testing": "Testaus", + "apiLifecycleStatus_labelText_unknown": "Tuntematon", + "apiLogo_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "apiLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", + "apiLogo_resumable_message_fileMaxSize": "Voit ladata korkeintaan 10 MB kokoisen tiedoston.", + "apiMetadata_dateInvalid": "Loppup\u00e4iv\u00e4n pit\u00e4\u00e4 olla aloitusp\u00e4iv\u00e4n j\u00e4lkeen", + "apiMonitoring_table_title_details": "Tiedot", + "apiMonitoring_table_title_endpoint": "P\u00e4\u00e4tepiste", + "apiMonitoring_table_title_status": "Tila", + "apiMonitoring_table_title_timestamp": "Aikaleima", + "apiMonitoring_title_text": "Tilaviestit", + "apiMonitoring_title_text_below": "Aiempi data rajapinnan saatavuudesta", + "apiOrganization_disconnectButton": "Katkaise yhteys", + "apiOrganization_panelTitle": "Yhdist\u00e4 rajapinta organisaatioon", + "apiOrganization_title_text": "Liit\u00e4 rajapintasi osaksi olemassa olevaa organisaatiota", + "apiProxy_network_message_attention": "HUOMAA:", + "apiProxy_network_message": "Jos poistat rajapinnan tai vaihdat v\u00e4lityspalvelinta, aiemmin ker\u00e4tty tietoliikennedata katoaa!", + "apiProxy_network_setting_guidance_1": "Yhdist\u00e4 rajapinta v\u00e4lityspalvelimeen ja hallitse v\u00e4lityspalvelinasetuksia.", + "apiProxy_network_setting_guidance_2": "V\u00e4himm\u00e4istoimet konfiguroinnin tekemisess\u00e4 ovat:", + "apiProxy_network_setting_guidance_2_proxy": "valitse v\u00e4lityspalvelin", + "apiProxy_network_setting_guidance_2_proxy_base_path": "anna v\u00e4lityspalvelimen peruspolku", + "apiProxy_network_setting_guidance_2_api_base_path": "anna rajapinnan peruspolku", + "apiProxy_network_setting_guidance_2_save": "paina [Tallenna konfiguraatio] ", + "apiProxy_network_setting_guidance_2_advanced": "Lis\u00e4asetuksilla voit hienos\u00e4\u00e4t\u00e4\u00e4 v\u00e4lityspalvelimen toiminnallisuutta.", + "apiProxy_network_setting_guidance_3_a": "V\u00e4lityspalvelimen k\u00e4yt\u00f6n hy\u00f6dyt:", + "apiProxy_network_setting_guidance_3_b": "Rajapintasi on suojattu, koska kaikki kutsut tehd\u00e4\u00e4n v\u00e4lityspalvelimen kautta (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", + "apiProxy_network_setting_guidance_3_c": "Pystyt my\u00f6s hallitsemaan tietoliikennett\u00e4 ja k\u00e4ytt\u00e4ji\u00e4 sek\u00e4 rajoittamaan kuormitusta. Lis\u00e4ksi saat liikenneanalytiikkaa.", + "apiProxy_network_setting_guidance_4": "Esimerkki: Kutsu GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 vastaa kutsua GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", + "apiRemoveAuthorizedUser_cancelButton_text": "Peruuta", + "apiRemoveAuthorizedUser_confirmation_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n sallitun k\u00e4ytt\u00e4j\u00e4n?", + "apiRemoveAuthorizedUser_modalTitle": "Poista sallittu k\u00e4ytt\u00e4j\u00e4", + "apiRemoveAuthorizedUser_removeButton_text": "Poista", + "apiSettingsAnalytics_title": "Rajapinnan analytiikka", + "apiSettingsAnalytics_button": "P\u00e4ivit\u00e4", + "apiSettingsDelete_apiText": "Toimintoa ei voi peruuttaa. Rajapinta ja kaikki siihen liittyv\u00e4 tieto, kuten metadata, dokumentaatio, teht\u00e4v\u00e4lista ja palaute, poistetaan.", + "apiSettingsDelete_apiTitle": "Poista rajapinta", + "apiSettingsDelete_panelTitle": "Poista", + "apiSettingsDetails_description_remaining": "J\u00e4ljell\u00e4", + "apiSettingsDetails_description_text": "Kuvaile rajapintaasi", + "apiSettingsDetails_name_text": "Rajapintasi nimi", + "apiSettingsDetails_saveButton": "Tallenna", + "apiSettingsDetails_title": "Tiedot", + "apiSettingsDetails_uploadLogo_heading": "Lis\u00e4\u00e4 logo", + "apiSettingsDetails_uploadLogoText": "Voit lis\u00e4t\u00e4 logon rajapinnallesi. Logo n\u00e4kyy rajapintaluettelossa ja rajapinnan profiilisivulla.", + "apiSettingsDetails_url_text": "Anna rajapintasi web-osoite t\u00e4ss\u00e4. Voit antaa rajapinnan peruspolun verkkoasetuksissa.", + "apiSettingsVisibility_title": "N\u00e4kyvyys", + "apiSettingsVisibility_heading": "Muuta rajapinnan n\u00e4kyvyytt\u00e4", + "apiSettingsVisibility_text": "Muuta rajapinta julkiseksi tai yksityiseksi", + "apiSortingToolbar_labelText_sortBy": "Lajitteluperuste", + "apiSortingToolbar_sortMenuOptions_names": "Nimet (A-\u00d6)", + "apiSortingToolbar_sortMenuOptions_newestCreated": "Uusin", + "apiSortingToolbar_sortMenuOptions_bookmarks": "Kirjanmerkit", + "apiSortingToolbar_sortMenuOptions_ratings": "Arvostelut", + "apiAuthorizedUsersList_authorizedUsers": "Anna yksitt\u00e4isille k\u00e4ytt\u00e4jille oikeus n\u00e4hd\u00e4 yksityiseksi merkitty rajapintasi.", + "apiViewAnalytics_button_viewAnalytics": "Analytiikkan\u00e4kym\u00e4", + "api_backend_rating_anonymous": "Kirjaudu sis\u00e4\u00e4n pisteytt\u00e4\u00e4ksesi rajapinta.", + "apinf_apiumbrellauser_error": "Virhe: K\u00e4ytt\u00e4j\u00e4n luominen v\u00e4lityspalvelimeen ei onnistunut", + "apinf_noproxy_error": "Virhe: V\u00e4lityspalvelinta ei l\u00f6ytynyt", + "apinf_noproxybackend_error": "Virhe: V\u00e4lityspalvelimeen liitetty\u00e4 rajapintaa ei l\u00f6ytynyt", + "apinf_usernotloggedin_error": "Kirjautunutta k\u00e4ytt\u00e4j\u00e4\u00e4 ei l\u00f6ytynyt.", + "apiMonitoring_helpIcon_text_1": "Rajapinnan valvonta ilmaisee rajapintasi t\u00e4m\u00e4nhetkisen tilan. Valvonta suoritetaan HTTP-pyynt\u00f6jen ja niiden saamien vasteiden avulla. ", + "apiMonitoring_helpIcon_text_2": "Valitse yksi rajapintasi GET-metodeista valvottavaksi. (K\u00e4ytt\u00e4m\u00e4ll\u00e4 GET-metodia rajapintaasi ei lis\u00e4t\u00e4 sattumanvaraista dataa.) ", + "apiMonitoring_helpIcon_text_3": "Kun valvonta on asetettu, rajapintasi kunto (t\u00e4m\u00e4 perustuu valvonnassa tehtyihin kutsuihin) osoitetaan rajapinnan nimen vieress\u00e4 olevalla t\u00e4pl\u00e4ll\u00e4, ja tilat ovat my\u00f6s n\u00e4kyvill\u00e4. ", + "apiMonitoring_helpIcon_text_3_green": " = OK, ", + "apiMonitoring_helpIcon_text_3_red": " = ei OK.", + "apiMonitoring_helpIcon_text_4": "Rajapinta pollataan kerran tunnissa. Voit pakottaa uudelleenlatauksen klikkaamalla TALLENNA-nappia.", + "apiMonitoring_hostTitle_Monitoring": "Rajapinnan web-osoite ja ", + "apiMonitoring_panelTitle_Monitoring": "Rajapinnan valvonta", + "apiMonitoring_saveButton_text": "Tallenna", + "apiMonitoringForm_successMessage": "Rajapinnan valvonnan asetukset on tallennettu!", + "apiMonitoringForm_errorMessage": "Valvottava p\u00e4\u00e4tepiste vaaditaan", + "apiProxy_headerText": "Rajapinnan v\u00e4lityspalvelinasetukset", + "apiUmbrellaProxyForm_rateLimitMode_options": { + "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", + "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", + "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" + }, + "apiUserAuthorizationForm_addButton_text": "Lis\u00e4\u00e4 sallittu k\u00e4ytt\u00e4j\u00e4", + "apiUserAuthorizationForm_header_text": "Lis\u00e4\u00e4 yll\u00e4pit\u00e4ji\u00e4", + "apiUserAuthorizationForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4tunnus tai s\u00e4hk\u00f6postiosoite", + "apiUserAuthorizationForm_title": "Lis\u00e4\u00e4 uusi yhteisty\u00f6kumppani", + "apiUserAuthorizationForm_helpText": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", + "medianResponseTime_pointTitle_time": "Aika, ms", + "authorizedUserForm_errorText_userNotRegistered": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", + "authorizedUserForm_errorText_alreadyAuthorized": "K\u00e4ytt\u00e4j\u00e4 on jo sallittujen k\u00e4ytt\u00e4jien joukossa.", + "authorizedUserForm_success_message": "K\u00e4ytt\u00e4j\u00e4 lis\u00e4tty sallittuihin k\u00e4ytt\u00e4jiin", + "backlogItem_addedByYou": "Lis\u00e4nnyt: nykyinen k\u00e4ytt\u00e4j\u00e4", + "backlogItem_editButton_text": "Muokkaa", + "backlogItem_deleteButton_text": "Poista", + "bookmark_buttonText_bookmark": "Kirjanmerkki", + "bookmark_buttonText_unbookmark": "Poista kirjanmerkki", + "branding_homeCustomBlock_helpIcon_text": [ + "T\u00e4m\u00e4n kent\u00e4n avulla voit lis\u00e4t\u00e4 teksti\u00e4 tai HTML\/CSS-koodia, joka n\u00e4ytet\u00e4\u00e4n etusivulla.", + "", + "Lis\u00e4ksi voit lis\u00e4t\u00e4 HTML-sis\u00e4lt\u00f6\u00e4 kuten kuvia, sosiaalisen median liit\u00e4nn\u00e4isen tai Youtube-videon." + ], + "branding_homeCustomBlock_title": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", + "branding_panel_title": "Projektin br\u00e4nd\u00e4ys", + "branding_projectLogoTitle_logoTitle": "Sivun logo", + "branding_projectCoverPhotoTitle_coverPhotoTitle": "Kansikuva", + "branding_color_picker": "Br\u00e4ndin v\u00e4rimalli", + "branding_projectFeaturedApisMessage_featuredApiMessage": "Voit merkit\u00e4 8 rajapintaa Suositelluiksi rajapinnoiksi", + "branding_save": "Tallenna", + "branding_successMessage": "Br\u00e4nd\u00e4ysasetukset tallennettu", + "branding_update": "P\u00e4ivit\u00e4", + "brandingPage_title_branding": "Br\u00e4nd\u00e4ys", + "brandingPage_menu_about": "Tietoja", + "brandingPage_menu_analytics": "Analytiikka", + "brandingPage_menu_custom": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", + "brandingPage_menu_logo": "Logo", + "brandingPage_menu_privacy": "Tietosuoja & ehdot", + "brandingPage_menu_showcase": "Esittele rajapintoja", + "brandingPage_menu_social": "Linkit sosiaaliseen mediaan", + "catalog_bookmarkTooltip_nonUser": "Kirjanmerkkej\u00e4 yhteens\u00e4. Kirjauduttuasi voit lis\u00e4t\u00e4 my\u00f6s omasi.", + "catalog_BookmarkTooltip_user": "Lis\u00e4\u00e4 rajapintaan kirjanmerkki", + "catalog_paginationButtons_next": "Seuraava", + "catalog_paginationButtons_previous": "Edellinen", + "catalog_toolbar_filterOptions_myApis": "Omat rajapintani", + "catalog_toolbar_filterOptions_showAll": "N\u00e4yt\u00e4 kaikki", + "catalog_toolbar_filterOptions_myBookmarks": "Omat kirjanmerkkini", + "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentoidut rajapinnat", + "catalog_toolbar_sortBy_title": "J\u00e4rjest\u00e4", + "catalog_toolbar_sortMenuOptions_highRating": "Parhaat pisteet", + "catalog_toolbar_sortMenuOptions_mostBookmarked": "Eniten kirjanmerkkej\u00e4", + "catalog_toolbar_sortMenuOptions_recent": "Uusimmat ensin", + "catalog_toolbar_sortMenuOptions_name-a-z": "Nimet (A - \u00d6)", + "catalog_toolbar_sortMenuOptions_name-z-a": "Nimet (\u00d6 - A)", + "catalog_toolbar_toggleCollapse": "Vaihda ty\u00f6kalut", + "catalog_toolbar_viewMode_grid": "N\u00e4yt\u00e4 kortteina", + "catalog_toolbar_viewMode_table": "N\u00e4yt\u00e4 taulukkona", + "catalogGrid_addedBy": "Lis\u00e4si:", + "catalogTable_added": "Lis\u00e4tty", + "catalogTable_addedBy": "Lis\u00e4si:", + "catalogTable_labelText_private": "Yksityinen rajapinta", + "catalog_Title": "Tutki rajapintoja", + "changeSelectedProxy_buttonCancel": "Peruuta", + "changeSelectedProxy_buttonConfirm": "Vaihda v\u00e4lityspalvelin", + "changeSelectedProxy_title": "Vaihda v\u00e4lityspalvelin", + "changeSelectedProxy_textCaution": "Huomio!", + "changeSelectedProxy_textConfirm": "V\u00e4lityspalvelimen vaihto muuttaa kutsuosoitetta ja saattaa rikkoa rajapintakutsut sovelluksista. Ilmoita rajapinnan k\u00e4ytt\u00e4jille t\u00e4st\u00e4 muutoksesta ja pyyd\u00e4 heit\u00e4 tarkastamaan, tarvitseeko heid\u00e4n tarvitsee hankkia uusi rajapinta-avain uudelle v\u00e4lityspalvelimelle", + "configureLoginServiceDialogForHsl_guide_text": "Sinun pit\u00e4\u00e4 luoda OpenID Connect -asiakasasetukset tuottajasi kanssa (HSL). M\u00e4\u00e4rit\u00e4 sovellusten vastakutsujen osoitteet t\u00e4h\u00e4n:", + "connectApiToOrganizationModal_buttonText_close": "Sulje", + "connectApiToOrganizationModal_helpText": "Voit lis\u00e4t\u00e4 hallinnoimasi rajapinnan organisaatioon. Sen j\u00e4lkeen lis\u00e4\u00e4m\u00e4si rajapinta n\u00e4kyy organisaation profiilisivulla.", + "connectApiToOrganizationModal_modalTitle": "Yhdist\u00e4 rajapinta", + "connectApiToOrganizationModal_placeholderTitle": "(Valitse yhdistett\u00e4v\u00e4 rajapinta)", + "connectApiToOrganizationModal_text_noOneApis": "Kaikki hallinnoimasi rajapinnat on jo yhdistetty.", + "contactForm_reset": "Nollaa", + "contactForm_successMessage": "Kiitos! Viestisi on l\u00e4hetetty.", + "contactForm_submit": "L\u00e4het\u00e4", + "createApiBackendOnApiUmbrella_errorMessagePretext": "Tarkista rajapinnan asetukset, koska apiUmbrella vastaa: ", + "dashboard_analyticsSummary_developers": "Kehitt\u00e4j\u00e4t", + "dashboard_analyticsSummary_requests": "Pyynn\u00f6t", + "dashboard_analyticsSummary_responseTime": "Vasteaika", + "dashboard_analyticsSummary_title": "Analytiikan yhteenveto", + "dashboardApiFilter_title": "Rajapintojen suodatin", + "dashboardOverviewStatistic_text_requestPath": "Pyynn\u00f6n polku: __path__", + "dashboardOverviewStatistic_text_successCalls": "2XX vastauksia: __count__", + "dashboardOverviewStatistic_text_errorCallsToday": "__count__ virhett\u00e4 t\u00e4n\u00e4\u00e4n", + "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ virhett\u00e4 viimeisen p\u00e4iv\u00e4n aikana", + "dashboardOverviewStatistic_text_errorCalls": "__count__ virhett\u00e4 viimeisen __timeframe__ p\u00e4iv\u00e4n aikana", + "dashboardOverviewStatistic_text_requestsCount": "__count__ pyynt\u00f6", + "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ pyynt\u00f6\u00e4", + "dashboardOverviewStatistic_text_responseTime": "__time__ ms", + "dashboardOverviewStatistic_text_usersCount": "__count__ k\u00e4ytt\u00e4j\u00e4", + "dashboardOverviewStatistic_text_usersCount_plural": "__count__ k\u00e4ytt\u00e4j\u00e4\u00e4", + "dashboardOverviewStatistic_chartTitle_requestsNumber": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4", + "dashboardOverviewStatistic_chartTitle_responseTime": "Rajapinnan vasteaika", + "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Rajapinnan k\u00e4ytt\u00e4ji\u00e4", + "dashboardOverviewStatistic_linkText_viewDetails": "Tarkastele tietoja", + "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", + "dashboardOverviewStatistic_helpText_serverTimezone": "Kaavion data n\u00e4ytet\u00e4\u00e4n perustuen palvelimen kellonaikaan. Aikavy\u00f6hyke: __servertimezone__", + "dashboardProxySelection_optionText_title": "V\u00e4lityspalvelin", + "dashboardSummaryStatistic_columnTitle_apiName": "Rajapinnan nimi", + "dashboardSummaryStatistic_columnTitle_requestsNumber": "Pyynt\u00f6j\u00e4", + "dashboardSummaryStatistic_columnTitle_responseTime": "Vasteaika (mediaani)", + "dashboardSummaryStatistic_columnTitle_users": "K\u00e4ytt\u00e4ji\u00e4", + "dashboardSummaryStatistic_groupTitle_myApis": "Omat rajapintani", + "dashboardSummaryStatistic_groupTitle_managedApis": "Yll\u00e4pidetyt rajapinnat", + "dashboardSummaryStatistic_groupTitle_otherApis": "Muut rajapinnat", + "dashboardToolbar_labelText_proxy": "V\u00e4lityspalvelin", + "dashboardToolbar_optionText_apiName": "Rajapinnan nimi", + "dashboardToolbar_optionText_calls": "Eniten kutsuja", + "dashboardToolbar_optionText_users": "Eniten k\u00e4ytt\u00e4ji\u00e4", + "dashboardToolbar_optionText_time": "Pisin vasteaika", + "dashboardPage_buttonText_addApi": "Lis\u00e4\u00e4 rajapinta", + "dashboardPage_title_dashboard": "Analytiikkan\u00e4kym\u00e4", + "dashboardPage_text_noApis": "Et hallinnoi yht\u00e4\u00e4n rajapintaa.", + "dashboardPage_text_noProxyBackends": "Et ole viel\u00e4 liitt\u00e4nyt yht\u00e4\u00e4n rajapintaa v\u00e4lityspalvelimeen. N\u00e4hd\u00e4ksesi analytiikkaa rajapintasi k\u00e4yt\u00f6st\u00e4, etsi rajapintasi rajapintaluettelosta ja yhdist\u00e4 rajapintasi v\u00e4lityspalvelimeen rajapinnan profiilisivulta.", + "dashboardView_text_noApisFound": "Ehtoa vastaavia rajapintoja ei l\u00f6ytynyt", + "dashboardPage_placeholderText_search": "Hakuehto", + "dateRangePicker_optionText_title": "Aika", + "dateRangePicker_optionText_today": "T\u00e4n\u00e4\u00e4n", + "dateRangePicker_optionText_yesterday": "Eilen", + "dateRangePicker_optionText_7days": "Viimeiset 7 p\u00e4iv\u00e4\u00e4", + "dateRangePicker_optionText_28days": "Viimeiset 28 p\u00e4iv\u00e4\u00e4", + "deleteAccount_closeButton": "Sulje", + "deleteAccount_confirmDelete": "Poista", + "deleteAccount_success_message": "Tili poistettu", + "deleteApiConfirmation_cancelButton": "Peruuta", + "deleteApiConfirmation_confirmDeleteInformation": "Toimintoa ei voi peruuttaa! Rajapinta ja kaikki siihen liittyv\u00e4 tieto, kuten metadata, dokumentaatio, kehitysjono ja palaute, poistetaan.", + "deleteApiConfirmation_confirmDeleteMessage": "Haluatko varmasti poistaa", + "deleteApiConfirmation_confirmDeleteNote": "Huomaa:", + "deleteApiConfirmation_deleteButton": "Poista", + "deleteApiConfirmation_header": "Poista rajapinta", + "deleteApiConfirmation_successMessage": "Poistettu rajapinta: ", + "deleteOrganizationConfirmation_cancelButton": "Peruuta", + "deleteOrganizationConfirmation_confirmDeleteInformation": "Kaikki organisaatioon liittyv\u00e4 tieto poistetaan. Toimintoa ei voi peruuttaa.", + "deleteOrganizationConfirmation_confirmDeleteMessage": "Haluatko varmasti poistaa", + "deleteOrganizationConfirmation_confirmDeleteNote": "Huomaa:", + "deleteOrganizationConfirmation_deleteButton": "Poista", + "deleteOrganizationConfirmation_header": "Poista organisaatio", + "deleteOrganizationConfirmation_successMessage": "Organisaatio poistettu: ", + "deleteAccount_title": "Poista k\u00e4ytt\u00e4j\u00e4tili", + "deleteAccount_confirm_text": "Haluatko varmasti poistaa k\u00e4ytt\u00e4j\u00e4tilisi?", + "deleteBacklogItem_modalTitle": "Poista teht\u00e4v\u00e4", + "deleteBacklogItem_confirmation_text": "Haluatko varmasi poistaa t\u00e4m\u00e4n teht\u00e4v\u00e4n?", + "deleteBacklogItem_cancelButton_text": "Peruuta", + "deleteBacklogItem_deleteButton_text": "Poista teht\u00e4v\u00e4", + "deleteBacklogItem_message_backlogRemoved": "Teht\u00e4v\u00e4 poistettu kehitysjonosta.", + "deleteFeedbackItem_modalTitle": "Poista palaute", + "deleteFeedbackItem_confirmation_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n palautteen ja kaikki sen saamat \u00e4\u00e4net?", + "deleteFeedbackItem_cancelButton_text": "Peruuta", + "deleteFeedbackItem_deleteButton_text": "Poista palaute", + "feedbackItem_messageType": { + "Feedback": "Palaute", + "Error report": "Virheraportti", + "Feature request": "Ehdotus toiminnallisuudeksi" + }, + "deleteOrganizationApiConfirmation_cancelButton_text": "Peruuta", + "deleteOrganizationApiConfirmation_confirm_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n rajapinnan seuraavasta organisaatiosta: ", + "deleteOrganizationApiConfirmation_disconnectButton_text": "Katkaise yhteys", + "deleteOrganizationApiConfirmation_header_text": "Poista rajapinta seuraavasta organisaatiosta", + "deleteOrganizationApiConfirmation_success_message": "Rajapinta poistettu organisaatiosta", + "editApiMetadata_editButton": "Muokkaa metadataa", + "editApiMetadata_editApiMetadataForm_title": "Muokkaa rajapinnan metadataa", + "editApiMetadata_submitButtonText": "Tallenna metadata", + "editBacklogItem_modalTitle": "Muokkaa teht\u00e4v\u00e4\u00e4", + "editBacklogItem_submit_buttonText": "Tallenna", + "editApiMetadataForm_messageText_added": "Metadata tallennettu", + "editApiMetadataForm_messageText_updated": "Metadataa muokattu", + "emailTemplates_verifyEmail_message": "Vahvistaaksesi s\u00e4hk\u00f6postiosoitteesi mene t\u00e4h\u00e4n osoitteeseen:", + "emailTemplates_verifyEmail_title": "Vahvista s\u00e4hk\u00f6postiosoitteesi", + "emailVerification_successMessage": "S\u00e4hk\u00f6postisi on nyt vahvistettu. Kiitos!", + "emqProxyForm_acl_title": "K\u00e4ytt\u00f6oikeuksien m\u00e4\u00e4rittely", + "ensureTenantRemovalForm_button_cancel_title": "Peruuta toiminto", + "ensureTenantRemovalForm_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", + "entityComment_cancelComment": "Peru", + "entityComment_deleteComment": "Poista", + "entityComment_replyComment": "Vastaa", + "entityComment_sendComment": "L\u00e4het\u00e4", + "entityComment_successMessage": "Kiitoksia! Palautteesi on l\u00e4hetetty.", + "esData_notFound": "Rajapintojen k\u00e4ytt\u00f6tilastoja ei ole saatavilla.", + "apiAnalyticPageBody_title_errorsStatistic": "Virhekoodilliset vastaukset", + "errorsStatisticTable_columnTitle_date": "P\u00e4iv\u00e4m\u00e4\u00e4r\u00e4", + "errorsStatisticTable_columnTitle_status": "Tilakoodi:", + "errorsStatisticTable_columnTitle_calls": "Kutsut", + "errorsStatisticTable_columnTitle_path": "Pyynn\u00f6n polku", + "errorsStatisticTable_text_showOfErrors": "N\u00e4yt\u00e4 __count__ yhteens\u00e4 __all__ virheest\u00e4", + "errorsStatisticTable_lintText_downloadFile": "Lataa kaikki virheet tiedostona", + "favourite_Add": "Lis\u00e4\u00e4 kirjanmerkki", + "favourite_Remove": "Poista kirjanmerkki", + "feedbackForm_successMessage": "Kiitos! Palautteesi on l\u00e4hetetty.", + "feedbackItem_type": "Tyyppi", + "feedbackItem_topic": "Aihe", + "feedbackItem_editButton_text": "Muokkaa", + "feedbackItem_deleteButton_text": "Poista", + "feedbackItem_visibilityButton_makePrivate": "Muuta yksityiseksi", + "feedbackItem_visibilityButton_makePublic": "Muuta julkiseksi", + "feedbackItem_sentBy_text": "L\u00e4hett\u00e4j\u00e4", + "feedbackItem_usernotloggedin_errorMessage": "Virhe: Kirjaudu sis\u00e4\u00e4n \u00e4\u00e4nest\u00e4\u00e4ksesi", + "feedback_feedbackForm_button": "L\u00e4het\u00e4 palaute", + "feedback_feedbackForm_withLogin_tooltip": "Anna palautetta rajapinnasta", + "feedback_feedbackForm_withoutLogin_tooltip": "Kirjauduttuasi voit antaa palautetta rajapinnasta", + "feedback_feedbackForm_description": "Vikaraportit, ominaisuusideat ja yleiset kommentit ovat tervetulleita.", + "feedback_feedbackForm_title": "L\u00e4het\u00e4 palautetta tai ilmoita ongelmasta", + "feedback_main_title": "Palautteet ja raportit", + "feedback_no_feedback": "Ei palautetta.", + "feedback_remove_button": "Poista", + "feedback_replyFeedback": "Vastaa", + "feedback_sendFeedback": "L\u00e4het\u00e4", + "feedback_view_button": "N\u00e4yt\u00e4", + "feedback_mark_all_feedbacks_as_private": "Muuta kaikki palautteet yksityisiksi", + "feedback_mark_all_feedbacks_as_public": "Muuta palaute julkiseksi", + "feedback_change_visibility_header": "Muuta palautteen n\u00e4kyvyytt\u00e4", + "feedback_changeAllVisibility_toPublic": "Haluatko varmasti muuttaa kaikki palautteet julkisiksi?", + "feedback_changeAllVisibility_toPrivate": "Haluatko varmasti muuttaa kaikki palautteet yksityisiksi?", + "feedback_changeAllVisibility_cancelButton_text": "Peru", + "feedback_changeAllVisibility_confirmButton_text": "Vahvista", + "footer_about": "Tietoja", + "footer_privacyPolicy_text": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", + "footer_termsOfUse_text": "K\u00e4ytt\u00f6ehdot", + "footer_signIn": "Kirjaudu", + "footer_signOut": "Kirjaudu ulos", + "footer_signUp": "Rekister\u00f6idy", + "footerSocialMediaLinks_text": "Seuraa meit\u00e4", + "forbidden_Title": "403 P\u00e4\u00e4sy estetty", + "forbidden_Message": "Oikeutesi eiv\u00e4t riit\u00e4 sis\u00e4ll\u00f6n katseluun.", + "goBackButton_buttonText": "Palaa edelliselle sivulle", + "general_example": "Esimerkki:", + "general_more_details": "Lis\u00e4tietoja:", + "homeBody_featureSection_statistics_apisCount_heading": "Rajapintoja:", + "homeBody_featureSection_statistics_organizationsCount_heading": "Organisaatioita:", + "homeBody_featureSection_statistics_usersCount_heading": "K\u00e4ytt\u00e4ji\u00e4", + "homeBody_contactUs_heading": "Ota yhteytt\u00e4", + "homeBody_contactUs_text": "Ota yhteytt\u00e4 ja kysy lis\u00e4tietoja.", + "homeBody_openSource_imageAltText": "100% avointa l\u00e4hdekoodia", + "homeBody_section1_heading": "N\u00e4in p\u00e4\u00e4set alkuun", + "homeBody_section1_text": "Aloita luomalla k\u00e4ytt\u00e4j\u00e4tunnus. Kehitt\u00e4j\u00e4portaali tarjoaa yhden pys\u00e4hdyksen taktiikalla esimerkiksi mahdollisuuden l\u00f6yt\u00e4\u00e4 rajapintoja tai seurata oman sovelluksen kautta tehtyj\u00e4 rajapintakutsuja.", + "homeBody_section1_text_extra": "Rekister\u00f6idy", + "homeBody_section2_heading": "Tavoita kehitt\u00e4j\u00e4t", + "homeBody_section2_text": "APInf tarjoaa yhten\u00e4isen ja helpon k\u00e4ytt\u00f6liittym\u00e4n rajapintojen julkaisuun kehitt\u00e4j\u00e4yhteis\u00f6lle ja ty\u00f6kalut rajapintojen hallintaan. Sen avulla saat paremman k\u00e4sityksen rajapintasi k\u00e4yt\u00f6st\u00e4.", + "homeBody_section2_text_extra": "Ota yhteytt\u00e4", + "homeBody_section3_communityLinkText": "APInf yhteis\u00f6", + "homeBody_section3_heading": "T\u00e4ysin avointa l\u00e4hdekoodia", + "homeBody_section3_text": "APInfin moottorina toimii API Umbrella. APInf tarjoaa k\u00e4ytt\u00f6liittym\u00e4kerroksen API Umbrellan toiminnoille. Ratkaisu on kehitetty avoimena l\u00e4hdekoodina ja lisensoitu MIT-lisenssill\u00e4. K\u00e4ytt\u00f6liittym\u00e4n rakentamiseeen on k\u00e4ytetty Meteor.js- ja D3-teknologioita. Arvostamme yhteisty\u00f6t\u00e4, pyrimme kuuntelemaan k\u00e4ytt\u00e4ji\u00e4mme ja rohkaisemaan ihmisi\u00e4 liittym\u00e4\u00e4n kehitt\u00e4jiksi.", + "homeBody_section3_text_extra": "L\u00f6yd\u00e4t meid\u00e4t sosiaalisesta mediasta:", + "homePageApis_title_featuredApis": "Suositellut rajapinnat", + "homePageApis_text_addFeaturedApis": "Voit valita Suositeltuja rajapintoja Br\u00e4nd\u00e4ys-toiminnon Suositellut rajapinnat -valinnasta.", + "homePageApis_text_getMoreApis": "N\u00e4yt\u00e4 lis\u00e4\u00e4 rajapintoja", + "homePageApis_text_seeMore": "N\u00e4e enemm\u00e4n", + "importApiConfiguration_errorMessage": "Konfiguraatiotiedoston tulee olla .YAML-, .YML-, .JSON- tai .TXT-muodossa.", + "importApiConfiguration_jsonError_message": "Konfiguraatiotiedosto ei ole kelvollinen JSON-objekti.", + "import_ApiConfiguration_Extensions": "Hyv\u00e4ksyt\u00e4\u00e4n vain yml-, yaml- tai json-muotoiset tiedostot.", + "import_ApiConfiguration_FileLabel": "Tiedosto", + "import_ApiConfiguration_ImportApi": "Lis\u00e4\u00e4 rajapinta", + "importOpenApiSpecification_text_addApiByImporting": "Voit lis\u00e4t\u00e4 rajapinnan k\u00e4ytt\u00e4en sen OpenAPI-m\u00e4\u00e4rityst\u00e4.", + "importOpenApiSpecification_message_provideSpecification": "Lis\u00e4\u00e4 puuttuva OpenAPI-m\u00e4\u00e4ritys", + "importApiFile_invalidExtension_message": "V\u00e4\u00e4r\u00e4 tiedostomuoto. Anna linkki json-, yaml- tai yml-tiedostoon, jossa on ainakin rajapinnan nimi ja osoite.", + "importOpenApiSpecification_labelText_provideSpecification": "Tuo k\u00e4ytett\u00e4v\u00e4 rajapintadokumentaatio", + "importOpenApiSpecification_labelText_linkTo": "Linkki OpenAPI-m\u00e4\u00e4ritykseen", + "importOpenApiSpecification_labelText_lifecycleStatus": "Elinkaaren vaihe", + "importOpenApiSpecification_buttonText_import": "Lis\u00e4\u00e4", + "importOpenApiSpecification_optionText_file": "Tiedosto", + "importOpenApiSpecification_optionText_url": "Web-osoite", + "importOpenApiSpecification_optionText_firstOption": "Valitse elinkaaren vaihe", + "importOpenApiSpecificationUploadButton_buttonText_file": "Valitse tiedosto", + "informTenantUser_emailSubject_tenantAddition": "Uusi tenantti lis\u00e4tty: __tenant__", + "informTenantUser_emailSubject_tenantRemoval": "Tenantti __tenant__ poistettu", + "informTenantUser_emailSubject_userRemoval": "K\u00e4ytt\u00e4j\u00e4 poistettu tenantista __tenant__", + "informTenantUser_emailSubject_userRoleChange": "Muutoksia k\u00e4ytt\u00e4j\u00e4rooleissa tenantissa __tenant__", + "informTenantUser_emailText_roleInfo": "Nykyiset roolit: ", + "informTenantUser_emailText_tenantRemoval": "Tenantti __tenant__ on poistettu. Yksi k\u00e4ytt\u00e4jist\u00e4 oli: ", + "informTenantUser_emailText_userRemoval": "Muutoksia tenantissa __tenant__. Seuraava k\u00e4ytt\u00e4j\u00e4 poistettu: ", + "informTenantUser_emailText_userRoleChange": "Tenantissa __tenant__ on tehty muutoksia seuraavan k\u00e4ytt\u00e4j\u00e4n rooleissa: ", + "invalidApiBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", + "invalidApiMonitoringEndpointMessage": "T\u00e4ytyy alkaa kauttaviivalla. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", + "invalidApiRequiredMessage": "Sy\u00f6te ei ole sallittu", + "invalidAppendQueryStringMessage": "Vain param=arvo -parit sallittuja hakulauseen lis\u00e4yksess\u00e4", + "invalidDomainMessage": "Tarvitaan validi verkkotunnus", + "invalidEmailMessage": "Tarvitaan validi s\u00e4hk\u00f6postiosoite", + "invalidIdMessage": "Tunnukseen vain kirjaimia ja numeroita", + "invalidProxyBackendForm_headerStringMessage": "Pyynn\u00f6n kohteena oleva otsikkolause saa koostua vain seuraavasta\/seuraavista par(e)ista ~ param: arvo", + "invalidProxyBackendForm_forbiddenPrefixMessage": "Et voi k\u00e4ytt\u00e4\u00e4 seuraavia v\u00e4lityspalvelimen peruspolkuja: \/, \/signup\/, \/signin\/, \/admin\/ ja \/admin\/...", + "invalidProxyBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", + "invalidUrlMessage": "Tarvitaan t\u00e4ydellinen http- tai https-alkuinen URL-osoite", + "invalidContactPhoneMessage": "Puhelinnumeroon hyv\u00e4ksytt\u00e4vi\u00e4 merkkej\u00e4 ovat numerot 0-9, +, -, \/ ja v\u00e4lily\u00f6nti", + "latestApiBackends_Heading": "Uusimmat rajapinnat", + "latestApiBackends_MoreInfo": "Lis\u00e4\u00e4 tietoa", + "latestApiBackends_NotFound": "Ei l\u00f6ydetty rajapintoja.", + "loginPlatformsPage_title_loginPlatforms": "Kirjautumisalustat", + "loginPlatformsPageSettingsUpdatedMessage": "Kirjautumisasetukset p\u00e4ivitetty onnistuneesti: ", + "loginVerify_errorMessage": "Olet saanut s\u00e4hk\u00f6postin osoitteesi vahvistusta varten. Viimeistele s\u00e4hk\u00f6postin vahvistus, jotta voit kirjautua.", + "manageApiDocumentationModalUploadButton": "Valitse tiedosto", + "manageApiDocumentationModal_AddedFile_Message": "Dokumentaatiotiedosto ladattu!", + "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Peruuta", + "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Tallenna", + "manageApiDocumentationModal_CreateLinks_AddButton": "Lis\u00e4\u00e4", + "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Haluatko varmasti poistaa dokumentaatiotiedoston?", + "manageApiDocumentationModal_DeletedFile_Message": "Dokumentaatiotiedosto poistettu!", + "manageApiDocumentationModal_DocumentationLinks_Title": "Linkit muualla olevaan dokumentaatioon", + "manageApiDocumentationModal_FileType_Message": "Voit k\u00e4ytt\u00e4\u00e4 vain json-, yaml- tai yml-tyyppisi\u00e4 tiedostoja.", + "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentaatiolinkki p\u00e4ivitetty!", + "manageApiDocumentationModal_SizeLimit_Message": "Tiedoston maksimikoko 10 MB", + "manageApiDocumentationModal_Title": "Rajapintadokumentaatio", + "manageApiDocumentationModal_hints_createApiDocumentation": "Jos sinulla ei ole dokumentaatiotiedostoa, voit luoda sen ja ladata sen palveluun.", + "manageApiDocumentationModal_hints_documentation_link": "Linkki Wiki- tai Github-sivuun tai muuhun verkkoresurssiin, josta rajapintasi dokumentaatio on luettavissa.", + "manageApiDocumentationModal_hints_uploadApiDocumentation": "Voit my\u00f6s luoda uuden dokumentaatiotiedoston rajapinnallesi k\u00e4ytt\u00e4en Swagger-muokkausohjelmaa.", + "manageApiDocumentationModal_addDocumentation_title": "M\u00e4\u00e4rit\u00e4 p\u00e4\u00e4tepisteiden tiedot", + "manageApiDocumentationModal_helpText_useHttpsProtocol": "T\u00e4m\u00e4 j\u00e4rjestelm\u00e4 k\u00e4ytt\u00e4\u00e4 https-protokollaa. Rajapintapyynn\u00f6t dokumentaatiosta eiv\u00e4t toimi, koska rajapinta k\u00e4ytt\u00e4\u00e4 http-protokollaa.", + "manageApiDocumentationModal_ToolTip_Message": "Voit antaa korkeintaan 8 yht\u00e4aikaista linkki\u00e4 muualla oleviin dokumentaatioihin. Jos haluat lis\u00e4t\u00e4 uuden, poista jokin vanhoista.", + "mostFrequentUsersTable_columnTitle_user": "K\u00e4ytt\u00e4j\u00e4n rajapinta-avain", + "mostFrequentUsersTable_columnTitle_calls": "Kutsuja", + "mostFrequentUsersTable_columnTitle_path": "Pyynn\u00f6n polku", + "mostFrequentUsersTable_text_showOfUsers": "N\u00e4yt\u00e4 __count__ yhteens\u00e4 __all__ k\u00e4ytt\u00e4j\u00e4st\u00e4", + "mostFrequentUsersTable_lintText_downloadFile": "Lataa kaikki k\u00e4ytt\u00e4j\u00e4t tiedostona", + "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", + "mqttDashboardNavbar_linkText_topics": "Aiheet", + "mqttDashboardNavbar_linkText_acl": "ACL", + "mqttDashboardNavbar_linkText_restDashboard": "REST-analytiikkan\u00e4kym\u00e4", + "navbar_addAPIBackend": "Lis\u00e4\u00e4 rajapinta", + "navbar_apis": "Rajapinnat", + "navbar_my_apis": "Rajapintani", + "navbar_organizations": "Organisaatiot", + "navbar_dashboard": "Analytiikkan\u00e4kym\u00e4", + "navbar_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", + "navbar_signIn": "Kirjaudu", + "navbar_signUp": "Rekister\u00f6idy", + "navbar_users": "K\u00e4ytt\u00e4j\u00e4t", + "navbar_pricing": "Hinnat", + "notAuthorized_Message": "Sinulla ei ole oikeutta tarkastella t\u00e4t\u00e4 sivua.", + "notAuthorized_Title": "Ei oikeuksia.", + "notFound_Message_Part1": "Hakemaasi sivua ei l\u00f6ytynyt.", + "notFound_Title": "Sivua ei l\u00f6ytynyt.", + "oauthHslNoMfa": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 ei ole MFA-tunnistautumista k\u00e4yt\u00f6ss\u00e4!", + "organizationApis_title_about": "Tietoja", + "organizationApis_title_apis": "Rajapinnat", + "organizationApis_title_connectApi": "Yhdist\u00e4 rajapinta", + "organizationApis_title_edit": "Muokkaa", + "organizationApis_connectButton": "Yhdist\u00e4", + "organizationApis_contact_email": "Yhteyss\u00e4hk\u00f6postiosoite", + "organizationApis_contact_phone": "Yhteyspuhelinnumero", + "organizationApisForm_successText": "Rajapinta on nyt yhdistetty organisaatioon.", + "organizationCatalog_Title": "Organisaatioluettelo", + "organizationCatalog_organizationCount": "(__count__ organisaatio)", + "organizationCatalog_organizationCount_plural": "(__count__ organisaatiota)", + "organizationCatalog_buttonText_addOrganization": "Lis\u00e4\u00e4 organisaatio", + "organizationCatalog_toolbar_filterOptions_myOrganizations": "Organisaationi", + "organizationCatalog_toolbar_filterOptions_showAll": "N\u00e4yt\u00e4 kaikki", + "organizationCatalog_toolbar_sortBy_title": "J\u00e4rjest\u00e4", + "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Luontip\u00e4iv\u00e4", + "organizationCatalog_toolbar_sortMenuOptions_name": "Nimi", + "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Nouseva", + "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Laskeva", + "organizationCatalog_toolbar_toggleCollapse": "Vaihda ty\u00f6kaluvalikon navigaatiota", + "organizationCatalog_toolbar_viewMode_grid": "Ruudukko", + "organizationCatalog_toolbar_viewMode_table": "Taulukko", + "organizationCatalog_text_noOrganizationIsAvailable": "Organisaatioita ei ole saatavilla.", + "organizationCatalog_text_addOrganization": "Paina \"Lis\u00e4\u00e4 organisaatio\" -painiketta lis\u00e4t\u00e4ksesi uuden organisaation.", + "organizationCatalogTable_added": "Lis\u00e4tty", + "organizationCatalogGrid_organizationCardApisCount_apisText": "Rajapinnat", + "organizationsCatalogPage_title_organizationsCatalog": "Organisaatioluettelo", + "organizationCover_resumable_errorText": "Tiedoston luonti ei onnistunut!", + "organizationCover_resumable_successfully_uploaded": "Kansikuvan lataus onnistui!", + "organizationCover_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "organizationForm_title": "Organisaation tiedot", + "organizationForm_contact_panelTitle": "Yhteyshenkil\u00f6", + "organizationForm_saveButton_text": "Tallenna", + "organizationForm_successText": "Organisaatio tallennettu", + "organizationLogo_noPermissions": "Oikeudet eiv\u00e4t riit\u00e4 logon lataamiseen.", + "organizationLogo_resumable_errorText": "Tiedoston luonti ei onnistunut!", + "organizationLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", + "organizationLogo_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "organizationManagersList_title": "Organisaation yll\u00e4pit\u00e4j\u00e4t", + "organizationManagersList_table_title_actions": "Toimenpiteet", + "organizationManagersList_table_title_email": "S\u00e4hk\u00f6posti", + "organizationManagersList_table_title_role": "Rooli", + "organizationManagersList_table_title_username": "K\u00e4ytt\u00e4j\u00e4tunnus", + "organizationManagersList_table_title_row_manager": "Yll\u00e4pit\u00e4j\u00e4", + "organizationManagerForm_successMessage": "Uusi yll\u00e4pit\u00e4j\u00e4 lis\u00e4tty.", + "organizationManagerForm_userNotRegistered_errorText": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", + "organizationNoApis_text_noConnectedApis": "Organisaatioon ei ole liitetty yht\u00e4\u00e4n rajapintaa.", + "organizationNoApis_text_useButton": "Voit lis\u00e4t\u00e4 rajapinnan painamalla \"Yhdist\u00e4 rajapinta organisaatioon\" -painiketta.", + "organizationNoFeaturedApis_text_noFeaturedApis": "T\u00e4ll\u00e4 organisaatiolla ei ole Suositeltuja rajapintoja", + "organizationNoFeaturedApis_text_useButton": "Voit valita rajapinnan Suositelluksi rajapinnaksi klikkaamalla nuppineulaa rajapintakortin oikeassa yl\u00e4kulmassa", + "organizationProfile_bigText_apisCount": "Rajapinnat", + "organizationProfile_bigText_featuredApisCount": "Suositellut rajapinnat", + "organizationProfileHeader_editButton_text": "Muokkaa", + "organizationProfileHeader_rss_feed": "RSS-sy\u00f6te", + "organizationProfileHeader_tabs_apis": "Rajapinnat", + "organizationProfileHeader_tabs_managers": "Yll\u00e4pit\u00e4j\u00e4t", + "organizationProfileHeader_tabs_newLogo": "Lataa uusi logo", + "organizationProfileHeader_tabs_profile": "Profiili", + "organizationProfileHeader_tabs_settings": "Asetukset", + "organizationProfileHeader_uploadCoverButton_text": "Lataa kansikuva", + "organizationProfile_smallText_apisCount": "(__count__ rajapinta)", + "organizationProfile_smallText_apisCount_plural": "(__count__ rajapintaa)", + "organizationProfile_buttonText_connectApi": "Yhdist\u00e4 rajapinta organisaatioon", + "organizationProfile_buttonText_clear": "Tyhjenn\u00e4 kaikki", + "organizationProfile_text_error": "Yhdist\u00e4minen ei onnistunut. Ilmoita ongelmasta yll\u00e4pidolle.", + "organizationRemoveManagers_cancelButton": "Peruuta", + "organizationRemoveManagers_description": "Haluatko varmasti poistaa t\u00e4m\u00e4n k\u00e4ytt\u00e4j\u00e4n organisaation yll\u00e4pit\u00e4jist\u00e4?", + "organizationRemoveManagers_removeButton": "Poista", + "organizationRemoveManagers_title": "Poista k\u00e4ytt\u00e4j\u00e4 yll\u00e4pit\u00e4jist\u00e4", + "organizationSettingsPagination_panelTitle_contentManagement": "Sis\u00e4ll\u00f6nhallinta", + "organizationSettingsPagination_saveButton": "Tallenna", + "organizationSettingsPagination_successMessage": "Numero muutettu onnistuneesti", + "organizationSettings_description_organizationManagers": "Kun rajapinta on liitetty Organisaatioon, Organisaation yll\u00e4pit\u00e4j\u00e4 saa rajapintaan samat muokkaus- ja poisto-oikeudet kuin rajapinnan yll\u00e4pit\u00e4jill\u00e4 on.", + "organizationSettings_nav_about": "Tietoja", + "organizationSettings_nav_contact": "Yhteystiedot", + "organizationSettings_nav_logo": "Logo & kansikuva", + "organizationSettings_nav_social": "Sosiaalisen median alustat", + "organizationSettings_title": "Asetukset", + "organizationSettings_title_organizationManagers": "Organisaation yll\u00e4pit\u00e4j\u00e4t", + "organizationSettings_uploadLogo_heading": "Lataa logo", + "organizationSettings_uploadCover_heading": "Lataa kansikuva", + "organizationSettings_uploadLogoText": "Voit lis\u00e4t\u00e4 logon organisaatiollesi. Logo n\u00e4kyy organisaatioluettelossa ja organisaation omalla sivulla.", + "organizationSettings_uploadCoverText": "Voit ladata kansikuvan organisaatiollesi", + "organizationManagerForm_managerAlreadyExist_errorText": "K\u00e4ytt\u00e4j\u00e4 on jo t\u00e4m\u00e4n organisaation yll\u00e4pit\u00e4j\u00e4.", + "organizationManagerForm_sendingVerificationEmailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui", + "organizationManagerForm_invalidMailSetting_emailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui virheellisten s\u00e4hk\u00f6postiasetuksen vuoksi", + "organizationSettingsDelete_buttonText_delete": "Poista organisaatio", + "organizationSettingsDelete_text_information": "Organisaatioon liittyv\u00e4 tieto poistetaan. Toimintoa ei voi peruuttaa.", + "organizationSettingsDelete_title": "Poista t\u00e4m\u00e4 organisaatio", + "organizationSettingsDelete_panelTitle": "Poista", + "organizationSettingsContactInfo_cancelButton_text": "Peruuta", + "organizationSettingsContactInfo_saveButton_text": "Tallenna", + "organizationSettingsContactInfo_title": "Yhteystiedot", + "organizationSettingsContactInfo_update_successMessage": "Yhteystiedot p\u00e4ivitettiin", + "organizationSettingsContactInfo_update_failedMessage": "Yhteystietojen p\u00e4ivitys ep\u00e4onnistui", + "organizationSettingsCoverAndLogo_title": "Logo ja kansikuva", + "organizationSettingsGeneral_cancelButton_text": "Peruuta", + "organizationSettingsGeneral_saveButton_text": "Tallenna", + "organizationSettingsGeneral_update_successMessage": "Yleiset asetukset p\u00e4ivitettiin", + "organizationSettingsGeneral_update_failedMessage": "Yleisten asetusten p\u00e4ivitys ep\u00e4onnistui", + "organizationSettingsGeneral_title": "Yleiset asetukset", + "organizationSettingsSocialMedia_cancelButton_text": "Peruuta", + "organizationSettingsSocialMedia_saveButton_text": "Tallenna", + "organizationSettingsSocialMedia_title": "Sosiaalisen median alustat", + "organizationSettingsSocialMedia_update_successMessage": "Sosiaalisen median tietoja p\u00e4ivitettiin", + "organizationSettingsSocialMedia_update_failedMessage": "Sosiaalisen median tietojen p\u00e4ivitt\u00e4minen ep\u00e4onnistui", + "organizationSettings_listManager_emailUnverifiedLabel": "Vahvistamaton", + "privacyPolicy_title": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", + "profile_Header": "Profiili", + "profile_UpdateButton": "P\u00e4ivit\u00e4", + "profile_labelText_registeredEmail": "Rekister\u00f6ity s\u00e4hk\u00f6posti", + "profile_setUsername": "Anna k\u00e4ytt\u00e4j\u00e4nimesi.", + "profile_updatedSuccess": "Profiili p\u00e4ivitetty", + "profile_usernameInvalid": "K\u00e4ytt\u00e4j\u00e4nimen t\u00e4ytyy olla 3-15 merkki\u00e4. Ala- ja v\u00e4liviivat ovat sallittuja.", + "profile_usernameIsTaken": "K\u00e4ytt\u00e4j\u00e4nimi on jo olemassa. Sy\u00f6t\u00e4 uusi k\u00e4ytt\u00e4j\u00e4nimi.", + "profilePage_title_profile": "Profiili", + "proxies_pageHeader": "V\u00e4lityspalvelimet", + "proxies_addProxy": "Lis\u00e4\u00e4 v\u00e4lityspalvelin", + "proxies_noProxiesFound": "V\u00e4lityspalvelimia ei l\u00f6ytynyt.", + "proxiesPage_title_proxies": "V\u00e4lityspalvelimet", + "proxyBackendForm_advancedSettings_title": "Lis\u00e4asetukset", + "proxyBackendForm_apiBasePath_helpText": "Peruspolku jokaiseen rajapintakutsuun. Esimerkiksi:", + "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", + "proxyBackendForm_apiBasePath_title": "Rajapinnan web-osoite, jossa ", + "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", + "proxyBackendForm_apiKey_title": "Rajapinta-avain", + "proxyBackendForm_apiPort_helpText": "Rajapintapalvelimen portin numero", + "proxyBackendForm_append_query_string_helpText": "Ylim\u00e4\u00e4r\u00e4iset hakuparametrit, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 jokaiseen hakuun.", + "proxyBackendForm_deleteButton": "Poista", + "proxyBackendForm_deleteErrorMessage": "Poisto API Umbrella -v\u00e4lityspalvelimelta ep\u00e4onnistui", + "proxyBackendForm_deleteSuccessMessage": "V\u00e4lityspalvelinasetukset poistettu", + "proxyBackendForm_disableApiKey_helpText": "Salli k\u00e4ytt\u00e4jien kutsua rajapintaa ilman rajapinta-avainta.", + "proxyBackendForm_frontendPrefixNotUnique": "Frontend-etuliite on jo k\u00e4yt\u00f6ss\u00e4. Valitse toinen etuliite.", + "proxyBackendForm_IDPappID_additional_helpText": "IDP app id on sovellus, joka tarjoaa tunnistustietoja. Sit\u00e4 tarvitaan FIWARE:n komponenttien integroimiseen. Jos t\u00e4m\u00e4 ei sano sinulle mit\u00e4\u00e4n, j\u00e4t\u00e4 se huomiotta.", + "proxyBackendForm_emqUsers_title": "EMQ-k\u00e4ytt\u00e4j\u00e4t", + "proxyBackendForm_emqUsers_addUserButton": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4", + "proxyBackendForm_emqUsers_userTable_id": "ID", + "proxyBackendForm_emqUsers_userTable_username": "K\u00e4ytt\u00e4j\u00e4tunnus", + "proxyBackendForm_emqUsers_userTable_password": "Salasana", + "proxyBackendForm_emqUsers_userTable_actions": "Toimenpiteet", + "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Lis\u00e4\u00e4 EMQ-k\u00e4ytt\u00e4j\u00e4", + "proxyBackendForm_emqProxyForm_addEmqUser_username": "K\u00e4ytt\u00e4j\u00e4tunnus", + "proxyBackendForm_emqProxyForm_addEmqUser_password": "Salasana", + "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Tallenna", + "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Peruuta", + "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-k\u00e4ytt\u00e4j\u00e4 lis\u00e4tty!", + "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "K\u00e4ytt\u00e4j\u00e4tunnusta tai salasanaa ei l\u00f6ydetty.", + "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Poista EMQ-k\u00e4ytt\u00e4j\u00e4?", + "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Kyll\u00e4, poista", + "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Peruuta", + "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-k\u00e4ytt\u00e4j\u00e4 poistettu!", + "proxyBackendForm_IDPappID_helpText": "IDP-sovelluksen tunnistaminen", + "proxyBackendForm_proxyBasePath_title": "V\u00e4lityspalvelimen web-osoite, jossa ", + "proxyBackendForm_proxyBasePath_helpText": "Peruspolku jokaiseen v\u00e4lityspalvelinkutsuun. Esimerkiksi:", + "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", + "proxyBackendForm_publishErrorMessage": "Julkaisu API Umbrella -v\u00e4lityspalvelimelle ep\u00e4onnistui", + "proxyBackendForm_rateLimit_helpText": "Aseta tiedonsiirron rajoituksia eri kategorioiden perusteella.", + "proxyBackendForm_redirect_helpText": "Uudelleenohjaus:", + "proxyBackendForm_request_header_helpText": "Otsikkotiedot, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 pyynt\u00f6ihin.", + "proxyBackendForm_request_helpText": "Pyynt\u00f6", + "proxyBackendForm_response_helpText": "Vaste", + "proxyBackendForm_requiredErrorMessage": "T\u00e4yt\u00e4 kaikki vaaditut kent\u00e4t", + "proxyBackendForm_subsettings_additional_helpText_1": "'Aliasetukset' tarkoittavat aliosoitteen asetuksia. Ne liittyv\u00e4t FIWARE-integrointiin, mutta ne ovat hy\u00f6dyllisi\u00e4 joissain tilanteissa. Jos haluat rajoittaa tietoliikennett\u00e4 HTTP-verbien perusteella ja haluat tietyt otsikkotiedot, k\u00e4yt\u00e4 n\u00e4it\u00e4 asetuksia.", + "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-menetelm\u00e4t: t\u00e4\u00e4ll\u00e4 voit valita sen aliosoitteen, kuten metodin, jonka asetuksia haluat muuttaa.", + "proxyBackendForm_subsettings_additional_helpText_3": "S\u00e4\u00e4nn\u00f6llinen lauseke (regex): t\u00e4m\u00e4n parametrin avulla voit suodattaa pyynt\u00f6jen sis\u00e4lt\u00f6\u00e4.", + "proxyBackendForm_subsettings_additional_helpText_4": "Vaaditut otsikkotiedot: voit antaa yhden tai useamman (jokainen omalla rivill\u00e4\u00e4n) otsikon muodossa ~ ", + "proxyBackendForm_subsettings_additional_helpText_5": " otsikkoAvain : otsikkoArvo", + "proxyBackendForm_subsettings_helpText": "Anna aliosoitteeseen liittyv\u00e4t asetukset.", + "proxyBackendForm_successMessage": "Asetukset tallennettu.", + "proxyBackendForm_saveButton": "Tallenna ja julkaise", + "proxyBackendForm_publish_failureMessage": "Julkaisu apiUmbrellalle ep\u00e4onnistui: ", + "proxyBackendForm_update_failureMessage": "Virhe apiUmbrellan v\u00e4lityspalvelimeen liitetyll\u00e4 rajapinnalla: ", + "proxyBackendForm_update_successMessage": "V\u00e4lityspalvelinasetukset p\u00e4ivitetty", + "proxyForm_header_text": "Lis\u00e4\u00e4 v\u00e4lityspalvelin", + "proxyForm_saveButton_text": "Tallenna", + "proxyForm_successText": "V\u00e4lityspalvelimen asetukset tallennettu.", + "proxyForm_errorText": "Kaikki t\u00e4hdell\u00e4 merkityt kent\u00e4t ovat pakollisia", + "proxyItem_editProxy": "Muokkaa", + "proxyItem_removeProxy": "Poista", + "proxyItem_removeProxy_successMessage": "V\u00e4lityspalvelimen m\u00e4\u00e4ritys poistettiin", + "proxyItem_type": "Tyyppi", + "proxyItem_url": "Web-osoite", + "proxyItem_apiKey": "Rajapinta-avain", + "proxyItem_apiToken": "Rajapinnan tunnisteavain", + "proxyItem_elasticsearch": "Elasticsearch", + "proxyItem_postgresEndpoint": "Postgres-p\u00e4\u00e4tepiste", + "proxyItem_brokerEndpoints": "V\u00e4litt\u00e4j\u00e4n p\u00e4\u00e4tepisteet", + "proxyItem_brokerEndpoints_table_protocol": "Protokolla", + "proxyItem_brokerEndpoints_table_host": "Is\u00e4nt\u00e4kone", + "proxyItem_brokerEndpoints_table_port": "Portti", + "proxyItem_brokerEndpoints_table_tls": "TLS", + "proxyItem_httpApi": "HTTP-rajapinta", + "proxyItem_httpApi_protocol": "Protokolla", + "proxyItem_httpApi_host": "Is\u00e4nt\u00e4kone", + "proxyItem_httpApi_port": "Portti", + "proxyItem_adminUsername": "Yll\u00e4pit\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4tunnus", + "proxyItem_adminPassword": "Yll\u00e4pit\u00e4j\u00e4n salasana", + "deletePostConfirmation_modalTitle_text": "Poista sis\u00e4lt\u00f6", + "deletePostConfirmation_text_confirmDeleteMessage": "Haluatko varmasti poistaa __title__?", + "deletePostConfirmation_text_confirmDeleteNote": "HUOM:", + "deletePostConfirmation_text_confirmDeleteInformation": "T\u00e4t\u00e4 toimintoa ei voi peruuttaa!", + "deletePostConfirmation_buttonText_cancel": "Peruuta", + "deletePostConfirmation_buttonText_delete": "Poista", + "relatedMedia_addButton_help": "Lis\u00e4\u00e4 t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", + "relatedMedia_addButton": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", + "relatedMedia_Title": "Linkit", + "relatedMedia_addLink": "Lis\u00e4\u00e4 linkki", + "relatedMedia_addNew": "Lis\u00e4\u00e4 uusi", + "relatedMedia_text_noRelatedMedia": { + "api": "T\u00e4t\u00e4 rajapintaa koskevaa mediasis\u00e4lt\u00f6\u00e4 ei ole lis\u00e4tty .", + "organization": "Organisaatioon ei ole lis\u00e4tty t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4." + }, + "relatedMediaPostsForm_modalTitle_relatedMedia": "T\u00e4ydent\u00e4v\u00e4 media", + "relatedMediaPostsForm_Submit": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", + "relatedMediaPostsForm_Text": "Voit lis\u00e4t\u00e4 sis\u00e4lt\u00f6\u00e4, jota k\u00e4ytt\u00e4j\u00e4 voi klikata n\u00e4hd\u00e4kseen alkuper\u00e4isen l\u00e4hteen. Voit lis\u00e4t\u00e4 esimerkiksi blogitekstej\u00e4, videoita ja esityksi\u00e4.", + "postItem_buttonText_delete": "Poista", + "postItem_buttonText_edit": "Muokkaa", + "postItem_text_added": "Lis\u00e4tty", + "removeProxy_modalLabel_title": "V\u00e4lityspalvelimen poisto", + "removeProxy_modalLabel_cancelTitle": "V\u00e4lityspalvelinta ei voi poistaa", + "removeProxy_modalBody_warning": "Varoitus!", + "removeProxy_modalBody_text": "Olet poistamassa v\u00e4lityspalvelinta. T\u00e4h\u00e4n v\u00e4lityspalvelimeen on yhdistetty __count__ rajapintaa. V\u00e4lityspalvelimen poistaminen tarkoittaa, ett\u00e4 rajapintakutsut n\u00e4ihin rajapintoihin lakkaavat toimimasta. Haluatko varmasti jatkaa?", + "removeProxy_modalBody_cancelText": "Ei oikeuksia v\u00e4lityspalvelimen poistamiseen. T\u00e4h\u00e4n v\u00e4lityspalvelimeen kytkettyj\u00e4 rajapintoja on nyt __count__. Kutsut v\u00e4lityspalvelimen kautta lakkaavat toimimasta, jos se poistetaan.", + "removeProxy_buttonText_confirmRemoveProxy": "Kyll\u00e4", + "removeProxy_buttonText_cancelRemove": "Ei", + "removeProxy_errorMessage": "Virhe: V\u00e4lityspalvelimen poisto ep\u00e4onnistui", + "removeProxy_buttonText_cancel": "Peru", + "requestTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia HTTP-tilajakson laatikoita.", + "requestTimeline_labelText_path": "Polku", + "requestTimeline_legendItem_allCalls": "Kaikki pyynn\u00f6t", + "requestTimeline_xAxisTitle_hours": "Tunnit", + "requestTimeline_xAxisTitle_days": "Aika", + "requestTimeline_yAxisTitle_requests": "Rajapintapyynn\u00f6t", + "requestsOverTime_pointTitle_requests": "Pyynn\u00f6t", + "responseTimeTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia kvartiiliarvojen laatikoita.", + "responseTimeTimeline_labelText_path": "Polku", + "responseTimeTimeline_legendItem_long": "Hidas 75 %", + "responseTimeTimeline_legendItem_longest": "Hitain", + "responseTimeTimeline_legendItem_short": "Nopea 25 %", + "responseTimeTimeline_legendItem_shortest": "Nopein", + "responseTimeTimeline_xAxisTitle_hours": "Tunnit", + "responseTimeTimeline_xAxisTitle_days": "Aika", + "responseTimeTimeline_yAxisTitle_time": "Aika, ms", + "responseTimeTimeline_legendItem_median": "Mediaani", + "schemas": { + "apis": { + "name": { + "label": "Rajapinnan nimi", + "placeholder": "Esim. Ensimm\u00e4inen rajapintani" + }, + "description": { + "label": "Kuvaus", + "placeholder": "Kerro mahdolliselle k\u00e4ytt\u00e4j\u00e4lle, mist\u00e4 rajapinnassasi on kyse" + }, + "url": { + "label": "Rajapinnan web-osoite", + "placeholder": "Esim. https:\/\/esimerkki.com\/api\/v1" + }, + "documentationURL": { + "label": "Linkki dokumentaatioon" + }, + "organizationId": { + "label": "Yhdist\u00e4 rajapinta organisaatioon" + }, + "lifecycleStatus": { + "label": "Elinkaaren vaihe", + "placeholder": "Valitse elinkaaren vaihe", + "options": { + "design": "Suunnittelu", + "development": "Kehitys", + "testing": "Testaus", + "production": "Tuotanto", + "deprecated": "K\u00e4yt\u00f6st\u00e4 poistettu" + } + } + }, + "apiDocs": { + "type": { + "label": "Lis\u00e4\u00e4 rajapintadokumentaatio", + "options": { + "url": "Web-osoite", + "file": "Tiedosto" + } + }, + "remoteFileUrl": { + "label": "Linkki rajapintadokumentaatioon" + }, + "otherUrl": { + "label": "Linkki muuhun rajapintadokumentaatioon" + }, + "submit_methods": { + "label": "Salli kutsujen kokeilu seuraaville metodeille:" + } + }, + "apiMetadata": { + "organization": { + "label": "Organisaatio", + "name": { + "label": "Nimi" + }, + "description": { + "label": "Kuvaus" + } + }, + "contact": { + "label": "Ota yhteytt\u00e4", + "name": { + "label": "Nimi" + }, + "phone": { + "label": "Puhelin" + }, + "email": { + "label": "S\u00e4hk\u00f6posti" + } + }, + "service": { + "label": "Palvelu", + "name": { + "label": "Nimi" + }, + "description": { + "label": "Kuvaus" + }, + "validSince": { + "label": "Voimassa alkaen", + "placeholder": "Klikkaa valitaksesi p\u00e4iv\u00e4ys" + }, + "validUntil": { + "label": "Voimassa saakka", + "placeholder": "Klikkaa valitaksesi p\u00e4iv\u00e4ys" + }, + "serviceLevelAgreement": { + "label": "Palvelutasosopimus" + } + } + }, + "backlog": { + "title": { + "label": "Otsikko", + "placeholder": "Otsikko" + }, + "details": { + "label": "Tiedot", + "placeholder": "Kuvaus" + }, + "priority": { + "label": "T\u00e4rkeys" + } + }, + "branding": { + "siteTitle": { + "label": "Sivun otsikko" + }, + "siteSlogan": { + "label": "Sivun iskulause" + }, + "homeCustomBlock": { + "label": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", + "placeholder": "Lis\u00e4\u00e4 teksti\u00e4 tai HTML\/CSS-koodia" + }, + "privacyPolicy": { + "label": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", + "placeholder": "Lis\u00e4\u00e4 yksityisyysk\u00e4yt\u00e4nt\u00f6 t\u00e4h\u00e4n" + }, + "termsOfUse": { + "label": "K\u00e4ytt\u00f6ehdot", + "placeholder": "Lis\u00e4\u00e4 k\u00e4ytt\u00f6ehdot t\u00e4h\u00e4n" + }, + "colors": { + "label": "V\u00e4rit", + "primary": { + "label": "P\u00e4\u00e4v\u00e4ri" + }, + "primaryText": { + "label": "P\u00e4\u00e4tekstiv\u00e4ri" + }, + "coverPhotoOverlay": { + "label": "Kansikuvan peitto" + }, + "overlayTransparency": { + "label": "Peiton l\u00e4pin\u00e4kyvyys" + } + }, + "socialMediaLinks": { + "label": "Sosiaalisen median linkit" + }, + "siteFooter": { + "label": "Sivun alatunniste" + }, + "analyticCode": { + "label": "Analytiikkakoodi" + }, + "featuredApis": { + "label": "Suositellut rajapinnat" + } + }, + "contactForm": { + "name": { + "label": "Nimesi", + "placeholder": "Nimesi" + }, + "email": { + "label": "S\u00e4hk\u00f6posti", + "placeholder": "S\u00e4hk\u00f6postiosoitteesi" + }, + "message": { + "label": "Viesti", + "placeholder": "Viestisi" + } + }, + "entityComment": { + "comment": { + "label": "Palautteet", + "placeholder": "Palautteesi" + } + }, + "feedback": { + "topic": { + "label": "Aihe", + "placeholder": "Palautteen aihe" + }, + "message": { + "label": "Viestisi", + "placeholder": "Viestisi" + }, + "messageType": { + "label": "Valitse viestin tyyppi", + "options": { + "Feedback": "Palaute", + "Error report": "Virheraportti", + "Feature request": "Ehdotus toiminnallisuudeksi" + } + } + }, + "monitoring": { + "enabled": { + "label": "Rajapinnan valvonta kytketty" + }, + "url": { + "label": "Valvottava p\u00e4\u00e4tepiste" + }, + "endPoint": { + "label": "Valvottava p\u00e4\u00e4tepiste" + } + }, + "settings": { + "access": { + "onlyAdminsCanAddApis": { + "label": "Vain j\u00e4rjestelm\u00e4n yll\u00e4pit\u00e4j\u00e4t voivat lis\u00e4t\u00e4 uusia rajapintoja" + }, + "onlyAdminsCanAddOrganizations": { + "label": "Vain j\u00e4rjestelm\u00e4n yll\u00e4pit\u00e4j\u00e4t voivat lis\u00e4t\u00e4 uusia organisaatioita" + } + }, + "supportsGraphql": { + "label": "K\u00e4yt\u00f6ss\u00e4" + }, + "developmentFeatures": { + "label": "N\u00e4yt\u00e4 kehitett\u00e4vin\u00e4 olevat ominaisuudet" + }, + "mail": { + "enabled": { + "label": "K\u00e4yt\u00f6ss\u00e4" + }, + "username": { + "label": "K\u00e4ytt\u00e4j\u00e4tunnus" + }, + "password": { + "label": "Salasana" + }, + "smtpHost": { + "label": "SMTP-palvelin" + }, + "smtpPort": { + "label": "SMTP-portti" + }, + "fromEmail": { + "label": "Osoite s\u00e4hk\u00f6postien l\u00e4hett\u00e4mist\u00e4 varten" + }, + "toEmail": { + "label": "Osoitteeseen" + } + }, + "githubConfiguration": { + "label": "Github-asetukset", + "clientId": { + "label": "Client ID" + }, + "secret": { + "label": "Secret" + } + }, + "sdkCodeGenerator": { + "label": "SDK-generaattori", + "enabled": { + "label": "K\u00e4yt\u00f6ss\u00e4" + }, + "host": { + "label": "Is\u00e4nt\u00e4kone" + } + } + }, + "proxies": { + "name": { + "label": "Nimi" + }, + "description": { + "label": "Kuvaus" + }, + "type": { + "label": "Tyyppi" + }, + "apiUmbrella": { + "url": { + "label": "Web-osoite" + }, + "apiKey": { + "label": "Rajapinta-avain" + }, + "authToken": { + "label": "Autentikointitunnus" + }, + "elasticsearch": { + "label": "ElasticSearch" + } + }, + "emq": { + "brokerEndpoints": { + "label": "V\u00e4litt\u00e4j\u00e4n p\u00e4\u00e4tepisteet", + "$": { + "protocol": { + "label": "Protokolla" + }, + "host": { + "label": "Is\u00e4nt\u00e4kone", + "placeholder": "https:\/\/esimerkki.fi\/" + }, + "port": { + "label": "Portti", + "placeholder": "Esim. 224" + }, + "tls": { + "label": "TLS-suojaus (Transport Layer Security)" + } + } + }, + "httpApi": { + "label": "Konfiguraatiorajapinnan p\u00e4\u00e4tepiste" + }, + "elasticsearch": { + "label": "ElasticSearch URL", + "placeholder": "https:\/\/esimerkki.fi\/" + } + } + }, + "proxyBackends": { + "proxyId": { + "label": "Valitse v\u00e4lityspalvelin" + }, + "apiUmbrella": { + "servers": { + "$": { + "port": { + "label": "Rajapinta-portti" + } + } + }, + "sub_settings": { + "http_method": { + "label": "HTTP-menetelm\u00e4t" + } + }, + "settings": { + "append_query_string": { + "label": "Lis\u00e4\u00e4 hakulauseen parametrit" + }, + "disable_api_key": { + "label": "Rajapinta-avaimen k\u00e4ytt\u00f6\u00e4 ei vaadita" + }, + "headers_string": { + "label": "Aseta pyynn\u00f6n otsikkotiedot" + }, + "idp_app_id": { + "label": "IDP App Id" + }, + "rate_limit_mode": { + "label": "Kuormituksen rajoitustila", + "options": { + "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", + "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", + "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" + } + }, + "rate_limits": { + "label": "Kuormitusrajoitukset" + }, + "rate_limit": { + "duration": { + "label": "Kesto (ms)" + }, + "limit_by": { + "label": "Rajoitusperuste", + "options": { + "apiKey": "Rajapinta-avain", + "ip": "IP-osoite" + } + }, + "limit": { + "label": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4" + }, + "response_headers": { + "label": "N\u00e4yt\u00e4 kuormitusrajoitus vastauksen otsikkotiedoissa" + } + } + }, + "url_matches": { + "$": { + "frontend_prefix": { + "label": "V\u00e4lityspalvelimen peruspolku" + }, + "backend_prefix": { + "label": "Rajapinnan peruspolku" + } + } + } + }, + "emq": { + "label": "EMQ-v\u00e4lityspalvelin", + "settings": { + "acl": { + "label": "K\u00e4ytt\u00f6oikeuksien m\u00e4\u00e4rittely", + "$": { + "allow": { + "label": "S\u00e4\u00e4nt\u00f6", + "options": [ + "Kiell\u00e4", + "Salli" + ] + }, + "from": { + "label": "Mist\u00e4" + }, + "ip_addr": { + "label": "IP-osoite" + }, + "username": { + "label": "K\u00e4ytt\u00e4j\u00e4nimi" + }, + "client_id": { + "label": "Client Id" + }, + "access": { + "label": "P\u00e4\u00e4sy", + "options": [ + "Tilaa", + "Julkaise", + "Tilaa ja julkaise" + ] + }, + "topic": { + "label": "Aihe" + }, + "fromValue": { + "label": "Arvo" + } + } + } + } + } + }, + "related_media": { + "title": { + "label": "Otsikko" + }, + "url": { + "label": "Web-osoite" + } + }, + "organizations": { + "name": { + "label": "Nimi" + }, + "url": { + "label": "Web-osoite" + }, + "description": { + "label": "Kuvaus" + }, + "contact": { + "label": "Yhteyshenkil\u00f6", + "person": { + "label": "Nimi" + }, + "phone": { + "label": "Puhelinnumero" + }, + "email": { + "label": "S\u00e4hk\u00f6posti" + } + }, + "socialMedia": { + "label": "Linkit sosiaaliseen mediaan" + }, + "apisPerPage": { + "label": "Rajapintoja per sivu" + }, + "mediaPerPage": { + "label": "Mediasis\u00e4ll\u00f6n m\u00e4\u00e4r\u00e4 per sivu" + } + }, + "organizationApis": { + "apiId": { + "label": "Valitse rajapinta" + }, + "organizationId": { + "label": "Valitse organisaatio" + } + }, + "updatePassword": { + "old": { + "label": "Nykyinen salasana" + }, + "new": { + "label": "Uusi salasana" + }, + "confirm": { + "label": "Vahvista uusi salasana" + } + }, + "users": { + "username": { + "label": "K\u00e4ytt\u00e4j\u00e4nimi" + }, + "profile": { + "company": { + "label": "Yritys" + } + } + } + }, + "sdkCodeGeneratorModal_buttonText_download": "Lataa", + "sdkCodeGeneratorModal_labelText_selectLanguage": "Valitse kieli", + "sdkCodeGeneratorModal_firstOption_language": "(Kieli)", + "sdkCodeGeneratorModal_errorText": "Kodigeneraattori ei tue k\u00e4ytt\u00e4m\u00e4\u00e4si tiedostomuotoa. Lataa oikea tiedosto.", + "sdkCodeGeneratorModal_errorTextInvalidHost": "Koodigeneraattoripalvelin on virheellinen. Ilmoita ongelmasta yll\u00e4pit\u00e4j\u00e4lle.", + "sdkCodeGeneratorModal_Title": "Luo SDK-tiedosto", + "searchField_button": "Hae", + "searchField_placeholder": "Hae...", + "searchPage_addedPrefix": "Lis\u00e4tty", + "searchPage_noResults": "Ei l\u00f6ydetty mit\u00e4\u00e4n.", + "searchPage_pageHeader": "Hae rajapintoja", + "searchPage_searchForm_helpText": "Sy\u00f6t\u00e4 hakusanasi hakua varten.", + "searchPage_searchForm_placeholderText": "Hae...", + "searchPage_searchResultsHeader": "Hakutulokset", + "settings_development_features": "N\u00e4yt\u00e4 my\u00f6s kehitett\u00e4vin\u00e4 olevat ominaisuudet", + "settings_disabled_login_methods": "Estetyt kirjautumismenetelm\u00e4t", + "settings_disabled_login_methods_caution": "Huomio!", + "settings_disabled_login_methods_caution_text": "T\u00e4m\u00e4n valinnan avulla on mahdollista est\u00e4\u00e4 k\u00e4ytt\u00e4ji\u00e4, ja my\u00f6s yll\u00e4pit\u00e4ji\u00e4!", + "settings_disabled_login_methods_caution_warning_1": "\u00c4l\u00e4 poista kaikkia kirjautumismenetelmi\u00e4 k\u00e4yt\u00f6st\u00e4!", + "settings_disabled_login_methods_caution_warning_2": "Varmista, ett\u00e4 ainakin yksi yll\u00e4pit\u00e4j\u00e4 pystyy viel\u00e4 k\u00e4ytt\u00e4m\u00e4\u00e4n osaa sallituista kirjautumismenetelmist\u00e4!", + "settings_errorMessage": "Virhe asetuksissa! Virheellinen arvo tai arvo puuttuu.", + "settings_fiware": "FIWARE", + "settings_github": "Github", + "settings_hsl": "HSL", + "settings_mail": "S\u00e4hk\u00f6posti", + "settings_mail_fromEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen ja s\u00e4hk\u00f6postiosoitteiden vahvistusten l\u00e4hett\u00e4miseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", + "settings_mail_toEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen vastaanottamiseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", + "settings_panelTitle_addingApisAndOrganizations": "Rajapintojen ja organisaatioiden lis\u00e4\u00e4minen", + "settings_save": "Tallenna", + "settings_sdkCode_generator": "SDK-koodigeneraattori", + "settings_successMessage": "Asetukset tallennettu", + "settings_tenant": "Tenanttien hallinta", + "settings_title_supportsGraphql": "API Umbrella -v\u00e4lityspalvelin tukee GraphQL-pyynt\u00f6j\u00e4", + "settingsPage_title": "Yleist\u00e4", + "settingsPage_title_settings": "Asetukset", + "settingsMenu_title": "Alustavalinnat", + "settingsMenu_profile": "Profiili", + "settingsMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", + "settingsMenu_branding": "Br\u00e4nd\u00e4ys", + "settingsMenu_settings": "Asetukset", + "settingsMenu_proxies": "V\u00e4lityspalvelimet", + "settingsMenu_loginPlatforms": "Kirjautumisalustat", + "setupNeededModal_body": "Lis\u00e4\u00e4 br\u00e4nd\u00e4ysasetukset ja palvelun asetukset.", + "setupNeededModal_title": "Lis\u00e4\u00e4 asetukset", + "setupNeededModal_viewBrandingButton": "Tarkastele br\u00e4nd\u00e4ysasetuksia", + "setupNeededModal_viewSettingsButton": "Tarkastele asetuksia", + "setUserName_legend_text": "Anna k\u00e4ytt\u00e4j\u00e4nimesi.", + "setUserName_saveButton_text": "Tallenna", + "statusCheckTitle": "Tila", + "statusCheckUpdated": "P\u00e4ivitetty:", + "statusCheck_ApinfWebApp": "Apinf-verkkosovellus", + "statusCheck_ApiUmbrella": "Api Umbrella", + "statusCheck_Elasticsearch": "Elasticsearch", + "summaryComparing_trendDirection_lower": "v\u00e4hemm\u00e4n", + "summaryComparing_trendDirection_higher": "enemm\u00e4n", + "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ kuin eilen", + "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ kuin eilen", + "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ kuin viimeiseen __day__ p\u00e4iv\u00e4\u00e4n", + "summaryComparing_displayTrendInfo_noTrend": "Sama kuin eilen", + "summaryComparing_displayTrendInfo_noTrendDays": "sama kuin edelliset __day__ p\u00e4iv\u00e4\u00e4", + "swaggerUi_swaggerDocumentInvalidText": "Swagger-tiedosto ei ole kelvollinen.", + "swaggerUi_alertText_Warning": "Varoitus!", + "swaggerUi_alertText_mainText": "T\u00e4m\u00e4 j\u00e4rjestelm\u00e4 k\u00e4ytt\u00e4\u00e4 https-protokollaa. Rajapintapyynn\u00f6t dokumentaatiosta eiv\u00e4t toimi, koska rajapinta k\u00e4ytt\u00e4\u00e4 http-protokollaa.", + "termsOfUse_title": "K\u00e4ytt\u00f6ehdot", + "updatePassword_legend_text": "P\u00e4ivit\u00e4 salasana", + "uniqueUsersOverTime_pointTitle_users": "K\u00e4ytt\u00e4j\u00e4t", + "umbrella_createuser_error": "K\u00e4ytt\u00e4j\u00e4n luonti API Umbrellaan ep\u00e4onnistui.", + "updatePassword_submitButton_text": "Vaihda salasanaa", + "updatePasswordForm_successMessage": "Salasana p\u00e4ivitetty.", + "passwordsMismatch": "Salasana v\u00e4\u00e4rin", + "tenantAuthorization_title": "Tenanttien valtuutus", + "tenantAuthorization_button_refresh": "Lataa uudelleen nyt", + "tenantCatalog_buttonText_addTenant": "Lis\u00e4\u00e4 tenantti", + "tenantCatalog_Title": "Tenantit", + "tenantCatalog_toolbar_filterOptions_myOrganizations": "Tenanttini", + "tenantCatalog_toolbar_authorization": "Valtuutus", + "tenantCatalogPage_title_organizationsCatalog": "Tenanttiluettelo", + "tenantCatalogPage_token_title": "Tenantteihin liittyviin pyynt\u00f6ihin tarvitaan auktorisointitunnus", + "tenantCatalogPage_token_details_1": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 on oltava tili Tenanttien hallinnassa", + "tenantCatalogPage_token_details_2": "Kun k\u00e4ytt\u00e4j\u00e4 kirjautuu sis\u00e4\u00e4n k\u00e4ytt\u00e4en Keyrockia, h\u00e4n saa autentikointitunnuksen t\u00e4\u00e4ll\u00e4: ", + "tenantCatalogPage_token_details_2b": "Huomaa! Er\u00e4\u00e4ntymisaika: ", + "tenantCatalogPage_token_details_2c": "Sinun pit\u00e4\u00e4 kirjautua ulos ja j\u00e4lleen sis\u00e4\u00e4n, jotta saat voimassa olevan autentikointitunnuksen!", + "tenantCatalogPage_token_details_3": "K\u00e4ytt\u00e4j\u00e4 saa my\u00f6s p\u00e4ivitystunnuksen, t\u00e4\u00e4ll\u00e4: ", + "tenantCatalogTable_button_edit": "Muokkaa", + "tenantCatalogTable_button_edit_title": "Muokkaa t\u00e4t\u00e4 tenanttia; muuta nimi, kuvaus, k\u00e4ytt\u00e4ji\u00e4 ja heid\u00e4n roolejaan", + "tenantCatalogTable_button_remove": "Poista", + "tenantCatalogTable_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", + "tenantCatalogTable_header_tenants": "Tenantti", + "tenantCatalogTable_header_username": "K\u00e4ytt\u00e4j\u00e4nimi & roolit", + "tenantCatalogTable_row_title_username": "K\u00e4ytt\u00e4j\u00e4nimi", + "tenantCatalogTable_row_title_roles": "Roolit", + "tenantCatalogTable_row_title_consumer": "Kuluttaja", + "tenantCatalogTable_row_title_provider": "Tuottaja", + "tenantCatalogTable_header_action": "Toimenpide", + "tenantForm_addTenant_Success_Message": "Tenantti lis\u00e4tty onnistuneesti: ", + "tenantForm_addTenant_error_Message": "Tenanttitoiminto ep\u00e4onnistui! ", + "tenantForm_addTenant_failure_Message": "Tenanttien hallinnassa virhe! Palauttaa koodin ", + "tenantForm_addTenant_notify_error": "Virhe k\u00e4ytt\u00e4j\u00e4ilmoituksissa", + "tenantForm_button_cancel": "Peruuta", + "tenantForm_button_cancel_title": "Peruuta t\u00e4m\u00e4 toiminto", + "tenantForm_button_save_title": "Tallenna uusi tenantti", + "tenantForm_button_modify_title": "Tallenna muutokset tenanteissa", + "tenantForm_update_Failure_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", + "tenantForm_update_error_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", + "tenantForm_update_check_error_Message": "Tenanttik\u00e4ytt\u00e4j\u00e4n tarkistus ep\u00e4onnistui. Lataa asiakaslista uudelleen ja yrit\u00e4 uudelleen ", + "tenantForm_modifyButton_text": "Muokkaa tenanttia", + "tenantForm_saveButton_text": "Lis\u00e4\u00e4 tenantti", + "tenantForm_tenant_noName_error": "Tenantilla pit\u00e4\u00e4 olla nimi", + "tenantForm_tenant_noDescription_error": "Tenantilla pit\u00e4\u00e4 olla kuvaus", + "tenantForm_title_add": "Lis\u00e4\u00e4 uusi tenantti", + "tenantForm_title_modify": "Muokkaa tenanttia", + "tenantForm_tenantDescription": "Tenantin kuvaus", + "tenantForm_tenantName": "Tenantin nimi", + "tenantForm_id_missing_Message": "Ongelma! Tenantin id puuttuu!", + "tenantForm_noChanges_Message": "Tenantissa ei muutoksia", + "tenantForm_tokenExpiredWarning_message": "Auktorisointitunnus on vanhentunut. Kirjaudu ulos ja taas sis\u00e4\u00e4n p\u00e4ivitt\u00e4\u00e4ksesi tunnuksen!", + "tenantForm_removal_Success_Message": "Tenantti postettu onnistuneesti: ", + "tenantForm_update_Success_Message": "Tenantti p\u00e4ivitetty onnistuneesti: ", + "tenantRemoveForm_button_remove": "Kyll\u00e4, poista tenantti", + "tenantRemoveForm_question": "Haluatko varmasti poistaa t\u00e4m\u00e4n tenantin?", + "tenantRemoveForm_title": "Tenantin poisto", + "tenantRequest_missingBasepath": "Tenanttien hallinnan peruspolku puuttuu asetuksista", + "tenantRequest_missingTenantList": "Tenanttilistan haku ep\u00e4onnistui! ", + "tenantRequest_missingUserlist": "K\u00e4ytt\u00e4j\u00e4listan haku ep\u00e4onnistui! ", + "tenantUserForm_addButton_text": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4 tenanttiin", + "tenantUserForm_errorTextUserNotSelected": "Yht\u00e4\u00e4n k\u00e4ytt\u00e4j\u00e4\u00e4 ei ole valittu lis\u00e4tt\u00e4v\u00e4ksi!", + "tenantUserForm_errorTextDuplicateUser": "T\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 on jo tenanttik\u00e4ytt\u00e4jien listalla: ", + "tenantUserForm_help_addUser": "Valitse k\u00e4ytt\u00e4j\u00e4 ja m\u00e4\u00e4rit\u00e4 roolit", + "tenantUserForm_title_addUser": "Lis\u00e4\u00e4 uusi k\u00e4ytt\u00e4j\u00e4 tenanttiin", + "tenantUserForm_button_addUser_title": "Lis\u00e4\u00e4 valittu k\u00e4ytt\u00e4j\u00e4 tenanttien k\u00e4ytt\u00e4j\u00e4listaan", + "tenantUsersList_title": "T\u00e4m\u00e4n tenantin k\u00e4ytt\u00e4j\u00e4t", + "tenantUsersList_thead_username": "K\u00e4ytt\u00e4j\u00e4nimi", + "tenantUsersList_thead_roles": "Roolit", + "tenantUsers_button_title_removeUser": "Poista t\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 tenantista", + "uploadApiLogoButton": "Lataa logo", + "uploadApiLogo_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n logon?", + "uploadApiLogo_successfully_deleted": "Logo poistettu!", + "uploadOrganizationCoverButton_text": "Lataa kansikuva", + "uploadOrganizationLogoButton": "Lataa logo", + "uploadOrganizationCover_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n kansikuvan?", + "uploadOrganizationCover_successfully_deleted": "Kansikuva on poistettu!", + "uploadOrganizationLogo_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n logon?", + "uploadOrganizationLogo_successfully_deleted": "Logo poistettu!", + "uploadProjectLogoButton_uploadButton_uploadLogo": "Lataa logo", + "uploadCoverPhoto_confirm_delete": "Kansikuva-alue k\u00e4ytt\u00e4\u00e4 ensisijaista br\u00e4ndiv\u00e4ri\u00e4, kun kuva on poistettu. Kuva poistetaan kokoelmasta.", + "uploadCoverPhoto_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "uploadCoverPhoto_text_fileMaxSize": "Kuvan maksimikoko on 10 MB ja tuetut tiedostomuodot ovat jpg\/jpeg\/png\/gif.", + "uploadCoverPhoto_message_fileMaxSize": "Tiedosto ylitt\u00e4\u00e4 maksimikoon. Valitse korkeintaan 10 MB kokoinen kuva.", + "uploadCoverPhoto_acceptedExtensions_errorText": "Tiedoston luonti ei onnistunut!", + "uploadCoverPhoto_successfully_uploaded": "Kansikuvan lataus onnistui!", + "uploadCoverPhoto_successfully_deleted": "Kansikuva on poistettu!", + "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Lataa kansikuva", + "uploadProjectLogo_confirm_delete": "Haluatko varmasti poistaa projektin logon?", + "uploadProjectLogo_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", + "uploadProjectLogo_successfully_uploaded": "Logon lataus onnistui!", + "uploadProjectLogo_successfully_deleted": "Projektin logo poistettu!", + "userAccount_deleteAccount_title": "Poista k\u00e4ytt\u00e4j\u00e4tilisi", + "userAccount_updatePassword_title": "Vaihda salasanasi", + "userMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", + "userMenu_branding": "Br\u00e4nd\u00e4ys", + "userMenu_profile": "Profiili", + "userMenu_proxies": "V\u00e4lityspalvelimet", + "userMenu_settings": "Asetukset", + "userMenu_signout": "Kirjaudu ulos", + "userMenu_signedIn": "Sis\u00e4\u00e4nkirjautunut nimell\u00e4", + "userMenu_loginPlatforms": "Kirjautumisalustat", + "userProfile_account_title": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", + "viewApiNavigationMenu_authentication": "Todennus", + "viewApiNavigationMenu_backlog": "Kehitysjono", + "viewApiNavigationMenu_collaborators": "Yhteisty\u00f6kumppanit", + "viewApiNavigationMenu_details": "Tiedot", + "viewApiNavigationMenu_monitoring": "Valvonta", + "viewApiNavigationMenu_documentation": "Dokumentaatio", + "viewApiNavigationMenu_export": "Lataa", + "viewApiNavigationMenu_feedback": "Palaute", + "viewApiNavigationMenu_metadata": "Metadata", + "viewApiNavigationMenu_proxy": "V\u00e4lityspalvelin", + "viewApiNavigationMenu_settings": "Asetukset", + "viewApiPageHeader_privateLabel_text": "Yksityinen", + "viewApiSettigs_saveButton_text": "Tallenna", + "viewApiStatus_statusMessage_ClientError": "Virhe asiakassovelluksessa.", + "viewApiStatus_statusMessage_ErrorCodeText": "Tilakoodi:", + "viewApiStatus_statusMessage_Informational": "Vain tiedoksi.", + "viewApiStatus_statusMessage_Loading": "Ladataan...", + "viewApiStatus_statusMessage_RedirectError": "Uudelleenohjaus.", + "viewApiStatus_statusMessage_ServerError": "Palvelinvirhe.", + "viewApiStatus_statusMessage_Success": "Rajapinta toimii normaalisti.", + "viewApi_Details_Title": "Tiedot", + "viewApi_Metadata_Contact_email": "s\u00e4hk\u00f6posti", + "viewApi_Metadata_Contact_phone": "Puhelin", + "viewApi_Metadata_Contact_title": "Ota yhteytt\u00e4", + "viewApi_Metadata_NotFound": "Ei l\u00f6ydetty metadataa.", + "viewApi_Metadata_Organization_title": "Organisaatio", + "viewApi_Metadata_Service_serviceLevelAgreement": "Palvelutasosopimus", + "viewApi_Metadata_Service_title": "Palvelu", + "viewApi_Metadata_Service_validSince": "Voimassa alkaen", + "viewApi_Metadata_Service_validUntil": "Voimassa saakka", + "viewApi_Metadata_Title": "Metadata", + "viewApi_Servers": "Palvelimet", + "viewApi_Title": "Tarkastele rajapintaa", + "visibilityToggle_buttonPrivate": "Muuta yksityiseksi", + "visibilityToggle_buttonPublic": "Muuta julkiseksi", + "visibilityToggle_public": "Julkinen", + "visibilityToggle_private": "Yksityinen" +} \ No newline at end of file From ac4ca9940f250de34f96368d0fe39a55939ab2f8 Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Wed, 18 Sep 2019 09:40:01 +0300 Subject: [PATCH 08/11] Delete de.i18n.json.json --- .../core/lib/i18n/de.i18n.json.json | 1555 ----------------- 1 file changed, 1555 deletions(-) delete mode 100644 apinf_packages/core/lib/i18n/de.i18n.json.json diff --git a/apinf_packages/core/lib/i18n/de.i18n.json.json b/apinf_packages/core/lib/i18n/de.i18n.json.json deleted file mode 100644 index 018309768f..0000000000 --- a/apinf_packages/core/lib/i18n/de.i18n.json.json +++ /dev/null @@ -1,1555 +0,0 @@ -{ - "aboutApinf_documentation": "Dokumentation", - "aboutApinf_contributors": "Entwickler", - "aboutApinf_copyright": "Copyright", - "aboutApinf_copyrightLicense": "Copyright und Lizenz", - "aboutApinf_createdBy": "Entwickelt von", - "aboutApinf_credits": "Danksagungen", - "aboutApinf_license": "Lizenz", - "aboutApinf_doneButton_text": "Fertig", - "aboutApinf_intro": "APInf ist eine quelloffene API-Management-Plattform.", - "aboutApinf_homepage": "Startseite", - "aboutApinf_openSource": "Open Source", - "aboutApinf_projectLinks": "Links zum Projekt", - "aboutApinf_projectVersions": "Versionshinweise", - "aboutApinf_sourcecode": "Quellcode", - "aboutApinf_support": "Unterst\u00fctzen", - "aboutApinf_title": "\u00dcber APInf", - "account_delete_button_text": "Benutzerkonto l\u00f6schen", - "account_delete_warning": "Die Funktion kann nicht abgebrochen werden.", - "account_delete_title": "Benutzerkonto l\u00f6schen", - "account_details": "Kontodaten", - "accountPage_title_account": "Kontoeinstellungen", - "addApiPage_title_addApi": "Neue API einsetzen", - "addApiPage_title_addApi_helpText": "Ihre API wird automatisch privat sein. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", - "addApi_button_text": "API einsetzen", - "addApi_header": "Eine API einsetzen", - "addApi_enterApiDetails": "API-Daten eingeben", - "addApi_descriptionFieldInfo": "Die Beschreibung wird im API-Profil und im API-Katalog erscheinen. Beschreiben Sie kurz, welche Funktion Ihre API hat und zu welchen Informationen Nutzer den Zugriff haben k\u00f6nnen.", - "addApi_nameFieldInfo": "Der Name wird im API-Profil, im API-Katalog und auf dem API-Dashboard erscheinen. Bitte geben Sie einen sinnhaften Namen, der die API auf einen Blick beschreibt.", - "addApi_urlFieldInfo": "Geben Sie eine g\u00fcltige Basis-URL Ihrer API ein, die mit 'https:\/\/..' beginnt. Sie wird unter Proxy-Einstellungen des API-Profils erscheinen.", - "addApi_ownerHelpText": "Ihre API wird im Katalog \u00f6ffentlich sichtbar erscheinen. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", - "addApi_separateLineTitle_or": "oder", - "addApi_sectionTitle_importOpenApiSpecification": "OpenAPI-Definitionsdatei importieren", - "addApi_sectionTitle_importApiConfiguration": "API Configuration importieren", - "addApiBacklogItem_addBacklogItem_button": "Ein Backlog hinzuf\u00fcgen", - "addApiBacklogItem_modalTitle": "Ein Backlog hinzuf\u00fcgen", - "addBackend_simple_backendInformation_helptext": "Geben Sie die URL und die Portnummer des Servers ein, z. B. google.com:80", - "addBackend_simple_baseInformation_helptext": "Geben Sie einen Namen f\u00fcr das API ein.", - "addBackend_simple_prefixInformation_helptext": "Geben Sie das Front-End-Pfad und Back-End-Pfad ein, die mit '\/' beginnen.", - "addOrganizationManagerForm_button": "Manager hinzuf\u00fcgen", - "addOrganizationManagerForm_add_title": "Einen neuen Manager hinzuf\u00fcgen", - "addOrganizationManagerForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", - "apiAnalyticPageHeader_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", - "apiAnalyticPageHeader_labelText_proxyName": "Proxyserver: __name__", - "apiAnalyticPageHeader_text_lastUpdateTime": "Letztes Update war __time__", - "apiAnalyticPageHeader_title": "analytics", - "apiAnalyticPageBody_text_requestsCount": "__count__ Abfrage", - "apiAnalyticPageBody_text_requestsCount_plural": "__count__ Abfragen", - "apiAnalyticPageBody_text_responseTime": "__time__ ms", - "apiAnalyticPageBody_text_usersCount": "__count__ Benutzer", - "apiAnalyticPageBody_text_usersCount_plural": "__count__ Benutzer", - "apiAnalyticPageBody_helpText_averageUniqueUsers": "Der Durchschnitt der einzelne Nutzer im gew\u00e4hlten Zeitraum", - "apiAnalyticPageBody_chartTitle_apiRequests": "Die Anzahl der API-Abfragen im gew\u00e4hlten Zeitraum", - "apiAnalyticPageBody_chartTitle_medianResponseTime": "Der Median der Antwortzeit f\u00fcr Abfragen", - "apiAnalyticPageBody_chartTitle_uniqueUsers": "Einzelne API-Nutzer", - "apiAnalyticPageBody_timelineChartTitle_requests": "HTTP Reaktionen der API-Abfragen als eine Zeittafel", - "apiAnalyticPageBody_timelineChartTitle_time": "Antwortzeiten der APIs in Quartilen als eine Zeittafel", - "apiAnalyticPageBody_title_developers": "Entwickler", - "apiAnalyticPageBody_title_errorList": "Fehlerliste", - "apiAnalyticPageBody_title_mostUsers": "Die h\u00e4ufigsten Entwickler", - "apiAnalyticPageBody_title_requestTimeLine": "Zeittafel der Abfrageanzahl", - "apiAnalyticPageBody_title_requestNumber": "Anzahl der Abfragen", - "apiAnalyticPageBody_title_responseTime": "Antwortzeit", - "apiAnalyticPageBody_title_responseTimeLine": "Antwortzeit als Zeittafel", - "apiAuth_title": "Authentifikation", - "apiAuth_x_api_key": "Ihr X-API-Schl\u00fcssel", - "apiAuth_x_api_key_description": "Der X-API-Schl\u00fcssel identifiziert Ihnen spezifisch. Er bietet den Zugriff zu allen \u00f6ffentlichen APIs, die auf apinf.io gelistet sind. Er sollte privat bleiben und nicht ausgeteilt werden.", - "apiAuthorizedUsersList_title": "Mitarbeiter", - "apiAuthorizedUsersList_tableTitle_role": "Aufgabe", - "apiAuthorizedUsersList_tableTitle_email": "E-Mail", - "apiAuthorizedUsersList_tableTitle_actions": "Funktionen", - "apiAuthorizedUsersList_role_collaborator": "Mitarbeiter", - "apiAuthorizedUsersList_header_text": "Berechtigte Benutzer", - "apiBackend_Status_Checking": "Der API-Status wird \u00fcberpr\u00fcft. Bitte warten...", - "apiBackend_Status_Title": "Status", - "apiBackend_Status_Updated": "Aktualisiert:", - "apiBackend_Usage_Instructions_Headline": "Anrufe \u00fcber API auf die Adresse:", - "apiBackend_Usage_Instructions_Note": "Beachten Sie:", - "apiBackend_Usage_Instructions_Note_Text": "Sie finden Ihren API-Schl\u00fcssel in der Profil-Seite der API.", - "apiBackend_Usage_Instructions_Profile_Page_Link": "Das Profil ansehen.", - "apiBackendRating_anonymousError": "Bitte einloggen um diese API zu bewerten.", - "apiBackends_Add_API_Title": "API einsetzen", - "apiBackends_AdvancedRequestsRewriting": "Umschreiben von Abfragen", - "apiBackends_AdvancedRequestsRewriting_Help": "\u00c4ndern SIe die eingehenden Abfragen im Umbrella Front-End bevor sie an das Back-End Ihrer API \u00fcbertragen werden.", - "apiBackends_AdvancedSettings": "Erweiterte Einstellungen", - "apiBackends_Backend_Help": "Definieren Sie den Server der API. Mehrere Server k\u00f6nnen definiert werden, die Last zu verteilen.", - "apiBackends_Backend_Title": "Back-End", - "apiBackends_DocumentationTitle": "Dokumentation", - "apiBackends_Documentation_Link": "Link zur Dokumentation", - "apiBackends_Edit_API_Title": "API bearbeiten", - "apiBackends_GlobalRequestSettings_Title": "Globale Abfrage-Einstellungen", - "apiBackends_HostRewrite": "umschreiben", - "apiBackends_Host_Title": "Hostrechner", - "apiBackends_Matching_Title": "Entsprechende URL-Pr\u00e4fixe", - "apiBackends_Matching_Title_Help": "Welche URL-Pr\u00e4fixe sollten an dieses Back-End weitergeleitet werden?", - "apiBackends_Submit": "Abschicken", - "apiBackends_Title_Help": "Name der API", - "apiBacklog_addBacklogItem_buttonText": "Ein Backlog hinzuf\u00fcgen", - "apiBacklogList_noApiBacklogItemsFound": "Keine Backlogs f\u00fcr diese API gefunden.", - "apiBacklog_mainTitle": "Backlog", - "apiBacklogItems_priorityText_High": "Hoch", - "apiBacklogItems_priorityText_Middle": "Normal", - "apiBacklogItems_priorityText_None": "Unbestimmt", - "apiBacklogItemForm_message_backlogAdded": "Ein Backlog wurde hinzugef\u00fcgt", - "apiBacklogItemForm_message_backlogChanged": "Das Backlog wurde ge\u00e4ndert", - "apiCard_labelText_private": "privat", - "apiCard_pinTooltip_user": "Markieren als empfohlene API oder Markierung aufheben", - "apiCard_tooltipTitle_averageRating": "Durchschnittsbewertung", - "apiCardPin_buttonText_pin": "Klicken Sie auf die Stecknadel, um diese API als 'empfohlen' markieren", - "apiCardPin_buttonText_unpin": "Markierung der API als empfohlen aufheben", - "apiCardPin_featuredSuccessfully": "API zur Liste der empfohlenen APIs hinzugef\u00fcgt", - "apiCardPin_featuredListAlreadyFull": "Maximale Anzahl der empfohlenen APIs erreicht", - "apiCardPin_unfeaturedSuccessfully": "Markierung der API als empfohlen erfolgreich aufgehoben", - "apiCatalog_apisCount": "(__count__api)", - "apiCatalog_apisCount_plural": "(__count__apis)", - "apiCatalog_button_addApi": "Neue API einsetzen", - "apiCatalog_noApis_Found": "Keine APIs gefunden", - "apiCatalogPage_title_apiCatalog": "API-Katalog", - "apiConsole_title_text": "Endpunkte", - "apiSettingsDelete_deleteButton": "Diese API l\u00f6schen", - "apiSettings_pageSubTitle_general": "Allgemeine Einstellungen", - "apiSettings_pageSubTitle_network": "Netzwerk", - "apiSettings_pageTitle": "Einstellungen", - "apiDetails_account_text": "Haben Sie ein Konto?", - "apiDetails_apiIsNotConfigured_headingText": "API nicht konfiguriert", - "apiDetails_apiIsNotConfigured_message_1": "Gratulation! Sie haben Ihren ersten Schritt im Erstellung einer API gemacht.", - "apiDetails_apiIsNotConfigured_message_2": "Jetzt w\u00e4hlen Sie \"Einstellungen\" aus und konfigurieren Ihre API. Sie k\u00f6nnen auch zuerst Dokumentation unter \"Endpunkte\" hinzuf\u00fcgen. Unter \"Endpunkte\" k\u00f6nnen SIe Dokumentation hochladen, oder Sie k\u00f6nnen OpenAPI Designer \u00f6ffnen, um von vorn anzufangen!", - "apiDetails_apiIsNotConfigured_message_3": "PS Um Inspiration \u00fcber das Aussehen Ihrer API zu erhalten, checken Sie die APIs von anderen Entwickler unter \"APIs\" ab.", - "apiDetails_getStarted_headerText": "Anfangen", - "apiDetails_getStarted_with": " mit", - "apiDetails_baseUrl_headingText": "API-URL", - "apiDetails_baseUrl_message": "Diese URL benutzen, um die API abzurufen. Die URL kopieren und in den Browser einf\u00fcgen. Sie k\u00f6nnen eine Antwort bekommen.", - "apiDetails_signIn_text": "Einloggen", - "apiDetails_signUp_text": "Anmelden", - "apiDetails_signUp_text_continue": "anfangen, um diese API und hunderte von anderen zu benutzen.", - "apiDetails_xApiKey_header": "Berechtigung (X-API-Schl\u00fcssel)", - "apiDetails_xApiKey_messageGet": "Bekommen Sie Ihren API-Schl\u00fcssel unter dem Tab \"Authentifikation\".", - "apiDetails_xApiKey_message1": "Jeder Benutzer erh\u00e4lt nur einen X-API-Schl\u00fcssel. Er wird f\u00fcr Statistiken und Durchsatzbegrenzungen genutzt. Sie brauchen einen, um die APIs zu benutzen. Sie erhalten den Schl\u00fcssel unter \"Authentifikation\". Bitte den Schl\u00fcssel sicher verwahren.", - "apiDetails_xApiKey_message2": "* Der API-Besitzer kann den X-API-Schl\u00fcssel unter die API-Einstellungen deaktivieren.", - "apiDetails_apiKeyExample_header": "Beispiele zur Benutzung des API-Schl\u00fcssels", - "apiDetails_apiKeyExample_getQueryParam": "GET Query Parameter", - "apiDetails_apiKeyExample_getQueryParam_message": "Geben Sie den API-Schl\u00fcssel zu dem 'api_key GET Query String' -Parameter ein. Der GET-Query-Parameter kann f\u00fcr andere Abfragen genutzt werden (z. B. POST und PUT).", - "apiDetails_apiKeyExample_httpHeader": "HTTP-Header", - "apiDetails_apiKeyExample_httpHeader_message": "Der API-Schl\u00fcssel zum X-API-Key-Header eingeben.", - "apiDetails_description_headingText": "Beschreibung", - "apiDetails_usageInstructions_headingText": "Diese API abzurufen, Sie k\u00f6nnen:", - "apiDetails_usageInstructions_requestHeaders_text": "Geben Sie Ihren Schl\u00fcssel im Headerfeld ein, um die API abzurufen:", - "apiDetails_usageInstructions_disableApiKeyText": "Die URL verwenden", - "apiDetails_usageInstructions_noApiKeyText": "Den API-Schl\u00fcssel verwenden. Klicken Sie auf \"API-Schl\u00fcssel abrufen\" um den Schl\u00fcssel zu erhalten.", - "apiDetailsForm_text_updateInformation": "API Information wurde aktualisiert", - "apiDocumentation_APICall_Warning_Message": "API-Anrufe (PUT, POST oder DELETE) von Swagger sind echte Anrufe.", - "apiDocumentation_APICall_Warning_Title": "Achtung!", - "apiDocumentation_buttonText_closeEditor": "Den Editor beenden", - "apiDocumentation_buttonText_openEditor": "Den Editor \u00f6ffnen", - "apiDocumentation_Link_Title": "Link", - "apiDocumentation_manageDocumentation_buttonText": "Verwalten", - "apiDocumentation_No_Link_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", - "apiDocumentation_No_Swagger_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", - "apiDocumentation_Title": "Dokumentation", - "apiDocumentation_Viewer_Title": "Betrachter", - "apiDocumentation_sdkGenerateButton": "SDK erstellen", - "apiDocumentation_tooltipSDKGeneratorButton": "Wenn die Swagger-Datei valid ist, k\u00f6nnen Sie ein SDK Ihrer bevorzugten Sprache mittels dieses Assistentes downloaden", - "apiExport_json_button": ".json exportieren", - "apiExport_yaml_button": ".yaml exportieren", - "apiExport_api_title": "API Konfiguration exportieren", - "apiExport_api_description": "API Konfiguration im JSON- oder YAML-Format exportieren", - "apiExport_proxy_title": "Konfiguration vom Proxyserver exportieren", - "apiExport_proxy_description": "Konfiguration vom Proxyserver im JSON- oder YAML-Format exportieren", - "apiExport_title": "Exportieren", - "apiFilteredBy_text_filteredBy": "Filter: \"__tag__\"", - "apiFilteredBy_buttonText_clear": "Alle l\u00f6schen", - "apisFilterForm_buttonText_filter": "Filter", - "apisFilterForm_buttonText_clear": "L\u00f6schen", - "apisFilterForm_labelText_lifecycle": "Phase des Lebenszyklus", - "apisFilterForm_optionText_selectOne": "(W\u00e4hlen Sie eine)", - "apisFilterIcon_tooltipText_filter": "Filteroptionen", - "apisRssIcon_tooltipText_Rss": "RSS-Feed", - "apiIntro_doneLabel": "Fertig", - "apiIntro_nextLabel": "Weiter", - "apiIntro_previousLabel": "Zur\u00fcck", - "apiIntro_steps_backlog_intro": "Die geplanten API-Funktionen und Priorit\u00e4ten hinzuf\u00fcgen, die die Gemeinschaft sehen kann.", - "apiIntro_steps_details_intro": "Enth\u00e4lt grundlegende Information zu der API und Anweisungen \u00fcber API-Anrufe.", - "apiIntro_steps_documentation_intro": "Die Dokumentation, die API beschreibt, hochladen und teilen. Die anderen k\u00f6nnen einen Mustercode in ihrer bevorzugten Sprache\/Plattform downloaden.", - "apiIntro_steps_export_intro": "Einstellungen Ihrer API als .JSON- oder .YAML-Datei downloaden, f\u00fcr Back-up oder Migration von Daten.", - "apiIntro_steps_feedback_intro": "Benutzer Ihrer API k\u00f6nnen ein Feedback geben, was auch Fehlermeldungen und Feature-Requests enth\u00e4lt.", - "apiIntro_steps_metadata_intro": "Geben Sie mit Ihrer API verbundene organisatorische Information und Kontaktdaten ein.", - "apiIntro_steps_proxy_intro": "Nutzen Sie diesen Tab um Ihre API mit einem Proxyserver zu verbinden. Damit k\u00f6nnen Sie die API-Verwaltungsfunktionen nutzen (z. B. Analytik, API-Schl\u00fcssel).", - "apiIntro_steps_settings_intro": "\u00c4ndern Sie API-Einstellungen auf diesem Tab. Sie k\u00f6nnen auch die API hier l\u00f6schen.", - "apiIntro_steps_welcome_intro": "Willkommen", - "apiIntro_skipLabel": "\u00dcberspringen", - "apiIntro_steps_monitoring_data": "Die API-\u00dcberwachung beginnen und beenden. Wenn die API wird \u00fcberwacht, werden die Antwortstatus w\u00e4hrend die letzten 24 Stunden angezeigt.", - "apiIntro_quickTour_button_text": "Quick tour", - "apiKeys_label": "API-Schl\u00fcssel", - "apiKeys_getApiKeyButton": "API-Schl\u00fcssel erhalten", - "apiKeys_regenerateButton": "API-Schl\u00fcssel wiederherstellen", - "apiKeys_copyButtonText": "API-Schl\u00fcssel kopieren", - "apiKeys_copySuccessful": "API-Schl\u00fcssel wurde in die Zwischenablage kopiert.", - "apiKeys_getApiKeyButton_success": "API-Schl\u00fcssel erfolgreich wiederhergestellt.", - "apiKeys_getApiKeyButton_processing": "Wird verarbeitet...", - "regenerateApiKeyConfirmation_header": "API-Schl\u00fcssel wiederherstellen", - "regenerateApiKeyConfirmation_confirmRegenerateMessage": "SInd Sie sicher, dass Sie den API-Schl\u00fcssel widerrufen wollen?", - "regenerateApiKeyConfirmation_confirmRegenerateNote": "BEACHTEN SIE:", - "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Bitte den derzeitigen API-Schl\u00fcssel speichern, wenn Sie ihn noch benutzen m\u00f6chten.", - "regenerateApiKeyConfirmation_cancelButton": "Abbrechen", - "regenerateApiKeyConfirmation_RegenerateButton": "Wiederherstellen", - "apiLifecycleStatus_labelText_development": "Entwicklung", - "apiLifecycleStatus_labelText_deprecated": "\u00dcberholt", - "apiLifecycleStatus_labelText_design": "Design", - "apiLifecycleStatus_labelText_production": "Produktion", - "apiLifecycleStatus_labelText_testing": "Testen", - "apiLifecycleStatus_labelText_unknown": "Unbekannt", - "apiLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "apiLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", - "apiLogo_resumable_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", - "apiMetadata_dateInvalid": "Das Enddatum muss sp\u00e4ter als das Anfangsdatum sein.", - "apiMonitoring_table_title_details": "Daten", - "apiMonitoring_table_title_endpoint": "Endpunkt", - "apiMonitoring_table_title_status": "Status", - "apiMonitoring_table_title_timestamp": "Zeitstempel", - "apiMonitoring_title_text": "Statusmeldungen", - "apiMonitoring_title_text_below": "Historische Daten \u00fcber die Verf\u00fcgbarkeit der API", - "apiOrganization_disconnectButton": "Ausschalten", - "apiOrganization_panelTitle": "API mit der Organisation verbinden", - "apiOrganization_title_text": "Ihre API mit der bestehenden Organisation verbinden", - "apiProxy_network_message_attention": "BEACHTEN SIE:", - "apiProxy_network_message": "Wenn Sie die APi trennen oder den Proxyserver \u00e4ndern, fr\u00fchere Verkehrsdaten werden verloren gehen.", - "apiProxy_network_setting_guidance_1": "Ihre API mit einem Proxyserver verbinden und Proxy-Einstellungen verwalten.", - "apiProxy_network_setting_guidance_2": "Grundlegende Konfigurationsschritte sind:", - "apiProxy_network_setting_guidance_2_proxy": "einen Proxyserver ausw\u00e4hlen", - "apiProxy_network_setting_guidance_2_proxy_base_path": "Basispfad des Proxyservers eingeben", - "apiProxy_network_setting_guidance_2_api_base_path": "Basispfad der API eingeben", - "apiProxy_network_setting_guidance_2_save": "[Konfiguration speichern] dr\u00fccken ", - "apiProxy_network_setting_guidance_2_advanced": "Mit den erweiterten Optionen k\u00f6nnen Sie die Funktionalit\u00e4t des Proxys anpassen.", - "apiProxy_network_setting_guidance_3_a": "Vorteile von Proxyservern", - "apiProxy_network_setting_guidance_3_b": "Ihre API-URL ist besch\u00fctzt, weil alle Anrufe \u00fcber den Proxy gemacht werden (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", - "apiProxy_network_setting_guidance_3_c": "Sie erhalten auch Datenverkehrs- und Benutzerverwaltung, Durchsatzbegrenzungen und Analytik f\u00fcr den Verkehr.", - "apiProxy_network_setting_guidance_4": "Beispiel: GET abrufen https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 ist abgebildet in GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", - "apiRemoveAuthorizedUser_cancelButton_text": "Nein, abbrechen", - "apiRemoveAuthorizedUser_confirmation_text": "Sind Sie sicher, dass Sie diesen berechtigten Benutzer entfernen wollen?", - "apiRemoveAuthorizedUser_modalTitle": "Den berechtigten Benutzer entfernen", - "apiRemoveAuthorizedUser_removeButton_text": "Ja, entfernen", - "apiSettingsAnalytics_title": "API-Analytics", - "apiSettingsAnalytics_button": "Update", - "apiSettingsDelete_apiText": "Diese Funktion kann nicht widerrufen werden. Das API-Back-End und alle Information dar\u00fcber, z. B. Dokumentation und Backlogs werden gel\u00f6scht sein.", - "apiSettingsDelete_apiTitle": "Die API l\u00f6schen", - "apiSettingsDelete_panelTitle": "L\u00f6schen", - "apiSettingsDetails_description_remaining": "\u00dcbrig", - "apiSettingsDetails_description_text": "Ihre API beschreiben", - "apiSettingsDetails_name_text": "Name Ihrer API", - "apiSettingsDetails_saveButton": "Speichern", - "apiSettingsDetails_title": "Details", - "apiSettingsDetails_uploadLogo_heading": "Logo hochladen", - "apiSettingsDetails_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre API hochladen. Das Logo wird im Katalog und auf der Profil-Seite der API erscheinen.", - "apiSettingsDetails_url_text": "Nur die Host-URL Ihrer API hier eingeben. Sie k\u00f6nnen den API-Basispfad in Netzwerkeinstellungen eingeben.", - "apiSettingsVisibility_title": "Sichtbarkeit", - "apiSettingsVisibility_heading": "Sichtbarkeit der API \u00e4ndern", - "apiSettingsVisibility_text": "Die API auf privat oder \u00f6ffentlich stellen.", - "apiSortingToolbar_labelText_sortBy": "Sortieren nach", - "apiSortingToolbar_sortMenuOptions_names": "Namen (A-Z)", - "apiSortingToolbar_sortMenuOptions_newestCreated": "Die Neueste", - "apiSortingToolbar_sortMenuOptions_bookmarks": "Lesezeichen", - "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", - "apiAuthorizedUsersList_authorizedUsers": "Einzelne Benutzer erlauben, die API anzusehen, auch wenn die API global auf privat gestellt worden ist.", - "apiViewAnalytics_button_viewAnalytics": "Analytics ansehen", - "api_backend_rating_anonymous": "Bitte einloggen um zu bewerten.", - "apinf_apiumbrellauser_error": "Fehler: den Benutzer wurde nicht auf dem Proxy angelegt", - "apinf_noproxy_error": "Fehler: Keinen Proxyserver gefunden", - "apinf_noproxybackend_error": "Fehler: Kein Back-End des Proxyservers gefunden", - "apinf_usernotloggedin_error": "Den angemeldeten Benutzer nicht gefunden", - "apiMonitoring_helpIcon_text_1": "API-\u00dcberwachung zeigt den derzeitigen Status Ihrer API an. Die \u00dcberwachung erfolgt durch HTTP-Abfragen und Antworten darauf. ", - "apiMonitoring_helpIcon_text_2": "W\u00e4hlen Sie eine von den GET-Methoden der API aus. (Mit der GET-Methode werden keine zuf\u00e4lligen Daten in Ihre API eingef\u00fcgt.) ", - "apiMonitoring_helpIcon_text_3": "Wenn \u00dcberwachung ist aktiviert, der Zustand Ihrer API (basiert auf die Anrufe w\u00e4hrend der \u00dcberwachung) wird mit einem Punkt neben dem API-Namen angezeigt, und die Status sind geloggt. ", - "apiMonitoring_helpIcon_text_3_green": " = OK, ", - "apiMonitoring_helpIcon_text_3_red": " = nicht OK.", - "apiMonitoring_helpIcon_text_4": "API wird einmal pro Stunde gepollt. Sie k\u00f6nnen die Neuladung beim Klicken auf SPEICHERN zwingen.", - "apiMonitoring_hostTitle_Monitoring": "URL des API-Hostrechners mit ", - "apiMonitoring_panelTitle_Monitoring": "API \u00dcberwachung", - "apiMonitoring_saveButton_text": "Speichern", - "apiMonitoringForm_successMessage": "Die API-\u00dcberwachungseinstellungen wurden gespeichert!", - "apiMonitoringForm_errorMessage": "Ein \u00fcberwachendes Endpunkt ist erforderlich", - "apiProxy_headerText": "Back-End-Einstellungen des Proxyservers", - "apiUmbrellaProxyForm_rateLimitMode_options": { - "custom": "Angepasste Durchsatzbegrenzung", - "unlimited": "Unbegrenzte Abfragen", - "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" - }, - "apiUserAuthorizationForm_addButton_text": "Einen Berechtigten Benutzer hinzuf\u00fcgen", - "apiUserAuthorizationForm_header_text": "Berechtigte Benutzer hinzuf\u00fcgen", - "apiUserAuthorizationForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", - "apiUserAuthorizationForm_title": "Einen neuen Mitarbeiter hinzuf\u00fcgen", - "apiUserAuthorizationForm_helpText": "Benutzername oder E-Mail eingeben", - "medianResponseTime_pointTitle_time": "Zeit, ms", - "authorizedUserForm_errorText_userNotRegistered": "Benutzer nicht angemeldet.", - "authorizedUserForm_errorText_alreadyAuthorized": "Der Benutzer ist schon berechtigt f\u00fcr diese API.", - "authorizedUserForm_success_message": "Der Benutzer wurde in die Liste der berechtigten Benutzer hinzugef\u00fcgt.", - "backlogItem_addedByYou": "Hinzugef\u00fcgt: aktueller Benutzer", - "backlogItem_editButton_text": "Bearbeiten", - "backlogItem_deleteButton_text": "L\u00f6schen", - "bookmark_buttonText_bookmark": "Lesezeichen", - "bookmark_buttonText_unbookmark": "Lesezeichen entfernen", - "branding_homeCustomBlock_helpIcon_text": "Dieses Feld erm\u00f6glicht, Text oder HTML\/CSS-Code einzuf\u00fcgen, die auf der Startseite erscheinen werden. Sie k\u00f6nnen zus\u00e4tzlich HTML-Inhalt wie Bilder, Social Media Plug-ins oder YouTube-Videos hinzuf\u00fcgen. Bootstrap ist auch verf\u00fcgbar; z. B. k\u00f6nnen Sie .container verwenden, um Inhalte auf einer Seite zu zentrieren.", - "branding_homeCustomBlock_title": "Angepasster HTML-Block", - "branding_panel_title": "Markenaufbau des Projekts", - "branding_projectLogoTitle_logoTitle": "Logo der Seite", - "branding_projectCoverPhotoTitle_coverPhotoTitle": "Titelbild", - "branding_color_picker": "Markenfarbschema", - "branding_projectFeaturedApisMessage_featuredApiMessage": "W\u00e4hlen Sie h\u00f6chstens 8 APIs, die sich auf der Startseite befinden.", - "branding_save": "Speichern", - "branding_successMessage": "Markenaufbau gespeichert", - "branding_update": "Update", - "brandingPage_title_branding": "Markenaufbau", - "brandingPage_menu_about": "\u00dcber", - "brandingPage_menu_analytics": "Analytics", - "brandingPage_menu_custom": "Angepasster HTML-Block", - "brandingPage_menu_logo": "Logo", - "brandingPage_menu_privacy": "Privatsph\u00e4re & Bedingungen", - "brandingPage_menu_showcase": "APIs pr\u00e4sentieren", - "brandingPage_menu_social": "Social Media -Links", - "catalog_bookmarkTooltip_nonUser": "Anzahl von Lesezeichen. Bitte einloggen, um Lesezeichen zu erstellen.", - "catalog_BookmarkTooltip_user": "EIn Lesezeichen f\u00fcr die API setzen", - "catalog_paginationButtons_next": "Weiter", - "catalog_paginationButtons_previous": "Zur\u00fcck", - "catalog_toolbar_filterOptions_myApis": "Meine APIs", - "catalog_toolbar_filterOptions_showAll": "Alle zeigen", - "catalog_toolbar_filterOptions_myBookmarks": "My Lesezeichen", - "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentierte APIs", - "catalog_toolbar_sortBy_title": "Sortieren nach", - "catalog_toolbar_sortMenuOptions_highRating": "H\u00f6chste Bewertung", - "catalog_toolbar_sortMenuOptions_mostBookmarked": "Die meisten Lesezeichen", - "catalog_toolbar_sortMenuOptions_recent": "Die neuesten", - "catalog_toolbar_sortMenuOptions_name-a-z": "Namen (A-Z)", - "catalog_toolbar_sortMenuOptions_name-z-a": "Namen (Z-A)", - "catalog_toolbar_toggleCollapse": "Symbolleiste umschalten", - "catalog_toolbar_viewMode_grid": "Gitter", - "catalog_toolbar_viewMode_table": "Tabelle", - "catalogGrid_addedBy": "Hinzugef\u00fcgt von", - "catalogTable_added": "Hinzugef\u00fcgt", - "catalogTable_addedBy": "Hinzugef\u00fcgt von", - "catalogTable_labelText_private": "Private API", - "catalog_Title": "APIs erkunden", - "changeSelectedProxy_buttonCancel": "Abbrechen", - "changeSelectedProxy_buttonConfirm": "API-Proxyserver \u00e4ndern", - "changeSelectedProxy_title": "API-Proxyserver \u00e4ndern", - "changeSelectedProxy_textCaution": "Achtung!", - "changeSelectedProxy_textConfirm": "\u00c4nderung des Proxyservers wird die URL der Anrufe \u00e4ndern und kann die API-Anrufe von Apps brechen. Bitte geben Sie den Benutzern Ihrer API Bescheid \u00fcber die \u00c4nderung und schlagen Sie vor, dass sie \u00fcberpr\u00fcfen, ob sie einen neuen API-Schl\u00fcssel brauchen.", - "configureLoginServiceDialogForHsl_guide_text": "Sie m\u00fcssen eine OpenID Connect -Kundenkonfiguration mit Ihrem Anbieter (HSL) erstellen. App Callbacks URLs einstellen zu:", - "connectApiToOrganizationModal_buttonText_close": "Schlie\u00dfen", - "connectApiToOrganizationModal_helpText": "Sie k\u00f6nnen eine API, die Sie verwalten, mit dem Organisation verbinden. Danach wird die API im Organisationsprofil erscheinen.", - "connectApiToOrganizationModal_modalTitle": "API verbinden", - "connectApiToOrganizationModal_placeholderTitle": "(Eine API ausw\u00e4hlen, um sie zu verbinden)", - "connectApiToOrganizationModal_text_noOneApis": "Alle APIs, die SIe verwalten, sind schon verbunden.", - "contactForm_reset": "Zur\u00fccksetzen", - "contactForm_successMessage": "Danke! Ihre Nachricht wurde gesendet.", - "contactForm_submit": "Abschicken", - "createApiBackendOnApiUmbrella_errorMessagePretext": "Einstellungen des Proxyservers \u00fcberpr\u00fcfen, weil apiUmbrella eine Antwort gibt: ", - "dashboard_analyticsSummary_developers": "Entwickler", - "dashboard_analyticsSummary_requests": "Abfragen", - "dashboard_analyticsSummary_responseTime": "Antwortzeit", - "dashboard_analyticsSummary_title": "Analytics Zusammenfassung", - "dashboardApiFilter_title": "API-Filter", - "dashboardOverviewStatistic_text_requestPath": "Abfragepfad: __path__", - "dashboardOverviewStatistic_text_successCalls": "2XX Anrufe: __count__", - "dashboardOverviewStatistic_text_errorCallsToday": "__count__ Fehler heute", - "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ Fehler am letzten Tag", - "dashboardOverviewStatistic_text_errorCalls": "__count__ Fehler in den letzten __timeframe__ Tagen", - "dashboardOverviewStatistic_text_requestsCount": "__count__ Abfrage", - "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ Abfragen", - "dashboardOverviewStatistic_text_responseTime": "__time__ ms", - "dashboardOverviewStatistic_text_usersCount": "__count__ Benutzer", - "dashboardOverviewStatistic_text_usersCount_plural": "__count__ Benutzer", - "dashboardOverviewStatistic_chartTitle_requestsNumber": "Anzahl der Abfragen", - "dashboardOverviewStatistic_chartTitle_responseTime": "Antwortzeiten der API", - "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Einzelne API-Nutzer", - "dashboardOverviewStatistic_linkText_viewDetails": "Details ansehen...", - "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Der Durchschnitt der einzelnen Nutzer im gew\u00e4hlten Zeitraum", - "dashboardOverviewStatistic_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", - "dashboardProxySelection_optionText_title": "Proxyserver", - "dashboardSummaryStatistic_columnTitle_apiName": "API-Name", - "dashboardSummaryStatistic_columnTitle_requestsNumber": "Anzahl der Abfragen", - "dashboardSummaryStatistic_columnTitle_responseTime": "Antwortzeit (Median)", - "dashboardSummaryStatistic_columnTitle_users": "Benutzer", - "dashboardSummaryStatistic_groupTitle_myApis": "Meine APIs", - "dashboardSummaryStatistic_groupTitle_managedApis": "Verwaltete APIs", - "dashboardSummaryStatistic_groupTitle_otherApis": "Andere APIs", - "dashboardToolbar_labelText_proxy": "Proxyserver", - "dashboardToolbar_optionText_apiName": "API-Name", - "dashboardToolbar_optionText_calls": "Die meisten Anrufe", - "dashboardToolbar_optionText_users": "Die meisten Benutzer", - "dashboardToolbar_optionText_time": "Die l\u00e4ngste Antwortzeit", - "dashboardPage_buttonText_addApi": "Eine API einsetzen", - "dashboardPage_title_dashboard": "Dashboard", - "dashboardPage_text_noApis": "Es gibt keine APIs, die SIe verwalten.", - "dashboardPage_text_noProxyBackends": "Sie haben noch nicht Ihre API mit dem Proxy verdunden. Um Analytik Ihrer API-Verwendung anzusehen, durchsuchen Sie den Katalog nach der API und konfigurieren Sie das Proxy im API-Profil.", - "dashboardView_text_noApisFound": "Keine APIs mit dem angegebenen Namen gefunden", - "dashboardPage_placeholderText_search": "Schreiben um APIs zu filtern", - "dateRangePicker_optionText_title": "Zeitraum", - "dateRangePicker_optionText_today": "Heute", - "dateRangePicker_optionText_yesterday": "Gestern", - "dateRangePicker_optionText_7days": "Die letzten 7 Tage", - "dateRangePicker_optionText_28days": "Die letzten 28 Tage", - "deleteAccount_closeButton": "Schlie\u00dfen", - "deleteAccount_confirmDelete": "L\u00f6schen", - "deleteAccount_success_message": "Das Konto gel\u00f6scht", - "deleteApiConfirmation_cancelButton": "Abbrechen", - "deleteApiConfirmation_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden! Die API und alle Information dar\u00fcber, z. B. Metadaten, Dokumentation, Backlogs und Feedback, werden gel\u00f6scht sein.", - "deleteApiConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", - "deleteApiConfirmation_confirmDeleteNote": "BEACHTEN SIE:", - "deleteApiConfirmation_deleteButton": "L\u00f6schen", - "deleteApiConfirmation_header": "Die API l\u00f6schen", - "deleteApiConfirmation_successMessage": "Erfolgreich gel\u00f6schte API:", - "deleteOrganizationConfirmation_cancelButton": "Abbrechen", - "deleteOrganizationConfirmation_confirmDeleteInformation": "Die Information \u00fcber die Organisation wird entfernt. Diese Funktion kann nicht widerrufen werden!", - "deleteOrganizationConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", - "deleteOrganizationConfirmation_confirmDeleteNote": "BEACHTEN SIE:", - "deleteOrganizationConfirmation_deleteButton": "L\u00f6schen", - "deleteOrganizationConfirmation_header": "Organisation l\u00f6schen", - "deleteOrganizationConfirmation_successMessage": "Erfolgreich gel\u00f6schte Organisation: ", - "deleteAccount_title": "Benutzerkonto l\u00f6schen", - "deleteAccount_confirm_text": "Sind Sie sicher, dass Sie Ihr Konto l\u00f6schen wollen?", - "deleteBacklogItem_modalTitle": "Ein Backlog l\u00f6schen", - "deleteBacklogItem_confirmation_text": "Sind Sie sicher, dass Sie dieses Backlog l\u00f6schen wollen?", - "deleteBacklogItem_cancelButton_text": "Abbrechen", - "deleteBacklogItem_deleteButton_text": "Ein Backlog l\u00f6schen", - "deleteBacklogItem_message_backlogRemoved": "Das Backlog wurde gel\u00f6scht", - "deleteFeedbackItem_modalTitle": "Das Feedback-Element l\u00f6schen", - "deleteFeedbackItem_confirmation_text": "Sie Sie sicher, dass Sie dieses Feedback-Element und alle Bewertungen l\u00f6schen wollen?", - "deleteFeedbackItem_cancelButton_text": "Abbrechen", - "deleteFeedbackItem_deleteButton_text": "Das Feedback-Element l\u00f6schen", - "feedbackItem_messageType": { - "Feedback": "Feedback", - "Error report": "Fehlerbericht", - "Feature request": "Feature-Request" - }, - "deleteOrganizationApiConfirmation_cancelButton_text": "Abbrechen", - "deleteOrganizationApiConfirmation_confirm_text": "Sind Sie sicher, dass Sie diese API von der folgenden Organisation trennen wollen:", - "deleteOrganizationApiConfirmation_disconnectButton_text": "Trennen", - "deleteOrganizationApiConfirmation_header_text": "Die API trennen von", - "deleteOrganizationApiConfirmation_success_message": "Die API von der Organisation gel\u00f6scht", - "editApiMetadata_editButton": "Metadaten bearbeiten", - "editApiMetadata_editApiMetadataForm_title": "Metadaten bearbeiten", - "editApiMetadata_submitButtonText": "Metadaten speichern", - "editBacklogItem_modalTitle": "EIn Backlog bearbeiten", - "editBacklogItem_submit_buttonText": "Speichern", - "editApiMetadataForm_messageText_added": "API-Metadaten erfolgreich gespeichert", - "editApiMetadataForm_messageText_updated": "API-Metadaten erfolgreich aktualisiert", - "emailTemplates_verifyEmail_message": "Um Ihre E-Mail zu verifizieren, klicken Sie auf den folgenden Link:", - "emailTemplates_verifyEmail_title": "Ihre E-Mail-Adresse verifizieren", - "emailVerification_successMessage": "Die E-Mail wurde verifiziert. Danke!", - "emqProxyForm_acl_title": "Bestimmung der Zugriffsrechte", - "ensureTenantRemovalForm_button_cancel_title": "Operation abbrechen", - "ensureTenantRemovalForm_button_remove_title": "Diesen Mandanten l\u00f6schen", - "entityComment_cancelComment": "Abbrechen", - "entityComment_deleteComment": "L\u00f6schen", - "entityComment_replyComment": "Antworten", - "entityComment_sendComment": "Senden", - "entityComment_successMessage": "Danke! Ihre Anmerkung wurde gesendet.", - "esData_notFound": "Keine API-Nutzungsstatisktiken verf\u00fcgbar.", - "apiAnalyticPageBody_title_errorsStatistic": "Fehlerstatistiken", - "errorsStatisticTable_columnTitle_date": "Datum", - "errorsStatisticTable_columnTitle_status": "Statuscode", - "errorsStatisticTable_columnTitle_calls": "Anrufe", - "errorsStatisticTable_columnTitle_path": "Abfragepfad", - "errorsStatisticTable_text_showOfErrors": "Zeige __count__ von __all__ Fehler", - "errorsStatisticTable_lintText_downloadFile": "Alle Fehler als Datei herunterladen", - "favourite_Add": "Lesezeichen setzen", - "favourite_Remove": "Lesezeichen entfernen", - "feedbackForm_successMessage": "Danke! Ihr Feedback wurde gesendet.", - "feedbackItem_type": "Typ", - "feedbackItem_topic": "Thema", - "feedbackItem_editButton_text": "Bearbeiten", - "feedbackItem_deleteButton_text": "L\u00f6schen", - "feedbackItem_visibilityButton_makePrivate": "Auf privat stellen", - "feedbackItem_visibilityButton_makePublic": "Auf \u00f6ffentlich stellen", - "feedbackItem_sentBy_text": "Sender", - "feedbackItem_usernotloggedin_errorMessage": "Fehler: Bitte einloggen um zu bewerten", - "feedback_feedbackForm_button": "Feedback senden", - "feedback_feedbackForm_withLogin_tooltip": "Feedback zu der API geben", - "feedback_feedbackForm_withoutLogin_tooltip": "Bitte einloggen oder anmelden, um Feedback zur API geben", - "feedback_feedbackForm_description": "Fehlerberichte, Ideen \u00fcber neue Features und andere Anmerkungen sind willkommen.", - "feedback_feedbackForm_title": "Feedback senden oder ein Problem melden", - "feedback_main_title": "Feedback und Fehlermeldungen", - "feedback_no_feedback": "Kein Feedback.", - "feedback_remove_button": "Entfernen", - "feedback_replyFeedback": "Antworten", - "feedback_sendFeedback": "Senden", - "feedback_view_button": "Zeigen", - "feedback_mark_all_feedbacks_as_private": "Feedback auf privat stellen", - "feedback_mark_all_feedbacks_as_public": "Feedback auf \u00f6ffentlich stellen", - "feedback_change_visibility_header": "Sichtbarkeit des Feedbacks \u00e4ndern", - "feedback_changeAllVisibility_toPublic": "Sind Sie sicher, dass Sie Feedback auf \u00f6ffentlich stellen wollen?", - "feedback_changeAllVisibility_toPrivate": "Sind Sie sicher, dass Sie Feedback auf privat stellen wollen?", - "feedback_changeAllVisibility_cancelButton_text": "Abbrechen", - "feedback_changeAllVisibility_confirmButton_text": "Best\u00e4tigen", - "footer_about": "Information", - "footer_privacyPolicy_text": "Datenschutzrichtlinie", - "footer_termsOfUse_text": "Nutzungsbedingungen", - "footer_signIn": "Einloggen", - "footer_signOut": "Abmelden", - "footer_signUp": "Anmelden", - "footerSocialMediaLinks_text": "Folgen Sie uns", - "forbidden_Title": "403 Forbidden-Fehler", - "forbidden_Message": "Sie haben keinen Zugriff auf diese Seite.", - "goBackButton_buttonText": "Zur\u00fcck zur vorherigen Seite", - "general_example": "Beispiel:", - "general_more_details": "Mehr Details:", - "homeBody_featureSection_statistics_apisCount_heading": "APIs", - "homeBody_featureSection_statistics_organizationsCount_heading": "Organisationen", - "homeBody_featureSection_statistics_usersCount_heading": "Benutzer", - "homeBody_contactUs_heading": "Kontaktieren Sie uns", - "homeBody_contactUs_text": "F\u00fcr weitere Infomationen nehmen Sie bitte Kontakt mit uns auf.", - "homeBody_openSource_imageAltText": "100 % Open Source", - "homeBody_section1_heading": "Erste Schritte", - "homeBody_section1_text": "Erstellen Sie zuerst ein Benutzerkonto. Das Entwicklerportal bietet Ihnen eine M\u00f6glichkeit an, auf einmal APIs zu finden, Nutzung der API-Applikationen zu verfolgen und viel mehr.", - "homeBody_section1_text_extra": "Anmelden", - "homeBody_section2_heading": "Erreichen Sie die Entwickler", - "homeBody_section2_text": "APInf bietet Ihnen eine koh\u00e4rente, einfache Schnittstelle an, damit Sie APIs f\u00fcr die Entwicklungsgesellschaft publizieren und Aufgabenmanagement nutzen k\u00f6nnen. Es erlaubt Ihnen ein besseres Verst\u00e4ndnis von der API-Nutzung.", - "homeBody_section2_text_extra": "Kontaktieren Sie uns", - "homeBody_section3_communityLinkText": "APInf Gemeinschaft", - "homeBody_section3_heading": "V\u00f6llig Open Source", - "homeBody_section3_text": "APInf wird von API Umbrella versorgt. Es bietet eine Schnittstelle f\u00fcr die Funktionen von API Umbrella an. Die L\u00f6sung basiert auf Open-Source-Code und hat eine MIT-Lizenz. Beim Aufbau wurden Meteor.js und D3 verwendet. Wir sch\u00e4tzen Zusammenarbeit, h\u00f6ren gerne die Benutzer zu und ermutigen sie zur Entwicklung.", - "homeBody_section3_text_extra": "Sie finden uns auf ", - "homePageApis_title_featuredApis": "Empfohlene APIs", - "homePageApis_text_addFeaturedApis": "Sie k\u00f6nnen empfohlene APIs in der Markenaufbau-Sektion unter Empfohlene APIs einsetzen.", - "homePageApis_text_getMoreApis": "Mehr APIs", - "homePageApis_text_seeMore": "Sehen Sie mehr", - "importApiConfiguration_errorMessage": "Die Konfigurationsdatei muss in einem von diesen Formaten sein: .YAML, .YML, .JSON oder .TXT.", - "importApiConfiguration_jsonError_message": "Die Konfigurationsdatei ist kein g\u00fcltiges JSON-Objekt.", - "import_ApiConfiguration_Extensions": "Nur yml-, yaml- und json-Formate werden akzeptiert.", - "import_ApiConfiguration_FileLabel": "Datei", - "import_ApiConfiguration_ImportApi": "API importieren", - "importOpenApiSpecification_text_addApiByImporting": "Sie k\u00f6nnen eine API durch die OpenAPI-Spezifikation hinzuf\u00fcgen.", - "importOpenApiSpecification_message_provideSpecification": "Sie m\u00fcssen OpenAPI-Spezifikation durch irgendeine Methode anbieten.", - "importApiFile_invalidExtension_message": "Ung\u00fcltige Dateiformat. Bitte einen Link von einer json-, yaml- oder yml-Datei eingeben, der den API-Namen und die API-URL enth\u00e4lt.", - "importOpenApiSpecification_labelText_provideSpecification": "Die API-Dokumentation importieren", - "importOpenApiSpecification_labelText_linkTo": "Link zur OpenAPI-Spezifikation", - "importOpenApiSpecification_labelText_lifecycleStatus": "Status im Lebenszyklus", - "importOpenApiSpecification_buttonText_import": "Importieren", - "importOpenApiSpecification_optionText_file": "Datei", - "importOpenApiSpecification_optionText_url": "URL", - "importOpenApiSpecification_optionText_firstOption": "Staus im Lebenszyklus ausw\u00e4hlen", - "importOpenApiSpecificationUploadButton_buttonText_file": "Datei ausw\u00e4hlen", - "informTenantUser_emailSubject_tenantAddition": "Neuer Mandant angelegt: __tenant__", - "informTenantUser_emailSubject_tenantRemoval": "Mandant __tenant__ gel\u00f6scht", - "informTenantUser_emailSubject_userRemoval": "Benutzer aus dem Mandanten __tenant__ gel\u00f6scht", - "informTenantUser_emailSubject_userRoleChange": "\u00c4nderungen in Benutzerrollen im Mandanten __tenant__", - "informTenantUser_emailText_roleInfo": "Derzeitige Rollen: ", - "informTenantUser_emailText_tenantRemoval": "Mandant __tenant__ ist gel\u00f6scht. Einer von den Benutzern war: ", - "informTenantUser_emailText_userRemoval": "\u00c4nderungen im Mandanten __tenant__. Der folgende Benutzer wurde gel\u00f6scht: ", - "informTenantUser_emailText_userRoleChange": "Im Mandanten __tenant__ gibt es \u00c4nderungeng in Rollen des folgendes Benutzers: ", - "invalidApiBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", - "invalidApiMonitoringEndpointMessage": "Am Anfang muss \/ sein. Alphanumerische Zeichen und -.?$*+'()\/:#@!&,;= sind akzeptiert.", - "invalidApiRequiredMessage": "Ung\u00fcltiger Input verboten", - "invalidAppendQueryStringMessage": "Nur \"param=value\" -Paare als Append Query String erlaubt", - "invalidDomainMessage": "Eine g\u00fcltige Dom\u00e4ne ben\u00f6tigt", - "invalidEmailMessage": "Eine g\u00fcltige E-Mail-Adresse ben\u00f6tigt", - "invalidIdMessage": "Eine g\u00fcltige alphanumerische ID ben\u00f6tigt", - "invalidProxyBackendForm_headerStringMessage": "Die Reguested Header -Zeichenkette soll nur die folgenden Paare enthalten ~ param: value", - "invalidProxyBackendForm_forbiddenPrefixMessage": "Sie k\u00f6nnen nicht die folgenden Proxy-Basispfade nutzen: \/, \/signup\/, \/signin\/, \/admin\/ und \/admin\/...", - "invalidProxyBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", - "invalidUrlMessage": "Eine g\u00fcltige URL mit http(s) ben\u00f6tigt", - "invalidContactPhoneMessage": "Eine g\u00fcltige Nummer ben\u00f6tigt. (0-9), +, -, \/ und Leerzeichen akzeptiert.", - "latestApiBackends_Heading": "Die neuesten APIs", - "latestApiBackends_MoreInfo": "Zus\u00e4tzliche Information", - "latestApiBackends_NotFound": "Keine APIs gefunden.", - "loginPlatformsPage_title_loginPlatforms": "Einloggen-Plattformen", - "loginPlatformsPageSettingsUpdatedMessage": "Einloggen-Einstellungen aktualisiert: ", - "loginVerify_errorMessage": "Wir haben Ihnen eine E-Mail gesendet. Bitte Ihre E-Mail-Adresse verifizieren.", - "manageApiDocumentationModalUploadButton": "Datei ausw\u00e4hlen", - "manageApiDocumentationModal_AddedFile_Message": "Dokumentationsdatei erfolgreich hochgelanden!", - "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Abbrechen", - "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Speichern", - "manageApiDocumentationModal_CreateLinks_AddButton": "Hinzuf\u00fcgen", - "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Sind Sie sicher, dass Sie die Dokumentationsdatei l\u00f6schen wollen?", - "manageApiDocumentationModal_DeletedFile_Message": "Die Dokumentationsdatei erfolgreich gel\u00f6scht!", - "manageApiDocumentationModal_DocumentationLinks_Title": "Links zur externe Dokumentation", - "manageApiDocumentationModal_FileType_Message": "Nur YAML- (YML) und JSON-Formate werden unterst\u00fctzt.", - "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentationslink erfolgreich aktualisiert!", - "manageApiDocumentationModal_SizeLimit_Message": "Maximale Gr\u00f6\u00dfe der Datei 10 MB.", - "manageApiDocumentationModal_Title": "API-Dokumentation", - "manageApiDocumentationModal_hints_createApiDocumentation": "Wenn Sie keine Dokumentationsdatei haben, k\u00f6nnen Sie eine Datei erstellen und sie hochladen.", - "manageApiDocumentationModal_hints_documentation_link": "Link zur Wiki- oder Github-Seite oder zu anderen Webressourcen, wo die API-Dokumentation sich befindet.", - "manageApiDocumentationModal_hints_uploadApiDocumentation": "Sie k\u00f6nnen auch w\u00e4hlen, eine neue Dokumentationsdatei f\u00fcr die API mit dem Swagger-Editor zu erstellen.", - "manageApiDocumentationModal_addDocumentation_title": "Details von Endpunkten angeben", - "manageApiDocumentationModal_helpText_useHttpsProtocol": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, wenn API HTTP nutzt.", - "manageApiDocumentationModal_ToolTip_Message": "Maximal 8 Links zu externe Dokumentationen sind akzeptiert. Bitte einen von den alten Links l\u00f6schen, um einen neuen Link zu erstellen.", - "mostFrequentUsersTable_columnTitle_user": "API-Schl\u00fcssel des Benutzers", - "mostFrequentUsersTable_columnTitle_calls": "Anrufe", - "mostFrequentUsersTable_columnTitle_path": "Abfragepfad", - "mostFrequentUsersTable_text_showOfUsers": "Zeige __count__ von __all__ Benutzer", - "mostFrequentUsersTable_lintText_downloadFile": "Alle Benutzer als Datei herunterladen", - "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-Dashboard", - "mqttDashboardNavbar_linkText_topics": "Themen", - "mqttDashboardNavbar_linkText_acl": "ACL", - "mqttDashboardNavbar_linkText_restDashboard": "REST-Dashboard", - "navbar_addAPIBackend": "API einsetzen", - "navbar_apis": "APIs", - "navbar_my_apis": "Meine APIs", - "navbar_organizations": "Organisationen", - "navbar_dashboard": "Dashboard", - "navbar_mqttDashboard": "MQTT-Dashboard", - "navbar_signIn": "Einloggen", - "navbar_signUp": "Anmelden", - "navbar_users": "Benutzer", - "navbar_pricing": "Preise", - "notAuthorized_Message": "Sie haben keine Zugriffsberechtigung f\u00fcr diese Seite.", - "notAuthorized_Title": "Keine Berechtigung", - "notFound_Message_Part1": "Die gesuchte Seite wurde nicht gefunden.", - "notFound_Title": "Oops! Seite nicht gefunden.", - "oauthHslNoMfa": "Benutzer benutzt keine MFA!", - "organizationApis_title_about": "Information", - "organizationApis_title_apis": "APIs", - "organizationApis_title_connectApi": "API verbinden", - "organizationApis_title_edit": "Bearbeiten", - "organizationApis_connectButton": "Verbinden", - "organizationApis_contact_email": "E-Mail f\u00fcr Kontakt", - "organizationApis_contact_phone": "Kontaktnummer", - "organizationApisForm_successText": "Die API und die Organisation sind jetzt verbunden.", - "organizationCatalog_Title": "Organisationen", - "organizationCatalog_organizationCount": "(__count__ Organisation)", - "organizationCatalog_organizationCount_plural": "(__count__ Organisationen)", - "organizationCatalog_buttonText_addOrganization": "Organisation hinzuf\u00fcgen", - "organizationCatalog_toolbar_filterOptions_myOrganizations": "Meine Organisationen", - "organizationCatalog_toolbar_filterOptions_showAll": "Alles zeigen", - "organizationCatalog_toolbar_sortBy_title": "Sortieren nach", - "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Erstellungsdatum", - "organizationCatalog_toolbar_sortMenuOptions_name": "Name", - "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ansteigende", - "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Absteigende", - "organizationCatalog_toolbar_toggleCollapse": "Symbolleiste umschalten", - "organizationCatalog_toolbar_viewMode_grid": "Gitter", - "organizationCatalog_toolbar_viewMode_table": "Tabelle", - "organizationCatalog_text_noOrganizationIsAvailable": "Keine Organisation erh\u00e4ltlich.", - "organizationCatalog_text_addOrganization": "Auf \"Organisation hinzuf\u00fcgen\" klicken, um eine neue Organisation hinzuzuf\u00fcgen.", - "organizationCatalogTable_added": "Hinzugef\u00fcgt", - "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", - "organizationsCatalogPage_title_organizationsCatalog": "Organisationskatalog", - "organizationCover_resumable_errorText": "Erstellung der Datei nicht gelungen!", - "organizationCover_resumable_successfully_uploaded": "Titelbild wurde erfolgreich hochgeladen!", - "organizationCover_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "organizationForm_title": "Eine neue Organisation hinzuf\u00fcgen", - "organizationForm_contact_panelTitle": "Kontakt", - "organizationForm_saveButton_text": "Organisation hinzuf\u00fcgen", - "organizationForm_successText": "Organisation wurde gespeichert", - "organizationLogo_noPermissions": "Ungen\u00fcgende Rechte zum Hochladen des Logos.", - "organizationLogo_resumable_errorText": "Erstellung der Datei nicht gelungen!", - "organizationLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", - "organizationLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "organizationManagersList_title": "Administratoren", - "organizationManagersList_table_title_actions": "Funktionen", - "organizationManagersList_table_title_email": "E-Mail", - "organizationManagersList_table_title_role": "Aufgabe", - "organizationManagersList_table_title_username": "Benutzername", - "organizationManagersList_table_title_row_manager": "Manager", - "organizationManagerForm_successMessage": "Ein neuer Manager wurde hinzugef\u00fcgt.", - "organizationManagerForm_userNotRegistered_errorText": "Benutzer nicht angemeldet.", - "organizationNoApis_text_noConnectedApis": "Keine APIs sind mit der Organisation verbunden.", - "organizationNoApis_text_useButton": "Klicken Sie auf \"API verbinden\", um eine zu verbinden.", - "organizationNoFeaturedApis_text_noFeaturedApis": "Die Organisation hat keine empfohlene APIs.", - "organizationNoFeaturedApis_text_useButton": "Klicken Sie auf die Stecknadel um die API als empfohlen zu markieren. Sie k\u00f6nnen bis zu 4 APIs ausw\u00e4hlen.", - "organizationProfile_bigText_apisCount": "Alle APIs", - "organizationProfile_bigText_featuredApisCount": "Empfohlene APIs", - "organizationProfileHeader_editButton_text": "Bearbeiten", - "organizationProfileHeader_rss_feed": "RSS-Feed", - "organizationProfileHeader_tabs_apis": "APIs", - "organizationProfileHeader_tabs_managers": "Manager", - "organizationProfileHeader_tabs_newLogo": "Neues Logo hochladen", - "organizationProfileHeader_tabs_profile": "Profil", - "organizationProfileHeader_tabs_settings": "Einstellungen", - "organizationProfileHeader_uploadCoverButton_text": "Titelbild hochladen", - "organizationProfile_smallText_apisCount": "(__count__ api)", - "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", - "organizationProfile_buttonText_connectApi": "API mit der Organisation verbinden", - "organizationProfile_buttonText_clear": "Alle l\u00f6schen", - "organizationProfile_text_error": "Verbindung funktioniert nicht. Bitte geben Sie dem Administrator Bescheid \u00fcber das Problem.", - "organizationRemoveManagers_cancelButton": "Abbrechen", - "organizationRemoveManagers_description": "Sind Sie sicher, dass Sie diesen Benutzer als Manager entfernen wollen?", - "organizationRemoveManagers_removeButton": "Entfernen", - "organizationRemoveManagers_title": "Den Benutzer als Manager entfernen", - "organizationSettingsPagination_panelTitle_contentManagement": "Content-Management", - "organizationSettingsPagination_saveButton": "Speichern", - "organizationSettingsPagination_successMessage": "Nummer erfolgreich ge\u00e4ndert", - "organizationSettings_description_organizationManagers": "Ein Manager der Organisation hat dieselben Rechte wie API-Manager, solche APIs zu bearbeiten und zu l\u00f6schen, die mit der Organisation verbunden sind.", - "organizationSettings_nav_about": "Information", - "organizationSettings_nav_contact": "Kontaktinformation", - "organizationSettings_nav_logo": "Logo & Titelbild", - "organizationSettings_nav_social": "Social Media -Plattformen", - "organizationSettings_title": "Einstellungen", - "organizationSettings_title_organizationManagers": "Manager der Organisation", - "organizationSettings_uploadLogo_heading": "Logo", - "organizationSettings_uploadCover_heading": "Titelbild", - "organizationSettings_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre Organisation hochladen. Das Logo wird im Katalog und auf der Profil der Organisation erscheinen.", - "organizationSettings_uploadCoverText": "Sie k\u00f6nnen ein Titelbild f\u00fcr Ihre Organisation hochladen.", - "organizationManagerForm_managerAlreadyExist_errorText": "Der Benutzer ist schon ein Manager von der Organisation.", - "organizationManagerForm_sendingVerificationEmailFailed": "Sendung der Verifizierungsmail misslungen", - "organizationManagerForm_invalidMailSetting_emailFailed": "Sendung der Verifizierungsmail misslungen: ung\u00fcltige E-Mail-Einstellungen", - "organizationSettingsDelete_buttonText_delete": "Diese Organisation l\u00f6schen", - "organizationSettingsDelete_text_information": "Die Information \u00fcber die Organisation wird entfernt und alle APIs werden gel\u00f6scht. Die Funktion kann nicht widerrufen werden.", - "organizationSettingsDelete_title": "Diese Organisation l\u00f6schen", - "organizationSettingsDelete_panelTitle": "L\u00f6schen", - "organizationSettingsContactInfo_cancelButton_text": "Abbrechen", - "organizationSettingsContactInfo_saveButton_text": "Speichern", - "organizationSettingsContactInfo_title": "Kontaktinformation", - "organizationSettingsContactInfo_update_successMessage": "Kontaktinformation wurde aktualisiert", - "organizationSettingsContactInfo_update_failedMessage": "Aktualisierung der Kontaktinformation nicht gelungen", - "organizationSettingsCoverAndLogo_title": "Logo und Titelbild", - "organizationSettingsGeneral_cancelButton_text": "Abbrechen", - "organizationSettingsGeneral_saveButton_text": "Speichern", - "organizationSettingsGeneral_update_successMessage": "Allgemeine Information wurde aktualisiert", - "organizationSettingsGeneral_update_failedMessage": "Aktualisierung der allgemeinen Information nicht gelungen", - "organizationSettingsGeneral_title": "Allgemeine Einstellungen", - "organizationSettingsSocialMedia_cancelButton_text": "Abbrechen", - "organizationSettingsSocialMedia_saveButton_text": "Speichern", - "organizationSettingsSocialMedia_title": "Social Media -Plattformen", - "organizationSettingsSocialMedia_update_successMessage": "Social Media -Information wurde aktualisiert", - "organizationSettingsSocialMedia_update_failedMessage": "Aktualisierung der Social Media -Information nicht gelungen", - "organizationSettings_listManager_emailUnverifiedLabel": "Unverifiziert", - "privacyPolicy_title": "Datenschutzrichtlinie", - "profile_Header": "Profil", - "profile_UpdateButton": "Update", - "profile_labelText_registeredEmail": "Registrierte E-Mail", - "profile_setUsername": "Bitte Ihren Benutzernamen eingeben", - "profile_updatedSuccess": "Das Profil wurde aktualisiert", - "profile_usernameInvalid": "Der Benutzername muss 3-15 alphanumerische Zeichen enthalten. Unterstriche und Bindestriche sind akzeptiert.", - "profile_usernameIsTaken": "Benutzername existiert bereits. Bitte einen neuen Benutzernamen eingeben.", - "profilePage_title_profile": "Profil", - "proxies_pageHeader": "Proxyserver", - "proxies_addProxy": "Einen Proxyserver hinzuf\u00fcgen", - "proxies_noProxiesFound": "Keine Proxyserver gefunden.", - "proxiesPage_title_proxies": "Proxyserver", - "proxyBackendForm_advancedSettings_title": "Erweiterte Einstellungen", - "proxyBackendForm_apiBasePath_helpText": "Ein Basispfad zu allen API-Abfragen hinzugef\u00fcgt. Zum Beispiel:", - "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", - "proxyBackendForm_apiBasePath_title": "URL des API-Hostrechners, mit ", - "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", - "proxyBackendForm_apiKey_title": "API-Schl\u00fcssel", - "proxyBackendForm_apiPort_helpText": "Die Portnummer des API-Servers", - "proxyBackendForm_append_query_string_helpText": "Zus\u00e4tzliche Abfrageparameter, die durch den Proxy in jede Abfrage hinzugef\u00fcgt werden.", - "proxyBackendForm_deleteButton": "L\u00f6schen", - "proxyBackendForm_deleteErrorMessage": "L\u00f6schen auf dem API-Umbrella Proxy nicht gelungen", - "proxyBackendForm_deleteSuccessMessage": "Proxy-Einstellungen erfolgreich gel\u00f6scht", - "proxyBackendForm_disableApiKey_helpText": "Benutzer lassen, diese API ohne API-Schl\u00fcssel abzurufen.", - "proxyBackendForm_frontendPrefixNotUnique": "Front-End Pr\u00e4fix existiert bereits. W\u00e4hlen Sie ein anderes Pr\u00e4fix.", - "proxyBackendForm_IDPappID_additional_helpText": "IDP app id ist eine IDentity Provider -Anwendung ID. Sie ist f\u00fcr FIWARE-Komponentenintegration ben\u00f6tigt. Wenn Sie damit nicht bekannt sind, lassen Sie die Anwendung aus.", - "proxyBackendForm_emqUsers_title": "EMQ-Benutzer", - "proxyBackendForm_emqUsers_addUserButton": "Einen Benutzer hinzuf\u00fcgen", - "proxyBackendForm_emqUsers_userTable_id": "ID", - "proxyBackendForm_emqUsers_userTable_username": "Benutzername", - "proxyBackendForm_emqUsers_userTable_password": "Kennwort", - "proxyBackendForm_emqUsers_userTable_actions": "Funktionen", - "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "EMQ- Benutzer hinzuf\u00fcgen", - "proxyBackendForm_emqProxyForm_addEmqUser_username": "Benutzername", - "proxyBackendForm_emqProxyForm_addEmqUser_password": "Kennwort", - "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Speichern", - "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Abbrechen", - "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-Benutzer hinzugef\u00fcgt!", - "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Benutzername oder Kennwort nicht gefunden.", - "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "EMQ-Benutzer entfernen?", - "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Ja, entfernen", - "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Abbrechen", - "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-Benutzer entfernt!", - "proxyBackendForm_IDPappID_helpText": "Identifizierung von der IDP-Anwendung.", - "proxyBackendForm_proxyBasePath_title": "URL des Proxy-Hostrechners, mit ", - "proxyBackendForm_proxyBasePath_helpText": "Ein Basispfad zu allen Proxy-Abfragen hinzugef\u00fcgt. Zum Beispiel:", - "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", - "proxyBackendForm_publishErrorMessage": "Publizierung auf dem API-Umbrella Proxy nicht gelungen", - "proxyBackendForm_rateLimit_helpText": "Setzen Sie Limits der Daten\u00fcbertragung nach verschiedenen Kategorien.", - "proxyBackendForm_redirect_helpText": "Umleiten:", - "proxyBackendForm_request_header_helpText": "Headers, die durch den Proxy in Abfragen hinzugef\u00fcgt werden.", - "proxyBackendForm_request_helpText": "Abfrage", - "proxyBackendForm_response_helpText": "Antwort", - "proxyBackendForm_requiredErrorMessage": "Bitte die erforderlichen Felder ausf\u00fcllen", - "proxyBackendForm_subsettings_additional_helpText_1": "'Sub-Einstellungen' beziehen sich auf Sub-URL-Einstellungen. Sie sind mit FIWARE-Integration verbunden, aber sie sind manchmal n\u00fctzlich. Wenn Sie Datenverkehr auf der Basis der HTTP-Verben beschr\u00e4nken wollen, nutzen Sie diese Einstellungen.", - "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-Methoden: Hier k\u00f6nnen Sie die Sub-URL ausw\u00e4hlen, z. B. Methode, deren Einstellungen abge\u00e4ndert werden.", - "proxyBackendForm_subsettings_additional_helpText_3": "Regex: Mit diesem Parameter k\u00f6nnen Sie den Inhalt der Abfragen filtern.", - "proxyBackendForm_subsettings_additional_helpText_4": "Erforderliche Headers: Sie k\u00f6nnen einen oder mehrere Header(s) (jeder in einer eigenen Reihe) in folgender Form eingeben: ~ ", - "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", - "proxyBackendForm_subsettings_helpText": "Geben Sie mit der Sub-URL verbundene Einstellungen ein.", - "proxyBackendForm_successMessage": "Einstellungen gespeichert", - "proxyBackendForm_saveButton": "Speichern und publizieren", - "proxyBackendForm_publish_failureMessage": "Die Publizierung auf dem API-Umbrella misslungen: ", - "proxyBackendForm_update_failureMessage": "Ausfall im Proxy-Back-End auf dem API-Umbrella: ", - "proxyBackendForm_update_successMessage": "Proxy-Einstellungen erfolgreich aktualisiert", - "proxyForm_header_text": "Einen Proxyserver hinzuf\u00fcgen", - "proxyForm_saveButton_text": "Speichern", - "proxyForm_successText": "Proxy-Einstellungen wurden gespeichert", - "proxyForm_errorText": "Alle Felder mit Sternchen sind erforderlich", - "proxyItem_editProxy": "Bearbeiten", - "proxyItem_removeProxy": "L\u00f6schen", - "proxyItem_removeProxy_successMessage": "Proxy-Einstellungen wurden gel\u00f6scht", - "proxyItem_type": "Typ", - "proxyItem_url": "URL", - "proxyItem_apiKey": "API-Schl\u00fcssel", - "proxyItem_apiToken": "API-Authentifizierungstoken", - "proxyItem_elasticsearch": "ElasticSearch-URL", - "proxyItem_postgresEndpoint": "Postgres-Endpunkt", - "proxyItem_brokerEndpoints": "Broker-Endpunkte", - "proxyItem_brokerEndpoints_table_protocol": "Protokoll", - "proxyItem_brokerEndpoints_table_host": "Hostrechner", - "proxyItem_brokerEndpoints_table_port": "Port", - "proxyItem_brokerEndpoints_table_tls": "TLS", - "proxyItem_httpApi": "HTTP-API", - "proxyItem_httpApi_protocol": "Protokoll", - "proxyItem_httpApi_host": "Hostrechner", - "proxyItem_httpApi_port": "Port", - "proxyItem_adminUsername": "Benutzername des Administrators", - "proxyItem_adminPassword": "Kennwort des Administrators", - "deletePostConfirmation_modalTitle_text": "Inhalt l\u00f6schen", - "deletePostConfirmation_text_confirmDeleteMessage": "Sind Sie sicher, dass Sie __title__ l\u00f6schen wollen?", - "deletePostConfirmation_text_confirmDeleteNote": "BEACHTEN SIE:", - "deletePostConfirmation_text_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden!", - "deletePostConfirmation_buttonText_cancel": "Abbrechen", - "deletePostConfirmation_buttonText_delete": "L\u00f6schen", - "relatedMedia_addButton_help": "Verwandte Links hinzuf\u00fcgen", - "relatedMedia_addButton": "Zus\u00e4tzliche Medien hinzuf\u00fcgen", - "relatedMedia_Title": "Links", - "relatedMedia_addLink": "Link hinzuf\u00fcgen", - "relatedMedia_addNew": "Einen neuen Link hinzuf\u00fcgen", - "relatedMedia_text_noRelatedMedia": { - "api": "Sie haben keine Links mit dieser API verbunden", - "organization": "Die Organisation hat keine zus\u00e4tzlichen Links" - }, - "relatedMediaPostsForm_modalTitle_relatedMedia": "Zus\u00e4tzliche Links", - "relatedMediaPostsForm_Submit": "Zus\u00e4tzliche Links hinzuf\u00fcgen", - "relatedMediaPostsForm_Text": "Sie k\u00f6nnen jeden Link hinzuf\u00fcgen, den die Benutzer anklicken k\u00f6nnen und in der originalen Quelle sehen k\u00f6nnen. Sie d\u00fcrfen z. B. Blogeintr\u00e4ge, Videos und Pr\u00e4sentationen hinzuf\u00fcgen.", - "postItem_buttonText_delete": "L\u00f6schen", - "postItem_buttonText_edit": "Bearbeiten", - "postItem_text_added": "Hinzugef\u00fcgt", - "removeProxy_modalLabel_title": "Proxyserver entfernen", - "removeProxy_modalLabel_cancelTitle": "Proxyserver kann nicht entfernt werden", - "removeProxy_modalBody_warning": "Achtung!", - "removeProxy_modalBody_text": "Sie haben vor, einen Proxyserver zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Sind Sie sicher, dass Sie fortfahren wollen?", - "removeProxy_modalBody_cancelText": "Sie haben keine Rechte, den Proxy zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Entfernen des Proxys w\u00fcrde die API-Anrufe zu den verbundenen API-Back-Ends brechen.", - "removeProxy_buttonText_confirmRemoveProxy": "Ja", - "removeProxy_buttonText_cancelRemove": "Nein", - "removeProxy_errorMessage": "Fehler: Entfernen des Proxys nicht gelungen", - "removeProxy_buttonText_cancel": "Abbrechen", - "requestTimeline_helpText": "Kann gefiltert sein, wenn Sie die HTTP-Statusreihen unten anklicken.", - "requestTimeline_labelText_path": "Pfad", - "requestTimeline_legendItem_allCalls": "Alle Anrufe", - "requestTimeline_xAxisTitle_hours": "Stunden", - "requestTimeline_xAxisTitle_days": "Tage", - "requestTimeline_yAxisTitle_requests": "API-Abfragen", - "requestsOverTime_pointTitle_requests": "Abfragen", - "responseTimeTimeline_helpText": "Kann gefiltert sein, wenn Sie die Quartilwerte unten anklicken.", - "responseTimeTimeline_labelText_path": "Pfad", - "responseTimeTimeline_legendItem_long": "Langsam 75 %", - "responseTimeTimeline_legendItem_longest": "Langsamste", - "responseTimeTimeline_legendItem_short": "Schnell 25 %", - "responseTimeTimeline_legendItem_shortest": "Schnellste", - "responseTimeTimeline_xAxisTitle_hours": "Stunden", - "responseTimeTimeline_xAxisTitle_days": "Tage", - "responseTimeTimeline_yAxisTitle_time": "Zeit, ms", - "responseTimeTimeline_legendItem_median": "Median 50 %", - "schemas": { - "apis": { - "name": { - "label": "API-Name", - "placeholder": "z. B. Meine erste API" - }, - "description": { - "label": "Beschreibung", - "placeholder": "Erz\u00e4hlen Sie dem potenziellen Benutzer, worum Ihre API sich handelt." - }, - "url": { - "label": "URL des API-Hostrechners", - "placeholder": "z. B. https:\/\/beispiel.com\/api\/v1" - }, - "documentationURL": { - "label": "Link zur Dokumentation" - }, - "organizationId": { - "label": "API mit der Organisation verbinden" - }, - "lifecycleStatus": { - "label": "Status im Lebenszyklus", - "placeholder": "Status im Lebenszyklus ausw\u00e4hlen", - "options": { - "design": "Design", - "development": "Entwicklung", - "testing": "Testen", - "production": "Produktion", - "deprecated": "\u00dcberholt" - } - } - }, - "apiDocs": { - "type": { - "label": "Die API-Dokumentation importieren", - "options": { - "url": "URL", - "file": "Datei" - } - }, - "remoteFileUrl": { - "label": "Link zur API-Dokumentation" - }, - "otherUrl": { - "label": "Links zur anderen API-Dokumentation" - }, - "submit_methods": { - "label": "Ausprobieren der Anrufe f\u00fcr folgenden Methoden erlauben:" - } - }, - "apiMetadata": { - "organization": { - "label": "Organisation", - "name": { - "label": "Name" - }, - "description": { - "label": "Beschreibung" - } - }, - "contact": { - "label": "Kontakt", - "name": { - "label": "Name" - }, - "phone": { - "label": "Telefon" - }, - "email": { - "label": "E-Mail" - } - }, - "service": { - "label": "Service", - "name": { - "label": "Name" - }, - "description": { - "label": "Beschreibung" - }, - "validSince": { - "label": "G\u00fcltig seit", - "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" - }, - "validUntil": { - "label": "G\u00fcltig bis", - "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" - }, - "serviceLevelAgreement": { - "label": "Dienstleistungsvereinbarung" - } - } - }, - "backlog": { - "title": { - "label": "Titel", - "placeholder": "Titel" - }, - "details": { - "label": "Details", - "placeholder": "Beschreibung" - }, - "priority": { - "label": "Priorit\u00e4t" - } - }, - "branding": { - "siteTitle": { - "label": "Titel der Seite" - }, - "siteSlogan": { - "label": "Slogan der Seite" - }, - "homeCustomBlock": { - "label": "Angepasster HTML-Block", - "placeholder": "Ihr Text oder HTML-\/CSS-Code" - }, - "privacyPolicy": { - "label": "Datenschutzrichtlinie", - "placeholder": "Ihre Datenschutzrichtlinie hier einsetzen" - }, - "termsOfUse": { - "label": "Nutzungsbedingungen", - "placeholder": "Ihre Nutzungsbedingungen hier einsetzen" - }, - "colors": { - "label": "Farben", - "primary": { - "label": "Hauptfarbe" - }, - "primaryText": { - "label": "Hauptfarbe des Textes" - }, - "coverPhotoOverlay": { - "label": "\u00dcberzug des Titelbildes" - }, - "overlayTransparency": { - "label": "Transparenz des \u00dcberzuges" - } - }, - "socialMediaLinks": { - "label": "Social Media -Links" - }, - "siteFooter": { - "label": "Fu\u00dfzeile der Seite" - }, - "analyticCode": { - "label": "Analytik-Code" - }, - "featuredApis": { - "label": "Empfohlene APIs" - } - }, - "contactForm": { - "name": { - "label": "Ihr Name", - "placeholder": "Ihr Name" - }, - "email": { - "label": "E-Mail-Adresse", - "placeholder": "Ihre E-Mail" - }, - "message": { - "label": "Mitteilung", - "placeholder": "Ihre MItteilung" - } - }, - "entityComment": { - "comment": { - "label": "Anmerkungen", - "placeholder": "Ihre Anmerkungen" - } - }, - "feedback": { - "topic": { - "label": "Thema", - "placeholder": "Thema des Feedbacks" - }, - "message": { - "label": "Ihre MItteilung", - "placeholder": "Ihre MItteilung" - }, - "messageType": { - "label": "Typ der Mitteilung ausw\u00e4hlen", - "options": { - "Feedback": "Feedback", - "Error report": "Fehlerbericht", - "Feature request": "Feature-Request" - } - } - }, - "monitoring": { - "enabled": { - "label": "API-\u00dcberwachung aktiviert" - }, - "url": { - "label": "\u00dcberwachendes Endpunkt" - }, - "endPoint": { - "label": "\u00dcberwachendes Endpunkt" - } - }, - "settings": { - "access": { - "onlyAdminsCanAddApis": { - "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue APIs einsetzen" - }, - "onlyAdminsCanAddOrganizations": { - "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue Organisationen einsetzen" - } - }, - "supportsGraphql": { - "label": "Aktiviert" - }, - "developmentFeatures": { - "label": "Entwicklung-Features aktivieren" - }, - "mail": { - "enabled": { - "label": "Aktiviert" - }, - "username": { - "label": "Benutzername" - }, - "password": { - "label": "Kennwort" - }, - "smtpHost": { - "label": "SMTP-Hostrechner" - }, - "smtpPort": { - "label": "SMTP-Port" - }, - "fromEmail": { - "label": "E-Mail-Adresse f\u00fcr Sendung der E-Mails" - }, - "toEmail": { - "label": "An die E-Mail" - } - }, - "githubConfiguration": { - "label": "Github-Einstellungen", - "clientId": { - "label": "Kunden-ID" - }, - "secret": { - "label": "Secret" - } - }, - "sdkCodeGenerator": { - "label": "SDK-Generator", - "enabled": { - "label": "Aktiviert" - }, - "host": { - "label": "Hostrechner" - } - } - }, - "proxies": { - "name": { - "label": "Name" - }, - "description": { - "label": "Beschreibung" - }, - "type": { - "label": "Typ" - }, - "apiUmbrella": { - "url": { - "label": "URL" - }, - "apiKey": { - "label": "API-Schl\u00fcssel" - }, - "authToken": { - "label": "Authentifizierungstoken" - }, - "elasticsearch": { - "label": "ElasticSearch" - } - }, - "emq": { - "brokerEndpoints": { - "label": "Broker-Endpunkte", - "$": { - "protocol": { - "label": "Protokoll" - }, - "host": { - "label": "Hostrechner", - "placeholder": "https:\/\/beispiel.com\/" - }, - "port": { - "label": "Port", - "placeholder": "z. B. 224" - }, - "tls": { - "label": "TLS (Transport Layer Security)" - } - } - }, - "httpApi": { - "label": "Endpunkt der API-Konfiguration" - }, - "elasticsearch": { - "label": "ElasticSearch-URL", - "placeholder": "https:\/\/beispiel.com\/" - } - } - }, - "proxyBackends": { - "proxyId": { - "label": "Den Proxyserver ausw\u00e4hlen, den Sie verwenden wollen" - }, - "apiUmbrella": { - "servers": { - "$": { - "port": { - "label": "API-Port" - } - } - }, - "sub_settings": { - "http_method": { - "label": "HTTP-Methoden" - } - }, - "settings": { - "append_query_string": { - "label": "Query String -Parameter anf\u00fcgen" - }, - "disable_api_key": { - "label": "API-Schl\u00fcssel nicht erforderlich" - }, - "headers_string": { - "label": "Abfrage-Headers einstellen" - }, - "idp_app_id": { - "label": "IDP App ID" - }, - "rate_limit_mode": { - "label": "Durschsatzbegrenzung", - "options": { - "custom": "Angepasste Durchsatzbegrenzung", - "unlimited": "Unbegrenzte Abfragen", - "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" - } - }, - "rate_limits": { - "label": "Durchsatzbegrenzung" - }, - "rate_limit": { - "duration": { - "label": "Dauer (ms)" - }, - "limit_by": { - "label": "Begrenzungsgrundlage", - "options": { - "apiKey": "API-Schl\u00fcssel", - "ip": "IP-Adresse" - } - }, - "limit": { - "label": "Anzahl der Abfragen" - }, - "response_headers": { - "label": "Durchsatzbegrenzung in Response-Headers zeigen" - } - } - }, - "url_matches": { - "$": { - "frontend_prefix": { - "label": "Basispfad des Proxyservers" - }, - "backend_prefix": { - "label": "Basispfad der API" - } - } - } - }, - "emq": { - "label": "EMQ-Proxyserver", - "settings": { - "acl": { - "label": "Bestimmung der Zugriffsrechte", - "$": { - "allow": { - "label": "Regel", - "options": [ - "Verweigern", - "Erlauben" - ] - }, - "from": { - "label": "Von" - }, - "ip_addr": { - "label": "IP-Adresse" - }, - "username": { - "label": "Benutzername" - }, - "client_id": { - "label": "Kunden-ID" - }, - "access": { - "label": "Zugriff", - "options": [ - "Abonnieren", - "Publizieren", - "Beide" - ] - }, - "topic": { - "label": "Thema" - }, - "fromValue": { - "label": "Wert" - } - } - } - } - } - }, - "related_media": { - "title": { - "label": "Titel" - }, - "url": { - "label": "URL" - } - }, - "organizations": { - "name": { - "label": "Name" - }, - "url": { - "label": "URL" - }, - "description": { - "label": "Beschreibung" - }, - "contact": { - "label": "Kontakt", - "person": { - "label": "Name" - }, - "phone": { - "label": "Telefonnummer" - }, - "email": { - "label": "E-Mail" - } - }, - "socialMedia": { - "label": "Social Media -Links" - }, - "apisPerPage": { - "label": "Anzahl der APIs pro Seite" - }, - "mediaPerPage": { - "label": "Anzahl der Medieninhalte pro Seite" - } - }, - "organizationApis": { - "apiId": { - "label": "API ausw\u00e4hlen" - }, - "organizationId": { - "label": "Organisation ausw\u00e4hlen" - } - }, - "updatePassword": { - "old": { - "label": "Aktuelles Kennwort" - }, - "new": { - "label": "Neues Kennwort" - }, - "confirm": { - "label": "Das neue Kennwort best\u00e4tigen" - } - }, - "users": { - "username": { - "label": "Benutzername" - }, - "profile": { - "company": { - "label": "Unternehmen" - } - } - } - }, - "sdkCodeGeneratorModal_buttonText_download": "Herunterladen", - "sdkCodeGeneratorModal_labelText_selectLanguage": "Sprache ausw\u00e4hlen", - "sdkCodeGeneratorModal_firstOption_language": "(Sprache)", - "sdkCodeGeneratorModal_errorText": "Ihre Datei wird nicht vom Codegenerator unterst\u00fctzt. Bitte die richtige Datei hochladen.", - "sdkCodeGeneratorModal_errorTextInvalidHost": "Der Codegenerator-Server ist unzul\u00e4ssig. Bitte das Problem dem Administrator melden.", - "sdkCodeGeneratorModal_Title": "SDK-Datei erstellen", - "searchField_button": "Suchen", - "searchField_placeholder": "Suchen...", - "searchPage_addedPrefix": "Hinzugef\u00fcgt", - "searchPage_noResults": "Nichts gefunden.", - "searchPage_pageHeader": "Nach APIs suchen", - "searchPage_searchForm_helpText": "Geben Sie einen Suchbegriff f\u00fcr die Suche ein.", - "searchPage_searchForm_placeholderText": "Suchen...", - "searchPage_searchResultsHeader": "Suchergebnisse", - "settings_development_features": "Entwicklung-Features aktivieren", - "settings_disabled_login_methods": "Deaktivierte Einloggen-Methoden", - "settings_disabled_login_methods_caution": "Achtung!", - "settings_disabled_login_methods_caution_text": "Mit dieser Auswahl wird es m\u00f6glich sein, Benutzer auszuschlie\u00dfen, auch Administratoren!", - "settings_disabled_login_methods_caution_warning_1": "Deaktivieren Sie nicht alle Einloggen-Methoden!", - "settings_disabled_login_methods_caution_warning_2": "Stellen Sie sicher, dass es zumindest einen Administrator noch gibt, der einige der erlaubten Einloggen-Methoden nutzen kann.", - "settings_errorMessage": "Ung\u00fcltige Einstellungen! Etwas ist falsch oder ein Feld fehlt.", - "settings_fiware": "FIWARE", - "settings_github": "Github", - "settings_hsl": "HSL", - "settings_mail": "E-Mail", - "settings_mail_fromEmail": "Diese E-Mail wird verwendet, um die E-Mail-Adressen zu best\u00e4tigen und das Kontaktformular zu senden. Sie muss echt und g\u00fcltig sein.", - "settings_mail_toEmail": "Diese E-Mail wird f\u00fcr Annehmen des Kontaktformulars verwendet. Sie muss echt und g\u00fcltig sein.", - "settings_panelTitle_addingApisAndOrganizations": "APIs und Organisationen einsetzen", - "settings_save": "Speichern", - "settings_sdkCode_generator": "SDK-Codegenerator", - "settings_successMessage": "Einstellungen gespeichert", - "settings_tenant": "Mandanten-Manager", - "settings_title_supportsGraphql": "API-Umbrella-Proxy unterst\u00fctzt GraphQL-Abfragen", - "settingsPage_title": "Allgemein", - "settingsPage_title_settings": "Einstellungen", - "settingsMenu_title": "Plattform-Pr\u00e4ferenzen", - "settingsMenu_profile": "Profil", - "settingsMenu_account": "Benutzerkonto", - "settingsMenu_branding": "Markenaufbau", - "settingsMenu_settings": "Einstellungen", - "settingsMenu_proxies": "Proxyserver", - "settingsMenu_loginPlatforms": "Anmeldung-Plattformen", - "setupNeededModal_body": "Bitte Markenaufbau- und\/oder Plattformeinstellungen f\u00fcr diese Aufstellung eingeben.", - "setupNeededModal_title": "Einstellungen ben\u00f6tigt", - "setupNeededModal_viewBrandingButton": "Markenaufbau ansehen", - "setupNeededModal_viewSettingsButton": "Einstellungen ansehen", - "setUserName_legend_text": "Einen Benutzernamen eingeben", - "setUserName_saveButton_text": "Speichern", - "statusCheckTitle": "Status", - "statusCheckUpdated": "Aktualisiert:", - "statusCheck_ApinfWebApp": "APInf-Web-App", - "statusCheck_ApiUmbrella": "Api Umbrella", - "statusCheck_Elasticsearch": "ElasticSearch", - "summaryComparing_trendDirection_lower": "geringer", - "summaryComparing_trendDirection_higher": "mehr", - "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ als gestern", - "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ als am vorigen Tag", - "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ als in den letzten __day__ Tagen", - "summaryComparing_displayTrendInfo_noTrend": "genauso wie am vorigen Tag", - "summaryComparing_displayTrendInfo_noTrendDays": "genauso wie in den letzten __day__ Tagen", - "swaggerUi_swaggerDocumentInvalidText": "Swagger-Dokument ist nicht g\u00fcltig.", - "swaggerUi_alertText_Warning": "Achtung!", - "swaggerUi_alertText_mainText": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, weil die API HTTP nutzt.", - "termsOfUse_title": "Nutzungsbedingungen", - "updatePassword_legend_text": "Kennwort aktualisieren", - "uniqueUsersOverTime_pointTitle_users": "Benutzer", - "umbrella_createuser_error": "Anlegen des Benutzers auf dem API-Umbrella nicht gelungen.", - "updatePassword_submitButton_text": "Kennwort \u00e4ndern", - "updatePasswordForm_successMessage": "Kennwort aktualisiert.", - "passwordsMismatch": "Kennw\u00f6rter stimmen nicht \u00fcberein", - "tenantAuthorization_title": "Mandantenberechtigung", - "tenantAuthorization_button_refresh": "Jetzt neu laden", - "tenantCatalog_buttonText_addTenant": "Mandanten anlegen", - "tenantCatalog_Title": "Mandanten", - "tenantCatalog_toolbar_filterOptions_myOrganizations": "Meine Mandanten", - "tenantCatalog_toolbar_authorization": "Berechtigung", - "tenantCatalogPage_title_organizationsCatalog": "Mandantenkatalog", - "tenantCatalogPage_token_title": "Ein Berechtigungstoken ist ben\u00f6tigt f\u00fcr die mit Mandanten verbundenen Abfragen", - "tenantCatalogPage_token_details_1": "Benutzer muss ein Konto in Mandanten-Manager haben", - "tenantCatalogPage_token_details_2": "Beim Einloggen mit Keyrock, der Benutzer erh\u00e4lt einen Authentifizierungstoken, hier: ", - "tenantCatalogPage_token_details_2b": "Beachten Sie! Verfallszeit: ", - "tenantCatalogPage_token_details_2c": "Sie m\u00fcssen abmelden und wieder anmelden, um einen g\u00fcltigen Authentifizierungstoken zu erhalten.", - "tenantCatalogPage_token_details_3": "Der Benutzer erh\u00e4lt auch einen Neuladung-Token, hier: ", - "tenantCatalogTable_button_edit": "Bearbeiten", - "tenantCatalogTable_button_edit_title": "Diesen Mandanten bearbeiten; den Namen, Beschreibung, Benutzer und ihre Rollen \u00e4ndern", - "tenantCatalogTable_button_remove": "L\u00f6schen", - "tenantCatalogTable_button_remove_title": "Diesen Mandanten l\u00f6schen", - "tenantCatalogTable_header_tenants": "Mandant", - "tenantCatalogTable_header_username": "Benutzername & Rollen", - "tenantCatalogTable_row_title_username": "Benutzername", - "tenantCatalogTable_row_title_roles": "Rollen", - "tenantCatalogTable_row_title_consumer": "Verbraucher", - "tenantCatalogTable_row_title_provider": "Anbieter", - "tenantCatalogTable_header_action": "Aktion", - "tenantForm_addTenant_Success_Message": "Mandant erfolgreich angelegt: ", - "tenantForm_addTenant_error_Message": "Mandantenoperation misslungen! ", - "tenantForm_addTenant_failure_Message": "Fehler in Mandanten-Manager! Code wird zur\u00fcckgegeben ", - "tenantForm_addTenant_notify_error": "Fehler in Benutzerbenachrichtigung", - "tenantForm_button_cancel": "Abbrechen", - "tenantForm_button_cancel_title": "Diese Operation abbrechen", - "tenantForm_button_save_title": "Neuen Mandanten speichern", - "tenantForm_button_modify_title": "\u00c4nderungen an Mandanten speichern", - "tenantForm_update_Failure_Message": "Aktualisierung der Mandanten misslungen! ", - "tenantForm_update_error_Message": "Aktualisierung der Mandanten misslungen! ", - "tenantForm_update_check_error_Message": "\u00dcberpr\u00fcfung des Mandantenbenutzers misslungen. Die Mandantenliste neuladen und erneut versuchen ", - "tenantForm_modifyButton_text": "Mandanten ab\u00e4ndern", - "tenantForm_saveButton_text": "Mandanten anlegen", - "tenantForm_tenant_noName_error": "Der Mandant soll einen Namen haben", - "tenantForm_tenant_noDescription_error": "Der Mandant soll eine Beschreibung haben", - "tenantForm_title_add": "Einen neue Mandanten anlegen", - "tenantForm_title_modify": "Mandanten ab\u00e4ndern", - "tenantForm_tenantDescription": "Mandantenbeschreibung", - "tenantForm_tenantName": "Mandantenname", - "tenantForm_id_missing_Message": "Problem! Dem Mandanten fehlt ID!", - "tenantForm_noChanges_Message": "Keine \u00c4nderungen am Mandanten", - "tenantForm_tokenExpiredWarning_message": "Der Berechtigungstoken ist abgelaufen. Bitte abmelden und wieder anmelden, um den Token neuzuladen!", - "tenantForm_removal_Success_Message": "Mandant erfolgreich gel\u00f6scht: ", - "tenantForm_update_Success_Message": "Mandant erfolgreich aktualisiert: ", - "tenantRemoveForm_button_remove": "Ja, Mandant l\u00f6schen", - "tenantRemoveForm_question": "Sind Sie sicher, dass Sie diesen Mandanten l\u00f6schen wollen?", - "tenantRemoveForm_title": "Abl\u00f6sung des Mandanten", - "tenantRequest_missingBasepath": "Basispfad des Mandanten-Managers fehlt der Einstellungen", - "tenantRequest_missingTenantList": "Holen der Mandantenliste misslungen! ", - "tenantRequest_missingUserlist": "Holen der Benutzerliste misslungen! ", - "tenantUserForm_addButton_text": "Benutzer f\u00fcr den Mandanten anlegen", - "tenantUserForm_errorTextUserNotSelected": "Kein Benutzer ist ausgew\u00e4hlt worden!", - "tenantUserForm_errorTextDuplicateUser": "Dieser Benutzer existiert schon auf der Mandantenliste: ", - "tenantUserForm_help_addUser": "Benutzer ausw\u00e4hlen und Rollen geben", - "tenantUserForm_title_addUser": "Einen neuen Benutzer f\u00fcr den Mandanten anlegen", - "tenantUserForm_button_addUser_title": "Den ausgew\u00e4hlten Benutzer zur Mandantenliste hinzuf\u00fcgen", - "tenantUsersList_title": "Benutzer dieses Mandanten", - "tenantUsersList_thead_username": "Benutzername", - "tenantUsersList_thead_roles": "Rollen", - "tenantUsers_button_title_removeUser": "Diesen Benutzer vom Mandanten l\u00f6schen", - "uploadApiLogoButton": "Logo hochladen", - "uploadApiLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", - "uploadApiLogo_successfully_deleted": "Logo wurde erfolgreich gel\u00f6scht!", - "uploadOrganizationCoverButton_text": "Titelbild hochladen", - "uploadOrganizationLogoButton": "Logo hochladen", - "uploadOrganizationCover_confirm_delete": "Sind Sie sicher, dass Sie dieses Titelbild l\u00f6schen wollen?", - "uploadOrganizationCover_successfully_deleted": "Titelbild erfolgreich gel\u00f6scht!", - "uploadOrganizationLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", - "uploadOrganizationLogo_successfully_deleted": "Logo erfolgreich gel\u00f6scht!", - "uploadProjectLogoButton_uploadButton_uploadLogo": "Logo hochladen", - "uploadCoverPhoto_confirm_delete": "An der Stelle des Titelbilds wird die prim\u00e4re Markenaufbaufarbe gezeigt, nachdem das Bild gel\u00f6scht ist. Das Bild wird aus der Kollektion entfernt.", - "uploadCoverPhoto_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "uploadCoverPhoto_text_fileMaxSize": "Maximale Gr\u00f6\u00dfe ist 10 MB. Unterst\u00fctzte Formate sind jpg\/jpeg\/png\/gif.", - "uploadCoverPhoto_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", - "uploadCoverPhoto_acceptedExtensions_errorText": "Erstellung der Datei nicht gelungen!", - "uploadCoverPhoto_successfully_uploaded": "Ihr Titelbild wurde erfolgreich hochgeladen!", - "uploadCoverPhoto_successfully_deleted": "Ihr Titelbild wurde erfolgreich gel\u00f6scht!", - "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Titelbild hochladen", - "uploadProjectLogo_confirm_delete": "Sind Sie sicher, dass Sie das Projektlogo l\u00f6schen wollen?", - "uploadProjectLogo_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", - "uploadProjectLogo_successfully_uploaded": "Ihr Projektlogo wurde erfolgreich hochgeladen!", - "uploadProjectLogo_successfully_deleted": "Ihr Projektlogo wurde erfolgreich gel\u00f6scht!", - "userAccount_deleteAccount_title": "Ihr Benutzerkonto l\u00f6schen", - "userAccount_updatePassword_title": "Ihr Kennwort \u00e4ndern", - "userMenu_account": "Benutzerkonto", - "userMenu_branding": "Markenaufbau", - "userMenu_profile": "Profil", - "userMenu_proxies": "Proxyserver", - "userMenu_settings": "Einstellungen", - "userMenu_signout": "Abmelden", - "userMenu_signedIn": "Angemeldet als", - "userMenu_loginPlatforms": "Anmeldung-Plattformen", - "userProfile_account_title": "Benutzerkontodaten", - "viewApiNavigationMenu_authentication": "Authentifikation", - "viewApiNavigationMenu_backlog": "Backlog", - "viewApiNavigationMenu_collaborators": "Mitarbeiter", - "viewApiNavigationMenu_details": "Details", - "viewApiNavigationMenu_monitoring": "\u00dcberwachung", - "viewApiNavigationMenu_documentation": "Dokumentation", - "viewApiNavigationMenu_export": "Exportieren", - "viewApiNavigationMenu_feedback": "Feedback", - "viewApiNavigationMenu_metadata": "Metadaten", - "viewApiNavigationMenu_proxy": "Proxyserver", - "viewApiNavigationMenu_settings": "Einstellungen", - "viewApiPageHeader_privateLabel_text": "Privat", - "viewApiSettigs_saveButton_text": "Speichern", - "viewApiStatus_statusMessage_ClientError": "Fehler in der Clientanwendung", - "viewApiStatus_statusMessage_ErrorCodeText": "Statuscode:", - "viewApiStatus_statusMessage_Informational": "Informatorisch", - "viewApiStatus_statusMessage_Loading": "Wird gelanden...", - "viewApiStatus_statusMessage_RedirectError": "Umleitung.", - "viewApiStatus_statusMessage_ServerError": "Serverfehler.", - "viewApiStatus_statusMessage_Success": "API funktioniert normal.", - "viewApi_Details_Title": "Details", - "viewApi_Metadata_Contact_email": "E-Mail", - "viewApi_Metadata_Contact_phone": "Telefon", - "viewApi_Metadata_Contact_title": "Kontakt", - "viewApi_Metadata_NotFound": "Keine Metadaten gefunden.", - "viewApi_Metadata_Organization_title": "Organisation", - "viewApi_Metadata_Service_serviceLevelAgreement": "Dienstleistungsvereinbarung", - "viewApi_Metadata_Service_title": "Service", - "viewApi_Metadata_Service_validSince": "G\u00fcltig seit", - "viewApi_Metadata_Service_validUntil": "G\u00fcltig bis", - "viewApi_Metadata_Title": "Metadaten", - "viewApi_Servers": "Server", - "viewApi_Title": "API-Back-End ansehen", - "visibilityToggle_buttonPrivate": "Auf privat stellen", - "visibilityToggle_buttonPublic": "Auf \u00f6ffentlich stellen", - "visibilityToggle_public": "\u00d6ffentlich", - "visibilityToggle_private": "Privat" -} \ No newline at end of file From 739b3ac363b7adb4bb3f39f1c4ba94c85117a77d Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Wed, 18 Sep 2019 09:40:08 +0300 Subject: [PATCH 09/11] Delete en.i18n.json.json --- .../core/lib/i18n/en.i18n.json.json | 1561 ----------------- 1 file changed, 1561 deletions(-) delete mode 100644 apinf_packages/core/lib/i18n/en.i18n.json.json diff --git a/apinf_packages/core/lib/i18n/en.i18n.json.json b/apinf_packages/core/lib/i18n/en.i18n.json.json deleted file mode 100644 index ba2fbe052a..0000000000 --- a/apinf_packages/core/lib/i18n/en.i18n.json.json +++ /dev/null @@ -1,1561 +0,0 @@ -{ - "aboutApinf_documentation": "Documentation", - "aboutApinf_contributors": "Contributors", - "aboutApinf_copyright": "Copyright", - "aboutApinf_copyrightLicense": "Copyright and license", - "aboutApinf_createdBy": "Created by", - "aboutApinf_credits": "Credits", - "aboutApinf_license": "License", - "aboutApinf_doneButton_text": "Done", - "aboutApinf_intro": "Apinf is an open-source API management platform.", - "aboutApinf_homepage": "Homepage", - "aboutApinf_openSource": "Open Source", - "aboutApinf_projectLinks": "Project links", - "aboutApinf_projectVersions": "Versions", - "aboutApinf_sourcecode": "Source code", - "aboutApinf_support": "Support", - "aboutApinf_title": "About Apinf", - "account_delete_button_text": "Delete account", - "account_delete_warning": "There's no coming back from this one", - "account_delete_title": "Delete account", - "account_details": "Account Details", - "accountPage_title_account": "Account Settings", - "addApiPage_title_addApi": "Add new API", - "addApiPage_title_addApi_helpText": "Your API will be Private by default. You can change the visibility from the settings tab in the API profile.", - "addApi_button_text": "Add API", - "addApi_header": "Add an API", - "addApi_enterApiDetails": "Enter API details", - "addApi_descriptionFieldInfo": "The description will appear in in the API profile and API card in the catalog. Briefly describe what your API does and what information can user access using this API.", - "addApi_nameFieldInfo": "The name will appear in the API profile, API catalog and API Dashboard. Please provide a meaningful name to understand the type of the API at a glance.", - "addApi_urlFieldInfo": "Provide the base path of your API as a valid URL starting with 'https:\/\/..'. This will appear at proxy settings of the API profile.", - "addApi_ownerHelpText": "Your API will appear in the catalog with public visibility. You can change the visibility from the settings tab in the API profile.", - "addApi_separateLineTitle_or": "or", - "addApi_sectionTitle_importOpenApiSpecification": "Import OpenAPI Specification", - "addApi_sectionTitle_importApiConfiguration": "Import API Configuration", - "addApiBacklogItem_addBacklogItem_button": "Add backlog item", - "addApiBacklogItem_modalTitle": "Add backlog item", - "addBackend_simple_backendInformation_helptext": "Enter the URL and port of the remote server. E.g. google.com:80", - "addBackend_simple_baseInformation_helptext": "Enter a name to identify this API.", - "addBackend_simple_prefixInformation_helptext": "Enter frontend and backend paths, starting with '\/'", - "addOrganizationManagerForm_button": "Add Manager", - "addOrganizationManagerForm_add_title": "Add new manager", - "addOrganizationManagerForm_helpText_usernameEmail": "Give either username or email address", - "apiAnalyticPageHeader_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", - "apiAnalyticPageHeader_labelText_proxyName": "Proxy: __name__", - "apiAnalyticPageHeader_text_lastUpdateTime": "Last update was __time__", - "apiAnalyticPageHeader_title": "analytics", - "apiAnalyticPageBody_text_requestsCount": "__count__ request", - "apiAnalyticPageBody_text_requestsCount_plural": "__count__ requests", - "apiAnalyticPageBody_text_responseTime": "__time__ ms", - "apiAnalyticPageBody_text_usersCount": "__count__ user", - "apiAnalyticPageBody_text_usersCount_plural": "__count__ users", - "apiAnalyticPageBody_helpText_averageUniqueUsers": "The average amount of unique users per selected period", - "apiAnalyticPageBody_chartTitle_apiRequests": "Amount of API requests for selected period", - "apiAnalyticPageBody_chartTitle_medianResponseTime": "Median Response Time for Requests", - "apiAnalyticPageBody_chartTitle_uniqueUsers": "Unique API Users", - "apiAnalyticPageBody_timelineChartTitle_requests": "API Request HTTP Response series as a timeline", - "apiAnalyticPageBody_timelineChartTitle_time": "API Response times by quartiles as a timeline", - "apiAnalyticPageBody_title_developers": "Developers", - "apiAnalyticPageBody_title_errorList": "List of errors", - "apiAnalyticPageBody_title_mostUsers": "Most Frequent Developers", - "apiAnalyticPageBody_title_requestTimeLine": "Request count timeline", - "apiAnalyticPageBody_title_requestNumber": "Request count", - "apiAnalyticPageBody_title_responseTime": "Response time", - "apiAnalyticPageBody_title_responseTimeLine": "Response time timeline", - "apiAuth_title": "Authentication", - "apiAuth_x_api_key": "Your X-Api-Key", - "apiAuth_x_api_key_description": "The X-Api-Key identifies you uniquely. It gives you access to all public APIs listed in apinf.io service, so should be kept private and should NOT be shared.", - "apiAuthorizedUsersList_title": "Collaborators", - "apiAuthorizedUsersList_tableTitle_role": "Role", - "apiAuthorizedUsersList_tableTitle_email": "Email", - "apiAuthorizedUsersList_tableTitle_actions": "Actions", - "apiAuthorizedUsersList_role_collaborator": "Collaborator", - "apiAuthorizedUsersList_header_text": "Authorized users", - "apiBackend_Status_Checking": "Checking API status. Hold on...", - "apiBackend_Status_Title": "Status", - "apiBackend_Status_Updated": "Updated:", - "apiBackend_Usage_Instructions_Headline": "Make API calls to:", - "apiBackend_Usage_Instructions_Note": "Note:", - "apiBackend_Usage_Instructions_Note_Text": "You can get your API Key from API profile page.", - "apiBackend_Usage_Instructions_Profile_Page_Link": "View profile.", - "apiBackendRating_anonymousError": "Please log in to rate this API", - "apiBackends_Add_API_Title": "Add API", - "apiBackends_AdvancedRequestsRewriting": "Advanced Requests Rewriting", - "apiBackends_AdvancedRequestsRewriting_Help": "Modify the incoming requests made to the Umbrella front_end before they are passed on to your API backend", - "apiBackends_AdvancedSettings": "Advanced Settings", - "apiBackends_Backend_Help": "Define the server where the API is hosted. Multiple servers can be defined to perform load balancing.", - "apiBackends_Backend_Title": "Backend", - "apiBackends_DocumentationTitle": "Documentation", - "apiBackends_Documentation_Link": "Link to documentation", - "apiBackends_Edit_API_Title": "Edit API", - "apiBackends_GlobalRequestSettings_Title": "Global Request Settings", - "apiBackends_HostRewrite": "rewrite to", - "apiBackends_Host_Title": "Host", - "apiBackends_Matching_Title": "Matching URL Prefixes", - "apiBackends_Matching_Title_Help": "What URL prefixes should be routed to this backend?", - "apiBackends_Submit": "Submit", - "apiBackends_Title_Help": "API's name", - "apiBacklog_addBacklogItem_buttonText": "Add backlog item", - "apiBacklogList_noApiBacklogItemsFound": "No backlog items found for this API.", - "apiBacklog_mainTitle": "Backlog", - "apiBacklogItems_priorityText_High": "High", - "apiBacklogItems_priorityText_Middle": "Middle", - "apiBacklogItems_priorityText_None": "None", - "apiBacklogItemForm_message_backlogAdded": "A backlog item was added", - "apiBacklogItemForm_message_backlogChanged": "The backlog item was changed", - "apiCard_labelText_private": "private", - "apiCard_pinTooltip_user": "Mark\/Unmark API card featured", - "apiCard_tooltipTitle_averageRating": "Average Rating", - "apiCardPin_buttonText_pin": "Mark this API as 'featured' by pinning it", - "apiCardPin_buttonText_unpin": "Remove this API from the Featured APIs", - "apiCardPin_featuredSuccessfully": "API card added to featured list successfully", - "apiCardPin_featuredListAlreadyFull": "Already at maximum number of Featured APIs", - "apiCardPin_unfeaturedSuccessfully": "API card removed from featured list successfully", - "apiCatalog_apisCount": "__count__ APIs", - "apiCatalog_apisCount_plural": "__count__ APIs", - "apiCatalog_button_addApi": "Add new API", - "apiCatalog_noApis_Found": "No APIs found", - "apiCatalogPage_title_apiCatalog": "APIs Catalog", - "apiConsole_title_text": "Endpoints", - "apiSettingsDelete_deleteButton": "Delete this API", - "apiSettings_pageSubTitle_general": "General", - "apiSettings_pageSubTitle_network": "Network", - "apiSettings_pageTitle": "Settings", - "apiDetails_account_text": "Have an account?", - "apiDetails_apiIsNotConfigured_headingText": "API is not configured", - "apiDetails_apiIsNotConfigured_message_1": "Congratulations! You took the first step in creating your API.", - "apiDetails_apiIsNotConfigured_message_2": "Now go to the 'Settings' and configure your API. Or you can start by adding documentation for great developer experience under 'Endpoints'. In 'Endpoints' you can upload existing documentation, or start from scratch by opening our OpenAPI designer!", - "apiDetails_apiIsNotConfigured_message_3": "P.S. To get inspiration how your API could look like, checkout APIs others have created under 'APIs'.", - "apiDetails_getStarted_headerText": "Get Started", - "apiDetails_getStarted_with": " with", - "apiDetails_baseUrl_headingText": "API URL", - "apiDetails_baseUrl_message": "Use this URL to access this API. Copy and paste the URL to a browser. You could get a response.", - "apiDetails_signIn_text": "Sign in", - "apiDetails_signUp_text": "Sign up", - "apiDetails_signUp_text_continue": "to start using this and hundreds of other APIs.", - "apiDetails_xApiKey_header": "Authorization (X-API-Key)", - "apiDetails_xApiKey_messageGet": "Get your X-Api-Key by visiting 'Authentication' tab.", - "apiDetails_xApiKey_message1": [ - "The x-api-key is a one-per-user key used to collect statistics and do rate limiting.\r", - " You need one* to use the APIs. If you don't have one, you can get it under 'Authentication'. Keep it safe, it's a key after all." - ], - "apiDetails_xApiKey_message2": "* It is possible to disable the x-api-key by the API owner usage under the API settings.", - "apiDetails_apiKeyExample_header": "Examples using API Key", - "apiDetails_apiKeyExample_getQueryParam": "GET Query Param", - "apiDetails_apiKeyExample_getQueryParam_message": [ - "Pass the API key into the api_key GET query string parameter.\r", - " The GET query parameter may be used for non-GET requests (such as POST and PUT)." - ], - "apiDetails_apiKeyExample_httpHeader": "HTTP Header", - "apiDetails_apiKeyExample_httpHeader_message": "Pass the API key into the X-Api-Key header.", - "apiDetails_description_headingText": "Description", - "apiDetails_usageInstructions_headingText": "To make calls to this API, you can either:", - "apiDetails_usageInstructions_requestHeaders_text": "call the API with your key in the request headers:", - "apiDetails_usageInstructions_disableApiKeyText": "use the URL:", - "apiDetails_usageInstructions_noApiKeyText": "use your API key. Click the \"Get API key\" button to request the key.", - "apiDetailsForm_text_updateInformation": "API information was updated", - "apiDocumentation_APICall_Warning_Message": "API calls (PUT, POST, or DELETE) from Swagger are real calls.", - "apiDocumentation_APICall_Warning_Title": "Warning!", - "apiDocumentation_buttonText_closeEditor": "Close editor", - "apiDocumentation_buttonText_openEditor": "create new API documentation", - "apiDocumentation_Link_Title": "Link", - "apiDocumentation_manageDocumentation_buttonText": "Manage", - "apiDocumentation_No_Link_Manager_Message": "You can add one using Manage API feature.", - "apiDocumentation_No_Swagger_Manager_Message": "You can add one using Manage API feature.", - "apiDocumentation_Title": "Documentation", - "apiDocumentation_Viewer_Title": "Viewer", - "apiDocumentation_sdkGenerateButton": "SDK Generate", - "apiDocumentation_tooltipSDKGeneratorButton": "With a valid Swagger file, you can download an SDK of your preferred language using this wizard", - "apiExport_json_button": "Export .json", - "apiExport_yaml_button": "Export .yaml", - "apiExport_api_title": "Export API configuration", - "apiExport_api_description": "Export API configuration in JSON or YAML format", - "apiExport_proxy_title": "Export proxy configuration", - "apiExport_proxy_description": "Export proxy configuration in JSON or YAML format", - "apiExport_title": "Export", - "apiFilteredBy_text_filteredBy": "Filtered by \"__tag__\"", - "apiFilteredBy_buttonText_clear": "Clear all", - "apisFilterForm_buttonText_filter": "Filter", - "apisFilterForm_buttonText_clear": "Clear", - "apisFilterForm_labelText_lifecycle": "Life Cycle Phases", - "apisFilterForm_optionText_selectOne": "(Select one)", - "apisFilterIcon_tooltipText_filter": "Filter options", - "apisRssIcon_tooltipText_Rss": "RSS Feed", - "apiIntro_doneLabel": "Done", - "apiIntro_nextLabel": "Next", - "apiIntro_previousLabel": "Previous", - "apiIntro_steps_backlog_intro": "Add upcoming API features and priorities for the community to see.", - "apiIntro_steps_details_intro": "Provides basic information for the API and instructions about how to make API calls.", - "apiIntro_steps_documentation_intro": "Upload and share documentation describing the API. People can then download example code in their preferred language\/platform.", - "apiIntro_steps_export_intro": "Download .json or .yaml file for your API, for backup and\/or migration.", - "apiIntro_steps_feedback_intro": "Users of your API can give feedback, including reporting errors or requesting new features.", - "apiIntro_steps_metadata_intro": "Provide organizational, contact and service related information about your API.", - "apiIntro_steps_proxy_intro": "Use this tab to attach your API to a proxy, allowing you to use various API management related features (e.g. analytics, API keys, etc.).", - "apiIntro_steps_settings_intro": "Edit API settings from this tab. You can also delete API here.", - "apiIntro_steps_welcome_intro": "Welcome", - "apiIntro_skipLabel": "Skip", - "apiIntro_steps_monitoring_data": "Start and stop API monitoring. When monitoring is on, the response statuses during latest 24 hours are displayed.", - "apiIntro_quickTour_button_text": "Quick tour", - "apiKeys_label": "API Key", - "apiKeys_getApiKeyButton": "Get API key", - "apiKeys_regenerateButton": "Get new key", - "apiKeys_copyButtonText": "Copy API key", - "apiKeys_copySuccessful": "API key copied to clipboard.", - "apiKeys_getApiKeyButton_success": "API key retrieved successfully.", - "apiKeys_getApiKeyButton_processing": "Processing...", - "regenerateApiKeyConfirmation_header": "New API Key", - "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Are you sure you want to generate new API key?", - "regenerateApiKeyConfirmation_confirmRegenerateNote": "NOTE:", - "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Remember to save your current API key if you still want ot use it.", - "regenerateApiKeyConfirmation_cancelButton": "Cancel", - "regenerateApiKeyConfirmation_RegenerateButton": "Generate", - "apiLifecycleStatus_labelText_development": "Development", - "apiLifecycleStatus_labelText_deprecated": "Deprecated", - "apiLifecycleStatus_labelText_design": "Design", - "apiLifecycleStatus_labelText_production": "Production", - "apiLifecycleStatus_labelText_testing": "Testing", - "apiLifecycleStatus_labelText_unknown": "Unknown", - "apiLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "apiLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", - "apiLogo_resumable_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", - "apiMetadata_dateInvalid": "End date must be after begin date", - "apiMonitoring_table_title_details": "Details", - "apiMonitoring_table_title_endpoint": "Endpoint", - "apiMonitoring_table_title_status": "Status", - "apiMonitoring_table_title_timestamp": "Timestamp", - "apiMonitoring_title_text": "Status Messages", - "apiMonitoring_title_text_below": "Historical data on API availability", - "apiOrganization_disconnectButton": "Disconnect", - "apiOrganization_panelTitle": "Connect API to Organization", - "apiOrganization_title_text": "Make your API part of existing organization", - "apiProxy_network_message_attention": "NOTE:", - "apiProxy_network_message": "Disconnecting API or changing Proxy causes loss of previous traffic data!", - "apiProxy_network_setting_guidance_1": "Connect your API to a Proxy and control various proxy settings.", - "apiProxy_network_setting_guidance_2": "Minimum configuration steps are:", - "apiProxy_network_setting_guidance_2_proxy": "select a Proxy", - "apiProxy_network_setting_guidance_2_proxy_base_path": "give Proxy base path", - "apiProxy_network_setting_guidance_2_api_base_path": "give API base path", - "apiProxy_network_setting_guidance_2_save": "press [Save Configuration] ", - "apiProxy_network_setting_guidance_2_advanced": "With advanced options you can fine tune the Proxy functionality.", - "apiProxy_network_setting_guidance_3_a": "Advantages of using Proxy:", - "apiProxy_network_setting_guidance_3_b": "Your API URL is shielded, because all calls are done via Proxy (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", - "apiProxy_network_setting_guidance_3_c": "You gain also traffic control, user management, rate limiting and analytics for traffic.", - "apiProxy_network_setting_guidance_4": "Example: Call GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 is mapped to GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", - "apiRemoveAuthorizedUser_cancelButton_text": "No, cancel", - "apiRemoveAuthorizedUser_confirmation_text": "Are you sure you want to remove this authorized user?", - "apiRemoveAuthorizedUser_modalTitle": "Remove authorized user", - "apiRemoveAuthorizedUser_removeButton_text": "Yes, remove", - "apiSettingsAnalytics_title": "API Analytics", - "apiSettingsAnalytics_button": "Update", - "apiSettingsDelete_apiText": "This action cannot be undone. The API Backend and all its related information, i.e. documentation and API backlog items will be removed.", - "apiSettingsDelete_apiTitle": "Delete the API", - "apiSettingsDelete_panelTitle": "Delete", - "apiSettingsDetails_description_remaining": "Remaining", - "apiSettingsDetails_description_text": "Describe your API", - "apiSettingsDetails_name_text": "Name of your API", - "apiSettingsDetails_saveButton": "Save", - "apiSettingsDetails_title": "Details", - "apiSettingsDetails_uploadLogo_heading": "Upload logo", - "apiSettingsDetails_uploadLogoText": "You can upload a logo for your API. The logo will appear in the catalog and on the single API page.", - "apiSettingsDetails_url_text": "Give only the host URL of your API here. You can give the API base path in Network settings.", - "apiSettingsVisibility_title": "Visibility", - "apiSettingsVisibility_heading": "Change API visibility", - "apiSettingsVisibility_text": "Make this API private or public", - "apiSortingToolbar_labelText_sortBy": "Sort APIs by", - "apiSortingToolbar_sortMenuOptions_names": "Names (A-Z)", - "apiSortingToolbar_sortMenuOptions_newestCreated": "Newest created", - "apiSortingToolbar_sortMenuOptions_bookmarks": "Bookmarks", - "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", - "apiAuthorizedUsersList_authorizedUsers": "Give single users permissions to view API even when API is globally marked Private.", - "apiViewAnalytics_button_viewAnalytics": "Analytics", - "api_backend_rating_anonymous": "Please log in to vote.", - "apinf_apiumbrellauser_error": "Error: Could not create user on proxy", - "apinf_noproxy_error": "Error: No proxy found", - "apinf_noproxybackend_error": "Error: No proxy backend found", - "apinf_usernotloggedin_error": "Could not find signed-in user.", - "apiMonitoring_helpIcon_text_1": "API Monitoring indicates current state of your API. API monitoring is done by using HTTP requests and responses to it. ", - "apiMonitoring_helpIcon_text_2": "Choose one of your API's GET methods to be monitored. (By using GET method no accidental data is inserted in your API). ", - "apiMonitoring_helpIcon_text_3": "When monitoring is set up, the health of your API (based on calls made in monitoring) is indicated with a dot next to your API's name and statuses are also logged. ", - "apiMonitoring_helpIcon_text_3_green": " = OK, ", - "apiMonitoring_helpIcon_text_3_red": " = not OK.", - "apiMonitoring_helpIcon_text_4": "API is polled once\/hour. You can force refresh by clicking the SAVE button.", - "apiMonitoring_hostTitle_Monitoring": "API Host URL with ", - "apiMonitoring_panelTitle_Monitoring": "API Monitoring", - "apiMonitoring_saveButton_text": "Save", - "apiMonitoringForm_successMessage": "The API Monitoring settings are successfully saved!", - "apiMonitoringForm_errorMessage": "Endpoint to monitor is required", - "apiProxy_headerText": "Proxy backend configuration", - "apiUmbrellaProxyForm_rateLimitMode_options": { - "custom": "Custom rate limits", - "unlimited": "Unlimited requests", - "custom-header": "Custom rate limits based on response header" - }, - "apiUserAuthorizationForm_addButton_text": "Add authorized user", - "apiUserAuthorizationForm_header_text": "Add authorized users", - "apiUserAuthorizationForm_helpText_usernameEmail": "Give either username or email address", - "apiUserAuthorizationForm_title": "Add new collaborator", - "apiUserAuthorizationForm_helpText": "Give either username or email address", - "medianResponseTime_pointTitle_time": "Time, ms", - "authorizedUserForm_errorText_userNotRegistered": "User not currently registered.", - "authorizedUserForm_errorText_alreadyAuthorized": "User is already authorized for this API.", - "authorizedUserForm_success_message": "Added user to Authorized Users list", - "backlogItem_addedByYou": "Added by you", - "backlogItem_editButton_text": "Edit", - "backlogItem_deleteButton_text": "Delete", - "bookmark_buttonText_bookmark": "Bookmark", - "bookmark_buttonText_unbookmark": "Unbookmark", - "branding_homeCustomBlock_helpIcon_text": "This field gives you the ability to add text and HTML\/CSS custom code which will appear on the home page. In addition you may add HTML content like images, social media plugins, or YouTube video. Bootstrap classes are also available, e.g. you may use .container to center your content on a page.", - "branding_homeCustomBlock_title": "Custom HTML Block", - "branding_panel_title": "Project Branding", - "branding_projectLogoTitle_logoTitle": "Site Logo", - "branding_projectCoverPhotoTitle_coverPhotoTitle": "Cover Image", - "branding_color_picker": "Brand Color Scheme", - "branding_projectFeaturedApisMessage_featuredApiMessage": "Select upto 8 APIs to be featured in the Homepage", - "branding_save": "Save", - "branding_successMessage": "Branding saved", - "branding_update": "Update", - "brandingPage_title_branding": "Branding", - "brandingPage_menu_about": "About", - "brandingPage_menu_analytics": "Analytics", - "brandingPage_menu_custom": "Custom HTML Block", - "brandingPage_menu_logo": "Logo", - "brandingPage_menu_privacy": "Privacy & Terms", - "brandingPage_menu_showcase": "Showcase APIs", - "brandingPage_menu_social": "Social Media Links", - "catalog_bookmarkTooltip_nonUser": "Number of bookmarks. Sign in to bookmark.", - "catalog_BookmarkTooltip_user": "Bookmark API", - "catalog_paginationButtons_next": "Next", - "catalog_paginationButtons_previous": "Previous", - "catalog_toolbar_filterOptions_myApis": "My APIs", - "catalog_toolbar_filterOptions_showAll": "Show all", - "catalog_toolbar_filterOptions_myBookmarks": "My bookmarks", - "catalog_toolbar_filterOptions_apisWithDocumentation": "APIs with Documentation", - "catalog_toolbar_sortBy_title": "Sort APIs by", - "catalog_toolbar_sortMenuOptions_highRating": "Highest Rating", - "catalog_toolbar_sortMenuOptions_mostBookmarked": "Most Bookmarked", - "catalog_toolbar_sortMenuOptions_recent": "Most Recent", - "catalog_toolbar_sortMenuOptions_name-a-z": "Names (A - Z)", - "catalog_toolbar_sortMenuOptions_name-z-a": "Names (Z - A)", - "catalog_toolbar_toggleCollapse": "Toggle toolbar", - "catalog_toolbar_viewMode_grid": "Grid", - "catalog_toolbar_viewMode_table": "Table", - "catalogGrid_addedBy": "Added by", - "catalogTable_added": "Added", - "catalogTable_addedBy": "Added by", - "catalogTable_labelText_private": "Private API", - "catalog_Title": "Explore APIs", - "changeSelectedProxy_buttonCancel": "Cancel", - "changeSelectedProxy_buttonConfirm": "Change API Proxy", - "changeSelectedProxy_title": "Change API Proxy", - "changeSelectedProxy_textCaution": "Caution!", - "changeSelectedProxy_textConfirm": "Changing the proxy will change the call URL and will potentially break API calls from applications. Please inform your API consumers about this change and suggest them to check whether or not they need to obtain new API key from the newly selected proxy", - "configureLoginServiceDialogForHsl_guide_text": "You'll need to create an OpenID Connect client configuration with your provider (HSL). Set App Callbacks URLs to:", - "connectApiToOrganizationModal_buttonText_close": "Close", - "connectApiToOrganizationModal_helpText": "You can connect an API that you manage to the organization. Afterwards, the connected API will appear in the organization profile.", - "connectApiToOrganizationModal_modalTitle": "Connect API", - "connectApiToOrganizationModal_placeholderTitle": "(Select an API to be connected)", - "connectApiToOrganizationModal_text_noOneApis": "All the APIs you manage have already been connected.", - "contactForm_reset": "Reset", - "contactForm_successMessage": "Thank you! Your message has been successfully sent.", - "contactForm_submit": "Submit", - "createApiBackendOnApiUmbrella_errorMessagePretext": "Check settings of selected Proxy, because apiUmbrella responses: ", - "dashboard_analyticsSummary_developers": "Developers", - "dashboard_analyticsSummary_requests": "Requests", - "dashboard_analyticsSummary_responseTime": "Response Time", - "dashboard_analyticsSummary_title": "Analytics summary", - "dashboardApiFilter_title": "API filter", - "dashboardOverviewStatistic_text_requestPath": "Request path: __path__", - "dashboardOverviewStatistic_text_successCalls": "2XX Calls: __count__", - "dashboardOverviewStatistic_text_errorCallsToday": "__count__ error in today", - "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ error in last day", - "dashboardOverviewStatistic_text_errorCalls": "__count__ errors in last __timeframe__ days", - "dashboardOverviewStatistic_text_requestsCount": "__count__ request", - "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ requests", - "dashboardOverviewStatistic_text_responseTime": "__time__ ms", - "dashboardOverviewStatistic_text_usersCount": "__count__ user", - "dashboardOverviewStatistic_text_usersCount_plural": "__count__ users", - "dashboardOverviewStatistic_chartTitle_requestsNumber": "Number of requests", - "dashboardOverviewStatistic_chartTitle_responseTime": "API Response time", - "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Unique API Users", - "dashboardOverviewStatistic_linkText_viewDetails": "View details...", - "dashboardOverviewStatistic_helpText_averageUniqueUsers": "The average unique users per selected period", - "dashboardOverviewStatistic_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", - "dashboardProxySelection_optionText_title": "Proxy", - "dashboardSummaryStatistic_columnTitle_apiName": "API name", - "dashboardSummaryStatistic_columnTitle_requestsNumber": "Number of requests", - "dashboardSummaryStatistic_columnTitle_responseTime": "Response time(median)", - "dashboardSummaryStatistic_columnTitle_users": "Users", - "dashboardSummaryStatistic_groupTitle_myApis": "My APIs", - "dashboardSummaryStatistic_groupTitle_managedApis": "Managed APIs", - "dashboardSummaryStatistic_groupTitle_otherApis": "Other APIs", - "dashboardToolbar_labelText_proxy": "Proxy", - "dashboardToolbar_optionText_apiName": "API name", - "dashboardToolbar_optionText_calls": "Highest calls", - "dashboardToolbar_optionText_users": "Most users", - "dashboardToolbar_optionText_time": "Highest response time", - "dashboardPage_buttonText_addApi": "Add an API", - "dashboardPage_title_dashboard": "Dashboard", - "dashboardPage_text_noApis": "There are no APIs that you manage.", - "dashboardPage_text_noProxyBackends": "You have not yet connected your API to a proxy. To see analytics of your API usage, browse your API from Catalog and configure a proxy from the API profile.", - "dashboardView_text_noApisFound": "No APIs found with the specified name", - "dashboardPage_placeholderText_search": "Type to filter APIs", - "dateRangePicker_optionText_title": "Period", - "dateRangePicker_optionText_today": "Today", - "dateRangePicker_optionText_yesterday": "Yesterday", - "dateRangePicker_optionText_7days": "Last 7 Days", - "dateRangePicker_optionText_28days": "Last 28 Days", - "deleteAccount_closeButton": "Close", - "deleteAccount_confirmDelete": "Delete", - "deleteAccount_success_message": "Account deleted", - "deleteApiConfirmation_cancelButton": "Cancel", - "deleteApiConfirmation_confirmDeleteInformation": "This action cannot be undone! The API and all its related information, i.e. metadata, documentation, API backlog items and feedback will be removed.", - "deleteApiConfirmation_confirmDeleteMessage": "Are you sure you want to delete", - "deleteApiConfirmation_confirmDeleteNote": "NOTE:", - "deleteApiConfirmation_deleteButton": "Delete", - "deleteApiConfirmation_header": "Delete API", - "deleteApiConfirmation_successMessage": "Successfully deleted API: ", - "deleteOrganizationConfirmation_cancelButton": "Cancel", - "deleteOrganizationConfirmation_confirmDeleteInformation": "The organization information will be removed. This action cannot be undone!", - "deleteOrganizationConfirmation_confirmDeleteMessage": "Are you sure you want to delete", - "deleteOrganizationConfirmation_confirmDeleteNote": "NOTE:", - "deleteOrganizationConfirmation_deleteButton": "Delete", - "deleteOrganizationConfirmation_header": "Delete Organization", - "deleteOrganizationConfirmation_successMessage": "Successfully deleted Organization: ", - "deleteAccount_title": "Delete Account", - "deleteAccount_confirm_text": "Are you sure you want to delete your account?", - "deleteBacklogItem_modalTitle": "Delete backlog item", - "deleteBacklogItem_confirmation_text": "Are you sure you want to delete this backlog item?", - "deleteBacklogItem_cancelButton_text": "Cancel", - "deleteBacklogItem_deleteButton_text": "Delete backlog item", - "deleteBacklogItem_message_backlogRemoved": "The backlog item was removed", - "deleteFeedbackItem_modalTitle": "Delete feedback item", - "deleteFeedbackItem_confirmation_text": "Are you sure you want to delete this feedback item & all related votes?", - "deleteFeedbackItem_cancelButton_text": "Cancel", - "deleteFeedbackItem_deleteButton_text": "Delete feedback item", - "feedbackItem_messageType": { - "Feedback": "Feedback", - "Error report": "Error report", - "Feature request": "Feature request" - }, - "deleteOrganizationApiConfirmation_cancelButton_text": "Cancel", - "deleteOrganizationApiConfirmation_confirm_text": "Are you sure you want to disconnect this API from", - "deleteOrganizationApiConfirmation_disconnectButton_text": "Disconnect", - "deleteOrganizationApiConfirmation_header_text": "Disconnect API from", - "deleteOrganizationApiConfirmation_success_message": "API disconnected from organization", - "editApiMetadata_editButton": "Edit metadata", - "editApiMetadata_editApiMetadataForm_title": "Edit metadata", - "editApiMetadata_submitButtonText": "Save metadata", - "editBacklogItem_modalTitle": "Edit backlog item", - "editBacklogItem_submit_buttonText": "Save", - "editApiMetadataForm_messageText_added": "API Metadata is successfully added", - "editApiMetadataForm_messageText_updated": "API Metadata is successfully updated", - "emailTemplates_verifyEmail_message": "To verify your email address visit the following link:", - "emailTemplates_verifyEmail_title": "Verify Your Email Address", - "emailVerification_successMessage": "Email verified! Thanks!", - "emqProxyForm_acl_title": "Access Control Rules", - "ensureTenantRemovalForm_button_cancel_title": "Cancel operation", - "ensureTenantRemovalForm_button_remove_title": "Remove this Tenant", - "entityComment_cancelComment": "Cancel", - "entityComment_deleteComment": "Delete", - "entityComment_replyComment": "Reply", - "entityComment_sendComment": "Send", - "entityComment_successMessage": "Thank you! Your Comment has been successfully sent.", - "esData_notFound": "There are no API usage statistics available.", - "apiAnalyticPageBody_title_errorsStatistic": "Errors Statistic", - "errorsStatisticTable_columnTitle_date": "Date", - "errorsStatisticTable_columnTitle_status": "Status Code", - "errorsStatisticTable_columnTitle_calls": "Calls", - "errorsStatisticTable_columnTitle_path": "Request path", - "errorsStatisticTable_text_showOfErrors": "Show __count__ of __all__ errors", - "errorsStatisticTable_lintText_downloadFile": "Download all errors", - "favourite_Add": "Add bookmark", - "favourite_Remove": "Remove bookmark", - "feedbackForm_successMessage": "Thank you! Your feedback has been successfully sent.", - "feedbackItem_type": "Type", - "feedbackItem_topic": "Topic", - "feedbackItem_editButton_text": "Edit", - "feedbackItem_deleteButton_text": "Delete", - "feedbackItem_visibilityButton_makePrivate": "Make Private", - "feedbackItem_visibilityButton_makePublic": "Make Public", - "feedbackItem_sentBy_text": "Sent by", - "feedbackItem_usernotloggedin_errorMessage": "Error: Please sign in to vote", - "feedback_feedbackForm_button": "Send feedback", - "feedback_feedbackForm_withLogin_tooltip": "Add feedback to the API", - "feedback_feedbackForm_withoutLogin_tooltip": "Login or register to provide your feedback to the API", - "feedback_feedbackForm_description": "We welcome problem reports, feature ideas and general comments.", - "feedback_feedbackForm_title": "Send feedback or report a problem", - "feedback_main_title": "Feedback and report messages", - "feedback_no_feedback": "No feedback, yet.", - "feedback_remove_button": "Remove", - "feedback_replyFeedback": "Reply", - "feedback_sendFeedback": "Send", - "feedback_view_button": "View", - "feedback_mark_all_feedbacks_as_private": "Make all feedback private", - "feedback_mark_all_feedbacks_as_public": "Make all feedback public", - "feedback_change_visibility_header": "Change Feedback Visibility", - "feedback_changeAllVisibility_toPublic": "Are you sure to change all feedbacks to public?", - "feedback_changeAllVisibility_toPrivate": "Are you sure to change all feedbacks to private?", - "feedback_changeAllVisibility_cancelButton_text": "Cancel", - "feedback_changeAllVisibility_confirmButton_text": "Confirm", - "footer_about": "About", - "footer_privacyPolicy_text": "Privacy Policy", - "footer_termsOfUse_text": "Terms of Use", - "footer_signIn": "Sign In", - "footer_signOut": "Sign Out", - "footer_signUp": "Sign Up", - "footerSocialMediaLinks_text": "Follow Us", - "forbidden_Title": "403 Forbidden", - "forbidden_Message": "You don't have permissions to view this page.", - "goBackButton_buttonText": "Return to a previous page", - "general_example": "Example:", - "general_more_details": "More details:", - "homeBody_featureSection_statistics_apisCount_heading": "APIs", - "homeBody_featureSection_statistics_organizationsCount_heading": "Organizations", - "homeBody_featureSection_statistics_usersCount_heading": "Users", - "homeBody_contactUs_heading": "Contact Us", - "homeBody_contactUs_text": "Contact us for more information.", - "homeBody_openSource_imageAltText": "100% open source", - "homeBody_section1_heading": "Getting started", - "homeBody_section1_text": "Just create an account and be on your way! The developer dashboard offers you a one stop location to discover APIs, track your application API usage, and more.", - "homeBody_section1_text_extra": "Sign Up", - "homeBody_section2_heading": "Reach out to developers", - "homeBody_section2_text": "APInf provides you with a unified, simple interface for publishing your APIs to the developer community and performing complex API management tasks. It allows you to gain a better understanding of your API traf\ufb01c.", - "homeBody_section2_text_extra": "Contact Us", - "homeBody_section3_communityLinkText": "Apinf community", - "homeBody_section3_heading": "Completely open source", - "homeBody_section3_text": "APinf is powered by API Umbrella and builds a dashboard on top of the API Umbrella features. The solution is fully open source licensed with MIT. It is written in Meteor.js and D3. We like to collaborate, to listen to our users and want to encourage people to become contributors.", - "homeBody_section3_text_extra": "Find us in ", - "homePageApis_title_featuredApis": "Featured APIs", - "homePageApis_text_addFeaturedApis": "You can add featured APIs from Branding section under Featured APIs.", - "homePageApis_text_getMoreApis": "More APIs", - "homePageApis_text_seeMore": "See more", - "importApiConfiguration_errorMessage": "Config file must be either in .YAML, .YML, .JSON or .TXT format.", - "importApiConfiguration_jsonError_message": "Configuration file is not a valid JSON object.", - "import_ApiConfiguration_Extensions": "Only yml, yaml and json format will be accepted.", - "import_ApiConfiguration_FileLabel": "File", - "import_ApiConfiguration_ImportApi": "Import API", - "importOpenApiSpecification_text_addApiByImporting": "You can add API by importing the OpenAPI Specification.", - "importOpenApiSpecification_message_provideSpecification": "You need provide OpenAPI specification using any method", - "importApiFile_invalidExtension_message": "Invalid file type. Please provide link of a json, yaml or yml file containing atleast API name and API URL", - "importOpenApiSpecification_labelText_provideSpecification": "Provide API Documentation via", - "importOpenApiSpecification_labelText_linkTo": "Link to OpenAPI Specification", - "importOpenApiSpecification_labelText_lifecycleStatus": "Lifecycle status", - "importOpenApiSpecification_buttonText_import": "Import", - "importOpenApiSpecification_optionText_file": "File", - "importOpenApiSpecification_optionText_url": "URL", - "importOpenApiSpecification_optionText_firstOption": "Select lifecycle status", - "importOpenApiSpecificationUploadButton_buttonText_file": "Choose file", - "informTenantUser_emailSubject_tenantAddition": "New tenant added: __tenant__", - "informTenantUser_emailSubject_tenantRemoval": "Tenant __tenant__ removed", - "informTenantUser_emailSubject_userRemoval": "User removed from tenant __tenant__", - "informTenantUser_emailSubject_userRoleChange": "Changes in user roles in tenant __tenant__", - "informTenantUser_emailText_roleInfo": "Current roles: ", - "informTenantUser_emailText_tenantRemoval": "Tenant __tenant__ is removed. One of the users was: ", - "informTenantUser_emailText_userRemoval": "Changes in tenant __tenant__. Removed following user: ", - "informTenantUser_emailText_userRoleChange": "In the tenant __tenant__, there are changes in roles of following user: ", - "invalidApiBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", - "invalidApiMonitoringEndpointMessage": "Must begin with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", - "invalidApiRequiredMessage": "Invalid input not allowed", - "invalidAppendQueryStringMessage": "Allowed only param=value pairs as Append Query String", - "invalidDomainMessage": "Must be a valid domain", - "invalidEmailMessage": "Must be a valid e-mail address", - "invalidIdMessage": "Must be a valid alphanumeric ID", - "invalidProxyBackendForm_headerStringMessage": "The Requested Header String must only consist of following pair(s) ~ param: value", - "invalidProxyBackendForm_forbiddenPrefixMessage": "You cannot use the following proxy base paths: \/, \/signup\/, \/signin\/, \/admin\/ and \/admin\/...", - "invalidProxyBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", - "invalidUrlMessage": "Must be a valid URL with http(s)", - "invalidContactPhoneMessage": "Must be a valid number. (0-9), +, -, space, \/ are allowed", - "latestApiBackends_Heading": "Latest APIs", - "latestApiBackends_MoreInfo": "More info", - "latestApiBackends_NotFound": "Nothing found.", - "loginPlatformsPage_title_loginPlatforms": "Login Platforms", - "loginPlatformsPageSettingsUpdatedMessage": "Login settings updated successfully: ", - "loginVerify_errorMessage": "We have sent you an email. Please verify your email address.", - "manageApiDocumentationModalUploadButton": "Choose file", - "manageApiDocumentationModal_AddedFile_Message": "Documentation file successfully uploaded!", - "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Cancel", - "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Save", - "manageApiDocumentationModal_CreateLinks_AddButton": "Add", - "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Are you sure you want to remove the documentation file?", - "manageApiDocumentationModal_DeletedFile_Message": "Documentation file successfully deleted!", - "manageApiDocumentationModal_DocumentationLinks_Title": "Links to external documentation resource", - "manageApiDocumentationModal_FileType_Message": "Only YAML (YML) and JSON file formats are supported.", - "manageApiDocumentationModal_LinkField_Updated_Message": "Documentation link successfully updated!", - "manageApiDocumentationModal_SizeLimit_Message": "File size limit 10MB", - "manageApiDocumentationModal_Title": "API Documentation", - "manageApiDocumentationModal_hints_createApiDocumentation": "If you don't have a documentation file, you can create one and then upload it.", - "manageApiDocumentationModal_hints_documentation_link": "Link to the Wiki, Github page or other web resource where the documentation of your API is located", - "manageApiDocumentationModal_hints_uploadApiDocumentation": "You can also choose to create a new documentation file for your API using Swagger editor", - "manageApiDocumentationModal_addDocumentation_title": "Specify Endpoints Details", - "manageApiDocumentationModal_helpText_useHttpsProtocol": "This application platform uses HTTPS. API requests from documentation will not work, if API uses HTTP.", - "manageApiDocumentationModal_ToolTip_Message": "Maximum 8 external documentation links are allowed. Please delete from existing ones if you wish to add a new one.", - "mostFrequentUsersTable_columnTitle_user": "User's API Key", - "mostFrequentUsersTable_columnTitle_calls": "Calls", - "mostFrequentUsersTable_columnTitle_path": "Request path", - "mostFrequentUsersTable_text_showOfUsers": "Show __count__ of __all__ users", - "mostFrequentUsersTable_lintText_downloadFile": "Download all users", - "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT Dashboard", - "mqttDashboardNavbar_linkText_topics": "Topics", - "mqttDashboardNavbar_linkText_acl": "ACL", - "mqttDashboardNavbar_linkText_restDashboard": "REST Dashboard", - "navbar_addAPIBackend": "Add API", - "navbar_apis": "APIs", - "navbar_my_apis": "My APIs", - "navbar_organizations": "Organizations", - "navbar_dashboard": "Dashboard", - "navbar_mqttDashboard": "MQTT Dashboard", - "navbar_signIn": "Sign In", - "navbar_signUp": "Sign Up", - "navbar_users": "Users", - "navbar_pricing": "Pricing", - "notAuthorized_Message": "You are not authorized to access this page.", - "notAuthorized_Title": "Not Authorized", - "notFound_Message_Part1": "We could not find the page you were looking for.", - "notFound_Title": "Oops! Page not found.", - "oauthHslNoMfa": "User has not MFA in use!", - "organizationApis_title_about": "About", - "organizationApis_title_apis": "APIs", - "organizationApis_title_connectApi": "Connect API", - "organizationApis_title_edit": "Edit", - "organizationApis_connectButton": "Connect", - "organizationApis_contact_email": "Contact email", - "organizationApis_contact_phone": "Contact phone", - "organizationApisForm_successText": "The API and Organization are now connected.", - "organizationCatalog_Title": "Organizations", - "organizationCatalog_organizationCount": "(__count__ organization)", - "organizationCatalog_organizationCount_plural": "(__count__ organizations)", - "organizationCatalog_buttonText_addOrganization": "Add Organization", - "organizationCatalog_toolbar_filterOptions_myOrganizations": "My organizations", - "organizationCatalog_toolbar_filterOptions_showAll": "Show all", - "organizationCatalog_toolbar_sortBy_title": "Sort by", - "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Date created", - "organizationCatalog_toolbar_sortMenuOptions_name": "Name", - "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ascending", - "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Descending", - "organizationCatalog_toolbar_toggleCollapse": "Toggle toolbar", - "organizationCatalog_toolbar_viewMode_grid": "Grid", - "organizationCatalog_toolbar_viewMode_table": "Table", - "organizationCatalog_text_noOrganizationIsAvailable": "No organization is available.", - "organizationCatalog_text_addOrganization": "Click \"Add Organization\" button to add a new one.", - "organizationCatalogTable_added": "Added", - "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", - "organizationsCatalogPage_title_organizationsCatalog": "Organizations Catalog", - "organizationCover_resumable_errorText": "File creation failed!", - "organizationCover_resumable_successfully_uploaded": "Cover successfully uploaded!", - "organizationCover_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "organizationForm_title": "Add new organization", - "organizationForm_contact_panelTitle": "Contact", - "organizationForm_saveButton_text": "Add organization", - "organizationForm_successText": "Organization was successfully saved", - "organizationLogo_noPermissions": "Insufficient permissions to upload logo.", - "organizationLogo_resumable_errorText": "File creation failed!", - "organizationLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", - "organizationLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "organizationManagersList_title": "Managers", - "organizationManagersList_table_title_actions": "Actions", - "organizationManagersList_table_title_email": "Email", - "organizationManagersList_table_title_role": "Role", - "organizationManagersList_table_title_username": "Username", - "organizationManagersList_table_title_row_manager": "Manager", - "organizationManagerForm_successMessage": "New manager added.", - "organizationManagerForm_userNotRegistered_errorText": "User not currently registered.", - "organizationNoApis_text_noConnectedApis": "The organization doesn't have any connected APIs.", - "organizationNoApis_text_useButton": "You can connect one via button \"Connect API\"", - "organizationNoFeaturedApis_text_noFeaturedApis": "The organization doesn't have any featured APIs.", - "organizationNoFeaturedApis_text_useButton": "You can feature APIs of your organization by pinning the related API card. You can choose up to four APIs to feature in your organization", - "organizationProfile_bigText_apisCount": "All APIs", - "organizationProfile_bigText_featuredApisCount": "Featured APIs", - "organizationProfileHeader_editButton_text": "Edit", - "organizationProfileHeader_rss_feed": "RSS Feed", - "organizationProfileHeader_tabs_apis": "APIs", - "organizationProfileHeader_tabs_managers": "Managers", - "organizationProfileHeader_tabs_newLogo": "Upload new logo", - "organizationProfileHeader_tabs_profile": "Profile", - "organizationProfileHeader_tabs_settings": "Settings", - "organizationProfileHeader_uploadCoverButton_text": "Upload cover image", - "organizationProfile_smallText_apisCount": "(__count__ api)", - "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", - "organizationProfile_buttonText_connectApi": "Connect API to organization", - "organizationProfile_buttonText_clear": "Clear all", - "organizationProfile_text_error": "Connection button doesn't work. Please inform administrator about the problem", - "organizationRemoveManagers_cancelButton": "Cancel", - "organizationRemoveManagers_description": "Are you sure you want to remove this user as a manager?", - "organizationRemoveManagers_removeButton": "Remove", - "organizationRemoveManagers_title": "Remove user as a manager", - "organizationSettingsPagination_panelTitle_contentManagement": "Content Management", - "organizationSettingsPagination_saveButton": "Save", - "organizationSettingsPagination_successMessage": "Number changed successfully", - "organizationSettings_description_organizationManagers": "An organization manager has the same rights as those of the original API manager to edit and delete the APIs which are connected to this organization.", - "organizationSettings_nav_about": "About", - "organizationSettings_nav_contact": "Contact Information", - "organizationSettings_nav_logo": "Logo & Cover Image", - "organizationSettings_nav_social": "Social Media Platforms", - "organizationSettings_title": "Settings", - "organizationSettings_title_organizationManagers": "Organization Managers", - "organizationSettings_uploadLogo_heading": "Logo", - "organizationSettings_uploadCover_heading": "Cover photo", - "organizationSettings_uploadLogoText": "You can upload a logo for your organization. The logo will appear in the catalog and on the single organization profile.", - "organizationSettings_uploadCoverText": "You can upload a cover image for your organization.", - "organizationManagerForm_managerAlreadyExist_errorText": "User is already a manager of this organization.", - "organizationManagerForm_sendingVerificationEmailFailed": "Sending verification email failed", - "organizationManagerForm_invalidMailSetting_emailFailed": "Sending verification email failed:Invalid mail settings", - "organizationSettingsDelete_buttonText_delete": "Delete this organization", - "organizationSettingsDelete_text_information": "The organization information will be removed and all APIs will be disconnected. This action cannot be undone.", - "organizationSettingsDelete_title": "Delete this Organization", - "organizationSettingsDelete_panelTitle": "Delete", - "organizationSettingsContactInfo_cancelButton_text": "Cancel", - "organizationSettingsContactInfo_saveButton_text": "Save", - "organizationSettingsContactInfo_title": "Contact Information", - "organizationSettingsContactInfo_update_successMessage": "Contact information has updated", - "organizationSettingsContactInfo_update_failedMessage": "Contact information updation failed", - "organizationSettingsCoverAndLogo_title": "Logo and cover image", - "organizationSettingsGeneral_cancelButton_text": "Cancel", - "organizationSettingsGeneral_saveButton_text": "Save", - "organizationSettingsGeneral_update_successMessage": "General information has updated", - "organizationSettingsGeneral_update_failedMessage": "General information updation failed", - "organizationSettingsGeneral_title": "General", - "organizationSettingsSocialMedia_cancelButton_text": "Cancel", - "organizationSettingsSocialMedia_saveButton_text": "Save", - "organizationSettingsSocialMedia_title": "Social Media Platforms", - "organizationSettingsSocialMedia_update_successMessage": "Social media information has updated", - "organizationSettingsSocialMedia_update_failedMessage": "Social media information updation failed", - "organizationSettings_listManager_emailUnverifiedLabel": "Unverified", - "privacyPolicy_title": "Privacy Policy", - "profile_Header": "Profile", - "profile_UpdateButton": "Update", - "profile_labelText_registeredEmail": "Registered e-mail", - "profile_setUsername": "Please set your username.", - "profile_updatedSuccess": "Profile updated", - "profile_usernameInvalid": "Username must be 3-15 alphanumeric characters. Underscore and hyphens are allowed.", - "profile_usernameIsTaken": "User name already exists. Enter another user name.", - "profilePage_title_profile": "Profile", - "proxies_pageHeader": "Proxies", - "proxies_addProxy": "Add proxy", - "proxies_noProxiesFound": "No proxies found.", - "proxiesPage_title_proxies": "Proxies", - "proxyBackendForm_advancedSettings_title": "Advanced settings", - "proxyBackendForm_apiBasePath_helpText": "Base path added to all API requests. Example:", - "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", - "proxyBackendForm_apiBasePath_title": "API host URL, with ", - "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", - "proxyBackendForm_apiKey_title": "API Key", - "proxyBackendForm_apiPort_helpText": "Port number on API server", - "proxyBackendForm_append_query_string_helpText": "Additional query parameters to be appended by Proxy to each query.", - "proxyBackendForm_deleteButton": "Delete", - "proxyBackendForm_deleteErrorMessage": "Delete failed on API Umbrella proxy", - "proxyBackendForm_deleteSuccessMessage": "Successfully deleted proxy settings", - "proxyBackendForm_disableApiKey_helpText": "Allow users to call this API without an API key.", - "proxyBackendForm_frontendPrefixNotUnique": "Frontend prefix already exists. Select another one.", - "proxyBackendForm_IDPappID_additional_helpText": "IDP app id is an IDentity Provider application ID. This is needed for FIWARE component integration. So, if you have no idea what this means, leave it alone.", - "proxyBackendForm_emqUsers_title": "EMQ Users", - "proxyBackendForm_emqUsers_addUserButton": "Add user", - "proxyBackendForm_emqUsers_userTable_id": "ID", - "proxyBackendForm_emqUsers_userTable_username": "Username", - "proxyBackendForm_emqUsers_userTable_password": "Password", - "proxyBackendForm_emqUsers_userTable_actions": "Actions", - "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Add EMQ User", - "proxyBackendForm_emqProxyForm_addEmqUser_username": "Username", - "proxyBackendForm_emqProxyForm_addEmqUser_password": "Password", - "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Save", - "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Cancel", - "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ user successfully added!", - "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Username or password value(s) not found.", - "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Remove EMQ User?", - "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Yes, remove", - "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Cancel", - "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ user successfully removed!", - "proxyBackendForm_IDPappID_helpText": "Identification of IDP application.", - "proxyBackendForm_proxyBasePath_title": "Proxy host URL, with ", - "proxyBackendForm_proxyBasePath_helpText": "Base path added to all Proxy requests. Example:", - "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", - "proxyBackendForm_publishErrorMessage": "Publish failed on API Umbrella proxy", - "proxyBackendForm_rateLimit_helpText": "Set limits for data transfer according to various categories.", - "proxyBackendForm_redirect_helpText": "Redirect:", - "proxyBackendForm_request_header_helpText": "Headers to be added by Proxy into requests.", - "proxyBackendForm_request_helpText": "Request", - "proxyBackendForm_response_helpText": "Response", - "proxyBackendForm_requiredErrorMessage": "Please fill in the required fields", - "proxyBackendForm_subsettings_additional_helpText_1": "'Sub settings' refer to sub URL settings. These are related to FIWARE integration, but they can be useful in some scenarios. If you want to restrict traffic based on HTTP verbs, require that some headers are present, these settings are your friends.", - "proxyBackendForm_subsettings_additional_helpText_2": "HTTP Methods: Here you can select the sub-URL, i.e. method, which settings altered are altered.", - "proxyBackendForm_subsettings_additional_helpText_3": "Regex: With this parameter you can filter the content of requests.", - "proxyBackendForm_subsettings_additional_helpText_4": "Required headers: You can give one or several (each on it's own line) headers in following form ~ ", - "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", - "proxyBackendForm_subsettings_helpText": "Provide sub-URL related settings.", - "proxyBackendForm_successMessage": "Settings saved.", - "proxyBackendForm_saveButton": "Save & Publish", - "proxyBackendForm_publish_failureMessage": "Failure on publishing apiUmbrella: ", - "proxyBackendForm_update_failureMessage": "Failure on proxy backend on apiUmbrella: ", - "proxyBackendForm_update_successMessage": "Successfully updated proxy settings", - "proxyForm_header_text": "Add Proxy", - "proxyForm_saveButton_text": "Save", - "proxyForm_successText": "Proxy settings were saved", - "proxyForm_errorText": "All fields with asterisk symbol are required", - "proxyItem_editProxy": "Edit", - "proxyItem_removeProxy": "Remove", - "proxyItem_removeProxy_successMessage": "Proxy settings were removed", - "proxyItem_type": "Type", - "proxyItem_url": "URL", - "proxyItem_apiKey": "API Key", - "proxyItem_apiToken": "API Token", - "proxyItem_elasticsearch": "Elasticsearch URL", - "proxyItem_postgresEndpoint": "Postgres Endpoint", - "proxyItem_brokerEndpoints": "Broker Endpoints", - "proxyItem_brokerEndpoints_table_protocol": "Protocol", - "proxyItem_brokerEndpoints_table_host": "Host", - "proxyItem_brokerEndpoints_table_port": "Port", - "proxyItem_brokerEndpoints_table_tls": "TLS", - "proxyItem_httpApi": "HTTP API", - "proxyItem_httpApi_protocol": "Protocol", - "proxyItem_httpApi_host": "Host", - "proxyItem_httpApi_port": "Port", - "proxyItem_adminUsername": "Admin Username", - "proxyItem_adminPassword": "Admin Password", - "deletePostConfirmation_modalTitle_text": "Delete Post", - "deletePostConfirmation_text_confirmDeleteMessage": "Are you sure you want to delete __title__?", - "deletePostConfirmation_text_confirmDeleteNote": "NOTE:", - "deletePostConfirmation_text_confirmDeleteInformation": "This action cannot be undone!", - "deletePostConfirmation_buttonText_cancel": "Cancel", - "deletePostConfirmation_buttonText_delete": "Delete", - "relatedMedia_addButton_help": "Add any related link", - "relatedMedia_addButton": "Add related link", - "relatedMedia_Title": "Links", - "relatedMedia_addLink": "Add link", - "relatedMedia_addNew": "Add new", - "relatedMedia_text_noRelatedMedia": { - "api": "You have no related links to this API", - "organization": "The organization has no related links" - }, - "relatedMediaPostsForm_modalTitle_relatedMedia": "Related links", - "relatedMediaPostsForm_Submit": "Add link", - "relatedMediaPostsForm_Text": "You can add any link that user can click and view in the original source. You can add for example blog posts, videos, and presentations.", - "postItem_buttonText_delete": "Delete", - "postItem_buttonText_edit": "Edit", - "postItem_text_added": "Added", - "removeProxy_modalLabel_title": "Removing Proxy", - "removeProxy_modalLabel_cancelTitle": "Can't remove Proxy", - "removeProxy_modalBody_warning": "Warning!", - "removeProxy_modalBody_text": "You are about to remove a proxy. There are currently __count__ APIs connected to this proxy. Are you sure you want to continue?", - "removeProxy_modalBody_cancelText": "You are not allowed to remove a proxy. There are currently __count__ APIs connected to this proxy. Removing the proxy would break all API calls made to the connected API backends.", - "removeProxy_buttonText_confirmRemoveProxy": "Yes", - "removeProxy_buttonText_cancelRemove": "No", - "removeProxy_errorMessage": "Error: Proxy removal failed", - "removeProxy_buttonText_cancel": "Cancel", - "requestTimeline_helpText": "Can be filtered by clicking HTTP status series boxes below.", - "requestTimeline_labelText_path": "Path", - "requestTimeline_legendItem_allCalls": "All calls", - "requestTimeline_xAxisTitle_hours": "Hours", - "requestTimeline_xAxisTitle_days": "Days", - "requestTimeline_yAxisTitle_requests": "API Requests", - "requestsOverTime_pointTitle_requests": "Requests", - "responseTimeTimeline_helpText": "Can be filtered by clicking quartile value boxes below.", - "responseTimeTimeline_labelText_path": "Path", - "responseTimeTimeline_legendItem_long": "Slow 75%", - "responseTimeTimeline_legendItem_longest": "Slowest", - "responseTimeTimeline_legendItem_short": "Fast 25%", - "responseTimeTimeline_legendItem_shortest": "Fastest", - "responseTimeTimeline_xAxisTitle_hours": "Hours", - "responseTimeTimeline_xAxisTitle_days": "Days", - "responseTimeTimeline_yAxisTitle_time": "Time, ms", - "responseTimeTimeline_legendItem_median": "Median 50%", - "schemas": { - "apis": { - "name": { - "label": "API Name", - "placeholder": "E.g. My first API" - }, - "description": { - "label": "Description", - "placeholder": "Tell your potential user what your API is about" - }, - "url": { - "label": "API Host URL", - "placeholder": "E.g. https:\/\/example.com\/api\/v1" - }, - "documentationURL": { - "label": "Link to documentation" - }, - "organizationId": { - "label": "Connect API to organization" - }, - "lifecycleStatus": { - "label": "Lifecycle status", - "placeholder": "Select lifecycle status", - "options": { - "design": "Design", - "development": "Development", - "testing": "Testing", - "production": "Production", - "deprecated": "Deprecated" - } - } - }, - "apiDocs": { - "type": { - "label": "Provide API Documentation via", - "options": { - "url": "URL", - "file": "File" - } - }, - "remoteFileUrl": { - "label": "Link to API Documentation" - }, - "otherUrl": { - "label": "Links to other API Documentation" - }, - "submit_methods": { - "label": "Allow try-out for following methods:" - } - }, - "apiMetadata": { - "organization": { - "label": "Organization", - "name": { - "label": "Name" - }, - "description": { - "label": "Description" - } - }, - "contact": { - "label": "Contact", - "name": { - "label": "Name" - }, - "phone": { - "label": "Phone" - }, - "email": { - "label": "Email" - } - }, - "service": { - "label": "Service", - "name": { - "label": "Name" - }, - "description": { - "label": "Description" - }, - "validSince": { - "label": "Valid since", - "placeholder": "Click to select date" - }, - "validUntil": { - "label": "Valid until", - "placeholder": "Click to select date" - }, - "serviceLevelAgreement": { - "label": "Service Level Agreement" - } - } - }, - "backlog": { - "title": { - "label": "Title", - "placeholder": "Title" - }, - "details": { - "label": "Details", - "placeholder": "Description" - }, - "priority": { - "label": "Priority" - } - }, - "branding": { - "siteTitle": { - "label": "Site title" - }, - "siteSlogan": { - "label": "Site slogan" - }, - "homeCustomBlock": { - "label": "Custom HTML block", - "placeholder": "Your text or HTML\/CSS code" - }, - "privacyPolicy": { - "label": "Privacy Policy", - "placeholder": "Add your privacy policy here" - }, - "termsOfUse": { - "label": "Terms of Use", - "placeholder": "Add your terms of use here" - }, - "colors": { - "label": "Colors", - "primary": { - "label": "Primary" - }, - "primaryText": { - "label": "Primary text" - }, - "coverPhotoOverlay": { - "label": "Cover photo overlay" - }, - "overlayTransparency": { - "label": "Overlay transparency" - } - }, - "socialMediaLinks": { - "label": "Social Media Links" - }, - "siteFooter": { - "label": "Site footer" - }, - "analyticCode": { - "label": "Analytic code" - }, - "featuredApis": { - "label": "Featured APIs" - } - }, - "contactForm": { - "name": { - "label": "Your name", - "placeholder": "Your name" - }, - "email": { - "label": "E-mail address", - "placeholder": "Your email" - }, - "message": { - "label": "Message", - "placeholder": "Your message" - } - }, - "entityComment": { - "comment": { - "label": "Comment", - "placeholder": "Your comment" - } - }, - "feedback": { - "topic": { - "label": "Topic", - "placeholder": "Feedback topic" - }, - "message": { - "label": "Your Message", - "placeholder": "Your message" - }, - "messageType": { - "label": "Choose message type", - "options": { - "Feedback": "Feedback", - "Error report": "Error report", - "Feature request": "Feature request" - } - } - }, - "monitoring": { - "enabled": { - "label": "Enabled API Monitoring" - }, - "url": { - "label": "Endpoint to Monitor" - }, - "endPoint": { - "label": "Endpoint to Monitor" - } - }, - "settings": { - "access": { - "onlyAdminsCanAddApis": { - "label": "Only platform administrators are allowed to add new APIs" - }, - "onlyAdminsCanAddOrganizations": { - "label": "Only platform administrators are allowed to add new Organizations" - } - }, - "supportsGraphql": { - "label": "Enabled" - }, - "developmentFeatures": { - "label": "Enable development features" - }, - "mail": { - "enabled": { - "label": "Enabled" - }, - "username": { - "label": "Username" - }, - "password": { - "label": "Password" - }, - "smtpHost": { - "label": "SMTP Host" - }, - "smtpPort": { - "label": "SMTP Port" - }, - "fromEmail": { - "label": "Email address for sending emails" - }, - "toEmail": { - "label": "To email" - } - }, - "githubConfiguration": { - "label": "Github configuration", - "clientId": { - "label": "Client ID" - }, - "secret": { - "label": "Secret" - } - }, - "sdkCodeGenerator": { - "label": "SDK Generator", - "enabled": { - "label": "Enabled" - }, - "host": { - "label": "Host" - } - } - }, - "proxies": { - "name": { - "label": "Name" - }, - "description": { - "label": "Description" - }, - "type": { - "label": "Type" - }, - "apiUmbrella": { - "url": { - "label": "URL" - }, - "apiKey": { - "label": "API Key" - }, - "authToken": { - "label": "Auth Token" - }, - "elasticsearch": { - "label": "ElasticSearch" - } - }, - "emq": { - "brokerEndpoints": { - "label": "Broker Endpoints", - "$": { - "protocol": { - "label": "Protocol" - }, - "host": { - "label": "Host", - "placeholder": "https:\/\/example.com\/" - }, - "port": { - "label": "Port", - "placeholder": "E.g. 224" - }, - "tls": { - "label": "TLS (Transport Layer Security)" - } - } - }, - "httpApi": { - "label": "Configuration API Endpoint" - }, - "elasticsearch": { - "label": "ElasticSearch URL", - "placeholder": "https:\/\/example.com\/" - } - } - }, - "proxyBackends": { - "proxyId": { - "label": "Select the Proxy you want to use" - }, - "apiUmbrella": { - "servers": { - "$": { - "port": { - "label": "API port" - } - } - }, - "sub_settings": { - "http_method": { - "label": "Http Methods" - } - }, - "settings": { - "append_query_string": { - "label": "Append Query String Parameters" - }, - "disable_api_key": { - "label": "Disable API key requirement" - }, - "headers_string": { - "label": "Set Request Headers" - }, - "idp_app_id": { - "label": "IDP App Id" - }, - "rate_limit_mode": { - "label": "Rate limit mode", - "options": { - "custom": "Custom rate limits", - "unlimited": "Unlimited requests", - "custom-header": "Custom rate limits based on response header" - } - }, - "rate_limits": { - "label": "Rate limits" - }, - "rate_limit": { - "duration": { - "label": "Duration (ms)" - }, - "limit_by": { - "label": "Limit by", - "options": { - "apiKey": "API Key", - "ip": "IP Address" - } - }, - "limit": { - "label": "Number of requests" - }, - "response_headers": { - "label": "Show rate limit in response headers" - } - } - }, - "url_matches": { - "$": { - "frontend_prefix": { - "label": "Proxy base path" - }, - "backend_prefix": { - "label": "API base path" - } - } - } - }, - "emq": { - "label": "EMQ Proxy", - "settings": { - "acl": { - "label": "Access Control Rules", - "$": { - "allow": { - "label": "Rule", - "options": [ - "Deny", - "Allow" - ] - }, - "from": { - "label": "From" - }, - "ip_addr": { - "label": "IP Address" - }, - "username": { - "label": "Username" - }, - "client_id": { - "label": "Client Id" - }, - "access": { - "label": "Access", - "options": [ - "Subscribe", - "Publish", - "Both" - ] - }, - "topic": { - "label": "Topic" - }, - "fromValue": { - "label": "Value" - } - } - } - } - } - }, - "related_media": { - "title": { - "label": "Title" - }, - "url": { - "label": "URL" - } - }, - "organizations": { - "name": { - "label": "Name" - }, - "url": { - "label": "URL" - }, - "description": { - "label": "Description" - }, - "contact": { - "label": "Contact", - "person": { - "label": "Name" - }, - "phone": { - "label": "Phone number" - }, - "email": { - "label": "Email" - } - }, - "socialMedia": { - "label": "Social Media Links" - }, - "apisPerPage": { - "label": "Number of APIs per page" - }, - "mediaPerPage": { - "label": "Number of media items per page" - } - }, - "organizationApis": { - "apiId": { - "label": "Select API" - }, - "organizationId": { - "label": "Select Organization" - } - }, - "updatePassword": { - "old": { - "label": "Current Password" - }, - "new": { - "label": "New Password" - }, - "confirm": { - "label": "Confirm new Password" - } - }, - "users": { - "username": { - "label": "Username" - }, - "profile": { - "company": { - "label": "Company" - } - } - } - }, - "sdkCodeGeneratorModal_buttonText_download": "Download", - "sdkCodeGeneratorModal_labelText_selectLanguage": "Select language", - "sdkCodeGeneratorModal_firstOption_language": "(Language)", - "sdkCodeGeneratorModal_errorText": "Your file is not supported by the Code Generator. Please upload the correct file", - "sdkCodeGeneratorModal_errorTextInvalidHost": "Code Generator server is incorrect. Please report to administrator about this problem.", - "sdkCodeGeneratorModal_Title": "Generate SDK file", - "searchField_button": "Search", - "searchField_placeholder": "Search...", - "searchPage_addedPrefix": "Added", - "searchPage_noResults": "Nothing found.", - "searchPage_pageHeader": "Search APIs", - "searchPage_searchForm_helpText": "Start typing your query for live search results.", - "searchPage_searchForm_placeholderText": "Search...", - "searchPage_searchResultsHeader": "Search results", - "settings_development_features": "Enable development features", - "settings_disabled_login_methods": "Disabled login methods", - "settings_disabled_login_methods_caution": "Caution!", - "settings_disabled_login_methods_caution_text": "It is possible to lock-out users with this selection, including Admins!", - "settings_disabled_login_methods_caution_warning_1": "Do not disable all login methods!", - "settings_disabled_login_methods_caution_warning_2": "Make sure that there is at least one Admin user left capable to use some of allowed login methods!", - "settings_errorMessage": "Invalid Settings! Something is not right or a field is missing.", - "settings_fiware": "FIWARE", - "settings_github": "Github", - "settings_hsl": "HSL", - "settings_mail": "Mail", - "settings_mail_fromEmail": "This email is used to validate email addresses used for user registration and contact form submission. It needs to be a valid, pre-existing, domain-specific email", - "settings_mail_toEmail": "This email is used for receiving contact form submissions. It needs to be a valid, pre-existing, domain-specific email", - "settings_panelTitle_addingApisAndOrganizations": "Adding APIs and Organizations", - "settings_save": "Save", - "settings_sdkCode_generator": "SDK Code Generator", - "settings_successMessage": "Settings saved", - "settings_tenant": "Tenant Manager", - "settings_title_supportsGraphql": "API Umbrella proxy supports GraphQL requests", - "settingsPage_title": "General", - "settingsPage_title_settings": "Settings", - "settingsMenu_title": "Platform preferences", - "settingsMenu_profile": "Profile", - "settingsMenu_account": "Account", - "settingsMenu_branding": "Branding", - "settingsMenu_settings": "Settings", - "settingsMenu_proxies": "Proxies", - "settingsMenu_loginPlatforms": "Login Platforms", - "setupNeededModal_body": "Please provide branding and\/or platform settings for this deployment.", - "setupNeededModal_title": "Setup needed", - "setupNeededModal_viewBrandingButton": "View Branding", - "setupNeededModal_viewSettingsButton": "View Settings", - "setUserName_legend_text": "Choose your username", - "setUserName_saveButton_text": "Save", - "statusCheckTitle": "Status", - "statusCheckUpdated": "Updated:", - "statusCheck_ApinfWebApp": "Apinf Web App", - "statusCheck_ApiUmbrella": "Api Umbrella", - "statusCheck_Elasticsearch": "Elasticsearch", - "summaryComparing_trendDirection_lower": "lower", - "summaryComparing_trendDirection_higher": "higher", - "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ than yesterday", - "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ than the previous day", - "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ than the previous __day__ days", - "summaryComparing_displayTrendInfo_noTrend": "same as the previous day", - "summaryComparing_displayTrendInfo_noTrendDays": "same as the previous __day__ days", - "swaggerUi_swaggerDocumentInvalidText": "Swagger document is not valid.", - "swaggerUi_alertText_Warning": "Warning!", - "swaggerUi_alertText_mainText": "This application platform uses HTTPS. API requests from documentation will not work because API uses HTTP.", - "termsOfUse_title": "Terms of Use", - "updatePassword_legend_text": "Update password", - "uniqueUsersOverTime_pointTitle_users": "Users", - "umbrella_createuser_error": "Failed to create user on API Umbrella.", - "updatePassword_submitButton_text": "Change Password", - "updatePasswordForm_successMessage": "Password updated.", - "passwordsMismatch": "Passwords do not match", - "tenantAuthorization_title": "Tenant Authorization", - "tenantAuthorization_button_refresh": "Refresh now", - "tenantCatalog_buttonText_addTenant": "Add Tenant", - "tenantCatalog_Title": "Tenants", - "tenantCatalog_toolbar_filterOptions_myOrganizations": "My tenants", - "tenantCatalog_toolbar_authorization": "Authorization", - "tenantCatalogPage_title_organizationsCatalog": "Tenant Catalog", - "tenantCatalogPage_token_title": "Authorization token is needed in Tenant related requests", - "tenantCatalogPage_token_details_1": "User must have an account on Tenant Manager", - "tenantCatalogPage_token_details_2": "While logging in using Keyrock, User receives an authentication token, here: ", - "tenantCatalogPage_token_details_2b": "Note! Expiration time: ", - "tenantCatalogPage_token_details_2c": "You need to sign out and sign in again to get valid authentication token!", - "tenantCatalogPage_token_details_3": "User receives also a refresh token, here: ", - "tenantCatalogTable_button_edit": "Edit", - "tenantCatalogTable_button_edit_title": "Edit this tenant, change Name, Description, Users and their Roles", - "tenantCatalogTable_button_remove": "Remove", - "tenantCatalogTable_button_remove_title": "Remove this Tenant", - "tenantCatalogTable_header_tenants": "Tenant", - "tenantCatalogTable_header_username": "Username & Roles", - "tenantCatalogTable_row_title_username": "Username", - "tenantCatalogTable_row_title_roles": "Roles", - "tenantCatalogTable_row_title_consumer": "Consumer", - "tenantCatalogTable_row_title_provider": "Provider", - "tenantCatalogTable_header_action": "Action", - "tenantForm_addTenant_Success_Message": "Tenant added successfully: ", - "tenantForm_addTenant_error_Message": "Tenant operation failed! ", - "tenantForm_addTenant_failure_Message": "Tenant manager error! Returns code ", - "tenantForm_addTenant_notify_error": "Error in notifying users", - "tenantForm_button_cancel": "Cancel", - "tenantForm_button_cancel_title": "Cancel this operation", - "tenantForm_button_save_title": "Save new Tenant", - "tenantForm_button_modify_title": "Save Tenant modifications", - "tenantForm_update_Failure_Message": "Tenant update failed! ", - "tenantForm_update_error_Message": "Tenant update failed! ", - "tenantForm_update_check_error_Message": "Tenant user check failed. Refresh Tenant list and try again ", - "tenantForm_modifyButton_text": "Modify Tenant", - "tenantForm_saveButton_text": "Add Tenant", - "tenantForm_tenant_noName_error": "Tenant must have a name", - "tenantForm_tenant_noDescription_error": "Tenant must have a description", - "tenantForm_title_add": "Add new Tenant", - "tenantForm_title_modify": "Modify Tenant", - "tenantForm_tenantDescription": "Tenant description", - "tenantForm_tenantName": "Tenant name", - "tenantForm_id_missing_Message": "Problem! Tenants id is missing!", - "tenantForm_noChanges_Message": "No changes in Tenant", - "tenantForm_tokenExpiredWarning_message": "Authorization token is expired. Sign out and sign in again to refresh the token!", - "tenantForm_removal_Success_Message": "Tenant removed successfully: ", - "tenantForm_update_Success_Message": "Tenant updated successfully: ", - "tenantRemoveForm_button_remove": "Yes, remove Tenant", - "tenantRemoveForm_question": "Are you sure you want to remove this tenant?", - "tenantRemoveForm_title": "Tenant removal", - "tenantRequest_missingBasepath": "Tenant Manager basepath is missing from Settings", - "tenantRequest_missingTenantList": "Tenant list fetch failed! ", - "tenantRequest_missingUserlist": "Userlist fetch failed! ", - "tenantUserForm_addButton_text": "Add user for Tenant", - "tenantUserForm_errorTextUserNotSelected": "No User is selected for addition!", - "tenantUserForm_errorTextDuplicateUser": "This user already exists on Tenants user list: ", - "tenantUserForm_help_addUser": "Select user and give roles", - "tenantUserForm_title_addUser": "Add a new user for tenant", - "tenantUserForm_button_addUser_title": "Add selected user to Tenant's user list", - "tenantUsersList_title": "Users of this tenant", - "tenantUsersList_thead_username": "Username", - "tenantUsersList_thead_roles": "Roles", - "tenantUsers_button_title_removeUser": "Remove this user from Tenant", - "uploadApiLogoButton": "Upload logo", - "uploadApiLogo_confirm_delete": "Are you sure you want to delete this logo?", - "uploadApiLogo_successfully_deleted": "Logo successfully deleted!", - "uploadOrganizationCoverButton_text": "Upload cover image", - "uploadOrganizationLogoButton": "Upload logo", - "uploadOrganizationCover_confirm_delete": "Are you sure you want to delete this cover image?", - "uploadOrganizationCover_successfully_deleted": "Cover image successfully deleted!", - "uploadOrganizationLogo_confirm_delete": "Are you sure you want to delete this logo?", - "uploadOrganizationLogo_successfully_deleted": "Logo successfully deleted!", - "uploadProjectLogoButton_uploadButton_uploadLogo": "Upload Logo", - "uploadCoverPhoto_confirm_delete": "Cover photo area will show primary branding color after photo has been deleted. The image will be removed from the collection.", - "uploadCoverPhoto_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "uploadCoverPhoto_text_fileMaxSize": "Max size 10 MB and supported formats jpg\/jpeg\/png\/gif.", - "uploadCoverPhoto_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", - "uploadCoverPhoto_acceptedExtensions_errorText": "File creation failed!", - "uploadCoverPhoto_successfully_uploaded": "Your cover photo was successfully uploaded!", - "uploadCoverPhoto_successfully_deleted": "Your cover photo was successfully deleted!", - "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Upload cover photo", - "uploadProjectLogo_confirm_delete": "Are you sure you want to delete your project logo?", - "uploadProjectLogo_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "uploadProjectLogo_successfully_uploaded": "Your project logo successfully uploaded!", - "uploadProjectLogo_successfully_deleted": "Your project logo successfully deleted!", - "userAccount_deleteAccount_title": "Delete your account", - "userAccount_updatePassword_title": "Change your password", - "userMenu_account": "Account", - "userMenu_branding": "Branding", - "userMenu_profile": "Profile", - "userMenu_proxies": "Proxies", - "userMenu_settings": "Settings", - "userMenu_signout": "Sign out", - "userMenu_signedIn": "Signed in as", - "userMenu_loginPlatforms": "Login Platforms", - "userProfile_account_title": "Account information", - "viewApiNavigationMenu_authentication": "Authentication", - "viewApiNavigationMenu_backlog": "Backlog", - "viewApiNavigationMenu_collaborators": "Collaborators", - "viewApiNavigationMenu_details": "Details", - "viewApiNavigationMenu_monitoring": "Monitoring", - "viewApiNavigationMenu_documentation": "Documentation", - "viewApiNavigationMenu_export": "Export", - "viewApiNavigationMenu_feedback": "Feedback", - "viewApiNavigationMenu_metadata": "Metadata", - "viewApiNavigationMenu_proxy": "Proxy", - "viewApiNavigationMenu_settings": "Settings", - "viewApiPageHeader_privateLabel_text": "Private", - "viewApiSettigs_saveButton_text": "Save", - "viewApiStatus_statusMessage_ClientError": "Client error.", - "viewApiStatus_statusMessage_ErrorCodeText": "Status code:", - "viewApiStatus_statusMessage_Informational": "Informational", - "viewApiStatus_statusMessage_Loading": "Loading...", - "viewApiStatus_statusMessage_RedirectError": "Redirection.", - "viewApiStatus_statusMessage_ServerError": "Server error.", - "viewApiStatus_statusMessage_Success": "API is operating normally.", - "viewApi_Details_Title": "Details", - "viewApi_Metadata_Contact_email": "email", - "viewApi_Metadata_Contact_phone": "Phone", - "viewApi_Metadata_Contact_title": "Contact", - "viewApi_Metadata_NotFound": "No metadata found.", - "viewApi_Metadata_Organization_title": "Organization", - "viewApi_Metadata_Service_serviceLevelAgreement": "Service level agreement", - "viewApi_Metadata_Service_title": "Service", - "viewApi_Metadata_Service_validSince": "Valid since", - "viewApi_Metadata_Service_validUntil": "Valid until", - "viewApi_Metadata_Title": "Metadata", - "viewApi_Servers": "Servers", - "viewApi_Title": "View API backend", - "visibilityToggle_buttonPrivate": "Make Private", - "visibilityToggle_buttonPublic": "Make Public", - "visibilityToggle_public": "Public", - "visibilityToggle_private": "Private" -} \ No newline at end of file From d31451d535ac46a0b8fdf13390243e215dbe9004 Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Wed, 18 Sep 2019 09:40:15 +0300 Subject: [PATCH 10/11] Delete fi.i18n.json.json --- .../core/lib/i18n/fi.i18n.json.json | 1559 ----------------- 1 file changed, 1559 deletions(-) delete mode 100644 apinf_packages/core/lib/i18n/fi.i18n.json.json diff --git a/apinf_packages/core/lib/i18n/fi.i18n.json.json b/apinf_packages/core/lib/i18n/fi.i18n.json.json deleted file mode 100644 index 7f61be41c2..0000000000 --- a/apinf_packages/core/lib/i18n/fi.i18n.json.json +++ /dev/null @@ -1,1559 +0,0 @@ -{ - "aboutApinf_documentation": "Dokumentaatio", - "aboutApinf_contributors": "Tekij\u00e4t", - "aboutApinf_copyright": "Tekij\u00e4noikeus", - "aboutApinf_copyrightLicense": "Tekij\u00e4noikeus ja lisenssi", - "aboutApinf_createdBy": "Kehitt\u00e4nyt", - "aboutApinf_credits": "Kiitokset", - "aboutApinf_license": "Lisenssi", - "aboutApinf_doneButton_text": "Valmis", - "aboutApinf_intro": "APInf on avoimella l\u00e4hdekoodilla toteutettu rajapintojen hallintaj\u00e4rjestelm\u00e4.", - "aboutApinf_homepage": "Kotisivu", - "aboutApinf_openSource": "Avointa l\u00e4hdekoodia", - "aboutApinf_projectLinks": "Linkit projektiin", - "aboutApinf_projectVersions": "Versiotiedot", - "aboutApinf_sourcecode": "L\u00e4hdekoodi", - "aboutApinf_support": "Tukea", - "aboutApinf_title": "APInfista", - "account_delete_button_text": "Poista tili", - "account_delete_warning": "Toimintoa ei voi peruuttaa", - "account_delete_title": "Poista tili", - "account_details": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", - "accountPage_title_account": "K\u00e4ytt\u00e4j\u00e4tili", - "addApiPage_title_addApi": "Lis\u00e4\u00e4 rajapinta", - "addApiPage_title_addApi_helpText": "Rajapintasi on oletusarvoisesti yksityinen. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", - "addApi_button_text": "Lis\u00e4\u00e4 rajapinta", - "addApi_header": "Lis\u00e4\u00e4 rajapinta", - "addApi_enterApiDetails": "Anna rajapinnan tiedot", - "addApi_descriptionFieldInfo": "Kuvaus tulee rajapinnan profiiliin sek\u00e4 luetteloon. Kuvaa lyhyesti, mit\u00e4 rajapintasi tekee ja mit\u00e4 tietoa kehitt\u00e4j\u00e4 voi saada rajapintasi kautta.", - "addApi_nameFieldInfo": "Nimi tulee n\u00e4kyviin rajapinnan profiiliin, luetteloon ja kojelautan\u00e4kym\u00e4\u00e4n. Kuvaava nimi auttaa ymm\u00e4rt\u00e4m\u00e4\u00e4n rajapinnan tyypin ensin\u00e4kem\u00e4lt\u00e4.", - "addApi_urlFieldInfo": "Anna rajapintasi perusosoite niin, ett\u00e4 se on t\u00e4ydellinen URL, joka alkaa 'https:\/\/'. Annettu osoite tulee n\u00e4kym\u00e4\u00e4n v\u00e4lityspalvelimen asetuksissa sellaisenaan.", - "addApi_ownerHelpText": "Rajapintasi tulee n\u00e4kyviin luetteloon julkisesti. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", - "addApi_separateLineTitle_or": "tai", - "addApi_sectionTitle_importOpenApiSpecification": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en OpenAPI-m\u00e4\u00e4ritystiedostoa", - "addApi_sectionTitle_importApiConfiguration": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en tallennettua rajapinnan m\u00e4\u00e4ritystiedostoa", - "addApiBacklogItem_addBacklogItem_button": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", - "addApiBacklogItem_modalTitle": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", - "addBackend_simple_backendInformation_helptext": "Sy\u00f6t\u00e4 rajapintapalvelimen osoite ja porttinumero. Esim. google.com:80", - "addBackend_simple_baseInformation_helptext": "Sy\u00f6t\u00e4 rajapinnan nimi.", - "addBackend_simple_prefixInformation_helptext": "Sy\u00f6t\u00e4 frontend- ja backend-polut, laita alkuun kauttaviiva '\/'", - "addOrganizationManagerForm_button": "Lis\u00e4\u00e4", - "addOrganizationManagerForm_add_title": "Lis\u00e4\u00e4 uusi yll\u00e4pit\u00e4j\u00e4", - "addOrganizationManagerForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", - "apiAnalyticPageHeader_helpText_serverTimezone": "Kaikki analytiikkadata n\u00e4ytet\u00e4\u00e4n serverin ajassa. Aikavy\u00f6hyke: __servertimezone__", - "apiAnalyticPageHeader_labelText_proxyName": "V\u00e4lityspalvelin: __name__", - "apiAnalyticPageHeader_text_lastUpdateTime": "Viimeksi p\u00e4ivitetty __time__", - "apiAnalyticPageHeader_title": "analytiikka", - "apiAnalyticPageBody_text_requestsCount": "__count__ pyynt\u00f6", - "apiAnalyticPageBody_text_requestsCount_plural": "__count__ pyynt\u00f6\u00e4", - "apiAnalyticPageBody_text_responseTime": "__time__ ms", - "apiAnalyticPageBody_text_usersCount": "__count__ k\u00e4ytt\u00e4j\u00e4", - "apiAnalyticPageBody_text_usersCount_plural": "__count__ k\u00e4ytt\u00e4j\u00e4\u00e4", - "apiAnalyticPageBody_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", - "apiAnalyticPageBody_chartTitle_apiRequests": "Rajapinnalle l\u00e4hetetyt pyynn\u00f6t", - "apiAnalyticPageBody_chartTitle_medianResponseTime": "Pyynt\u00f6jen vasteaikojen mediaani", - "apiAnalyticPageBody_chartTitle_uniqueUsers": "Rajapinnan eri k\u00e4ytt\u00e4j\u00e4t", - "apiAnalyticPageBody_timelineChartTitle_requests": "Pyynn\u00f6t rajapinnalle aikajanalla", - "apiAnalyticPageBody_timelineChartTitle_time": "Rajapinnan vastausajat kvartiileittain aikajanalla", - "apiAnalyticPageBody_title_developers": "Kehitt\u00e4j\u00e4t", - "apiAnalyticPageBody_title_errorList": "Virheluettelo", - "apiAnalyticPageBody_title_mostUsers": "Eniten kutsuja l\u00e4hett\u00e4neet k\u00e4ytt\u00e4j\u00e4t", - "apiAnalyticPageBody_title_requestTimeLine": "Pyynt\u00f6jen aikajana", - "apiAnalyticPageBody_title_requestNumber": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4", - "apiAnalyticPageBody_title_responseTime": "Vasteaika", - "apiAnalyticPageBody_title_responseTimeLine": "Vasteaikojen aikajana", - "apiAuth_title": "Todennus", - "apiAuth_x_api_key": "X-rajapinta-avaimesi", - "apiAuth_x_api_key_description": "X-rajapinta-avain tunnistaa sinut yksil\u00f6llisesti. Se tarjoaa p\u00e4\u00e4syn kaikkiin julkisiin rajapintoihin, jotka on listattu apinf.io-palvelussa, joten \u00e4l\u00e4 jaa sit\u00e4 muille.", - "apiAuthorizedUsersList_title": "Yhteisty\u00f6kumppanit", - "apiAuthorizedUsersList_tableTitle_role": "Rooli", - "apiAuthorizedUsersList_tableTitle_email": "S\u00e4hk\u00f6posti", - "apiAuthorizedUsersList_tableTitle_actions": "Toimenpiteet", - "apiAuthorizedUsersList_role_collaborator": "Yhteisty\u00f6kumppani", - "apiAuthorizedUsersList_header_text": "Sallitut k\u00e4ytt\u00e4j\u00e4t", - "apiBackend_Status_Checking": "Rajapinnan tilaa tarkistetaan. Odota hetki...", - "apiBackend_Status_Title": "Tila", - "apiBackend_Status_Updated": "P\u00e4ivitetty:", - "apiBackend_Usage_Instructions_Headline": "Kutsu rajapintaaa osoitteesta:", - "apiBackend_Usage_Instructions_Note": "Huomaa:", - "apiBackend_Usage_Instructions_Note_Text": "L\u00f6yd\u00e4t rajapinta-avaimesi rajapinnan profiilisivulta.", - "apiBackend_Usage_Instructions_Profile_Page_Link": "Tarkastele profiilia.", - "apiBackendRating_anonymousError": "Kirjaudu pisteytt\u00e4\u00e4ksesi t\u00e4m\u00e4 rajapinta.", - "apiBackends_Add_API_Title": "Lis\u00e4\u00e4 rajapinta", - "apiBackends_AdvancedRequestsRewriting": "Monipuolinen pyynt\u00f6jen uudelleenkirjoitus", - "apiBackends_AdvancedRequestsRewriting_Help": "Muokkaa Umbrellan front-endiin tulevia pyynt\u00f6j\u00e4 ennen kuin ne vied\u00e4\u00e4n rajapintasi taustaj\u00e4rjestelm\u00e4\u00e4n.", - "apiBackends_AdvancedSettings": "Lis\u00e4asetukset", - "apiBackends_Backend_Help": "M\u00e4\u00e4rit\u00e4 rajapintapalvelin. Voit antaa useamman palvelimen tiedot hy\u00f6dynt\u00e4\u00e4ksesi kuormantasausta.", - "apiBackends_Backend_Title": "Taustaj\u00e4rjestelm\u00e4", - "apiBackends_DocumentationTitle": "Dokumentaatio", - "apiBackends_Documentation_Link": "Linkki dokumentaatioon", - "apiBackends_Edit_API_Title": "Muokkaa rajapintaa", - "apiBackends_GlobalRequestSettings_Title": "Yleiset pyynt\u00f6asetukset", - "apiBackends_HostRewrite": "uudelleenkirjoita muotoon", - "apiBackends_Host_Title": "Is\u00e4nt\u00e4kone", - "apiBackends_Matching_Title": "Vastaavat URL-etuliitteet", - "apiBackends_Matching_Title_Help": "Mitk\u00e4 URL-etuliitteet tulisi reititt\u00e4\u00e4 t\u00e4h\u00e4n rajapinnan taustaj\u00e4rjestelm\u00e4\u00e4n?", - "apiBackends_Submit": "L\u00e4het\u00e4", - "apiBackends_Title_Help": "Rajapinnan nimi", - "apiBacklog_addBacklogItem_buttonText": "Lis\u00e4\u00e4 uusi teht\u00e4v\u00e4", - "apiBacklogList_noApiBacklogItemsFound": "Ei l\u00f6ydetty teht\u00e4vi\u00e4 t\u00e4lle rajapinnalle.", - "apiBacklog_mainTitle": "Kehitysjono", - "apiBacklogItems_priorityText_High": "Korkea", - "apiBacklogItems_priorityText_Middle": "Normaali", - "apiBacklogItems_priorityText_None": "Ei m\u00e4\u00e4ritelty", - "apiBacklogItemForm_message_backlogAdded": "Ehdotus lis\u00e4tty kehitysjonoon", - "apiBacklogItemForm_message_backlogChanged": "Ehdotusta kehitysjonossa muokattu", - "apiCard_labelText_private": "yksityinen", - "apiCard_pinTooltip_user": "Valitse rajapinta Suositelluksi rajapinnaksi tai poista valinta", - "apiCard_tooltipTitle_averageRating": "Arvostelujen keskiarvo", - "apiCardPin_buttonText_pin": "Valitse rajapinta Suositelluksi rajapinnaksi klikkaamalla nuppineulaa", - "apiCardPin_buttonText_unpin": "Poista valinta Suositelluksi rajapinnaksi klikkaamalla nuppineulaa", - "apiCardPin_featuredSuccessfully": "Rajapinta lis\u00e4tty Suositeltuihin rajapintoihin", - "apiCardPin_featuredListAlreadyFull": "Suositeltujen rajapintojen maksimim\u00e4\u00e4r\u00e4 jo t\u00e4ynn\u00e4!", - "apiCardPin_unfeaturedSuccessfully": "Rajapinta poistettu Suositelluista rajapinnoista", - "apiCatalog_apisCount": "(__count__ rajapinta)", - "apiCatalog_apisCount_plural": "(__count__ rajapintaa)", - "apiCatalog_button_addApi": "Lis\u00e4\u00e4 uusi rajapinta", - "apiCatalog_noApis_Found": "Ei l\u00f6ytynyt yht\u00e4\u00e4n rajapintaa, jolla olisi valittu elinkaaren tila.", - "apiCatalogPage_title_apiCatalog": "Rajapintaluettelo", - "apiConsole_title_text": "P\u00e4\u00e4tepisteet", - "apiSettingsDelete_deleteButton": "Poista", - "apiSettings_pageSubTitle_general": "Yleist\u00e4", - "apiSettings_pageSubTitle_network": "Verkko", - "apiSettings_pageTitle": "Asetukset", - "apiDetails_account_text": "Onko sinulla tili?", - "apiDetails_apiIsNotConfigured_headingText": "Rajapintaa ei ole konfiguroitu", - "apiDetails_apiIsNotConfigured_message_1": "Onnittelut! Otit juuri ensimm\u00e4isen askeleen rajapinnan luomisessa.", - "apiDetails_apiIsNotConfigured_message_2": "Mene kohtaan 'Asetukset' ja konfiguroi rajapintasi. Voit aloittaa my\u00f6s lis\u00e4\u00e4m\u00e4ll\u00e4 dokumentaatiota P\u00e4\u00e4tepisteet-valinnan kautta, mik\u00e4 mahdollistaa upean kehitt\u00e4j\u00e4kokemuksen. Voit ladata olemassa olevaa dokumentaatiota avaamalla OpenAPI designerin.", - "apiDetails_apiIsNotConfigured_message_3": "P.S. Voit tarkastella muiden rajapintoja kohdassa 'Rajapinnat' ja saada n\u00e4in inspiraatiota oman rajapintasi suunnitteluun.", - "apiDetails_getStarted_headerText": "Aloita", - "apiDetails_getStarted_with": " kanssa", - "apiDetails_baseUrl_headingText": "Rajapinnan osoite", - "apiDetails_baseUrl_message": "K\u00e4yt\u00e4 t\u00e4t\u00e4 osoitetta, jotta p\u00e4\u00e4set k\u00e4siksi rajapintaan. Kopioi ja liit\u00e4 osoite selaimeen. Saatat saada vasteen.", - "apiDetails_signIn_text": "Kirjaudu", - "apiDetails_signUp_text": "Rekister\u00f6idy", - "apiDetails_signUp_text_continue": "aloittaaksesi t\u00e4m\u00e4n ja satojen muiden rajapintojen k\u00e4yt\u00f6n.", - "apiDetails_xApiKey_header": "Auktorisointi (X-rajapinta-avain)", - "apiDetails_xApiKey_messageGet": "Saat X-rajapinta-avaimesi avaamalla Todennus-v\u00e4lilehden.", - "apiDetails_xApiKey_message1": "Jokaisella k\u00e4ytt\u00e4j\u00e4ll\u00e4 on yksi X-rajapinta-avain, jonka avulla ker\u00e4t\u00e4\u00e4n tilastoja ja rajataan kuormitusta. Tarvitset avainta* rajapinnan k\u00e4ytt\u00e4miseen. Saat sen Todennus-valinnan kautta. Pid\u00e4 avain tallessa.", - "apiDetails_xApiKey_message2": "* Rajapinnan omistaja voi poistaa X-rajapinta-avaimen k\u00e4yt\u00f6st\u00e4 rajapinnan asetuksissa.", - "apiDetails_apiKeyExample_header": "Esimerkkej\u00e4 rajapinta-avaimen k\u00e4yt\u00f6st\u00e4", - "apiDetails_apiKeyExample_getQueryParam": "GET-hakujen parametrit", - "apiDetails_apiKeyExample_getQueryParam_message": "Sy\u00f6t\u00e4 rajapinta-avain api_key GET -hakulauseen parametriin. GET-metodin parametri\u00e4 voi k\u00e4ytt\u00e4\u00e4 my\u00f6s muissa metodeissa (kuten POST ja PUT).", - "apiDetails_apiKeyExample_httpHeader": "HTTP otsikkotiedot", - "apiDetails_apiKeyExample_httpHeader_message": "Sy\u00f6t\u00e4 rajapinta-avain X-rajapinta-avaimen otsikkotietoihin.", - "apiDetails_description_headingText": "Kuvaus", - "apiDetails_usageInstructions_headingText": "Tehd\u00e4ksesi kutsuja t\u00e4h\u00e4n rajapintaan voit:", - "apiDetails_usageInstructions_requestHeaders_text": "kutsua rajapintaa antamalla avaimesi pyynn\u00f6n otsikkotiedoissa:", - "apiDetails_usageInstructions_disableApiKeyText": "K\u00e4yt\u00e4 osoitetta:", - "apiDetails_usageInstructions_noApiKeyText": "K\u00e4yt\u00e4 rajapinta-avainta. Klikkaa \"Hae rajapinta-avain\" -nappia saadaksesi avaimen.", - "apiDetailsForm_text_updateInformation": "Rajapinnan tietoja p\u00e4ivitettiin", - "apiDocumentation_APICall_Warning_Message": "Swaggerista tehdyt rajapintakutsut (PUT, POST ja DELETE) ovat todellisia kutsuja.", - "apiDocumentation_APICall_Warning_Title": "Varoitus!", - "apiDocumentation_buttonText_closeEditor": "Sulje editori", - "apiDocumentation_buttonText_openEditor": "Avaa editori", - "apiDocumentation_Link_Title": "Linkki", - "apiDocumentation_manageDocumentation_buttonText": "Hallinnoi", - "apiDocumentation_No_Link_Manager_Message": "Voit lis\u00e4t\u00e4 yhden k\u00e4ytt\u00e4en Hallinnoi rajapintaa -toimintoa.", - "apiDocumentation_No_Swagger_Manager_Message": "Voit lis\u00e4t\u00e4 yhden k\u00e4ytt\u00e4en Hallinnoi rajapintaa -toimintoa.", - "apiDocumentation_Title": "Dokumentaatio", - "apiDocumentation_Viewer_Title": "Katselu", - "apiDocumentation_sdkGenerateButton": "Luo SDK", - "apiDocumentation_tooltipSDKGeneratorButton": "Mik\u00e4li Swagger-tiedosto on kelvollinen, voit ladata haluamasi ohjelmointikielen SDK:n k\u00e4ytt\u00e4m\u00e4ll\u00e4 t\u00e4t\u00e4 velhoa", - "apiExport_json_button": "Lataa .json", - "apiExport_yaml_button": "Lataa .yaml", - "apiExport_api_title": "Lataa rajapintakonfiguraatio", - "apiExport_api_description": "Lataa rajapintakonfiguraatio JSON- tai YAML-muodossa", - "apiExport_proxy_title": "Lataa v\u00e4lityspalvelimen konfiguraatio", - "apiExport_proxy_description": "Lataa rajapintakonfiguraatio JSON- tai YAML-muodossa", - "apiExport_title": "Lataa", - "apiFilteredBy_text_filteredBy": "Suodatin: \"__tag__\"", - "apiFilteredBy_buttonText_clear": "Tyhjenn\u00e4 kaikki", - "apisFilterForm_buttonText_filter": "Suodata", - "apisFilterForm_buttonText_clear": "Tyhjenn\u00e4", - "apisFilterForm_labelText_lifecycle": "Elinkaaren vaihe", - "apisFilterForm_optionText_selectOne": "(Valitse yksi)", - "apisFilterIcon_tooltipText_filter": "Suodatusvalinnat", - "apisRssIcon_tooltipText_Rss": "RSS-sy\u00f6te", - "apiIntro_doneLabel": "Valmis", - "apiIntro_nextLabel": "Seuraava", - "apiIntro_previousLabel": "Edellinen", - "apiIntro_steps_backlog_intro": "Lis\u00e4\u00e4 rajapintaasi suunnitellut piirteet ja niiden t\u00e4rkeysj\u00e4rjestys kehitt\u00e4j\u00e4yhteis\u00f6si n\u00e4ht\u00e4v\u00e4ksi.", - "apiIntro_steps_details_intro": "Sis\u00e4lt\u00e4\u00e4 rajapinnan perustiedot ja ohjeita rajapinnan k\u00e4ytt\u00e4miseen.", - "apiIntro_steps_documentation_intro": "Lataa ja jaa rajapintaasi kuvaavaa dokumentaatiota. Kehitt\u00e4j\u00e4t voivat ladata esimerkkikoodia haluamallaan ohjelmointikielell\u00e4.", - "apiIntro_steps_export_intro": "Lataa rajapintasi asetukset .JSON- tai .YAML-tiedostona varmuuskopiointia tai siirtoa varten.", - "apiIntro_steps_feedback_intro": "Rajapintasi k\u00e4ytt\u00e4j\u00e4t voivat j\u00e4tt\u00e4\u00e4 palautetta ja virheilmoituksia tai tehd\u00e4 toiminnallisuuspyynt\u00f6j\u00e4.", - "apiIntro_steps_metadata_intro": "Anna rajapintaasi liittyvi\u00e4 tausta- ja kuvaustietoja.", - "apiIntro_steps_proxy_intro": "K\u00e4yt\u00e4 t\u00e4t\u00e4 v\u00e4lilehte\u00e4 liitt\u00e4\u00e4ksesi rajapintasi v\u00e4lityspalvelimeen. V\u00e4lityspalvelimen avulla saat k\u00e4ytt\u00f6\u00f6si erilaisia rajapintahallintaan kuuluvia piirteit\u00e4, kuten analytiikan ja API-avaimet.", - "apiIntro_steps_settings_intro": "Muokkaa rajapintasi asetuksia t\u00e4ll\u00e4 v\u00e4lilehdell\u00e4. T\u00e4\u00e4ll\u00e4 voit my\u00f6s poistaa rajapintasi.", - "apiIntro_steps_welcome_intro": "Tervetuloa", - "apiIntro_skipLabel": "J\u00e4t\u00e4 v\u00e4liin", - "apiIntro_steps_monitoring_data": "Aloita ja lopeta rajapinnan valvonta. Kun valvonta on k\u00e4ynniss\u00e4, n\u00e4ytet\u00e4\u00e4n vasteiden tilat viimeisen 24 tunnin ajalta.", - "apiIntro_quickTour_button_text": "Tutustumiskierros", - "apiKeys_label": "Rajapinta-avain", - "apiKeys_getApiKeyButton": "Hae rajapinta-avain", - "apiKeys_regenerateButton": "Hae uusi rajapinta-avain", - "apiKeys_copyButtonText": "Kopioi rajapinta-avain", - "apiKeys_copySuccessful": "Rajapinta-avain kopioitu leikep\u00f6yd\u00e4lle.", - "apiKeys_getApiKeyButton_success": "Rajapinta-avain haettu onnistuneesti.", - "apiKeys_getApiKeyButton_processing": "Prosessoidaan...", - "regenerateApiKeyConfirmation_header": "Hae uusi rajapinta-avain", - "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Haluatko varmasti korvata rajapinta-avaimen toisella?", - "regenerateApiKeyConfirmation_confirmRegenerateNote": "HUOMAA:", - "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Korvaamisen j\u00e4lkeen seuraavien rajapintojen kutsuminen vanhalla rajapinta-avaimella ei en\u00e4\u00e4 onnistu:", - "regenerateApiKeyConfirmation_cancelButton": "Peru", - "regenerateApiKeyConfirmation_RegenerateButton": "Luo", - "apiLifecycleStatus_labelText_development": "Kehitys", - "apiLifecycleStatus_labelText_deprecated": "K\u00e4yt\u00f6st\u00e4 poistettu", - "apiLifecycleStatus_labelText_design": "Suunnittelu", - "apiLifecycleStatus_labelText_production": "Tuotanto", - "apiLifecycleStatus_labelText_testing": "Testaus", - "apiLifecycleStatus_labelText_unknown": "Tuntematon", - "apiLogo_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "apiLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", - "apiLogo_resumable_message_fileMaxSize": "Voit ladata korkeintaan 10 MB kokoisen tiedoston.", - "apiMetadata_dateInvalid": "Loppup\u00e4iv\u00e4n pit\u00e4\u00e4 olla aloitusp\u00e4iv\u00e4n j\u00e4lkeen", - "apiMonitoring_table_title_details": "Tiedot", - "apiMonitoring_table_title_endpoint": "P\u00e4\u00e4tepiste", - "apiMonitoring_table_title_status": "Tila", - "apiMonitoring_table_title_timestamp": "Aikaleima", - "apiMonitoring_title_text": "Tilaviestit", - "apiMonitoring_title_text_below": "Aiempi data rajapinnan saatavuudesta", - "apiOrganization_disconnectButton": "Katkaise yhteys", - "apiOrganization_panelTitle": "Yhdist\u00e4 rajapinta organisaatioon", - "apiOrganization_title_text": "Liit\u00e4 rajapintasi osaksi olemassa olevaa organisaatiota", - "apiProxy_network_message_attention": "HUOMAA:", - "apiProxy_network_message": "Jos poistat rajapinnan tai vaihdat v\u00e4lityspalvelinta, aiemmin ker\u00e4tty tietoliikennedata katoaa!", - "apiProxy_network_setting_guidance_1": "Yhdist\u00e4 rajapinta v\u00e4lityspalvelimeen ja hallitse v\u00e4lityspalvelinasetuksia.", - "apiProxy_network_setting_guidance_2": "V\u00e4himm\u00e4istoimet konfiguroinnin tekemisess\u00e4 ovat:", - "apiProxy_network_setting_guidance_2_proxy": "valitse v\u00e4lityspalvelin", - "apiProxy_network_setting_guidance_2_proxy_base_path": "anna v\u00e4lityspalvelimen peruspolku", - "apiProxy_network_setting_guidance_2_api_base_path": "anna rajapinnan peruspolku", - "apiProxy_network_setting_guidance_2_save": "paina [Tallenna konfiguraatio] ", - "apiProxy_network_setting_guidance_2_advanced": "Lis\u00e4asetuksilla voit hienos\u00e4\u00e4t\u00e4\u00e4 v\u00e4lityspalvelimen toiminnallisuutta.", - "apiProxy_network_setting_guidance_3_a": "V\u00e4lityspalvelimen k\u00e4yt\u00f6n hy\u00f6dyt:", - "apiProxy_network_setting_guidance_3_b": "Rajapintasi on suojattu, koska kaikki kutsut tehd\u00e4\u00e4n v\u00e4lityspalvelimen kautta (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", - "apiProxy_network_setting_guidance_3_c": "Pystyt my\u00f6s hallitsemaan tietoliikennett\u00e4 ja k\u00e4ytt\u00e4ji\u00e4 sek\u00e4 rajoittamaan kuormitusta. Lis\u00e4ksi saat liikenneanalytiikkaa.", - "apiProxy_network_setting_guidance_4": "Esimerkki: Kutsu GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 vastaa kutsua GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", - "apiRemoveAuthorizedUser_cancelButton_text": "Peruuta", - "apiRemoveAuthorizedUser_confirmation_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n sallitun k\u00e4ytt\u00e4j\u00e4n?", - "apiRemoveAuthorizedUser_modalTitle": "Poista sallittu k\u00e4ytt\u00e4j\u00e4", - "apiRemoveAuthorizedUser_removeButton_text": "Poista", - "apiSettingsAnalytics_title": "Rajapinnan analytiikka", - "apiSettingsAnalytics_button": "P\u00e4ivit\u00e4", - "apiSettingsDelete_apiText": "Toimintoa ei voi peruuttaa. Rajapinta ja kaikki siihen liittyv\u00e4 tieto, kuten metadata, dokumentaatio, teht\u00e4v\u00e4lista ja palaute, poistetaan.", - "apiSettingsDelete_apiTitle": "Poista rajapinta", - "apiSettingsDelete_panelTitle": "Poista", - "apiSettingsDetails_description_remaining": "J\u00e4ljell\u00e4", - "apiSettingsDetails_description_text": "Kuvaile rajapintaasi", - "apiSettingsDetails_name_text": "Rajapintasi nimi", - "apiSettingsDetails_saveButton": "Tallenna", - "apiSettingsDetails_title": "Tiedot", - "apiSettingsDetails_uploadLogo_heading": "Lis\u00e4\u00e4 logo", - "apiSettingsDetails_uploadLogoText": "Voit lis\u00e4t\u00e4 logon rajapinnallesi. Logo n\u00e4kyy rajapintaluettelossa ja rajapinnan profiilisivulla.", - "apiSettingsDetails_url_text": "Anna rajapintasi web-osoite t\u00e4ss\u00e4. Voit antaa rajapinnan peruspolun verkkoasetuksissa.", - "apiSettingsVisibility_title": "N\u00e4kyvyys", - "apiSettingsVisibility_heading": "Muuta rajapinnan n\u00e4kyvyytt\u00e4", - "apiSettingsVisibility_text": "Muuta rajapinta julkiseksi tai yksityiseksi", - "apiSortingToolbar_labelText_sortBy": "Lajitteluperuste", - "apiSortingToolbar_sortMenuOptions_names": "Nimet (A-\u00d6)", - "apiSortingToolbar_sortMenuOptions_newestCreated": "Uusin", - "apiSortingToolbar_sortMenuOptions_bookmarks": "Kirjanmerkit", - "apiSortingToolbar_sortMenuOptions_ratings": "Arvostelut", - "apiAuthorizedUsersList_authorizedUsers": "Anna yksitt\u00e4isille k\u00e4ytt\u00e4jille oikeus n\u00e4hd\u00e4 yksityiseksi merkitty rajapintasi.", - "apiViewAnalytics_button_viewAnalytics": "Analytiikkan\u00e4kym\u00e4", - "api_backend_rating_anonymous": "Kirjaudu sis\u00e4\u00e4n pisteytt\u00e4\u00e4ksesi rajapinta.", - "apinf_apiumbrellauser_error": "Virhe: K\u00e4ytt\u00e4j\u00e4n luominen v\u00e4lityspalvelimeen ei onnistunut", - "apinf_noproxy_error": "Virhe: V\u00e4lityspalvelinta ei l\u00f6ytynyt", - "apinf_noproxybackend_error": "Virhe: V\u00e4lityspalvelimeen liitetty\u00e4 rajapintaa ei l\u00f6ytynyt", - "apinf_usernotloggedin_error": "Kirjautunutta k\u00e4ytt\u00e4j\u00e4\u00e4 ei l\u00f6ytynyt.", - "apiMonitoring_helpIcon_text_1": "Rajapinnan valvonta ilmaisee rajapintasi t\u00e4m\u00e4nhetkisen tilan. Valvonta suoritetaan HTTP-pyynt\u00f6jen ja niiden saamien vasteiden avulla. ", - "apiMonitoring_helpIcon_text_2": "Valitse yksi rajapintasi GET-metodeista valvottavaksi. (K\u00e4ytt\u00e4m\u00e4ll\u00e4 GET-metodia rajapintaasi ei lis\u00e4t\u00e4 sattumanvaraista dataa.) ", - "apiMonitoring_helpIcon_text_3": "Kun valvonta on asetettu, rajapintasi kunto (t\u00e4m\u00e4 perustuu valvonnassa tehtyihin kutsuihin) osoitetaan rajapinnan nimen vieress\u00e4 olevalla t\u00e4pl\u00e4ll\u00e4, ja tilat ovat my\u00f6s n\u00e4kyvill\u00e4. ", - "apiMonitoring_helpIcon_text_3_green": " = OK, ", - "apiMonitoring_helpIcon_text_3_red": " = ei OK.", - "apiMonitoring_helpIcon_text_4": "Rajapinta pollataan kerran tunnissa. Voit pakottaa uudelleenlatauksen klikkaamalla TALLENNA-nappia.", - "apiMonitoring_hostTitle_Monitoring": "Rajapinnan web-osoite ja ", - "apiMonitoring_panelTitle_Monitoring": "Rajapinnan valvonta", - "apiMonitoring_saveButton_text": "Tallenna", - "apiMonitoringForm_successMessage": "Rajapinnan valvonnan asetukset on tallennettu!", - "apiMonitoringForm_errorMessage": "Valvottava p\u00e4\u00e4tepiste vaaditaan", - "apiProxy_headerText": "Rajapinnan v\u00e4lityspalvelinasetukset", - "apiUmbrellaProxyForm_rateLimitMode_options": { - "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", - "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", - "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" - }, - "apiUserAuthorizationForm_addButton_text": "Lis\u00e4\u00e4 sallittu k\u00e4ytt\u00e4j\u00e4", - "apiUserAuthorizationForm_header_text": "Lis\u00e4\u00e4 yll\u00e4pit\u00e4ji\u00e4", - "apiUserAuthorizationForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4tunnus tai s\u00e4hk\u00f6postiosoite", - "apiUserAuthorizationForm_title": "Lis\u00e4\u00e4 uusi yhteisty\u00f6kumppani", - "apiUserAuthorizationForm_helpText": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", - "medianResponseTime_pointTitle_time": "Aika, ms", - "authorizedUserForm_errorText_userNotRegistered": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", - "authorizedUserForm_errorText_alreadyAuthorized": "K\u00e4ytt\u00e4j\u00e4 on jo sallittujen k\u00e4ytt\u00e4jien joukossa.", - "authorizedUserForm_success_message": "K\u00e4ytt\u00e4j\u00e4 lis\u00e4tty sallittuihin k\u00e4ytt\u00e4jiin", - "backlogItem_addedByYou": "Lis\u00e4nnyt: nykyinen k\u00e4ytt\u00e4j\u00e4", - "backlogItem_editButton_text": "Muokkaa", - "backlogItem_deleteButton_text": "Poista", - "bookmark_buttonText_bookmark": "Kirjanmerkki", - "bookmark_buttonText_unbookmark": "Poista kirjanmerkki", - "branding_homeCustomBlock_helpIcon_text": [ - "T\u00e4m\u00e4n kent\u00e4n avulla voit lis\u00e4t\u00e4 teksti\u00e4 tai HTML\/CSS-koodia, joka n\u00e4ytet\u00e4\u00e4n etusivulla.", - "", - "Lis\u00e4ksi voit lis\u00e4t\u00e4 HTML-sis\u00e4lt\u00f6\u00e4 kuten kuvia, sosiaalisen median liit\u00e4nn\u00e4isen tai Youtube-videon." - ], - "branding_homeCustomBlock_title": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", - "branding_panel_title": "Projektin br\u00e4nd\u00e4ys", - "branding_projectLogoTitle_logoTitle": "Sivun logo", - "branding_projectCoverPhotoTitle_coverPhotoTitle": "Kansikuva", - "branding_color_picker": "Br\u00e4ndin v\u00e4rimalli", - "branding_projectFeaturedApisMessage_featuredApiMessage": "Voit merkit\u00e4 8 rajapintaa Suositelluiksi rajapinnoiksi", - "branding_save": "Tallenna", - "branding_successMessage": "Br\u00e4nd\u00e4ysasetukset tallennettu", - "branding_update": "P\u00e4ivit\u00e4", - "brandingPage_title_branding": "Br\u00e4nd\u00e4ys", - "brandingPage_menu_about": "Tietoja", - "brandingPage_menu_analytics": "Analytiikka", - "brandingPage_menu_custom": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", - "brandingPage_menu_logo": "Logo", - "brandingPage_menu_privacy": "Tietosuoja & ehdot", - "brandingPage_menu_showcase": "Esittele rajapintoja", - "brandingPage_menu_social": "Linkit sosiaaliseen mediaan", - "catalog_bookmarkTooltip_nonUser": "Kirjanmerkkej\u00e4 yhteens\u00e4. Kirjauduttuasi voit lis\u00e4t\u00e4 my\u00f6s omasi.", - "catalog_BookmarkTooltip_user": "Lis\u00e4\u00e4 rajapintaan kirjanmerkki", - "catalog_paginationButtons_next": "Seuraava", - "catalog_paginationButtons_previous": "Edellinen", - "catalog_toolbar_filterOptions_myApis": "Omat rajapintani", - "catalog_toolbar_filterOptions_showAll": "N\u00e4yt\u00e4 kaikki", - "catalog_toolbar_filterOptions_myBookmarks": "Omat kirjanmerkkini", - "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentoidut rajapinnat", - "catalog_toolbar_sortBy_title": "J\u00e4rjest\u00e4", - "catalog_toolbar_sortMenuOptions_highRating": "Parhaat pisteet", - "catalog_toolbar_sortMenuOptions_mostBookmarked": "Eniten kirjanmerkkej\u00e4", - "catalog_toolbar_sortMenuOptions_recent": "Uusimmat ensin", - "catalog_toolbar_sortMenuOptions_name-a-z": "Nimet (A - \u00d6)", - "catalog_toolbar_sortMenuOptions_name-z-a": "Nimet (\u00d6 - A)", - "catalog_toolbar_toggleCollapse": "Vaihda ty\u00f6kalut", - "catalog_toolbar_viewMode_grid": "N\u00e4yt\u00e4 kortteina", - "catalog_toolbar_viewMode_table": "N\u00e4yt\u00e4 taulukkona", - "catalogGrid_addedBy": "Lis\u00e4si:", - "catalogTable_added": "Lis\u00e4tty", - "catalogTable_addedBy": "Lis\u00e4si:", - "catalogTable_labelText_private": "Yksityinen rajapinta", - "catalog_Title": "Tutki rajapintoja", - "changeSelectedProxy_buttonCancel": "Peruuta", - "changeSelectedProxy_buttonConfirm": "Vaihda v\u00e4lityspalvelin", - "changeSelectedProxy_title": "Vaihda v\u00e4lityspalvelin", - "changeSelectedProxy_textCaution": "Huomio!", - "changeSelectedProxy_textConfirm": "V\u00e4lityspalvelimen vaihto muuttaa kutsuosoitetta ja saattaa rikkoa rajapintakutsut sovelluksista. Ilmoita rajapinnan k\u00e4ytt\u00e4jille t\u00e4st\u00e4 muutoksesta ja pyyd\u00e4 heit\u00e4 tarkastamaan, tarvitseeko heid\u00e4n tarvitsee hankkia uusi rajapinta-avain uudelle v\u00e4lityspalvelimelle", - "configureLoginServiceDialogForHsl_guide_text": "Sinun pit\u00e4\u00e4 luoda OpenID Connect -asiakasasetukset tuottajasi kanssa (HSL). M\u00e4\u00e4rit\u00e4 sovellusten vastakutsujen osoitteet t\u00e4h\u00e4n:", - "connectApiToOrganizationModal_buttonText_close": "Sulje", - "connectApiToOrganizationModal_helpText": "Voit lis\u00e4t\u00e4 hallinnoimasi rajapinnan organisaatioon. Sen j\u00e4lkeen lis\u00e4\u00e4m\u00e4si rajapinta n\u00e4kyy organisaation profiilisivulla.", - "connectApiToOrganizationModal_modalTitle": "Yhdist\u00e4 rajapinta", - "connectApiToOrganizationModal_placeholderTitle": "(Valitse yhdistett\u00e4v\u00e4 rajapinta)", - "connectApiToOrganizationModal_text_noOneApis": "Kaikki hallinnoimasi rajapinnat on jo yhdistetty.", - "contactForm_reset": "Nollaa", - "contactForm_successMessage": "Kiitos! Viestisi on l\u00e4hetetty.", - "contactForm_submit": "L\u00e4het\u00e4", - "createApiBackendOnApiUmbrella_errorMessagePretext": "Tarkista rajapinnan asetukset, koska apiUmbrella vastaa: ", - "dashboard_analyticsSummary_developers": "Kehitt\u00e4j\u00e4t", - "dashboard_analyticsSummary_requests": "Pyynn\u00f6t", - "dashboard_analyticsSummary_responseTime": "Vasteaika", - "dashboard_analyticsSummary_title": "Analytiikan yhteenveto", - "dashboardApiFilter_title": "Rajapintojen suodatin", - "dashboardOverviewStatistic_text_requestPath": "Pyynn\u00f6n polku: __path__", - "dashboardOverviewStatistic_text_successCalls": "2XX vastauksia: __count__", - "dashboardOverviewStatistic_text_errorCallsToday": "__count__ virhett\u00e4 t\u00e4n\u00e4\u00e4n", - "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ virhett\u00e4 viimeisen p\u00e4iv\u00e4n aikana", - "dashboardOverviewStatistic_text_errorCalls": "__count__ virhett\u00e4 viimeisen __timeframe__ p\u00e4iv\u00e4n aikana", - "dashboardOverviewStatistic_text_requestsCount": "__count__ pyynt\u00f6", - "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ pyynt\u00f6\u00e4", - "dashboardOverviewStatistic_text_responseTime": "__time__ ms", - "dashboardOverviewStatistic_text_usersCount": "__count__ k\u00e4ytt\u00e4j\u00e4", - "dashboardOverviewStatistic_text_usersCount_plural": "__count__ k\u00e4ytt\u00e4j\u00e4\u00e4", - "dashboardOverviewStatistic_chartTitle_requestsNumber": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4", - "dashboardOverviewStatistic_chartTitle_responseTime": "Rajapinnan vasteaika", - "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Rajapinnan k\u00e4ytt\u00e4ji\u00e4", - "dashboardOverviewStatistic_linkText_viewDetails": "Tarkastele tietoja", - "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", - "dashboardOverviewStatistic_helpText_serverTimezone": "Kaavion data n\u00e4ytet\u00e4\u00e4n perustuen palvelimen kellonaikaan. Aikavy\u00f6hyke: __servertimezone__", - "dashboardProxySelection_optionText_title": "V\u00e4lityspalvelin", - "dashboardSummaryStatistic_columnTitle_apiName": "Rajapinnan nimi", - "dashboardSummaryStatistic_columnTitle_requestsNumber": "Pyynt\u00f6j\u00e4", - "dashboardSummaryStatistic_columnTitle_responseTime": "Vasteaika (mediaani)", - "dashboardSummaryStatistic_columnTitle_users": "K\u00e4ytt\u00e4ji\u00e4", - "dashboardSummaryStatistic_groupTitle_myApis": "Omat rajapintani", - "dashboardSummaryStatistic_groupTitle_managedApis": "Yll\u00e4pidetyt rajapinnat", - "dashboardSummaryStatistic_groupTitle_otherApis": "Muut rajapinnat", - "dashboardToolbar_labelText_proxy": "V\u00e4lityspalvelin", - "dashboardToolbar_optionText_apiName": "Rajapinnan nimi", - "dashboardToolbar_optionText_calls": "Eniten kutsuja", - "dashboardToolbar_optionText_users": "Eniten k\u00e4ytt\u00e4ji\u00e4", - "dashboardToolbar_optionText_time": "Pisin vasteaika", - "dashboardPage_buttonText_addApi": "Lis\u00e4\u00e4 rajapinta", - "dashboardPage_title_dashboard": "Analytiikkan\u00e4kym\u00e4", - "dashboardPage_text_noApis": "Et hallinnoi yht\u00e4\u00e4n rajapintaa.", - "dashboardPage_text_noProxyBackends": "Et ole viel\u00e4 liitt\u00e4nyt yht\u00e4\u00e4n rajapintaa v\u00e4lityspalvelimeen. N\u00e4hd\u00e4ksesi analytiikkaa rajapintasi k\u00e4yt\u00f6st\u00e4, etsi rajapintasi rajapintaluettelosta ja yhdist\u00e4 rajapintasi v\u00e4lityspalvelimeen rajapinnan profiilisivulta.", - "dashboardView_text_noApisFound": "Ehtoa vastaavia rajapintoja ei l\u00f6ytynyt", - "dashboardPage_placeholderText_search": "Hakuehto", - "dateRangePicker_optionText_title": "Aika", - "dateRangePicker_optionText_today": "T\u00e4n\u00e4\u00e4n", - "dateRangePicker_optionText_yesterday": "Eilen", - "dateRangePicker_optionText_7days": "Viimeiset 7 p\u00e4iv\u00e4\u00e4", - "dateRangePicker_optionText_28days": "Viimeiset 28 p\u00e4iv\u00e4\u00e4", - "deleteAccount_closeButton": "Sulje", - "deleteAccount_confirmDelete": "Poista", - "deleteAccount_success_message": "Tili poistettu", - "deleteApiConfirmation_cancelButton": "Peruuta", - "deleteApiConfirmation_confirmDeleteInformation": "Toimintoa ei voi peruuttaa! Rajapinta ja kaikki siihen liittyv\u00e4 tieto, kuten metadata, dokumentaatio, kehitysjono ja palaute, poistetaan.", - "deleteApiConfirmation_confirmDeleteMessage": "Haluatko varmasti poistaa", - "deleteApiConfirmation_confirmDeleteNote": "Huomaa:", - "deleteApiConfirmation_deleteButton": "Poista", - "deleteApiConfirmation_header": "Poista rajapinta", - "deleteApiConfirmation_successMessage": "Poistettu rajapinta: ", - "deleteOrganizationConfirmation_cancelButton": "Peruuta", - "deleteOrganizationConfirmation_confirmDeleteInformation": "Kaikki organisaatioon liittyv\u00e4 tieto poistetaan. Toimintoa ei voi peruuttaa.", - "deleteOrganizationConfirmation_confirmDeleteMessage": "Haluatko varmasti poistaa", - "deleteOrganizationConfirmation_confirmDeleteNote": "Huomaa:", - "deleteOrganizationConfirmation_deleteButton": "Poista", - "deleteOrganizationConfirmation_header": "Poista organisaatio", - "deleteOrganizationConfirmation_successMessage": "Organisaatio poistettu: ", - "deleteAccount_title": "Poista k\u00e4ytt\u00e4j\u00e4tili", - "deleteAccount_confirm_text": "Haluatko varmasti poistaa k\u00e4ytt\u00e4j\u00e4tilisi?", - "deleteBacklogItem_modalTitle": "Poista teht\u00e4v\u00e4", - "deleteBacklogItem_confirmation_text": "Haluatko varmasi poistaa t\u00e4m\u00e4n teht\u00e4v\u00e4n?", - "deleteBacklogItem_cancelButton_text": "Peruuta", - "deleteBacklogItem_deleteButton_text": "Poista teht\u00e4v\u00e4", - "deleteBacklogItem_message_backlogRemoved": "Teht\u00e4v\u00e4 poistettu kehitysjonosta.", - "deleteFeedbackItem_modalTitle": "Poista palaute", - "deleteFeedbackItem_confirmation_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n palautteen ja kaikki sen saamat \u00e4\u00e4net?", - "deleteFeedbackItem_cancelButton_text": "Peruuta", - "deleteFeedbackItem_deleteButton_text": "Poista palaute", - "feedbackItem_messageType": { - "Feedback": "Palaute", - "Error report": "Virheraportti", - "Feature request": "Ehdotus toiminnallisuudeksi" - }, - "deleteOrganizationApiConfirmation_cancelButton_text": "Peruuta", - "deleteOrganizationApiConfirmation_confirm_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n rajapinnan seuraavasta organisaatiosta: ", - "deleteOrganizationApiConfirmation_disconnectButton_text": "Katkaise yhteys", - "deleteOrganizationApiConfirmation_header_text": "Poista rajapinta seuraavasta organisaatiosta", - "deleteOrganizationApiConfirmation_success_message": "Rajapinta poistettu organisaatiosta", - "editApiMetadata_editButton": "Muokkaa metadataa", - "editApiMetadata_editApiMetadataForm_title": "Muokkaa rajapinnan metadataa", - "editApiMetadata_submitButtonText": "Tallenna metadata", - "editBacklogItem_modalTitle": "Muokkaa teht\u00e4v\u00e4\u00e4", - "editBacklogItem_submit_buttonText": "Tallenna", - "editApiMetadataForm_messageText_added": "Metadata tallennettu", - "editApiMetadataForm_messageText_updated": "Metadataa muokattu", - "emailTemplates_verifyEmail_message": "Vahvistaaksesi s\u00e4hk\u00f6postiosoitteesi mene t\u00e4h\u00e4n osoitteeseen:", - "emailTemplates_verifyEmail_title": "Vahvista s\u00e4hk\u00f6postiosoitteesi", - "emailVerification_successMessage": "S\u00e4hk\u00f6postisi on nyt vahvistettu. Kiitos!", - "emqProxyForm_acl_title": "K\u00e4ytt\u00f6oikeuksien m\u00e4\u00e4rittely", - "ensureTenantRemovalForm_button_cancel_title": "Peruuta toiminto", - "ensureTenantRemovalForm_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", - "entityComment_cancelComment": "Peru", - "entityComment_deleteComment": "Poista", - "entityComment_replyComment": "Vastaa", - "entityComment_sendComment": "L\u00e4het\u00e4", - "entityComment_successMessage": "Kiitoksia! Palautteesi on l\u00e4hetetty.", - "esData_notFound": "Rajapintojen k\u00e4ytt\u00f6tilastoja ei ole saatavilla.", - "apiAnalyticPageBody_title_errorsStatistic": "Virhekoodilliset vastaukset", - "errorsStatisticTable_columnTitle_date": "P\u00e4iv\u00e4m\u00e4\u00e4r\u00e4", - "errorsStatisticTable_columnTitle_status": "Tilakoodi:", - "errorsStatisticTable_columnTitle_calls": "Kutsut", - "errorsStatisticTable_columnTitle_path": "Pyynn\u00f6n polku", - "errorsStatisticTable_text_showOfErrors": "N\u00e4yt\u00e4 __count__ yhteens\u00e4 __all__ virheest\u00e4", - "errorsStatisticTable_lintText_downloadFile": "Lataa kaikki virheet tiedostona", - "favourite_Add": "Lis\u00e4\u00e4 kirjanmerkki", - "favourite_Remove": "Poista kirjanmerkki", - "feedbackForm_successMessage": "Kiitos! Palautteesi on l\u00e4hetetty.", - "feedbackItem_type": "Tyyppi", - "feedbackItem_topic": "Aihe", - "feedbackItem_editButton_text": "Muokkaa", - "feedbackItem_deleteButton_text": "Poista", - "feedbackItem_visibilityButton_makePrivate": "Muuta yksityiseksi", - "feedbackItem_visibilityButton_makePublic": "Muuta julkiseksi", - "feedbackItem_sentBy_text": "L\u00e4hett\u00e4j\u00e4", - "feedbackItem_usernotloggedin_errorMessage": "Virhe: Kirjaudu sis\u00e4\u00e4n \u00e4\u00e4nest\u00e4\u00e4ksesi", - "feedback_feedbackForm_button": "L\u00e4het\u00e4 palaute", - "feedback_feedbackForm_withLogin_tooltip": "Anna palautetta rajapinnasta", - "feedback_feedbackForm_withoutLogin_tooltip": "Kirjauduttuasi voit antaa palautetta rajapinnasta", - "feedback_feedbackForm_description": "Vikaraportit, ominaisuusideat ja yleiset kommentit ovat tervetulleita.", - "feedback_feedbackForm_title": "L\u00e4het\u00e4 palautetta tai ilmoita ongelmasta", - "feedback_main_title": "Palautteet ja raportit", - "feedback_no_feedback": "Ei palautetta.", - "feedback_remove_button": "Poista", - "feedback_replyFeedback": "Vastaa", - "feedback_sendFeedback": "L\u00e4het\u00e4", - "feedback_view_button": "N\u00e4yt\u00e4", - "feedback_mark_all_feedbacks_as_private": "Muuta kaikki palautteet yksityisiksi", - "feedback_mark_all_feedbacks_as_public": "Muuta palaute julkiseksi", - "feedback_change_visibility_header": "Muuta palautteen n\u00e4kyvyytt\u00e4", - "feedback_changeAllVisibility_toPublic": "Haluatko varmasti muuttaa kaikki palautteet julkisiksi?", - "feedback_changeAllVisibility_toPrivate": "Haluatko varmasti muuttaa kaikki palautteet yksityisiksi?", - "feedback_changeAllVisibility_cancelButton_text": "Peru", - "feedback_changeAllVisibility_confirmButton_text": "Vahvista", - "footer_about": "Tietoja", - "footer_privacyPolicy_text": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", - "footer_termsOfUse_text": "K\u00e4ytt\u00f6ehdot", - "footer_signIn": "Kirjaudu", - "footer_signOut": "Kirjaudu ulos", - "footer_signUp": "Rekister\u00f6idy", - "footerSocialMediaLinks_text": "Seuraa meit\u00e4", - "forbidden_Title": "403 P\u00e4\u00e4sy estetty", - "forbidden_Message": "Oikeutesi eiv\u00e4t riit\u00e4 sis\u00e4ll\u00f6n katseluun.", - "goBackButton_buttonText": "Palaa edelliselle sivulle", - "general_example": "Esimerkki:", - "general_more_details": "Lis\u00e4tietoja:", - "homeBody_featureSection_statistics_apisCount_heading": "Rajapintoja:", - "homeBody_featureSection_statistics_organizationsCount_heading": "Organisaatioita:", - "homeBody_featureSection_statistics_usersCount_heading": "K\u00e4ytt\u00e4ji\u00e4", - "homeBody_contactUs_heading": "Ota yhteytt\u00e4", - "homeBody_contactUs_text": "Ota yhteytt\u00e4 ja kysy lis\u00e4tietoja.", - "homeBody_openSource_imageAltText": "100% avointa l\u00e4hdekoodia", - "homeBody_section1_heading": "N\u00e4in p\u00e4\u00e4set alkuun", - "homeBody_section1_text": "Aloita luomalla k\u00e4ytt\u00e4j\u00e4tunnus. Kehitt\u00e4j\u00e4portaali tarjoaa yhden pys\u00e4hdyksen taktiikalla esimerkiksi mahdollisuuden l\u00f6yt\u00e4\u00e4 rajapintoja tai seurata oman sovelluksen kautta tehtyj\u00e4 rajapintakutsuja.", - "homeBody_section1_text_extra": "Rekister\u00f6idy", - "homeBody_section2_heading": "Tavoita kehitt\u00e4j\u00e4t", - "homeBody_section2_text": "APInf tarjoaa yhten\u00e4isen ja helpon k\u00e4ytt\u00f6liittym\u00e4n rajapintojen julkaisuun kehitt\u00e4j\u00e4yhteis\u00f6lle ja ty\u00f6kalut rajapintojen hallintaan. Sen avulla saat paremman k\u00e4sityksen rajapintasi k\u00e4yt\u00f6st\u00e4.", - "homeBody_section2_text_extra": "Ota yhteytt\u00e4", - "homeBody_section3_communityLinkText": "APInf yhteis\u00f6", - "homeBody_section3_heading": "T\u00e4ysin avointa l\u00e4hdekoodia", - "homeBody_section3_text": "APInfin moottorina toimii API Umbrella. APInf tarjoaa k\u00e4ytt\u00f6liittym\u00e4kerroksen API Umbrellan toiminnoille. Ratkaisu on kehitetty avoimena l\u00e4hdekoodina ja lisensoitu MIT-lisenssill\u00e4. K\u00e4ytt\u00f6liittym\u00e4n rakentamiseeen on k\u00e4ytetty Meteor.js- ja D3-teknologioita. Arvostamme yhteisty\u00f6t\u00e4, pyrimme kuuntelemaan k\u00e4ytt\u00e4ji\u00e4mme ja rohkaisemaan ihmisi\u00e4 liittym\u00e4\u00e4n kehitt\u00e4jiksi.", - "homeBody_section3_text_extra": "L\u00f6yd\u00e4t meid\u00e4t sosiaalisesta mediasta:", - "homePageApis_title_featuredApis": "Suositellut rajapinnat", - "homePageApis_text_addFeaturedApis": "Voit valita Suositeltuja rajapintoja Br\u00e4nd\u00e4ys-toiminnon Suositellut rajapinnat -valinnasta.", - "homePageApis_text_getMoreApis": "N\u00e4yt\u00e4 lis\u00e4\u00e4 rajapintoja", - "homePageApis_text_seeMore": "N\u00e4e enemm\u00e4n", - "importApiConfiguration_errorMessage": "Konfiguraatiotiedoston tulee olla .YAML-, .YML-, .JSON- tai .TXT-muodossa.", - "importApiConfiguration_jsonError_message": "Konfiguraatiotiedosto ei ole kelvollinen JSON-objekti.", - "import_ApiConfiguration_Extensions": "Hyv\u00e4ksyt\u00e4\u00e4n vain yml-, yaml- tai json-muotoiset tiedostot.", - "import_ApiConfiguration_FileLabel": "Tiedosto", - "import_ApiConfiguration_ImportApi": "Lis\u00e4\u00e4 rajapinta", - "importOpenApiSpecification_text_addApiByImporting": "Voit lis\u00e4t\u00e4 rajapinnan k\u00e4ytt\u00e4en sen OpenAPI-m\u00e4\u00e4rityst\u00e4.", - "importOpenApiSpecification_message_provideSpecification": "Lis\u00e4\u00e4 puuttuva OpenAPI-m\u00e4\u00e4ritys", - "importApiFile_invalidExtension_message": "V\u00e4\u00e4r\u00e4 tiedostomuoto. Anna linkki json-, yaml- tai yml-tiedostoon, jossa on ainakin rajapinnan nimi ja osoite.", - "importOpenApiSpecification_labelText_provideSpecification": "Tuo k\u00e4ytett\u00e4v\u00e4 rajapintadokumentaatio", - "importOpenApiSpecification_labelText_linkTo": "Linkki OpenAPI-m\u00e4\u00e4ritykseen", - "importOpenApiSpecification_labelText_lifecycleStatus": "Elinkaaren vaihe", - "importOpenApiSpecification_buttonText_import": "Lis\u00e4\u00e4", - "importOpenApiSpecification_optionText_file": "Tiedosto", - "importOpenApiSpecification_optionText_url": "Web-osoite", - "importOpenApiSpecification_optionText_firstOption": "Valitse elinkaaren vaihe", - "importOpenApiSpecificationUploadButton_buttonText_file": "Valitse tiedosto", - "informTenantUser_emailSubject_tenantAddition": "Uusi tenantti lis\u00e4tty: __tenant__", - "informTenantUser_emailSubject_tenantRemoval": "Tenantti __tenant__ poistettu", - "informTenantUser_emailSubject_userRemoval": "K\u00e4ytt\u00e4j\u00e4 poistettu tenantista __tenant__", - "informTenantUser_emailSubject_userRoleChange": "Muutoksia k\u00e4ytt\u00e4j\u00e4rooleissa tenantissa __tenant__", - "informTenantUser_emailText_roleInfo": "Nykyiset roolit: ", - "informTenantUser_emailText_tenantRemoval": "Tenantti __tenant__ on poistettu. Yksi k\u00e4ytt\u00e4jist\u00e4 oli: ", - "informTenantUser_emailText_userRemoval": "Muutoksia tenantissa __tenant__. Seuraava k\u00e4ytt\u00e4j\u00e4 poistettu: ", - "informTenantUser_emailText_userRoleChange": "Tenantissa __tenant__ on tehty muutoksia seuraavan k\u00e4ytt\u00e4j\u00e4n rooleissa: ", - "invalidApiBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", - "invalidApiMonitoringEndpointMessage": "T\u00e4ytyy alkaa kauttaviivalla. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", - "invalidApiRequiredMessage": "Sy\u00f6te ei ole sallittu", - "invalidAppendQueryStringMessage": "Vain param=arvo -parit sallittuja hakulauseen lis\u00e4yksess\u00e4", - "invalidDomainMessage": "Tarvitaan validi verkkotunnus", - "invalidEmailMessage": "Tarvitaan validi s\u00e4hk\u00f6postiosoite", - "invalidIdMessage": "Tunnukseen vain kirjaimia ja numeroita", - "invalidProxyBackendForm_headerStringMessage": "Pyynn\u00f6n kohteena oleva otsikkolause saa koostua vain seuraavasta\/seuraavista par(e)ista ~ param: arvo", - "invalidProxyBackendForm_forbiddenPrefixMessage": "Et voi k\u00e4ytt\u00e4\u00e4 seuraavia v\u00e4lityspalvelimen peruspolkuja: \/, \/signup\/, \/signin\/, \/admin\/ ja \/admin\/...", - "invalidProxyBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", - "invalidUrlMessage": "Tarvitaan t\u00e4ydellinen http- tai https-alkuinen URL-osoite", - "invalidContactPhoneMessage": "Puhelinnumeroon hyv\u00e4ksytt\u00e4vi\u00e4 merkkej\u00e4 ovat numerot 0-9, +, -, \/ ja v\u00e4lily\u00f6nti", - "latestApiBackends_Heading": "Uusimmat rajapinnat", - "latestApiBackends_MoreInfo": "Lis\u00e4\u00e4 tietoa", - "latestApiBackends_NotFound": "Ei l\u00f6ydetty rajapintoja.", - "loginPlatformsPage_title_loginPlatforms": "Kirjautumisalustat", - "loginPlatformsPageSettingsUpdatedMessage": "Kirjautumisasetukset p\u00e4ivitetty onnistuneesti: ", - "loginVerify_errorMessage": "Olet saanut s\u00e4hk\u00f6postin osoitteesi vahvistusta varten. Viimeistele s\u00e4hk\u00f6postin vahvistus, jotta voit kirjautua.", - "manageApiDocumentationModalUploadButton": "Valitse tiedosto", - "manageApiDocumentationModal_AddedFile_Message": "Dokumentaatiotiedosto ladattu!", - "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Peruuta", - "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Tallenna", - "manageApiDocumentationModal_CreateLinks_AddButton": "Lis\u00e4\u00e4", - "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Haluatko varmasti poistaa dokumentaatiotiedoston?", - "manageApiDocumentationModal_DeletedFile_Message": "Dokumentaatiotiedosto poistettu!", - "manageApiDocumentationModal_DocumentationLinks_Title": "Linkit muualla olevaan dokumentaatioon", - "manageApiDocumentationModal_FileType_Message": "Voit k\u00e4ytt\u00e4\u00e4 vain json-, yaml- tai yml-tyyppisi\u00e4 tiedostoja.", - "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentaatiolinkki p\u00e4ivitetty!", - "manageApiDocumentationModal_SizeLimit_Message": "Tiedoston maksimikoko 10 MB", - "manageApiDocumentationModal_Title": "Rajapintadokumentaatio", - "manageApiDocumentationModal_hints_createApiDocumentation": "Jos sinulla ei ole dokumentaatiotiedostoa, voit luoda sen ja ladata sen palveluun.", - "manageApiDocumentationModal_hints_documentation_link": "Linkki Wiki- tai Github-sivuun tai muuhun verkkoresurssiin, josta rajapintasi dokumentaatio on luettavissa.", - "manageApiDocumentationModal_hints_uploadApiDocumentation": "Voit my\u00f6s luoda uuden dokumentaatiotiedoston rajapinnallesi k\u00e4ytt\u00e4en Swagger-muokkausohjelmaa.", - "manageApiDocumentationModal_addDocumentation_title": "M\u00e4\u00e4rit\u00e4 p\u00e4\u00e4tepisteiden tiedot", - "manageApiDocumentationModal_helpText_useHttpsProtocol": "T\u00e4m\u00e4 j\u00e4rjestelm\u00e4 k\u00e4ytt\u00e4\u00e4 https-protokollaa. Rajapintapyynn\u00f6t dokumentaatiosta eiv\u00e4t toimi, koska rajapinta k\u00e4ytt\u00e4\u00e4 http-protokollaa.", - "manageApiDocumentationModal_ToolTip_Message": "Voit antaa korkeintaan 8 yht\u00e4aikaista linkki\u00e4 muualla oleviin dokumentaatioihin. Jos haluat lis\u00e4t\u00e4 uuden, poista jokin vanhoista.", - "mostFrequentUsersTable_columnTitle_user": "K\u00e4ytt\u00e4j\u00e4n rajapinta-avain", - "mostFrequentUsersTable_columnTitle_calls": "Kutsuja", - "mostFrequentUsersTable_columnTitle_path": "Pyynn\u00f6n polku", - "mostFrequentUsersTable_text_showOfUsers": "N\u00e4yt\u00e4 __count__ yhteens\u00e4 __all__ k\u00e4ytt\u00e4j\u00e4st\u00e4", - "mostFrequentUsersTable_lintText_downloadFile": "Lataa kaikki k\u00e4ytt\u00e4j\u00e4t tiedostona", - "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", - "mqttDashboardNavbar_linkText_topics": "Aiheet", - "mqttDashboardNavbar_linkText_acl": "ACL", - "mqttDashboardNavbar_linkText_restDashboard": "REST-analytiikkan\u00e4kym\u00e4", - "navbar_addAPIBackend": "Lis\u00e4\u00e4 rajapinta", - "navbar_apis": "Rajapinnat", - "navbar_my_apis": "Rajapintani", - "navbar_organizations": "Organisaatiot", - "navbar_dashboard": "Analytiikkan\u00e4kym\u00e4", - "navbar_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", - "navbar_signIn": "Kirjaudu", - "navbar_signUp": "Rekister\u00f6idy", - "navbar_users": "K\u00e4ytt\u00e4j\u00e4t", - "navbar_pricing": "Hinnat", - "notAuthorized_Message": "Sinulla ei ole oikeutta tarkastella t\u00e4t\u00e4 sivua.", - "notAuthorized_Title": "Ei oikeuksia.", - "notFound_Message_Part1": "Hakemaasi sivua ei l\u00f6ytynyt.", - "notFound_Title": "Sivua ei l\u00f6ytynyt.", - "oauthHslNoMfa": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 ei ole MFA-tunnistautumista k\u00e4yt\u00f6ss\u00e4!", - "organizationApis_title_about": "Tietoja", - "organizationApis_title_apis": "Rajapinnat", - "organizationApis_title_connectApi": "Yhdist\u00e4 rajapinta", - "organizationApis_title_edit": "Muokkaa", - "organizationApis_connectButton": "Yhdist\u00e4", - "organizationApis_contact_email": "Yhteyss\u00e4hk\u00f6postiosoite", - "organizationApis_contact_phone": "Yhteyspuhelinnumero", - "organizationApisForm_successText": "Rajapinta on nyt yhdistetty organisaatioon.", - "organizationCatalog_Title": "Organisaatioluettelo", - "organizationCatalog_organizationCount": "(__count__ organisaatio)", - "organizationCatalog_organizationCount_plural": "(__count__ organisaatiota)", - "organizationCatalog_buttonText_addOrganization": "Lis\u00e4\u00e4 organisaatio", - "organizationCatalog_toolbar_filterOptions_myOrganizations": "Organisaationi", - "organizationCatalog_toolbar_filterOptions_showAll": "N\u00e4yt\u00e4 kaikki", - "organizationCatalog_toolbar_sortBy_title": "J\u00e4rjest\u00e4", - "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Luontip\u00e4iv\u00e4", - "organizationCatalog_toolbar_sortMenuOptions_name": "Nimi", - "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Nouseva", - "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Laskeva", - "organizationCatalog_toolbar_toggleCollapse": "Vaihda ty\u00f6kaluvalikon navigaatiota", - "organizationCatalog_toolbar_viewMode_grid": "Ruudukko", - "organizationCatalog_toolbar_viewMode_table": "Taulukko", - "organizationCatalog_text_noOrganizationIsAvailable": "Organisaatioita ei ole saatavilla.", - "organizationCatalog_text_addOrganization": "Paina \"Lis\u00e4\u00e4 organisaatio\" -painiketta lis\u00e4t\u00e4ksesi uuden organisaation.", - "organizationCatalogTable_added": "Lis\u00e4tty", - "organizationCatalogGrid_organizationCardApisCount_apisText": "Rajapinnat", - "organizationsCatalogPage_title_organizationsCatalog": "Organisaatioluettelo", - "organizationCover_resumable_errorText": "Tiedoston luonti ei onnistunut!", - "organizationCover_resumable_successfully_uploaded": "Kansikuvan lataus onnistui!", - "organizationCover_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "organizationForm_title": "Organisaation tiedot", - "organizationForm_contact_panelTitle": "Yhteyshenkil\u00f6", - "organizationForm_saveButton_text": "Tallenna", - "organizationForm_successText": "Organisaatio tallennettu", - "organizationLogo_noPermissions": "Oikeudet eiv\u00e4t riit\u00e4 logon lataamiseen.", - "organizationLogo_resumable_errorText": "Tiedoston luonti ei onnistunut!", - "organizationLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", - "organizationLogo_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "organizationManagersList_title": "Organisaation yll\u00e4pit\u00e4j\u00e4t", - "organizationManagersList_table_title_actions": "Toimenpiteet", - "organizationManagersList_table_title_email": "S\u00e4hk\u00f6posti", - "organizationManagersList_table_title_role": "Rooli", - "organizationManagersList_table_title_username": "K\u00e4ytt\u00e4j\u00e4tunnus", - "organizationManagersList_table_title_row_manager": "Yll\u00e4pit\u00e4j\u00e4", - "organizationManagerForm_successMessage": "Uusi yll\u00e4pit\u00e4j\u00e4 lis\u00e4tty.", - "organizationManagerForm_userNotRegistered_errorText": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", - "organizationNoApis_text_noConnectedApis": "Organisaatioon ei ole liitetty yht\u00e4\u00e4n rajapintaa.", - "organizationNoApis_text_useButton": "Voit lis\u00e4t\u00e4 rajapinnan painamalla \"Yhdist\u00e4 rajapinta organisaatioon\" -painiketta.", - "organizationNoFeaturedApis_text_noFeaturedApis": "T\u00e4ll\u00e4 organisaatiolla ei ole Suositeltuja rajapintoja", - "organizationNoFeaturedApis_text_useButton": "Voit valita rajapinnan Suositelluksi rajapinnaksi klikkaamalla nuppineulaa rajapintakortin oikeassa yl\u00e4kulmassa", - "organizationProfile_bigText_apisCount": "Rajapinnat", - "organizationProfile_bigText_featuredApisCount": "Suositellut rajapinnat", - "organizationProfileHeader_editButton_text": "Muokkaa", - "organizationProfileHeader_rss_feed": "RSS-sy\u00f6te", - "organizationProfileHeader_tabs_apis": "Rajapinnat", - "organizationProfileHeader_tabs_managers": "Yll\u00e4pit\u00e4j\u00e4t", - "organizationProfileHeader_tabs_newLogo": "Lataa uusi logo", - "organizationProfileHeader_tabs_profile": "Profiili", - "organizationProfileHeader_tabs_settings": "Asetukset", - "organizationProfileHeader_uploadCoverButton_text": "Lataa kansikuva", - "organizationProfile_smallText_apisCount": "(__count__ rajapinta)", - "organizationProfile_smallText_apisCount_plural": "(__count__ rajapintaa)", - "organizationProfile_buttonText_connectApi": "Yhdist\u00e4 rajapinta organisaatioon", - "organizationProfile_buttonText_clear": "Tyhjenn\u00e4 kaikki", - "organizationProfile_text_error": "Yhdist\u00e4minen ei onnistunut. Ilmoita ongelmasta yll\u00e4pidolle.", - "organizationRemoveManagers_cancelButton": "Peruuta", - "organizationRemoveManagers_description": "Haluatko varmasti poistaa t\u00e4m\u00e4n k\u00e4ytt\u00e4j\u00e4n organisaation yll\u00e4pit\u00e4jist\u00e4?", - "organizationRemoveManagers_removeButton": "Poista", - "organizationRemoveManagers_title": "Poista k\u00e4ytt\u00e4j\u00e4 yll\u00e4pit\u00e4jist\u00e4", - "organizationSettingsPagination_panelTitle_contentManagement": "Sis\u00e4ll\u00f6nhallinta", - "organizationSettingsPagination_saveButton": "Tallenna", - "organizationSettingsPagination_successMessage": "Numero muutettu onnistuneesti", - "organizationSettings_description_organizationManagers": "Kun rajapinta on liitetty Organisaatioon, Organisaation yll\u00e4pit\u00e4j\u00e4 saa rajapintaan samat muokkaus- ja poisto-oikeudet kuin rajapinnan yll\u00e4pit\u00e4jill\u00e4 on.", - "organizationSettings_nav_about": "Tietoja", - "organizationSettings_nav_contact": "Yhteystiedot", - "organizationSettings_nav_logo": "Logo & kansikuva", - "organizationSettings_nav_social": "Sosiaalisen median alustat", - "organizationSettings_title": "Asetukset", - "organizationSettings_title_organizationManagers": "Organisaation yll\u00e4pit\u00e4j\u00e4t", - "organizationSettings_uploadLogo_heading": "Lataa logo", - "organizationSettings_uploadCover_heading": "Lataa kansikuva", - "organizationSettings_uploadLogoText": "Voit lis\u00e4t\u00e4 logon organisaatiollesi. Logo n\u00e4kyy organisaatioluettelossa ja organisaation omalla sivulla.", - "organizationSettings_uploadCoverText": "Voit ladata kansikuvan organisaatiollesi", - "organizationManagerForm_managerAlreadyExist_errorText": "K\u00e4ytt\u00e4j\u00e4 on jo t\u00e4m\u00e4n organisaation yll\u00e4pit\u00e4j\u00e4.", - "organizationManagerForm_sendingVerificationEmailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui", - "organizationManagerForm_invalidMailSetting_emailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui virheellisten s\u00e4hk\u00f6postiasetuksen vuoksi", - "organizationSettingsDelete_buttonText_delete": "Poista organisaatio", - "organizationSettingsDelete_text_information": "Organisaatioon liittyv\u00e4 tieto poistetaan. Toimintoa ei voi peruuttaa.", - "organizationSettingsDelete_title": "Poista t\u00e4m\u00e4 organisaatio", - "organizationSettingsDelete_panelTitle": "Poista", - "organizationSettingsContactInfo_cancelButton_text": "Peruuta", - "organizationSettingsContactInfo_saveButton_text": "Tallenna", - "organizationSettingsContactInfo_title": "Yhteystiedot", - "organizationSettingsContactInfo_update_successMessage": "Yhteystiedot p\u00e4ivitettiin", - "organizationSettingsContactInfo_update_failedMessage": "Yhteystietojen p\u00e4ivitys ep\u00e4onnistui", - "organizationSettingsCoverAndLogo_title": "Logo ja kansikuva", - "organizationSettingsGeneral_cancelButton_text": "Peruuta", - "organizationSettingsGeneral_saveButton_text": "Tallenna", - "organizationSettingsGeneral_update_successMessage": "Yleiset asetukset p\u00e4ivitettiin", - "organizationSettingsGeneral_update_failedMessage": "Yleisten asetusten p\u00e4ivitys ep\u00e4onnistui", - "organizationSettingsGeneral_title": "Yleiset asetukset", - "organizationSettingsSocialMedia_cancelButton_text": "Peruuta", - "organizationSettingsSocialMedia_saveButton_text": "Tallenna", - "organizationSettingsSocialMedia_title": "Sosiaalisen median alustat", - "organizationSettingsSocialMedia_update_successMessage": "Sosiaalisen median tietoja p\u00e4ivitettiin", - "organizationSettingsSocialMedia_update_failedMessage": "Sosiaalisen median tietojen p\u00e4ivitt\u00e4minen ep\u00e4onnistui", - "organizationSettings_listManager_emailUnverifiedLabel": "Vahvistamaton", - "privacyPolicy_title": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", - "profile_Header": "Profiili", - "profile_UpdateButton": "P\u00e4ivit\u00e4", - "profile_labelText_registeredEmail": "Rekister\u00f6ity s\u00e4hk\u00f6posti", - "profile_setUsername": "Anna k\u00e4ytt\u00e4j\u00e4nimesi.", - "profile_updatedSuccess": "Profiili p\u00e4ivitetty", - "profile_usernameInvalid": "K\u00e4ytt\u00e4j\u00e4nimen t\u00e4ytyy olla 3-15 merkki\u00e4. Ala- ja v\u00e4liviivat ovat sallittuja.", - "profile_usernameIsTaken": "K\u00e4ytt\u00e4j\u00e4nimi on jo olemassa. Sy\u00f6t\u00e4 uusi k\u00e4ytt\u00e4j\u00e4nimi.", - "profilePage_title_profile": "Profiili", - "proxies_pageHeader": "V\u00e4lityspalvelimet", - "proxies_addProxy": "Lis\u00e4\u00e4 v\u00e4lityspalvelin", - "proxies_noProxiesFound": "V\u00e4lityspalvelimia ei l\u00f6ytynyt.", - "proxiesPage_title_proxies": "V\u00e4lityspalvelimet", - "proxyBackendForm_advancedSettings_title": "Lis\u00e4asetukset", - "proxyBackendForm_apiBasePath_helpText": "Peruspolku jokaiseen rajapintakutsuun. Esimerkiksi:", - "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", - "proxyBackendForm_apiBasePath_title": "Rajapinnan web-osoite, jossa ", - "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", - "proxyBackendForm_apiKey_title": "Rajapinta-avain", - "proxyBackendForm_apiPort_helpText": "Rajapintapalvelimen portin numero", - "proxyBackendForm_append_query_string_helpText": "Ylim\u00e4\u00e4r\u00e4iset hakuparametrit, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 jokaiseen hakuun.", - "proxyBackendForm_deleteButton": "Poista", - "proxyBackendForm_deleteErrorMessage": "Poisto API Umbrella -v\u00e4lityspalvelimelta ep\u00e4onnistui", - "proxyBackendForm_deleteSuccessMessage": "V\u00e4lityspalvelinasetukset poistettu", - "proxyBackendForm_disableApiKey_helpText": "Salli k\u00e4ytt\u00e4jien kutsua rajapintaa ilman rajapinta-avainta.", - "proxyBackendForm_frontendPrefixNotUnique": "Frontend-etuliite on jo k\u00e4yt\u00f6ss\u00e4. Valitse toinen etuliite.", - "proxyBackendForm_IDPappID_additional_helpText": "IDP app id on sovellus, joka tarjoaa tunnistustietoja. Sit\u00e4 tarvitaan FIWARE:n komponenttien integroimiseen. Jos t\u00e4m\u00e4 ei sano sinulle mit\u00e4\u00e4n, j\u00e4t\u00e4 se huomiotta.", - "proxyBackendForm_emqUsers_title": "EMQ-k\u00e4ytt\u00e4j\u00e4t", - "proxyBackendForm_emqUsers_addUserButton": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4", - "proxyBackendForm_emqUsers_userTable_id": "ID", - "proxyBackendForm_emqUsers_userTable_username": "K\u00e4ytt\u00e4j\u00e4tunnus", - "proxyBackendForm_emqUsers_userTable_password": "Salasana", - "proxyBackendForm_emqUsers_userTable_actions": "Toimenpiteet", - "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Lis\u00e4\u00e4 EMQ-k\u00e4ytt\u00e4j\u00e4", - "proxyBackendForm_emqProxyForm_addEmqUser_username": "K\u00e4ytt\u00e4j\u00e4tunnus", - "proxyBackendForm_emqProxyForm_addEmqUser_password": "Salasana", - "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Tallenna", - "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Peruuta", - "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-k\u00e4ytt\u00e4j\u00e4 lis\u00e4tty!", - "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "K\u00e4ytt\u00e4j\u00e4tunnusta tai salasanaa ei l\u00f6ydetty.", - "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Poista EMQ-k\u00e4ytt\u00e4j\u00e4?", - "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Kyll\u00e4, poista", - "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Peruuta", - "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-k\u00e4ytt\u00e4j\u00e4 poistettu!", - "proxyBackendForm_IDPappID_helpText": "IDP-sovelluksen tunnistaminen", - "proxyBackendForm_proxyBasePath_title": "V\u00e4lityspalvelimen web-osoite, jossa ", - "proxyBackendForm_proxyBasePath_helpText": "Peruspolku jokaiseen v\u00e4lityspalvelinkutsuun. Esimerkiksi:", - "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", - "proxyBackendForm_publishErrorMessage": "Julkaisu API Umbrella -v\u00e4lityspalvelimelle ep\u00e4onnistui", - "proxyBackendForm_rateLimit_helpText": "Aseta tiedonsiirron rajoituksia eri kategorioiden perusteella.", - "proxyBackendForm_redirect_helpText": "Uudelleenohjaus:", - "proxyBackendForm_request_header_helpText": "Otsikkotiedot, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 pyynt\u00f6ihin.", - "proxyBackendForm_request_helpText": "Pyynt\u00f6", - "proxyBackendForm_response_helpText": "Vaste", - "proxyBackendForm_requiredErrorMessage": "T\u00e4yt\u00e4 kaikki vaaditut kent\u00e4t", - "proxyBackendForm_subsettings_additional_helpText_1": "'Aliasetukset' tarkoittavat aliosoitteen asetuksia. Ne liittyv\u00e4t FIWARE-integrointiin, mutta ne ovat hy\u00f6dyllisi\u00e4 joissain tilanteissa. Jos haluat rajoittaa tietoliikennett\u00e4 HTTP-verbien perusteella ja haluat tietyt otsikkotiedot, k\u00e4yt\u00e4 n\u00e4it\u00e4 asetuksia.", - "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-menetelm\u00e4t: t\u00e4\u00e4ll\u00e4 voit valita sen aliosoitteen, kuten metodin, jonka asetuksia haluat muuttaa.", - "proxyBackendForm_subsettings_additional_helpText_3": "S\u00e4\u00e4nn\u00f6llinen lauseke (regex): t\u00e4m\u00e4n parametrin avulla voit suodattaa pyynt\u00f6jen sis\u00e4lt\u00f6\u00e4.", - "proxyBackendForm_subsettings_additional_helpText_4": "Vaaditut otsikkotiedot: voit antaa yhden tai useamman (jokainen omalla rivill\u00e4\u00e4n) otsikon muodossa ~ ", - "proxyBackendForm_subsettings_additional_helpText_5": " otsikkoAvain : otsikkoArvo", - "proxyBackendForm_subsettings_helpText": "Anna aliosoitteeseen liittyv\u00e4t asetukset.", - "proxyBackendForm_successMessage": "Asetukset tallennettu.", - "proxyBackendForm_saveButton": "Tallenna ja julkaise", - "proxyBackendForm_publish_failureMessage": "Julkaisu apiUmbrellalle ep\u00e4onnistui: ", - "proxyBackendForm_update_failureMessage": "Virhe apiUmbrellan v\u00e4lityspalvelimeen liitetyll\u00e4 rajapinnalla: ", - "proxyBackendForm_update_successMessage": "V\u00e4lityspalvelinasetukset p\u00e4ivitetty", - "proxyForm_header_text": "Lis\u00e4\u00e4 v\u00e4lityspalvelin", - "proxyForm_saveButton_text": "Tallenna", - "proxyForm_successText": "V\u00e4lityspalvelimen asetukset tallennettu.", - "proxyForm_errorText": "Kaikki t\u00e4hdell\u00e4 merkityt kent\u00e4t ovat pakollisia", - "proxyItem_editProxy": "Muokkaa", - "proxyItem_removeProxy": "Poista", - "proxyItem_removeProxy_successMessage": "V\u00e4lityspalvelimen m\u00e4\u00e4ritys poistettiin", - "proxyItem_type": "Tyyppi", - "proxyItem_url": "Web-osoite", - "proxyItem_apiKey": "Rajapinta-avain", - "proxyItem_apiToken": "Rajapinnan tunnisteavain", - "proxyItem_elasticsearch": "Elasticsearch", - "proxyItem_postgresEndpoint": "Postgres-p\u00e4\u00e4tepiste", - "proxyItem_brokerEndpoints": "V\u00e4litt\u00e4j\u00e4n p\u00e4\u00e4tepisteet", - "proxyItem_brokerEndpoints_table_protocol": "Protokolla", - "proxyItem_brokerEndpoints_table_host": "Is\u00e4nt\u00e4kone", - "proxyItem_brokerEndpoints_table_port": "Portti", - "proxyItem_brokerEndpoints_table_tls": "TLS", - "proxyItem_httpApi": "HTTP-rajapinta", - "proxyItem_httpApi_protocol": "Protokolla", - "proxyItem_httpApi_host": "Is\u00e4nt\u00e4kone", - "proxyItem_httpApi_port": "Portti", - "proxyItem_adminUsername": "Yll\u00e4pit\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4tunnus", - "proxyItem_adminPassword": "Yll\u00e4pit\u00e4j\u00e4n salasana", - "deletePostConfirmation_modalTitle_text": "Poista sis\u00e4lt\u00f6", - "deletePostConfirmation_text_confirmDeleteMessage": "Haluatko varmasti poistaa __title__?", - "deletePostConfirmation_text_confirmDeleteNote": "HUOM:", - "deletePostConfirmation_text_confirmDeleteInformation": "T\u00e4t\u00e4 toimintoa ei voi peruuttaa!", - "deletePostConfirmation_buttonText_cancel": "Peruuta", - "deletePostConfirmation_buttonText_delete": "Poista", - "relatedMedia_addButton_help": "Lis\u00e4\u00e4 t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", - "relatedMedia_addButton": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", - "relatedMedia_Title": "Linkit", - "relatedMedia_addLink": "Lis\u00e4\u00e4 linkki", - "relatedMedia_addNew": "Lis\u00e4\u00e4 uusi", - "relatedMedia_text_noRelatedMedia": { - "api": "T\u00e4t\u00e4 rajapintaa koskevaa mediasis\u00e4lt\u00f6\u00e4 ei ole lis\u00e4tty .", - "organization": "Organisaatioon ei ole lis\u00e4tty t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4." - }, - "relatedMediaPostsForm_modalTitle_relatedMedia": "T\u00e4ydent\u00e4v\u00e4 media", - "relatedMediaPostsForm_Submit": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", - "relatedMediaPostsForm_Text": "Voit lis\u00e4t\u00e4 sis\u00e4lt\u00f6\u00e4, jota k\u00e4ytt\u00e4j\u00e4 voi klikata n\u00e4hd\u00e4kseen alkuper\u00e4isen l\u00e4hteen. Voit lis\u00e4t\u00e4 esimerkiksi blogitekstej\u00e4, videoita ja esityksi\u00e4.", - "postItem_buttonText_delete": "Poista", - "postItem_buttonText_edit": "Muokkaa", - "postItem_text_added": "Lis\u00e4tty", - "removeProxy_modalLabel_title": "V\u00e4lityspalvelimen poisto", - "removeProxy_modalLabel_cancelTitle": "V\u00e4lityspalvelinta ei voi poistaa", - "removeProxy_modalBody_warning": "Varoitus!", - "removeProxy_modalBody_text": "Olet poistamassa v\u00e4lityspalvelinta. T\u00e4h\u00e4n v\u00e4lityspalvelimeen on yhdistetty __count__ rajapintaa. V\u00e4lityspalvelimen poistaminen tarkoittaa, ett\u00e4 rajapintakutsut n\u00e4ihin rajapintoihin lakkaavat toimimasta. Haluatko varmasti jatkaa?", - "removeProxy_modalBody_cancelText": "Ei oikeuksia v\u00e4lityspalvelimen poistamiseen. T\u00e4h\u00e4n v\u00e4lityspalvelimeen kytkettyj\u00e4 rajapintoja on nyt __count__. Kutsut v\u00e4lityspalvelimen kautta lakkaavat toimimasta, jos se poistetaan.", - "removeProxy_buttonText_confirmRemoveProxy": "Kyll\u00e4", - "removeProxy_buttonText_cancelRemove": "Ei", - "removeProxy_errorMessage": "Virhe: V\u00e4lityspalvelimen poisto ep\u00e4onnistui", - "removeProxy_buttonText_cancel": "Peru", - "requestTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia HTTP-tilajakson laatikoita.", - "requestTimeline_labelText_path": "Polku", - "requestTimeline_legendItem_allCalls": "Kaikki pyynn\u00f6t", - "requestTimeline_xAxisTitle_hours": "Tunnit", - "requestTimeline_xAxisTitle_days": "Aika", - "requestTimeline_yAxisTitle_requests": "Rajapintapyynn\u00f6t", - "requestsOverTime_pointTitle_requests": "Pyynn\u00f6t", - "responseTimeTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia kvartiiliarvojen laatikoita.", - "responseTimeTimeline_labelText_path": "Polku", - "responseTimeTimeline_legendItem_long": "Hidas 75 %", - "responseTimeTimeline_legendItem_longest": "Hitain", - "responseTimeTimeline_legendItem_short": "Nopea 25 %", - "responseTimeTimeline_legendItem_shortest": "Nopein", - "responseTimeTimeline_xAxisTitle_hours": "Tunnit", - "responseTimeTimeline_xAxisTitle_days": "Aika", - "responseTimeTimeline_yAxisTitle_time": "Aika, ms", - "responseTimeTimeline_legendItem_median": "Mediaani", - "schemas": { - "apis": { - "name": { - "label": "Rajapinnan nimi", - "placeholder": "Esim. Ensimm\u00e4inen rajapintani" - }, - "description": { - "label": "Kuvaus", - "placeholder": "Kerro mahdolliselle k\u00e4ytt\u00e4j\u00e4lle, mist\u00e4 rajapinnassasi on kyse" - }, - "url": { - "label": "Rajapinnan web-osoite", - "placeholder": "Esim. https:\/\/esimerkki.com\/api\/v1" - }, - "documentationURL": { - "label": "Linkki dokumentaatioon" - }, - "organizationId": { - "label": "Yhdist\u00e4 rajapinta organisaatioon" - }, - "lifecycleStatus": { - "label": "Elinkaaren vaihe", - "placeholder": "Valitse elinkaaren vaihe", - "options": { - "design": "Suunnittelu", - "development": "Kehitys", - "testing": "Testaus", - "production": "Tuotanto", - "deprecated": "K\u00e4yt\u00f6st\u00e4 poistettu" - } - } - }, - "apiDocs": { - "type": { - "label": "Lis\u00e4\u00e4 rajapintadokumentaatio", - "options": { - "url": "Web-osoite", - "file": "Tiedosto" - } - }, - "remoteFileUrl": { - "label": "Linkki rajapintadokumentaatioon" - }, - "otherUrl": { - "label": "Linkki muuhun rajapintadokumentaatioon" - }, - "submit_methods": { - "label": "Salli kutsujen kokeilu seuraaville metodeille:" - } - }, - "apiMetadata": { - "organization": { - "label": "Organisaatio", - "name": { - "label": "Nimi" - }, - "description": { - "label": "Kuvaus" - } - }, - "contact": { - "label": "Ota yhteytt\u00e4", - "name": { - "label": "Nimi" - }, - "phone": { - "label": "Puhelin" - }, - "email": { - "label": "S\u00e4hk\u00f6posti" - } - }, - "service": { - "label": "Palvelu", - "name": { - "label": "Nimi" - }, - "description": { - "label": "Kuvaus" - }, - "validSince": { - "label": "Voimassa alkaen", - "placeholder": "Klikkaa valitaksesi p\u00e4iv\u00e4ys" - }, - "validUntil": { - "label": "Voimassa saakka", - "placeholder": "Klikkaa valitaksesi p\u00e4iv\u00e4ys" - }, - "serviceLevelAgreement": { - "label": "Palvelutasosopimus" - } - } - }, - "backlog": { - "title": { - "label": "Otsikko", - "placeholder": "Otsikko" - }, - "details": { - "label": "Tiedot", - "placeholder": "Kuvaus" - }, - "priority": { - "label": "T\u00e4rkeys" - } - }, - "branding": { - "siteTitle": { - "label": "Sivun otsikko" - }, - "siteSlogan": { - "label": "Sivun iskulause" - }, - "homeCustomBlock": { - "label": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", - "placeholder": "Lis\u00e4\u00e4 teksti\u00e4 tai HTML\/CSS-koodia" - }, - "privacyPolicy": { - "label": "Yksityisyysk\u00e4yt\u00e4nt\u00f6", - "placeholder": "Lis\u00e4\u00e4 yksityisyysk\u00e4yt\u00e4nt\u00f6 t\u00e4h\u00e4n" - }, - "termsOfUse": { - "label": "K\u00e4ytt\u00f6ehdot", - "placeholder": "Lis\u00e4\u00e4 k\u00e4ytt\u00f6ehdot t\u00e4h\u00e4n" - }, - "colors": { - "label": "V\u00e4rit", - "primary": { - "label": "P\u00e4\u00e4v\u00e4ri" - }, - "primaryText": { - "label": "P\u00e4\u00e4tekstiv\u00e4ri" - }, - "coverPhotoOverlay": { - "label": "Kansikuvan peitto" - }, - "overlayTransparency": { - "label": "Peiton l\u00e4pin\u00e4kyvyys" - } - }, - "socialMediaLinks": { - "label": "Sosiaalisen median linkit" - }, - "siteFooter": { - "label": "Sivun alatunniste" - }, - "analyticCode": { - "label": "Analytiikkakoodi" - }, - "featuredApis": { - "label": "Suositellut rajapinnat" - } - }, - "contactForm": { - "name": { - "label": "Nimesi", - "placeholder": "Nimesi" - }, - "email": { - "label": "S\u00e4hk\u00f6posti", - "placeholder": "S\u00e4hk\u00f6postiosoitteesi" - }, - "message": { - "label": "Viesti", - "placeholder": "Viestisi" - } - }, - "entityComment": { - "comment": { - "label": "Palautteet", - "placeholder": "Palautteesi" - } - }, - "feedback": { - "topic": { - "label": "Aihe", - "placeholder": "Palautteen aihe" - }, - "message": { - "label": "Viestisi", - "placeholder": "Viestisi" - }, - "messageType": { - "label": "Valitse viestin tyyppi", - "options": { - "Feedback": "Palaute", - "Error report": "Virheraportti", - "Feature request": "Ehdotus toiminnallisuudeksi" - } - } - }, - "monitoring": { - "enabled": { - "label": "Rajapinnan valvonta kytketty" - }, - "url": { - "label": "Valvottava p\u00e4\u00e4tepiste" - }, - "endPoint": { - "label": "Valvottava p\u00e4\u00e4tepiste" - } - }, - "settings": { - "access": { - "onlyAdminsCanAddApis": { - "label": "Vain j\u00e4rjestelm\u00e4n yll\u00e4pit\u00e4j\u00e4t voivat lis\u00e4t\u00e4 uusia rajapintoja" - }, - "onlyAdminsCanAddOrganizations": { - "label": "Vain j\u00e4rjestelm\u00e4n yll\u00e4pit\u00e4j\u00e4t voivat lis\u00e4t\u00e4 uusia organisaatioita" - } - }, - "supportsGraphql": { - "label": "K\u00e4yt\u00f6ss\u00e4" - }, - "developmentFeatures": { - "label": "N\u00e4yt\u00e4 kehitett\u00e4vin\u00e4 olevat ominaisuudet" - }, - "mail": { - "enabled": { - "label": "K\u00e4yt\u00f6ss\u00e4" - }, - "username": { - "label": "K\u00e4ytt\u00e4j\u00e4tunnus" - }, - "password": { - "label": "Salasana" - }, - "smtpHost": { - "label": "SMTP-palvelin" - }, - "smtpPort": { - "label": "SMTP-portti" - }, - "fromEmail": { - "label": "Osoite s\u00e4hk\u00f6postien l\u00e4hett\u00e4mist\u00e4 varten" - }, - "toEmail": { - "label": "Osoitteeseen" - } - }, - "githubConfiguration": { - "label": "Github-asetukset", - "clientId": { - "label": "Client ID" - }, - "secret": { - "label": "Secret" - } - }, - "sdkCodeGenerator": { - "label": "SDK-generaattori", - "enabled": { - "label": "K\u00e4yt\u00f6ss\u00e4" - }, - "host": { - "label": "Is\u00e4nt\u00e4kone" - } - } - }, - "proxies": { - "name": { - "label": "Nimi" - }, - "description": { - "label": "Kuvaus" - }, - "type": { - "label": "Tyyppi" - }, - "apiUmbrella": { - "url": { - "label": "Web-osoite" - }, - "apiKey": { - "label": "Rajapinta-avain" - }, - "authToken": { - "label": "Autentikointitunnus" - }, - "elasticsearch": { - "label": "ElasticSearch" - } - }, - "emq": { - "brokerEndpoints": { - "label": "V\u00e4litt\u00e4j\u00e4n p\u00e4\u00e4tepisteet", - "$": { - "protocol": { - "label": "Protokolla" - }, - "host": { - "label": "Is\u00e4nt\u00e4kone", - "placeholder": "https:\/\/esimerkki.fi\/" - }, - "port": { - "label": "Portti", - "placeholder": "Esim. 224" - }, - "tls": { - "label": "TLS-suojaus (Transport Layer Security)" - } - } - }, - "httpApi": { - "label": "Konfiguraatiorajapinnan p\u00e4\u00e4tepiste" - }, - "elasticsearch": { - "label": "ElasticSearch URL", - "placeholder": "https:\/\/esimerkki.fi\/" - } - } - }, - "proxyBackends": { - "proxyId": { - "label": "Valitse v\u00e4lityspalvelin" - }, - "apiUmbrella": { - "servers": { - "$": { - "port": { - "label": "Rajapinta-portti" - } - } - }, - "sub_settings": { - "http_method": { - "label": "HTTP-menetelm\u00e4t" - } - }, - "settings": { - "append_query_string": { - "label": "Lis\u00e4\u00e4 hakulauseen parametrit" - }, - "disable_api_key": { - "label": "Rajapinta-avaimen k\u00e4ytt\u00f6\u00e4 ei vaadita" - }, - "headers_string": { - "label": "Aseta pyynn\u00f6n otsikkotiedot" - }, - "idp_app_id": { - "label": "IDP App Id" - }, - "rate_limit_mode": { - "label": "Kuormituksen rajoitustila", - "options": { - "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", - "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", - "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" - } - }, - "rate_limits": { - "label": "Kuormitusrajoitukset" - }, - "rate_limit": { - "duration": { - "label": "Kesto (ms)" - }, - "limit_by": { - "label": "Rajoitusperuste", - "options": { - "apiKey": "Rajapinta-avain", - "ip": "IP-osoite" - } - }, - "limit": { - "label": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4" - }, - "response_headers": { - "label": "N\u00e4yt\u00e4 kuormitusrajoitus vastauksen otsikkotiedoissa" - } - } - }, - "url_matches": { - "$": { - "frontend_prefix": { - "label": "V\u00e4lityspalvelimen peruspolku" - }, - "backend_prefix": { - "label": "Rajapinnan peruspolku" - } - } - } - }, - "emq": { - "label": "EMQ-v\u00e4lityspalvelin", - "settings": { - "acl": { - "label": "K\u00e4ytt\u00f6oikeuksien m\u00e4\u00e4rittely", - "$": { - "allow": { - "label": "S\u00e4\u00e4nt\u00f6", - "options": [ - "Kiell\u00e4", - "Salli" - ] - }, - "from": { - "label": "Mist\u00e4" - }, - "ip_addr": { - "label": "IP-osoite" - }, - "username": { - "label": "K\u00e4ytt\u00e4j\u00e4nimi" - }, - "client_id": { - "label": "Client Id" - }, - "access": { - "label": "P\u00e4\u00e4sy", - "options": [ - "Tilaa", - "Julkaise", - "Tilaa ja julkaise" - ] - }, - "topic": { - "label": "Aihe" - }, - "fromValue": { - "label": "Arvo" - } - } - } - } - } - }, - "related_media": { - "title": { - "label": "Otsikko" - }, - "url": { - "label": "Web-osoite" - } - }, - "organizations": { - "name": { - "label": "Nimi" - }, - "url": { - "label": "Web-osoite" - }, - "description": { - "label": "Kuvaus" - }, - "contact": { - "label": "Yhteyshenkil\u00f6", - "person": { - "label": "Nimi" - }, - "phone": { - "label": "Puhelinnumero" - }, - "email": { - "label": "S\u00e4hk\u00f6posti" - } - }, - "socialMedia": { - "label": "Linkit sosiaaliseen mediaan" - }, - "apisPerPage": { - "label": "Rajapintoja per sivu" - }, - "mediaPerPage": { - "label": "Mediasis\u00e4ll\u00f6n m\u00e4\u00e4r\u00e4 per sivu" - } - }, - "organizationApis": { - "apiId": { - "label": "Valitse rajapinta" - }, - "organizationId": { - "label": "Valitse organisaatio" - } - }, - "updatePassword": { - "old": { - "label": "Nykyinen salasana" - }, - "new": { - "label": "Uusi salasana" - }, - "confirm": { - "label": "Vahvista uusi salasana" - } - }, - "users": { - "username": { - "label": "K\u00e4ytt\u00e4j\u00e4nimi" - }, - "profile": { - "company": { - "label": "Yritys" - } - } - } - }, - "sdkCodeGeneratorModal_buttonText_download": "Lataa", - "sdkCodeGeneratorModal_labelText_selectLanguage": "Valitse kieli", - "sdkCodeGeneratorModal_firstOption_language": "(Kieli)", - "sdkCodeGeneratorModal_errorText": "Kodigeneraattori ei tue k\u00e4ytt\u00e4m\u00e4\u00e4si tiedostomuotoa. Lataa oikea tiedosto.", - "sdkCodeGeneratorModal_errorTextInvalidHost": "Koodigeneraattoripalvelin on virheellinen. Ilmoita ongelmasta yll\u00e4pit\u00e4j\u00e4lle.", - "sdkCodeGeneratorModal_Title": "Luo SDK-tiedosto", - "searchField_button": "Hae", - "searchField_placeholder": "Hae...", - "searchPage_addedPrefix": "Lis\u00e4tty", - "searchPage_noResults": "Ei l\u00f6ydetty mit\u00e4\u00e4n.", - "searchPage_pageHeader": "Hae rajapintoja", - "searchPage_searchForm_helpText": "Sy\u00f6t\u00e4 hakusanasi hakua varten.", - "searchPage_searchForm_placeholderText": "Hae...", - "searchPage_searchResultsHeader": "Hakutulokset", - "settings_development_features": "N\u00e4yt\u00e4 my\u00f6s kehitett\u00e4vin\u00e4 olevat ominaisuudet", - "settings_disabled_login_methods": "Estetyt kirjautumismenetelm\u00e4t", - "settings_disabled_login_methods_caution": "Huomio!", - "settings_disabled_login_methods_caution_text": "T\u00e4m\u00e4n valinnan avulla on mahdollista est\u00e4\u00e4 k\u00e4ytt\u00e4ji\u00e4, ja my\u00f6s yll\u00e4pit\u00e4ji\u00e4!", - "settings_disabled_login_methods_caution_warning_1": "\u00c4l\u00e4 poista kaikkia kirjautumismenetelmi\u00e4 k\u00e4yt\u00f6st\u00e4!", - "settings_disabled_login_methods_caution_warning_2": "Varmista, ett\u00e4 ainakin yksi yll\u00e4pit\u00e4j\u00e4 pystyy viel\u00e4 k\u00e4ytt\u00e4m\u00e4\u00e4n osaa sallituista kirjautumismenetelmist\u00e4!", - "settings_errorMessage": "Virhe asetuksissa! Virheellinen arvo tai arvo puuttuu.", - "settings_fiware": "FIWARE", - "settings_github": "Github", - "settings_hsl": "HSL", - "settings_mail": "S\u00e4hk\u00f6posti", - "settings_mail_fromEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen ja s\u00e4hk\u00f6postiosoitteiden vahvistusten l\u00e4hett\u00e4miseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", - "settings_mail_toEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen vastaanottamiseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", - "settings_panelTitle_addingApisAndOrganizations": "Rajapintojen ja organisaatioiden lis\u00e4\u00e4minen", - "settings_save": "Tallenna", - "settings_sdkCode_generator": "SDK-koodigeneraattori", - "settings_successMessage": "Asetukset tallennettu", - "settings_tenant": "Tenanttien hallinta", - "settings_title_supportsGraphql": "API Umbrella -v\u00e4lityspalvelin tukee GraphQL-pyynt\u00f6j\u00e4", - "settingsPage_title": "Yleist\u00e4", - "settingsPage_title_settings": "Asetukset", - "settingsMenu_title": "Alustavalinnat", - "settingsMenu_profile": "Profiili", - "settingsMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", - "settingsMenu_branding": "Br\u00e4nd\u00e4ys", - "settingsMenu_settings": "Asetukset", - "settingsMenu_proxies": "V\u00e4lityspalvelimet", - "settingsMenu_loginPlatforms": "Kirjautumisalustat", - "setupNeededModal_body": "Lis\u00e4\u00e4 br\u00e4nd\u00e4ysasetukset ja palvelun asetukset.", - "setupNeededModal_title": "Lis\u00e4\u00e4 asetukset", - "setupNeededModal_viewBrandingButton": "Tarkastele br\u00e4nd\u00e4ysasetuksia", - "setupNeededModal_viewSettingsButton": "Tarkastele asetuksia", - "setUserName_legend_text": "Anna k\u00e4ytt\u00e4j\u00e4nimesi.", - "setUserName_saveButton_text": "Tallenna", - "statusCheckTitle": "Tila", - "statusCheckUpdated": "P\u00e4ivitetty:", - "statusCheck_ApinfWebApp": "Apinf-verkkosovellus", - "statusCheck_ApiUmbrella": "Api Umbrella", - "statusCheck_Elasticsearch": "Elasticsearch", - "summaryComparing_trendDirection_lower": "v\u00e4hemm\u00e4n", - "summaryComparing_trendDirection_higher": "enemm\u00e4n", - "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ kuin eilen", - "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ kuin eilen", - "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ kuin viimeiseen __day__ p\u00e4iv\u00e4\u00e4n", - "summaryComparing_displayTrendInfo_noTrend": "Sama kuin eilen", - "summaryComparing_displayTrendInfo_noTrendDays": "sama kuin edelliset __day__ p\u00e4iv\u00e4\u00e4", - "swaggerUi_swaggerDocumentInvalidText": "Swagger-tiedosto ei ole kelvollinen.", - "swaggerUi_alertText_Warning": "Varoitus!", - "swaggerUi_alertText_mainText": "T\u00e4m\u00e4 j\u00e4rjestelm\u00e4 k\u00e4ytt\u00e4\u00e4 https-protokollaa. Rajapintapyynn\u00f6t dokumentaatiosta eiv\u00e4t toimi, koska rajapinta k\u00e4ytt\u00e4\u00e4 http-protokollaa.", - "termsOfUse_title": "K\u00e4ytt\u00f6ehdot", - "updatePassword_legend_text": "P\u00e4ivit\u00e4 salasana", - "uniqueUsersOverTime_pointTitle_users": "K\u00e4ytt\u00e4j\u00e4t", - "umbrella_createuser_error": "K\u00e4ytt\u00e4j\u00e4n luonti API Umbrellaan ep\u00e4onnistui.", - "updatePassword_submitButton_text": "Vaihda salasanaa", - "updatePasswordForm_successMessage": "Salasana p\u00e4ivitetty.", - "passwordsMismatch": "Salasana v\u00e4\u00e4rin", - "tenantAuthorization_title": "Tenanttien valtuutus", - "tenantAuthorization_button_refresh": "Lataa uudelleen nyt", - "tenantCatalog_buttonText_addTenant": "Lis\u00e4\u00e4 tenantti", - "tenantCatalog_Title": "Tenantit", - "tenantCatalog_toolbar_filterOptions_myOrganizations": "Tenanttini", - "tenantCatalog_toolbar_authorization": "Valtuutus", - "tenantCatalogPage_title_organizationsCatalog": "Tenanttiluettelo", - "tenantCatalogPage_token_title": "Tenantteihin liittyviin pyynt\u00f6ihin tarvitaan auktorisointitunnus", - "tenantCatalogPage_token_details_1": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 on oltava tili Tenanttien hallinnassa", - "tenantCatalogPage_token_details_2": "Kun k\u00e4ytt\u00e4j\u00e4 kirjautuu sis\u00e4\u00e4n k\u00e4ytt\u00e4en Keyrockia, h\u00e4n saa autentikointitunnuksen t\u00e4\u00e4ll\u00e4: ", - "tenantCatalogPage_token_details_2b": "Huomaa! Er\u00e4\u00e4ntymisaika: ", - "tenantCatalogPage_token_details_2c": "Sinun pit\u00e4\u00e4 kirjautua ulos ja j\u00e4lleen sis\u00e4\u00e4n, jotta saat voimassa olevan autentikointitunnuksen!", - "tenantCatalogPage_token_details_3": "K\u00e4ytt\u00e4j\u00e4 saa my\u00f6s p\u00e4ivitystunnuksen, t\u00e4\u00e4ll\u00e4: ", - "tenantCatalogTable_button_edit": "Muokkaa", - "tenantCatalogTable_button_edit_title": "Muokkaa t\u00e4t\u00e4 tenanttia; muuta nimi, kuvaus, k\u00e4ytt\u00e4ji\u00e4 ja heid\u00e4n roolejaan", - "tenantCatalogTable_button_remove": "Poista", - "tenantCatalogTable_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", - "tenantCatalogTable_header_tenants": "Tenantti", - "tenantCatalogTable_header_username": "K\u00e4ytt\u00e4j\u00e4nimi & roolit", - "tenantCatalogTable_row_title_username": "K\u00e4ytt\u00e4j\u00e4nimi", - "tenantCatalogTable_row_title_roles": "Roolit", - "tenantCatalogTable_row_title_consumer": "Kuluttaja", - "tenantCatalogTable_row_title_provider": "Tuottaja", - "tenantCatalogTable_header_action": "Toimenpide", - "tenantForm_addTenant_Success_Message": "Tenantti lis\u00e4tty onnistuneesti: ", - "tenantForm_addTenant_error_Message": "Tenanttitoiminto ep\u00e4onnistui! ", - "tenantForm_addTenant_failure_Message": "Tenanttien hallinnassa virhe! Palauttaa koodin ", - "tenantForm_addTenant_notify_error": "Virhe k\u00e4ytt\u00e4j\u00e4ilmoituksissa", - "tenantForm_button_cancel": "Peruuta", - "tenantForm_button_cancel_title": "Peruuta t\u00e4m\u00e4 toiminto", - "tenantForm_button_save_title": "Tallenna uusi tenantti", - "tenantForm_button_modify_title": "Tallenna muutokset tenanteissa", - "tenantForm_update_Failure_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", - "tenantForm_update_error_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", - "tenantForm_update_check_error_Message": "Tenanttik\u00e4ytt\u00e4j\u00e4n tarkistus ep\u00e4onnistui. Lataa asiakaslista uudelleen ja yrit\u00e4 uudelleen ", - "tenantForm_modifyButton_text": "Muokkaa tenanttia", - "tenantForm_saveButton_text": "Lis\u00e4\u00e4 tenantti", - "tenantForm_tenant_noName_error": "Tenantilla pit\u00e4\u00e4 olla nimi", - "tenantForm_tenant_noDescription_error": "Tenantilla pit\u00e4\u00e4 olla kuvaus", - "tenantForm_title_add": "Lis\u00e4\u00e4 uusi tenantti", - "tenantForm_title_modify": "Muokkaa tenanttia", - "tenantForm_tenantDescription": "Tenantin kuvaus", - "tenantForm_tenantName": "Tenantin nimi", - "tenantForm_id_missing_Message": "Ongelma! Tenantin id puuttuu!", - "tenantForm_noChanges_Message": "Tenantissa ei muutoksia", - "tenantForm_tokenExpiredWarning_message": "Auktorisointitunnus on vanhentunut. Kirjaudu ulos ja taas sis\u00e4\u00e4n p\u00e4ivitt\u00e4\u00e4ksesi tunnuksen!", - "tenantForm_removal_Success_Message": "Tenantti postettu onnistuneesti: ", - "tenantForm_update_Success_Message": "Tenantti p\u00e4ivitetty onnistuneesti: ", - "tenantRemoveForm_button_remove": "Kyll\u00e4, poista tenantti", - "tenantRemoveForm_question": "Haluatko varmasti poistaa t\u00e4m\u00e4n tenantin?", - "tenantRemoveForm_title": "Tenantin poisto", - "tenantRequest_missingBasepath": "Tenanttien hallinnan peruspolku puuttuu asetuksista", - "tenantRequest_missingTenantList": "Tenanttilistan haku ep\u00e4onnistui! ", - "tenantRequest_missingUserlist": "K\u00e4ytt\u00e4j\u00e4listan haku ep\u00e4onnistui! ", - "tenantUserForm_addButton_text": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4 tenanttiin", - "tenantUserForm_errorTextUserNotSelected": "Yht\u00e4\u00e4n k\u00e4ytt\u00e4j\u00e4\u00e4 ei ole valittu lis\u00e4tt\u00e4v\u00e4ksi!", - "tenantUserForm_errorTextDuplicateUser": "T\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 on jo tenanttik\u00e4ytt\u00e4jien listalla: ", - "tenantUserForm_help_addUser": "Valitse k\u00e4ytt\u00e4j\u00e4 ja m\u00e4\u00e4rit\u00e4 roolit", - "tenantUserForm_title_addUser": "Lis\u00e4\u00e4 uusi k\u00e4ytt\u00e4j\u00e4 tenanttiin", - "tenantUserForm_button_addUser_title": "Lis\u00e4\u00e4 valittu k\u00e4ytt\u00e4j\u00e4 tenanttien k\u00e4ytt\u00e4j\u00e4listaan", - "tenantUsersList_title": "T\u00e4m\u00e4n tenantin k\u00e4ytt\u00e4j\u00e4t", - "tenantUsersList_thead_username": "K\u00e4ytt\u00e4j\u00e4nimi", - "tenantUsersList_thead_roles": "Roolit", - "tenantUsers_button_title_removeUser": "Poista t\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 tenantista", - "uploadApiLogoButton": "Lataa logo", - "uploadApiLogo_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n logon?", - "uploadApiLogo_successfully_deleted": "Logo poistettu!", - "uploadOrganizationCoverButton_text": "Lataa kansikuva", - "uploadOrganizationLogoButton": "Lataa logo", - "uploadOrganizationCover_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n kansikuvan?", - "uploadOrganizationCover_successfully_deleted": "Kansikuva on poistettu!", - "uploadOrganizationLogo_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n logon?", - "uploadOrganizationLogo_successfully_deleted": "Logo poistettu!", - "uploadProjectLogoButton_uploadButton_uploadLogo": "Lataa logo", - "uploadCoverPhoto_confirm_delete": "Kansikuva-alue k\u00e4ytt\u00e4\u00e4 ensisijaista br\u00e4ndiv\u00e4ri\u00e4, kun kuva on poistettu. Kuva poistetaan kokoelmasta.", - "uploadCoverPhoto_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "uploadCoverPhoto_text_fileMaxSize": "Kuvan maksimikoko on 10 MB ja tuetut tiedostomuodot ovat jpg\/jpeg\/png\/gif.", - "uploadCoverPhoto_message_fileMaxSize": "Tiedosto ylitt\u00e4\u00e4 maksimikoon. Valitse korkeintaan 10 MB kokoinen kuva.", - "uploadCoverPhoto_acceptedExtensions_errorText": "Tiedoston luonti ei onnistunut!", - "uploadCoverPhoto_successfully_uploaded": "Kansikuvan lataus onnistui!", - "uploadCoverPhoto_successfully_deleted": "Kansikuva on poistettu!", - "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Lataa kansikuva", - "uploadProjectLogo_confirm_delete": "Haluatko varmasti poistaa projektin logon?", - "uploadProjectLogo_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", - "uploadProjectLogo_successfully_uploaded": "Logon lataus onnistui!", - "uploadProjectLogo_successfully_deleted": "Projektin logo poistettu!", - "userAccount_deleteAccount_title": "Poista k\u00e4ytt\u00e4j\u00e4tilisi", - "userAccount_updatePassword_title": "Vaihda salasanasi", - "userMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", - "userMenu_branding": "Br\u00e4nd\u00e4ys", - "userMenu_profile": "Profiili", - "userMenu_proxies": "V\u00e4lityspalvelimet", - "userMenu_settings": "Asetukset", - "userMenu_signout": "Kirjaudu ulos", - "userMenu_signedIn": "Sis\u00e4\u00e4nkirjautunut nimell\u00e4", - "userMenu_loginPlatforms": "Kirjautumisalustat", - "userProfile_account_title": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", - "viewApiNavigationMenu_authentication": "Todennus", - "viewApiNavigationMenu_backlog": "Kehitysjono", - "viewApiNavigationMenu_collaborators": "Yhteisty\u00f6kumppanit", - "viewApiNavigationMenu_details": "Tiedot", - "viewApiNavigationMenu_monitoring": "Valvonta", - "viewApiNavigationMenu_documentation": "Dokumentaatio", - "viewApiNavigationMenu_export": "Lataa", - "viewApiNavigationMenu_feedback": "Palaute", - "viewApiNavigationMenu_metadata": "Metadata", - "viewApiNavigationMenu_proxy": "V\u00e4lityspalvelin", - "viewApiNavigationMenu_settings": "Asetukset", - "viewApiPageHeader_privateLabel_text": "Yksityinen", - "viewApiSettigs_saveButton_text": "Tallenna", - "viewApiStatus_statusMessage_ClientError": "Virhe asiakassovelluksessa.", - "viewApiStatus_statusMessage_ErrorCodeText": "Tilakoodi:", - "viewApiStatus_statusMessage_Informational": "Vain tiedoksi.", - "viewApiStatus_statusMessage_Loading": "Ladataan...", - "viewApiStatus_statusMessage_RedirectError": "Uudelleenohjaus.", - "viewApiStatus_statusMessage_ServerError": "Palvelinvirhe.", - "viewApiStatus_statusMessage_Success": "Rajapinta toimii normaalisti.", - "viewApi_Details_Title": "Tiedot", - "viewApi_Metadata_Contact_email": "s\u00e4hk\u00f6posti", - "viewApi_Metadata_Contact_phone": "Puhelin", - "viewApi_Metadata_Contact_title": "Ota yhteytt\u00e4", - "viewApi_Metadata_NotFound": "Ei l\u00f6ydetty metadataa.", - "viewApi_Metadata_Organization_title": "Organisaatio", - "viewApi_Metadata_Service_serviceLevelAgreement": "Palvelutasosopimus", - "viewApi_Metadata_Service_title": "Palvelu", - "viewApi_Metadata_Service_validSince": "Voimassa alkaen", - "viewApi_Metadata_Service_validUntil": "Voimassa saakka", - "viewApi_Metadata_Title": "Metadata", - "viewApi_Servers": "Palvelimet", - "viewApi_Title": "Tarkastele rajapintaa", - "visibilityToggle_buttonPrivate": "Muuta yksityiseksi", - "visibilityToggle_buttonPublic": "Muuta julkiseksi", - "visibilityToggle_public": "Julkinen", - "visibilityToggle_private": "Yksityinen" -} \ No newline at end of file From e397cbcd357631f682e5f343ee551f5e3086ed5c Mon Sep 17 00:00:00 2001 From: ilarimikkonen Date: Wed, 18 Sep 2019 09:40:50 +0300 Subject: [PATCH 11/11] and NOW with correct filenames --- apinf_packages/core/lib/i18n/de.i18n.json | 1555 +++++++++++ apinf_packages/core/lib/i18n/en.i18n.json | 3061 ++++++++++----------- apinf_packages/core/lib/i18n/fi.i18n.json | 389 ++- 3 files changed, 3418 insertions(+), 1587 deletions(-) create mode 100644 apinf_packages/core/lib/i18n/de.i18n.json diff --git a/apinf_packages/core/lib/i18n/de.i18n.json b/apinf_packages/core/lib/i18n/de.i18n.json new file mode 100644 index 0000000000..018309768f --- /dev/null +++ b/apinf_packages/core/lib/i18n/de.i18n.json @@ -0,0 +1,1555 @@ +{ + "aboutApinf_documentation": "Dokumentation", + "aboutApinf_contributors": "Entwickler", + "aboutApinf_copyright": "Copyright", + "aboutApinf_copyrightLicense": "Copyright und Lizenz", + "aboutApinf_createdBy": "Entwickelt von", + "aboutApinf_credits": "Danksagungen", + "aboutApinf_license": "Lizenz", + "aboutApinf_doneButton_text": "Fertig", + "aboutApinf_intro": "APInf ist eine quelloffene API-Management-Plattform.", + "aboutApinf_homepage": "Startseite", + "aboutApinf_openSource": "Open Source", + "aboutApinf_projectLinks": "Links zum Projekt", + "aboutApinf_projectVersions": "Versionshinweise", + "aboutApinf_sourcecode": "Quellcode", + "aboutApinf_support": "Unterst\u00fctzen", + "aboutApinf_title": "\u00dcber APInf", + "account_delete_button_text": "Benutzerkonto l\u00f6schen", + "account_delete_warning": "Die Funktion kann nicht abgebrochen werden.", + "account_delete_title": "Benutzerkonto l\u00f6schen", + "account_details": "Kontodaten", + "accountPage_title_account": "Kontoeinstellungen", + "addApiPage_title_addApi": "Neue API einsetzen", + "addApiPage_title_addApi_helpText": "Ihre API wird automatisch privat sein. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", + "addApi_button_text": "API einsetzen", + "addApi_header": "Eine API einsetzen", + "addApi_enterApiDetails": "API-Daten eingeben", + "addApi_descriptionFieldInfo": "Die Beschreibung wird im API-Profil und im API-Katalog erscheinen. Beschreiben Sie kurz, welche Funktion Ihre API hat und zu welchen Informationen Nutzer den Zugriff haben k\u00f6nnen.", + "addApi_nameFieldInfo": "Der Name wird im API-Profil, im API-Katalog und auf dem API-Dashboard erscheinen. Bitte geben Sie einen sinnhaften Namen, der die API auf einen Blick beschreibt.", + "addApi_urlFieldInfo": "Geben Sie eine g\u00fcltige Basis-URL Ihrer API ein, die mit 'https:\/\/..' beginnt. Sie wird unter Proxy-Einstellungen des API-Profils erscheinen.", + "addApi_ownerHelpText": "Ihre API wird im Katalog \u00f6ffentlich sichtbar erscheinen. W\u00e4hlen Sie die Einstellungen im API-Profil aus, die Sichtbarkeit zu \u00e4ndern.", + "addApi_separateLineTitle_or": "oder", + "addApi_sectionTitle_importOpenApiSpecification": "OpenAPI-Definitionsdatei importieren", + "addApi_sectionTitle_importApiConfiguration": "API Configuration importieren", + "addApiBacklogItem_addBacklogItem_button": "Ein Backlog hinzuf\u00fcgen", + "addApiBacklogItem_modalTitle": "Ein Backlog hinzuf\u00fcgen", + "addBackend_simple_backendInformation_helptext": "Geben Sie die URL und die Portnummer des Servers ein, z. B. google.com:80", + "addBackend_simple_baseInformation_helptext": "Geben Sie einen Namen f\u00fcr das API ein.", + "addBackend_simple_prefixInformation_helptext": "Geben Sie das Front-End-Pfad und Back-End-Pfad ein, die mit '\/' beginnen.", + "addOrganizationManagerForm_button": "Manager hinzuf\u00fcgen", + "addOrganizationManagerForm_add_title": "Einen neuen Manager hinzuf\u00fcgen", + "addOrganizationManagerForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", + "apiAnalyticPageHeader_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", + "apiAnalyticPageHeader_labelText_proxyName": "Proxyserver: __name__", + "apiAnalyticPageHeader_text_lastUpdateTime": "Letztes Update war __time__", + "apiAnalyticPageHeader_title": "analytics", + "apiAnalyticPageBody_text_requestsCount": "__count__ Abfrage", + "apiAnalyticPageBody_text_requestsCount_plural": "__count__ Abfragen", + "apiAnalyticPageBody_text_responseTime": "__time__ ms", + "apiAnalyticPageBody_text_usersCount": "__count__ Benutzer", + "apiAnalyticPageBody_text_usersCount_plural": "__count__ Benutzer", + "apiAnalyticPageBody_helpText_averageUniqueUsers": "Der Durchschnitt der einzelne Nutzer im gew\u00e4hlten Zeitraum", + "apiAnalyticPageBody_chartTitle_apiRequests": "Die Anzahl der API-Abfragen im gew\u00e4hlten Zeitraum", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Der Median der Antwortzeit f\u00fcr Abfragen", + "apiAnalyticPageBody_chartTitle_uniqueUsers": "Einzelne API-Nutzer", + "apiAnalyticPageBody_timelineChartTitle_requests": "HTTP Reaktionen der API-Abfragen als eine Zeittafel", + "apiAnalyticPageBody_timelineChartTitle_time": "Antwortzeiten der APIs in Quartilen als eine Zeittafel", + "apiAnalyticPageBody_title_developers": "Entwickler", + "apiAnalyticPageBody_title_errorList": "Fehlerliste", + "apiAnalyticPageBody_title_mostUsers": "Die h\u00e4ufigsten Entwickler", + "apiAnalyticPageBody_title_requestTimeLine": "Zeittafel der Abfrageanzahl", + "apiAnalyticPageBody_title_requestNumber": "Anzahl der Abfragen", + "apiAnalyticPageBody_title_responseTime": "Antwortzeit", + "apiAnalyticPageBody_title_responseTimeLine": "Antwortzeit als Zeittafel", + "apiAuth_title": "Authentifikation", + "apiAuth_x_api_key": "Ihr X-API-Schl\u00fcssel", + "apiAuth_x_api_key_description": "Der X-API-Schl\u00fcssel identifiziert Ihnen spezifisch. Er bietet den Zugriff zu allen \u00f6ffentlichen APIs, die auf apinf.io gelistet sind. Er sollte privat bleiben und nicht ausgeteilt werden.", + "apiAuthorizedUsersList_title": "Mitarbeiter", + "apiAuthorizedUsersList_tableTitle_role": "Aufgabe", + "apiAuthorizedUsersList_tableTitle_email": "E-Mail", + "apiAuthorizedUsersList_tableTitle_actions": "Funktionen", + "apiAuthorizedUsersList_role_collaborator": "Mitarbeiter", + "apiAuthorizedUsersList_header_text": "Berechtigte Benutzer", + "apiBackend_Status_Checking": "Der API-Status wird \u00fcberpr\u00fcft. Bitte warten...", + "apiBackend_Status_Title": "Status", + "apiBackend_Status_Updated": "Aktualisiert:", + "apiBackend_Usage_Instructions_Headline": "Anrufe \u00fcber API auf die Adresse:", + "apiBackend_Usage_Instructions_Note": "Beachten Sie:", + "apiBackend_Usage_Instructions_Note_Text": "Sie finden Ihren API-Schl\u00fcssel in der Profil-Seite der API.", + "apiBackend_Usage_Instructions_Profile_Page_Link": "Das Profil ansehen.", + "apiBackendRating_anonymousError": "Bitte einloggen um diese API zu bewerten.", + "apiBackends_Add_API_Title": "API einsetzen", + "apiBackends_AdvancedRequestsRewriting": "Umschreiben von Abfragen", + "apiBackends_AdvancedRequestsRewriting_Help": "\u00c4ndern SIe die eingehenden Abfragen im Umbrella Front-End bevor sie an das Back-End Ihrer API \u00fcbertragen werden.", + "apiBackends_AdvancedSettings": "Erweiterte Einstellungen", + "apiBackends_Backend_Help": "Definieren Sie den Server der API. Mehrere Server k\u00f6nnen definiert werden, die Last zu verteilen.", + "apiBackends_Backend_Title": "Back-End", + "apiBackends_DocumentationTitle": "Dokumentation", + "apiBackends_Documentation_Link": "Link zur Dokumentation", + "apiBackends_Edit_API_Title": "API bearbeiten", + "apiBackends_GlobalRequestSettings_Title": "Globale Abfrage-Einstellungen", + "apiBackends_HostRewrite": "umschreiben", + "apiBackends_Host_Title": "Hostrechner", + "apiBackends_Matching_Title": "Entsprechende URL-Pr\u00e4fixe", + "apiBackends_Matching_Title_Help": "Welche URL-Pr\u00e4fixe sollten an dieses Back-End weitergeleitet werden?", + "apiBackends_Submit": "Abschicken", + "apiBackends_Title_Help": "Name der API", + "apiBacklog_addBacklogItem_buttonText": "Ein Backlog hinzuf\u00fcgen", + "apiBacklogList_noApiBacklogItemsFound": "Keine Backlogs f\u00fcr diese API gefunden.", + "apiBacklog_mainTitle": "Backlog", + "apiBacklogItems_priorityText_High": "Hoch", + "apiBacklogItems_priorityText_Middle": "Normal", + "apiBacklogItems_priorityText_None": "Unbestimmt", + "apiBacklogItemForm_message_backlogAdded": "Ein Backlog wurde hinzugef\u00fcgt", + "apiBacklogItemForm_message_backlogChanged": "Das Backlog wurde ge\u00e4ndert", + "apiCard_labelText_private": "privat", + "apiCard_pinTooltip_user": "Markieren als empfohlene API oder Markierung aufheben", + "apiCard_tooltipTitle_averageRating": "Durchschnittsbewertung", + "apiCardPin_buttonText_pin": "Klicken Sie auf die Stecknadel, um diese API als 'empfohlen' markieren", + "apiCardPin_buttonText_unpin": "Markierung der API als empfohlen aufheben", + "apiCardPin_featuredSuccessfully": "API zur Liste der empfohlenen APIs hinzugef\u00fcgt", + "apiCardPin_featuredListAlreadyFull": "Maximale Anzahl der empfohlenen APIs erreicht", + "apiCardPin_unfeaturedSuccessfully": "Markierung der API als empfohlen erfolgreich aufgehoben", + "apiCatalog_apisCount": "(__count__api)", + "apiCatalog_apisCount_plural": "(__count__apis)", + "apiCatalog_button_addApi": "Neue API einsetzen", + "apiCatalog_noApis_Found": "Keine APIs gefunden", + "apiCatalogPage_title_apiCatalog": "API-Katalog", + "apiConsole_title_text": "Endpunkte", + "apiSettingsDelete_deleteButton": "Diese API l\u00f6schen", + "apiSettings_pageSubTitle_general": "Allgemeine Einstellungen", + "apiSettings_pageSubTitle_network": "Netzwerk", + "apiSettings_pageTitle": "Einstellungen", + "apiDetails_account_text": "Haben Sie ein Konto?", + "apiDetails_apiIsNotConfigured_headingText": "API nicht konfiguriert", + "apiDetails_apiIsNotConfigured_message_1": "Gratulation! Sie haben Ihren ersten Schritt im Erstellung einer API gemacht.", + "apiDetails_apiIsNotConfigured_message_2": "Jetzt w\u00e4hlen Sie \"Einstellungen\" aus und konfigurieren Ihre API. Sie k\u00f6nnen auch zuerst Dokumentation unter \"Endpunkte\" hinzuf\u00fcgen. Unter \"Endpunkte\" k\u00f6nnen SIe Dokumentation hochladen, oder Sie k\u00f6nnen OpenAPI Designer \u00f6ffnen, um von vorn anzufangen!", + "apiDetails_apiIsNotConfigured_message_3": "PS Um Inspiration \u00fcber das Aussehen Ihrer API zu erhalten, checken Sie die APIs von anderen Entwickler unter \"APIs\" ab.", + "apiDetails_getStarted_headerText": "Anfangen", + "apiDetails_getStarted_with": " mit", + "apiDetails_baseUrl_headingText": "API-URL", + "apiDetails_baseUrl_message": "Diese URL benutzen, um die API abzurufen. Die URL kopieren und in den Browser einf\u00fcgen. Sie k\u00f6nnen eine Antwort bekommen.", + "apiDetails_signIn_text": "Einloggen", + "apiDetails_signUp_text": "Anmelden", + "apiDetails_signUp_text_continue": "anfangen, um diese API und hunderte von anderen zu benutzen.", + "apiDetails_xApiKey_header": "Berechtigung (X-API-Schl\u00fcssel)", + "apiDetails_xApiKey_messageGet": "Bekommen Sie Ihren API-Schl\u00fcssel unter dem Tab \"Authentifikation\".", + "apiDetails_xApiKey_message1": "Jeder Benutzer erh\u00e4lt nur einen X-API-Schl\u00fcssel. Er wird f\u00fcr Statistiken und Durchsatzbegrenzungen genutzt. Sie brauchen einen, um die APIs zu benutzen. Sie erhalten den Schl\u00fcssel unter \"Authentifikation\". Bitte den Schl\u00fcssel sicher verwahren.", + "apiDetails_xApiKey_message2": "* Der API-Besitzer kann den X-API-Schl\u00fcssel unter die API-Einstellungen deaktivieren.", + "apiDetails_apiKeyExample_header": "Beispiele zur Benutzung des API-Schl\u00fcssels", + "apiDetails_apiKeyExample_getQueryParam": "GET Query Parameter", + "apiDetails_apiKeyExample_getQueryParam_message": "Geben Sie den API-Schl\u00fcssel zu dem 'api_key GET Query String' -Parameter ein. Der GET-Query-Parameter kann f\u00fcr andere Abfragen genutzt werden (z. B. POST und PUT).", + "apiDetails_apiKeyExample_httpHeader": "HTTP-Header", + "apiDetails_apiKeyExample_httpHeader_message": "Der API-Schl\u00fcssel zum X-API-Key-Header eingeben.", + "apiDetails_description_headingText": "Beschreibung", + "apiDetails_usageInstructions_headingText": "Diese API abzurufen, Sie k\u00f6nnen:", + "apiDetails_usageInstructions_requestHeaders_text": "Geben Sie Ihren Schl\u00fcssel im Headerfeld ein, um die API abzurufen:", + "apiDetails_usageInstructions_disableApiKeyText": "Die URL verwenden", + "apiDetails_usageInstructions_noApiKeyText": "Den API-Schl\u00fcssel verwenden. Klicken Sie auf \"API-Schl\u00fcssel abrufen\" um den Schl\u00fcssel zu erhalten.", + "apiDetailsForm_text_updateInformation": "API Information wurde aktualisiert", + "apiDocumentation_APICall_Warning_Message": "API-Anrufe (PUT, POST oder DELETE) von Swagger sind echte Anrufe.", + "apiDocumentation_APICall_Warning_Title": "Achtung!", + "apiDocumentation_buttonText_closeEditor": "Den Editor beenden", + "apiDocumentation_buttonText_openEditor": "Den Editor \u00f6ffnen", + "apiDocumentation_Link_Title": "Link", + "apiDocumentation_manageDocumentation_buttonText": "Verwalten", + "apiDocumentation_No_Link_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", + "apiDocumentation_No_Swagger_Manager_Message": "Sie k\u00f6nnen eins mit der API verwalten -Funktion hinzuf\u00fcgen.", + "apiDocumentation_Title": "Dokumentation", + "apiDocumentation_Viewer_Title": "Betrachter", + "apiDocumentation_sdkGenerateButton": "SDK erstellen", + "apiDocumentation_tooltipSDKGeneratorButton": "Wenn die Swagger-Datei valid ist, k\u00f6nnen Sie ein SDK Ihrer bevorzugten Sprache mittels dieses Assistentes downloaden", + "apiExport_json_button": ".json exportieren", + "apiExport_yaml_button": ".yaml exportieren", + "apiExport_api_title": "API Konfiguration exportieren", + "apiExport_api_description": "API Konfiguration im JSON- oder YAML-Format exportieren", + "apiExport_proxy_title": "Konfiguration vom Proxyserver exportieren", + "apiExport_proxy_description": "Konfiguration vom Proxyserver im JSON- oder YAML-Format exportieren", + "apiExport_title": "Exportieren", + "apiFilteredBy_text_filteredBy": "Filter: \"__tag__\"", + "apiFilteredBy_buttonText_clear": "Alle l\u00f6schen", + "apisFilterForm_buttonText_filter": "Filter", + "apisFilterForm_buttonText_clear": "L\u00f6schen", + "apisFilterForm_labelText_lifecycle": "Phase des Lebenszyklus", + "apisFilterForm_optionText_selectOne": "(W\u00e4hlen Sie eine)", + "apisFilterIcon_tooltipText_filter": "Filteroptionen", + "apisRssIcon_tooltipText_Rss": "RSS-Feed", + "apiIntro_doneLabel": "Fertig", + "apiIntro_nextLabel": "Weiter", + "apiIntro_previousLabel": "Zur\u00fcck", + "apiIntro_steps_backlog_intro": "Die geplanten API-Funktionen und Priorit\u00e4ten hinzuf\u00fcgen, die die Gemeinschaft sehen kann.", + "apiIntro_steps_details_intro": "Enth\u00e4lt grundlegende Information zu der API und Anweisungen \u00fcber API-Anrufe.", + "apiIntro_steps_documentation_intro": "Die Dokumentation, die API beschreibt, hochladen und teilen. Die anderen k\u00f6nnen einen Mustercode in ihrer bevorzugten Sprache\/Plattform downloaden.", + "apiIntro_steps_export_intro": "Einstellungen Ihrer API als .JSON- oder .YAML-Datei downloaden, f\u00fcr Back-up oder Migration von Daten.", + "apiIntro_steps_feedback_intro": "Benutzer Ihrer API k\u00f6nnen ein Feedback geben, was auch Fehlermeldungen und Feature-Requests enth\u00e4lt.", + "apiIntro_steps_metadata_intro": "Geben Sie mit Ihrer API verbundene organisatorische Information und Kontaktdaten ein.", + "apiIntro_steps_proxy_intro": "Nutzen Sie diesen Tab um Ihre API mit einem Proxyserver zu verbinden. Damit k\u00f6nnen Sie die API-Verwaltungsfunktionen nutzen (z. B. Analytik, API-Schl\u00fcssel).", + "apiIntro_steps_settings_intro": "\u00c4ndern Sie API-Einstellungen auf diesem Tab. Sie k\u00f6nnen auch die API hier l\u00f6schen.", + "apiIntro_steps_welcome_intro": "Willkommen", + "apiIntro_skipLabel": "\u00dcberspringen", + "apiIntro_steps_monitoring_data": "Die API-\u00dcberwachung beginnen und beenden. Wenn die API wird \u00fcberwacht, werden die Antwortstatus w\u00e4hrend die letzten 24 Stunden angezeigt.", + "apiIntro_quickTour_button_text": "Quick tour", + "apiKeys_label": "API-Schl\u00fcssel", + "apiKeys_getApiKeyButton": "API-Schl\u00fcssel erhalten", + "apiKeys_regenerateButton": "API-Schl\u00fcssel wiederherstellen", + "apiKeys_copyButtonText": "API-Schl\u00fcssel kopieren", + "apiKeys_copySuccessful": "API-Schl\u00fcssel wurde in die Zwischenablage kopiert.", + "apiKeys_getApiKeyButton_success": "API-Schl\u00fcssel erfolgreich wiederhergestellt.", + "apiKeys_getApiKeyButton_processing": "Wird verarbeitet...", + "regenerateApiKeyConfirmation_header": "API-Schl\u00fcssel wiederherstellen", + "regenerateApiKeyConfirmation_confirmRegenerateMessage": "SInd Sie sicher, dass Sie den API-Schl\u00fcssel widerrufen wollen?", + "regenerateApiKeyConfirmation_confirmRegenerateNote": "BEACHTEN SIE:", + "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Bitte den derzeitigen API-Schl\u00fcssel speichern, wenn Sie ihn noch benutzen m\u00f6chten.", + "regenerateApiKeyConfirmation_cancelButton": "Abbrechen", + "regenerateApiKeyConfirmation_RegenerateButton": "Wiederherstellen", + "apiLifecycleStatus_labelText_development": "Entwicklung", + "apiLifecycleStatus_labelText_deprecated": "\u00dcberholt", + "apiLifecycleStatus_labelText_design": "Design", + "apiLifecycleStatus_labelText_production": "Produktion", + "apiLifecycleStatus_labelText_testing": "Testen", + "apiLifecycleStatus_labelText_unknown": "Unbekannt", + "apiLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "apiLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", + "apiLogo_resumable_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", + "apiMetadata_dateInvalid": "Das Enddatum muss sp\u00e4ter als das Anfangsdatum sein.", + "apiMonitoring_table_title_details": "Daten", + "apiMonitoring_table_title_endpoint": "Endpunkt", + "apiMonitoring_table_title_status": "Status", + "apiMonitoring_table_title_timestamp": "Zeitstempel", + "apiMonitoring_title_text": "Statusmeldungen", + "apiMonitoring_title_text_below": "Historische Daten \u00fcber die Verf\u00fcgbarkeit der API", + "apiOrganization_disconnectButton": "Ausschalten", + "apiOrganization_panelTitle": "API mit der Organisation verbinden", + "apiOrganization_title_text": "Ihre API mit der bestehenden Organisation verbinden", + "apiProxy_network_message_attention": "BEACHTEN SIE:", + "apiProxy_network_message": "Wenn Sie die APi trennen oder den Proxyserver \u00e4ndern, fr\u00fchere Verkehrsdaten werden verloren gehen.", + "apiProxy_network_setting_guidance_1": "Ihre API mit einem Proxyserver verbinden und Proxy-Einstellungen verwalten.", + "apiProxy_network_setting_guidance_2": "Grundlegende Konfigurationsschritte sind:", + "apiProxy_network_setting_guidance_2_proxy": "einen Proxyserver ausw\u00e4hlen", + "apiProxy_network_setting_guidance_2_proxy_base_path": "Basispfad des Proxyservers eingeben", + "apiProxy_network_setting_guidance_2_api_base_path": "Basispfad der API eingeben", + "apiProxy_network_setting_guidance_2_save": "[Konfiguration speichern] dr\u00fccken ", + "apiProxy_network_setting_guidance_2_advanced": "Mit den erweiterten Optionen k\u00f6nnen Sie die Funktionalit\u00e4t des Proxys anpassen.", + "apiProxy_network_setting_guidance_3_a": "Vorteile von Proxyservern", + "apiProxy_network_setting_guidance_3_b": "Ihre API-URL ist besch\u00fctzt, weil alle Anrufe \u00fcber den Proxy gemacht werden (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", + "apiProxy_network_setting_guidance_3_c": "Sie erhalten auch Datenverkehrs- und Benutzerverwaltung, Durchsatzbegrenzungen und Analytik f\u00fcr den Verkehr.", + "apiProxy_network_setting_guidance_4": "Beispiel: GET abrufen https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 ist abgebildet in GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", + "apiRemoveAuthorizedUser_cancelButton_text": "Nein, abbrechen", + "apiRemoveAuthorizedUser_confirmation_text": "Sind Sie sicher, dass Sie diesen berechtigten Benutzer entfernen wollen?", + "apiRemoveAuthorizedUser_modalTitle": "Den berechtigten Benutzer entfernen", + "apiRemoveAuthorizedUser_removeButton_text": "Ja, entfernen", + "apiSettingsAnalytics_title": "API-Analytics", + "apiSettingsAnalytics_button": "Update", + "apiSettingsDelete_apiText": "Diese Funktion kann nicht widerrufen werden. Das API-Back-End und alle Information dar\u00fcber, z. B. Dokumentation und Backlogs werden gel\u00f6scht sein.", + "apiSettingsDelete_apiTitle": "Die API l\u00f6schen", + "apiSettingsDelete_panelTitle": "L\u00f6schen", + "apiSettingsDetails_description_remaining": "\u00dcbrig", + "apiSettingsDetails_description_text": "Ihre API beschreiben", + "apiSettingsDetails_name_text": "Name Ihrer API", + "apiSettingsDetails_saveButton": "Speichern", + "apiSettingsDetails_title": "Details", + "apiSettingsDetails_uploadLogo_heading": "Logo hochladen", + "apiSettingsDetails_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre API hochladen. Das Logo wird im Katalog und auf der Profil-Seite der API erscheinen.", + "apiSettingsDetails_url_text": "Nur die Host-URL Ihrer API hier eingeben. Sie k\u00f6nnen den API-Basispfad in Netzwerkeinstellungen eingeben.", + "apiSettingsVisibility_title": "Sichtbarkeit", + "apiSettingsVisibility_heading": "Sichtbarkeit der API \u00e4ndern", + "apiSettingsVisibility_text": "Die API auf privat oder \u00f6ffentlich stellen.", + "apiSortingToolbar_labelText_sortBy": "Sortieren nach", + "apiSortingToolbar_sortMenuOptions_names": "Namen (A-Z)", + "apiSortingToolbar_sortMenuOptions_newestCreated": "Die Neueste", + "apiSortingToolbar_sortMenuOptions_bookmarks": "Lesezeichen", + "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", + "apiAuthorizedUsersList_authorizedUsers": "Einzelne Benutzer erlauben, die API anzusehen, auch wenn die API global auf privat gestellt worden ist.", + "apiViewAnalytics_button_viewAnalytics": "Analytics ansehen", + "api_backend_rating_anonymous": "Bitte einloggen um zu bewerten.", + "apinf_apiumbrellauser_error": "Fehler: den Benutzer wurde nicht auf dem Proxy angelegt", + "apinf_noproxy_error": "Fehler: Keinen Proxyserver gefunden", + "apinf_noproxybackend_error": "Fehler: Kein Back-End des Proxyservers gefunden", + "apinf_usernotloggedin_error": "Den angemeldeten Benutzer nicht gefunden", + "apiMonitoring_helpIcon_text_1": "API-\u00dcberwachung zeigt den derzeitigen Status Ihrer API an. Die \u00dcberwachung erfolgt durch HTTP-Abfragen und Antworten darauf. ", + "apiMonitoring_helpIcon_text_2": "W\u00e4hlen Sie eine von den GET-Methoden der API aus. (Mit der GET-Methode werden keine zuf\u00e4lligen Daten in Ihre API eingef\u00fcgt.) ", + "apiMonitoring_helpIcon_text_3": "Wenn \u00dcberwachung ist aktiviert, der Zustand Ihrer API (basiert auf die Anrufe w\u00e4hrend der \u00dcberwachung) wird mit einem Punkt neben dem API-Namen angezeigt, und die Status sind geloggt. ", + "apiMonitoring_helpIcon_text_3_green": " = OK, ", + "apiMonitoring_helpIcon_text_3_red": " = nicht OK.", + "apiMonitoring_helpIcon_text_4": "API wird einmal pro Stunde gepollt. Sie k\u00f6nnen die Neuladung beim Klicken auf SPEICHERN zwingen.", + "apiMonitoring_hostTitle_Monitoring": "URL des API-Hostrechners mit ", + "apiMonitoring_panelTitle_Monitoring": "API \u00dcberwachung", + "apiMonitoring_saveButton_text": "Speichern", + "apiMonitoringForm_successMessage": "Die API-\u00dcberwachungseinstellungen wurden gespeichert!", + "apiMonitoringForm_errorMessage": "Ein \u00fcberwachendes Endpunkt ist erforderlich", + "apiProxy_headerText": "Back-End-Einstellungen des Proxyservers", + "apiUmbrellaProxyForm_rateLimitMode_options": { + "custom": "Angepasste Durchsatzbegrenzung", + "unlimited": "Unbegrenzte Abfragen", + "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" + }, + "apiUserAuthorizationForm_addButton_text": "Einen Berechtigten Benutzer hinzuf\u00fcgen", + "apiUserAuthorizationForm_header_text": "Berechtigte Benutzer hinzuf\u00fcgen", + "apiUserAuthorizationForm_helpText_usernameEmail": "Benutzername oder E-Mail eingeben", + "apiUserAuthorizationForm_title": "Einen neuen Mitarbeiter hinzuf\u00fcgen", + "apiUserAuthorizationForm_helpText": "Benutzername oder E-Mail eingeben", + "medianResponseTime_pointTitle_time": "Zeit, ms", + "authorizedUserForm_errorText_userNotRegistered": "Benutzer nicht angemeldet.", + "authorizedUserForm_errorText_alreadyAuthorized": "Der Benutzer ist schon berechtigt f\u00fcr diese API.", + "authorizedUserForm_success_message": "Der Benutzer wurde in die Liste der berechtigten Benutzer hinzugef\u00fcgt.", + "backlogItem_addedByYou": "Hinzugef\u00fcgt: aktueller Benutzer", + "backlogItem_editButton_text": "Bearbeiten", + "backlogItem_deleteButton_text": "L\u00f6schen", + "bookmark_buttonText_bookmark": "Lesezeichen", + "bookmark_buttonText_unbookmark": "Lesezeichen entfernen", + "branding_homeCustomBlock_helpIcon_text": "Dieses Feld erm\u00f6glicht, Text oder HTML\/CSS-Code einzuf\u00fcgen, die auf der Startseite erscheinen werden. Sie k\u00f6nnen zus\u00e4tzlich HTML-Inhalt wie Bilder, Social Media Plug-ins oder YouTube-Videos hinzuf\u00fcgen. Bootstrap ist auch verf\u00fcgbar; z. B. k\u00f6nnen Sie .container verwenden, um Inhalte auf einer Seite zu zentrieren.", + "branding_homeCustomBlock_title": "Angepasster HTML-Block", + "branding_panel_title": "Markenaufbau des Projekts", + "branding_projectLogoTitle_logoTitle": "Logo der Seite", + "branding_projectCoverPhotoTitle_coverPhotoTitle": "Titelbild", + "branding_color_picker": "Markenfarbschema", + "branding_projectFeaturedApisMessage_featuredApiMessage": "W\u00e4hlen Sie h\u00f6chstens 8 APIs, die sich auf der Startseite befinden.", + "branding_save": "Speichern", + "branding_successMessage": "Markenaufbau gespeichert", + "branding_update": "Update", + "brandingPage_title_branding": "Markenaufbau", + "brandingPage_menu_about": "\u00dcber", + "brandingPage_menu_analytics": "Analytics", + "brandingPage_menu_custom": "Angepasster HTML-Block", + "brandingPage_menu_logo": "Logo", + "brandingPage_menu_privacy": "Privatsph\u00e4re & Bedingungen", + "brandingPage_menu_showcase": "APIs pr\u00e4sentieren", + "brandingPage_menu_social": "Social Media -Links", + "catalog_bookmarkTooltip_nonUser": "Anzahl von Lesezeichen. Bitte einloggen, um Lesezeichen zu erstellen.", + "catalog_BookmarkTooltip_user": "EIn Lesezeichen f\u00fcr die API setzen", + "catalog_paginationButtons_next": "Weiter", + "catalog_paginationButtons_previous": "Zur\u00fcck", + "catalog_toolbar_filterOptions_myApis": "Meine APIs", + "catalog_toolbar_filterOptions_showAll": "Alle zeigen", + "catalog_toolbar_filterOptions_myBookmarks": "My Lesezeichen", + "catalog_toolbar_filterOptions_apisWithDocumentation": "Dokumentierte APIs", + "catalog_toolbar_sortBy_title": "Sortieren nach", + "catalog_toolbar_sortMenuOptions_highRating": "H\u00f6chste Bewertung", + "catalog_toolbar_sortMenuOptions_mostBookmarked": "Die meisten Lesezeichen", + "catalog_toolbar_sortMenuOptions_recent": "Die neuesten", + "catalog_toolbar_sortMenuOptions_name-a-z": "Namen (A-Z)", + "catalog_toolbar_sortMenuOptions_name-z-a": "Namen (Z-A)", + "catalog_toolbar_toggleCollapse": "Symbolleiste umschalten", + "catalog_toolbar_viewMode_grid": "Gitter", + "catalog_toolbar_viewMode_table": "Tabelle", + "catalogGrid_addedBy": "Hinzugef\u00fcgt von", + "catalogTable_added": "Hinzugef\u00fcgt", + "catalogTable_addedBy": "Hinzugef\u00fcgt von", + "catalogTable_labelText_private": "Private API", + "catalog_Title": "APIs erkunden", + "changeSelectedProxy_buttonCancel": "Abbrechen", + "changeSelectedProxy_buttonConfirm": "API-Proxyserver \u00e4ndern", + "changeSelectedProxy_title": "API-Proxyserver \u00e4ndern", + "changeSelectedProxy_textCaution": "Achtung!", + "changeSelectedProxy_textConfirm": "\u00c4nderung des Proxyservers wird die URL der Anrufe \u00e4ndern und kann die API-Anrufe von Apps brechen. Bitte geben Sie den Benutzern Ihrer API Bescheid \u00fcber die \u00c4nderung und schlagen Sie vor, dass sie \u00fcberpr\u00fcfen, ob sie einen neuen API-Schl\u00fcssel brauchen.", + "configureLoginServiceDialogForHsl_guide_text": "Sie m\u00fcssen eine OpenID Connect -Kundenkonfiguration mit Ihrem Anbieter (HSL) erstellen. App Callbacks URLs einstellen zu:", + "connectApiToOrganizationModal_buttonText_close": "Schlie\u00dfen", + "connectApiToOrganizationModal_helpText": "Sie k\u00f6nnen eine API, die Sie verwalten, mit dem Organisation verbinden. Danach wird die API im Organisationsprofil erscheinen.", + "connectApiToOrganizationModal_modalTitle": "API verbinden", + "connectApiToOrganizationModal_placeholderTitle": "(Eine API ausw\u00e4hlen, um sie zu verbinden)", + "connectApiToOrganizationModal_text_noOneApis": "Alle APIs, die SIe verwalten, sind schon verbunden.", + "contactForm_reset": "Zur\u00fccksetzen", + "contactForm_successMessage": "Danke! Ihre Nachricht wurde gesendet.", + "contactForm_submit": "Abschicken", + "createApiBackendOnApiUmbrella_errorMessagePretext": "Einstellungen des Proxyservers \u00fcberpr\u00fcfen, weil apiUmbrella eine Antwort gibt: ", + "dashboard_analyticsSummary_developers": "Entwickler", + "dashboard_analyticsSummary_requests": "Abfragen", + "dashboard_analyticsSummary_responseTime": "Antwortzeit", + "dashboard_analyticsSummary_title": "Analytics Zusammenfassung", + "dashboardApiFilter_title": "API-Filter", + "dashboardOverviewStatistic_text_requestPath": "Abfragepfad: __path__", + "dashboardOverviewStatistic_text_successCalls": "2XX Anrufe: __count__", + "dashboardOverviewStatistic_text_errorCallsToday": "__count__ Fehler heute", + "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ Fehler am letzten Tag", + "dashboardOverviewStatistic_text_errorCalls": "__count__ Fehler in den letzten __timeframe__ Tagen", + "dashboardOverviewStatistic_text_requestsCount": "__count__ Abfrage", + "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ Abfragen", + "dashboardOverviewStatistic_text_responseTime": "__time__ ms", + "dashboardOverviewStatistic_text_usersCount": "__count__ Benutzer", + "dashboardOverviewStatistic_text_usersCount_plural": "__count__ Benutzer", + "dashboardOverviewStatistic_chartTitle_requestsNumber": "Anzahl der Abfragen", + "dashboardOverviewStatistic_chartTitle_responseTime": "Antwortzeiten der API", + "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Einzelne API-Nutzer", + "dashboardOverviewStatistic_linkText_viewDetails": "Details ansehen...", + "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Der Durchschnitt der einzelnen Nutzer im gew\u00e4hlten Zeitraum", + "dashboardOverviewStatistic_helpText_serverTimezone": "Alle Datentabellen werden in Serverzeit angezeigt. Zeitzone: __servertimezone__", + "dashboardProxySelection_optionText_title": "Proxyserver", + "dashboardSummaryStatistic_columnTitle_apiName": "API-Name", + "dashboardSummaryStatistic_columnTitle_requestsNumber": "Anzahl der Abfragen", + "dashboardSummaryStatistic_columnTitle_responseTime": "Antwortzeit (Median)", + "dashboardSummaryStatistic_columnTitle_users": "Benutzer", + "dashboardSummaryStatistic_groupTitle_myApis": "Meine APIs", + "dashboardSummaryStatistic_groupTitle_managedApis": "Verwaltete APIs", + "dashboardSummaryStatistic_groupTitle_otherApis": "Andere APIs", + "dashboardToolbar_labelText_proxy": "Proxyserver", + "dashboardToolbar_optionText_apiName": "API-Name", + "dashboardToolbar_optionText_calls": "Die meisten Anrufe", + "dashboardToolbar_optionText_users": "Die meisten Benutzer", + "dashboardToolbar_optionText_time": "Die l\u00e4ngste Antwortzeit", + "dashboardPage_buttonText_addApi": "Eine API einsetzen", + "dashboardPage_title_dashboard": "Dashboard", + "dashboardPage_text_noApis": "Es gibt keine APIs, die SIe verwalten.", + "dashboardPage_text_noProxyBackends": "Sie haben noch nicht Ihre API mit dem Proxy verdunden. Um Analytik Ihrer API-Verwendung anzusehen, durchsuchen Sie den Katalog nach der API und konfigurieren Sie das Proxy im API-Profil.", + "dashboardView_text_noApisFound": "Keine APIs mit dem angegebenen Namen gefunden", + "dashboardPage_placeholderText_search": "Schreiben um APIs zu filtern", + "dateRangePicker_optionText_title": "Zeitraum", + "dateRangePicker_optionText_today": "Heute", + "dateRangePicker_optionText_yesterday": "Gestern", + "dateRangePicker_optionText_7days": "Die letzten 7 Tage", + "dateRangePicker_optionText_28days": "Die letzten 28 Tage", + "deleteAccount_closeButton": "Schlie\u00dfen", + "deleteAccount_confirmDelete": "L\u00f6schen", + "deleteAccount_success_message": "Das Konto gel\u00f6scht", + "deleteApiConfirmation_cancelButton": "Abbrechen", + "deleteApiConfirmation_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden! Die API und alle Information dar\u00fcber, z. B. Metadaten, Dokumentation, Backlogs und Feedback, werden gel\u00f6scht sein.", + "deleteApiConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", + "deleteApiConfirmation_confirmDeleteNote": "BEACHTEN SIE:", + "deleteApiConfirmation_deleteButton": "L\u00f6schen", + "deleteApiConfirmation_header": "Die API l\u00f6schen", + "deleteApiConfirmation_successMessage": "Erfolgreich gel\u00f6schte API:", + "deleteOrganizationConfirmation_cancelButton": "Abbrechen", + "deleteOrganizationConfirmation_confirmDeleteInformation": "Die Information \u00fcber die Organisation wird entfernt. Diese Funktion kann nicht widerrufen werden!", + "deleteOrganizationConfirmation_confirmDeleteMessage": "Sind Sie sicher, dass Sie l\u00f6schen wollen", + "deleteOrganizationConfirmation_confirmDeleteNote": "BEACHTEN SIE:", + "deleteOrganizationConfirmation_deleteButton": "L\u00f6schen", + "deleteOrganizationConfirmation_header": "Organisation l\u00f6schen", + "deleteOrganizationConfirmation_successMessage": "Erfolgreich gel\u00f6schte Organisation: ", + "deleteAccount_title": "Benutzerkonto l\u00f6schen", + "deleteAccount_confirm_text": "Sind Sie sicher, dass Sie Ihr Konto l\u00f6schen wollen?", + "deleteBacklogItem_modalTitle": "Ein Backlog l\u00f6schen", + "deleteBacklogItem_confirmation_text": "Sind Sie sicher, dass Sie dieses Backlog l\u00f6schen wollen?", + "deleteBacklogItem_cancelButton_text": "Abbrechen", + "deleteBacklogItem_deleteButton_text": "Ein Backlog l\u00f6schen", + "deleteBacklogItem_message_backlogRemoved": "Das Backlog wurde gel\u00f6scht", + "deleteFeedbackItem_modalTitle": "Das Feedback-Element l\u00f6schen", + "deleteFeedbackItem_confirmation_text": "Sie Sie sicher, dass Sie dieses Feedback-Element und alle Bewertungen l\u00f6schen wollen?", + "deleteFeedbackItem_cancelButton_text": "Abbrechen", + "deleteFeedbackItem_deleteButton_text": "Das Feedback-Element l\u00f6schen", + "feedbackItem_messageType": { + "Feedback": "Feedback", + "Error report": "Fehlerbericht", + "Feature request": "Feature-Request" + }, + "deleteOrganizationApiConfirmation_cancelButton_text": "Abbrechen", + "deleteOrganizationApiConfirmation_confirm_text": "Sind Sie sicher, dass Sie diese API von der folgenden Organisation trennen wollen:", + "deleteOrganizationApiConfirmation_disconnectButton_text": "Trennen", + "deleteOrganizationApiConfirmation_header_text": "Die API trennen von", + "deleteOrganizationApiConfirmation_success_message": "Die API von der Organisation gel\u00f6scht", + "editApiMetadata_editButton": "Metadaten bearbeiten", + "editApiMetadata_editApiMetadataForm_title": "Metadaten bearbeiten", + "editApiMetadata_submitButtonText": "Metadaten speichern", + "editBacklogItem_modalTitle": "EIn Backlog bearbeiten", + "editBacklogItem_submit_buttonText": "Speichern", + "editApiMetadataForm_messageText_added": "API-Metadaten erfolgreich gespeichert", + "editApiMetadataForm_messageText_updated": "API-Metadaten erfolgreich aktualisiert", + "emailTemplates_verifyEmail_message": "Um Ihre E-Mail zu verifizieren, klicken Sie auf den folgenden Link:", + "emailTemplates_verifyEmail_title": "Ihre E-Mail-Adresse verifizieren", + "emailVerification_successMessage": "Die E-Mail wurde verifiziert. Danke!", + "emqProxyForm_acl_title": "Bestimmung der Zugriffsrechte", + "ensureTenantRemovalForm_button_cancel_title": "Operation abbrechen", + "ensureTenantRemovalForm_button_remove_title": "Diesen Mandanten l\u00f6schen", + "entityComment_cancelComment": "Abbrechen", + "entityComment_deleteComment": "L\u00f6schen", + "entityComment_replyComment": "Antworten", + "entityComment_sendComment": "Senden", + "entityComment_successMessage": "Danke! Ihre Anmerkung wurde gesendet.", + "esData_notFound": "Keine API-Nutzungsstatisktiken verf\u00fcgbar.", + "apiAnalyticPageBody_title_errorsStatistic": "Fehlerstatistiken", + "errorsStatisticTable_columnTitle_date": "Datum", + "errorsStatisticTable_columnTitle_status": "Statuscode", + "errorsStatisticTable_columnTitle_calls": "Anrufe", + "errorsStatisticTable_columnTitle_path": "Abfragepfad", + "errorsStatisticTable_text_showOfErrors": "Zeige __count__ von __all__ Fehler", + "errorsStatisticTable_lintText_downloadFile": "Alle Fehler als Datei herunterladen", + "favourite_Add": "Lesezeichen setzen", + "favourite_Remove": "Lesezeichen entfernen", + "feedbackForm_successMessage": "Danke! Ihr Feedback wurde gesendet.", + "feedbackItem_type": "Typ", + "feedbackItem_topic": "Thema", + "feedbackItem_editButton_text": "Bearbeiten", + "feedbackItem_deleteButton_text": "L\u00f6schen", + "feedbackItem_visibilityButton_makePrivate": "Auf privat stellen", + "feedbackItem_visibilityButton_makePublic": "Auf \u00f6ffentlich stellen", + "feedbackItem_sentBy_text": "Sender", + "feedbackItem_usernotloggedin_errorMessage": "Fehler: Bitte einloggen um zu bewerten", + "feedback_feedbackForm_button": "Feedback senden", + "feedback_feedbackForm_withLogin_tooltip": "Feedback zu der API geben", + "feedback_feedbackForm_withoutLogin_tooltip": "Bitte einloggen oder anmelden, um Feedback zur API geben", + "feedback_feedbackForm_description": "Fehlerberichte, Ideen \u00fcber neue Features und andere Anmerkungen sind willkommen.", + "feedback_feedbackForm_title": "Feedback senden oder ein Problem melden", + "feedback_main_title": "Feedback und Fehlermeldungen", + "feedback_no_feedback": "Kein Feedback.", + "feedback_remove_button": "Entfernen", + "feedback_replyFeedback": "Antworten", + "feedback_sendFeedback": "Senden", + "feedback_view_button": "Zeigen", + "feedback_mark_all_feedbacks_as_private": "Feedback auf privat stellen", + "feedback_mark_all_feedbacks_as_public": "Feedback auf \u00f6ffentlich stellen", + "feedback_change_visibility_header": "Sichtbarkeit des Feedbacks \u00e4ndern", + "feedback_changeAllVisibility_toPublic": "Sind Sie sicher, dass Sie Feedback auf \u00f6ffentlich stellen wollen?", + "feedback_changeAllVisibility_toPrivate": "Sind Sie sicher, dass Sie Feedback auf privat stellen wollen?", + "feedback_changeAllVisibility_cancelButton_text": "Abbrechen", + "feedback_changeAllVisibility_confirmButton_text": "Best\u00e4tigen", + "footer_about": "Information", + "footer_privacyPolicy_text": "Datenschutzrichtlinie", + "footer_termsOfUse_text": "Nutzungsbedingungen", + "footer_signIn": "Einloggen", + "footer_signOut": "Abmelden", + "footer_signUp": "Anmelden", + "footerSocialMediaLinks_text": "Folgen Sie uns", + "forbidden_Title": "403 Forbidden-Fehler", + "forbidden_Message": "Sie haben keinen Zugriff auf diese Seite.", + "goBackButton_buttonText": "Zur\u00fcck zur vorherigen Seite", + "general_example": "Beispiel:", + "general_more_details": "Mehr Details:", + "homeBody_featureSection_statistics_apisCount_heading": "APIs", + "homeBody_featureSection_statistics_organizationsCount_heading": "Organisationen", + "homeBody_featureSection_statistics_usersCount_heading": "Benutzer", + "homeBody_contactUs_heading": "Kontaktieren Sie uns", + "homeBody_contactUs_text": "F\u00fcr weitere Infomationen nehmen Sie bitte Kontakt mit uns auf.", + "homeBody_openSource_imageAltText": "100 % Open Source", + "homeBody_section1_heading": "Erste Schritte", + "homeBody_section1_text": "Erstellen Sie zuerst ein Benutzerkonto. Das Entwicklerportal bietet Ihnen eine M\u00f6glichkeit an, auf einmal APIs zu finden, Nutzung der API-Applikationen zu verfolgen und viel mehr.", + "homeBody_section1_text_extra": "Anmelden", + "homeBody_section2_heading": "Erreichen Sie die Entwickler", + "homeBody_section2_text": "APInf bietet Ihnen eine koh\u00e4rente, einfache Schnittstelle an, damit Sie APIs f\u00fcr die Entwicklungsgesellschaft publizieren und Aufgabenmanagement nutzen k\u00f6nnen. Es erlaubt Ihnen ein besseres Verst\u00e4ndnis von der API-Nutzung.", + "homeBody_section2_text_extra": "Kontaktieren Sie uns", + "homeBody_section3_communityLinkText": "APInf Gemeinschaft", + "homeBody_section3_heading": "V\u00f6llig Open Source", + "homeBody_section3_text": "APInf wird von API Umbrella versorgt. Es bietet eine Schnittstelle f\u00fcr die Funktionen von API Umbrella an. Die L\u00f6sung basiert auf Open-Source-Code und hat eine MIT-Lizenz. Beim Aufbau wurden Meteor.js und D3 verwendet. Wir sch\u00e4tzen Zusammenarbeit, h\u00f6ren gerne die Benutzer zu und ermutigen sie zur Entwicklung.", + "homeBody_section3_text_extra": "Sie finden uns auf ", + "homePageApis_title_featuredApis": "Empfohlene APIs", + "homePageApis_text_addFeaturedApis": "Sie k\u00f6nnen empfohlene APIs in der Markenaufbau-Sektion unter Empfohlene APIs einsetzen.", + "homePageApis_text_getMoreApis": "Mehr APIs", + "homePageApis_text_seeMore": "Sehen Sie mehr", + "importApiConfiguration_errorMessage": "Die Konfigurationsdatei muss in einem von diesen Formaten sein: .YAML, .YML, .JSON oder .TXT.", + "importApiConfiguration_jsonError_message": "Die Konfigurationsdatei ist kein g\u00fcltiges JSON-Objekt.", + "import_ApiConfiguration_Extensions": "Nur yml-, yaml- und json-Formate werden akzeptiert.", + "import_ApiConfiguration_FileLabel": "Datei", + "import_ApiConfiguration_ImportApi": "API importieren", + "importOpenApiSpecification_text_addApiByImporting": "Sie k\u00f6nnen eine API durch die OpenAPI-Spezifikation hinzuf\u00fcgen.", + "importOpenApiSpecification_message_provideSpecification": "Sie m\u00fcssen OpenAPI-Spezifikation durch irgendeine Methode anbieten.", + "importApiFile_invalidExtension_message": "Ung\u00fcltige Dateiformat. Bitte einen Link von einer json-, yaml- oder yml-Datei eingeben, der den API-Namen und die API-URL enth\u00e4lt.", + "importOpenApiSpecification_labelText_provideSpecification": "Die API-Dokumentation importieren", + "importOpenApiSpecification_labelText_linkTo": "Link zur OpenAPI-Spezifikation", + "importOpenApiSpecification_labelText_lifecycleStatus": "Status im Lebenszyklus", + "importOpenApiSpecification_buttonText_import": "Importieren", + "importOpenApiSpecification_optionText_file": "Datei", + "importOpenApiSpecification_optionText_url": "URL", + "importOpenApiSpecification_optionText_firstOption": "Staus im Lebenszyklus ausw\u00e4hlen", + "importOpenApiSpecificationUploadButton_buttonText_file": "Datei ausw\u00e4hlen", + "informTenantUser_emailSubject_tenantAddition": "Neuer Mandant angelegt: __tenant__", + "informTenantUser_emailSubject_tenantRemoval": "Mandant __tenant__ gel\u00f6scht", + "informTenantUser_emailSubject_userRemoval": "Benutzer aus dem Mandanten __tenant__ gel\u00f6scht", + "informTenantUser_emailSubject_userRoleChange": "\u00c4nderungen in Benutzerrollen im Mandanten __tenant__", + "informTenantUser_emailText_roleInfo": "Derzeitige Rollen: ", + "informTenantUser_emailText_tenantRemoval": "Mandant __tenant__ ist gel\u00f6scht. Einer von den Benutzern war: ", + "informTenantUser_emailText_userRemoval": "\u00c4nderungen im Mandanten __tenant__. Der folgende Benutzer wurde gel\u00f6scht: ", + "informTenantUser_emailText_userRoleChange": "Im Mandanten __tenant__ gibt es \u00c4nderungeng in Rollen des folgendes Benutzers: ", + "invalidApiBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", + "invalidApiMonitoringEndpointMessage": "Am Anfang muss \/ sein. Alphanumerische Zeichen und -.?$*+'()\/:#@!&,;= sind akzeptiert.", + "invalidApiRequiredMessage": "Ung\u00fcltiger Input verboten", + "invalidAppendQueryStringMessage": "Nur \"param=value\" -Paare als Append Query String erlaubt", + "invalidDomainMessage": "Eine g\u00fcltige Dom\u00e4ne ben\u00f6tigt", + "invalidEmailMessage": "Eine g\u00fcltige E-Mail-Adresse ben\u00f6tigt", + "invalidIdMessage": "Eine g\u00fcltige alphanumerische ID ben\u00f6tigt", + "invalidProxyBackendForm_headerStringMessage": "Die Reguested Header -Zeichenkette soll nur die folgenden Paare enthalten ~ param: value", + "invalidProxyBackendForm_forbiddenPrefixMessage": "Sie k\u00f6nnen nicht die folgenden Proxy-Basispfade nutzen: \/, \/signup\/, \/signin\/, \/admin\/ und \/admin\/...", + "invalidProxyBasePathMessage": "Am Anfang und am Ende muss \/ sein. Akzeptierte Zeichen sind Nummer, Buchstaben und -.?$*+'()\/:#@!&,;=", + "invalidUrlMessage": "Eine g\u00fcltige URL mit http(s) ben\u00f6tigt", + "invalidContactPhoneMessage": "Eine g\u00fcltige Nummer ben\u00f6tigt. (0-9), +, -, \/ und Leerzeichen akzeptiert.", + "latestApiBackends_Heading": "Die neuesten APIs", + "latestApiBackends_MoreInfo": "Zus\u00e4tzliche Information", + "latestApiBackends_NotFound": "Keine APIs gefunden.", + "loginPlatformsPage_title_loginPlatforms": "Einloggen-Plattformen", + "loginPlatformsPageSettingsUpdatedMessage": "Einloggen-Einstellungen aktualisiert: ", + "loginVerify_errorMessage": "Wir haben Ihnen eine E-Mail gesendet. Bitte Ihre E-Mail-Adresse verifizieren.", + "manageApiDocumentationModalUploadButton": "Datei ausw\u00e4hlen", + "manageApiDocumentationModal_AddedFile_Message": "Dokumentationsdatei erfolgreich hochgelanden!", + "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Abbrechen", + "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Speichern", + "manageApiDocumentationModal_CreateLinks_AddButton": "Hinzuf\u00fcgen", + "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Sind Sie sicher, dass Sie die Dokumentationsdatei l\u00f6schen wollen?", + "manageApiDocumentationModal_DeletedFile_Message": "Die Dokumentationsdatei erfolgreich gel\u00f6scht!", + "manageApiDocumentationModal_DocumentationLinks_Title": "Links zur externe Dokumentation", + "manageApiDocumentationModal_FileType_Message": "Nur YAML- (YML) und JSON-Formate werden unterst\u00fctzt.", + "manageApiDocumentationModal_LinkField_Updated_Message": "Dokumentationslink erfolgreich aktualisiert!", + "manageApiDocumentationModal_SizeLimit_Message": "Maximale Gr\u00f6\u00dfe der Datei 10 MB.", + "manageApiDocumentationModal_Title": "API-Dokumentation", + "manageApiDocumentationModal_hints_createApiDocumentation": "Wenn Sie keine Dokumentationsdatei haben, k\u00f6nnen Sie eine Datei erstellen und sie hochladen.", + "manageApiDocumentationModal_hints_documentation_link": "Link zur Wiki- oder Github-Seite oder zu anderen Webressourcen, wo die API-Dokumentation sich befindet.", + "manageApiDocumentationModal_hints_uploadApiDocumentation": "Sie k\u00f6nnen auch w\u00e4hlen, eine neue Dokumentationsdatei f\u00fcr die API mit dem Swagger-Editor zu erstellen.", + "manageApiDocumentationModal_addDocumentation_title": "Details von Endpunkten angeben", + "manageApiDocumentationModal_helpText_useHttpsProtocol": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, wenn API HTTP nutzt.", + "manageApiDocumentationModal_ToolTip_Message": "Maximal 8 Links zu externe Dokumentationen sind akzeptiert. Bitte einen von den alten Links l\u00f6schen, um einen neuen Link zu erstellen.", + "mostFrequentUsersTable_columnTitle_user": "API-Schl\u00fcssel des Benutzers", + "mostFrequentUsersTable_columnTitle_calls": "Anrufe", + "mostFrequentUsersTable_columnTitle_path": "Abfragepfad", + "mostFrequentUsersTable_text_showOfUsers": "Zeige __count__ von __all__ Benutzer", + "mostFrequentUsersTable_lintText_downloadFile": "Alle Benutzer als Datei herunterladen", + "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-Dashboard", + "mqttDashboardNavbar_linkText_topics": "Themen", + "mqttDashboardNavbar_linkText_acl": "ACL", + "mqttDashboardNavbar_linkText_restDashboard": "REST-Dashboard", + "navbar_addAPIBackend": "API einsetzen", + "navbar_apis": "APIs", + "navbar_my_apis": "Meine APIs", + "navbar_organizations": "Organisationen", + "navbar_dashboard": "Dashboard", + "navbar_mqttDashboard": "MQTT-Dashboard", + "navbar_signIn": "Einloggen", + "navbar_signUp": "Anmelden", + "navbar_users": "Benutzer", + "navbar_pricing": "Preise", + "notAuthorized_Message": "Sie haben keine Zugriffsberechtigung f\u00fcr diese Seite.", + "notAuthorized_Title": "Keine Berechtigung", + "notFound_Message_Part1": "Die gesuchte Seite wurde nicht gefunden.", + "notFound_Title": "Oops! Seite nicht gefunden.", + "oauthHslNoMfa": "Benutzer benutzt keine MFA!", + "organizationApis_title_about": "Information", + "organizationApis_title_apis": "APIs", + "organizationApis_title_connectApi": "API verbinden", + "organizationApis_title_edit": "Bearbeiten", + "organizationApis_connectButton": "Verbinden", + "organizationApis_contact_email": "E-Mail f\u00fcr Kontakt", + "organizationApis_contact_phone": "Kontaktnummer", + "organizationApisForm_successText": "Die API und die Organisation sind jetzt verbunden.", + "organizationCatalog_Title": "Organisationen", + "organizationCatalog_organizationCount": "(__count__ Organisation)", + "organizationCatalog_organizationCount_plural": "(__count__ Organisationen)", + "organizationCatalog_buttonText_addOrganization": "Organisation hinzuf\u00fcgen", + "organizationCatalog_toolbar_filterOptions_myOrganizations": "Meine Organisationen", + "organizationCatalog_toolbar_filterOptions_showAll": "Alles zeigen", + "organizationCatalog_toolbar_sortBy_title": "Sortieren nach", + "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Erstellungsdatum", + "organizationCatalog_toolbar_sortMenuOptions_name": "Name", + "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ansteigende", + "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Absteigende", + "organizationCatalog_toolbar_toggleCollapse": "Symbolleiste umschalten", + "organizationCatalog_toolbar_viewMode_grid": "Gitter", + "organizationCatalog_toolbar_viewMode_table": "Tabelle", + "organizationCatalog_text_noOrganizationIsAvailable": "Keine Organisation erh\u00e4ltlich.", + "organizationCatalog_text_addOrganization": "Auf \"Organisation hinzuf\u00fcgen\" klicken, um eine neue Organisation hinzuzuf\u00fcgen.", + "organizationCatalogTable_added": "Hinzugef\u00fcgt", + "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", + "organizationsCatalogPage_title_organizationsCatalog": "Organisationskatalog", + "organizationCover_resumable_errorText": "Erstellung der Datei nicht gelungen!", + "organizationCover_resumable_successfully_uploaded": "Titelbild wurde erfolgreich hochgeladen!", + "organizationCover_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "organizationForm_title": "Eine neue Organisation hinzuf\u00fcgen", + "organizationForm_contact_panelTitle": "Kontakt", + "organizationForm_saveButton_text": "Organisation hinzuf\u00fcgen", + "organizationForm_successText": "Organisation wurde gespeichert", + "organizationLogo_noPermissions": "Ungen\u00fcgende Rechte zum Hochladen des Logos.", + "organizationLogo_resumable_errorText": "Erstellung der Datei nicht gelungen!", + "organizationLogo_resumable_successfully_uploaded": "Logo wurde erfolgreich hochgeladen!", + "organizationLogo_resumable_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "organizationManagersList_title": "Administratoren", + "organizationManagersList_table_title_actions": "Funktionen", + "organizationManagersList_table_title_email": "E-Mail", + "organizationManagersList_table_title_role": "Aufgabe", + "organizationManagersList_table_title_username": "Benutzername", + "organizationManagersList_table_title_row_manager": "Manager", + "organizationManagerForm_successMessage": "Ein neuer Manager wurde hinzugef\u00fcgt.", + "organizationManagerForm_userNotRegistered_errorText": "Benutzer nicht angemeldet.", + "organizationNoApis_text_noConnectedApis": "Keine APIs sind mit der Organisation verbunden.", + "organizationNoApis_text_useButton": "Klicken Sie auf \"API verbinden\", um eine zu verbinden.", + "organizationNoFeaturedApis_text_noFeaturedApis": "Die Organisation hat keine empfohlene APIs.", + "organizationNoFeaturedApis_text_useButton": "Klicken Sie auf die Stecknadel um die API als empfohlen zu markieren. Sie k\u00f6nnen bis zu 4 APIs ausw\u00e4hlen.", + "organizationProfile_bigText_apisCount": "Alle APIs", + "organizationProfile_bigText_featuredApisCount": "Empfohlene APIs", + "organizationProfileHeader_editButton_text": "Bearbeiten", + "organizationProfileHeader_rss_feed": "RSS-Feed", + "organizationProfileHeader_tabs_apis": "APIs", + "organizationProfileHeader_tabs_managers": "Manager", + "organizationProfileHeader_tabs_newLogo": "Neues Logo hochladen", + "organizationProfileHeader_tabs_profile": "Profil", + "organizationProfileHeader_tabs_settings": "Einstellungen", + "organizationProfileHeader_uploadCoverButton_text": "Titelbild hochladen", + "organizationProfile_smallText_apisCount": "(__count__ api)", + "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", + "organizationProfile_buttonText_connectApi": "API mit der Organisation verbinden", + "organizationProfile_buttonText_clear": "Alle l\u00f6schen", + "organizationProfile_text_error": "Verbindung funktioniert nicht. Bitte geben Sie dem Administrator Bescheid \u00fcber das Problem.", + "organizationRemoveManagers_cancelButton": "Abbrechen", + "organizationRemoveManagers_description": "Sind Sie sicher, dass Sie diesen Benutzer als Manager entfernen wollen?", + "organizationRemoveManagers_removeButton": "Entfernen", + "organizationRemoveManagers_title": "Den Benutzer als Manager entfernen", + "organizationSettingsPagination_panelTitle_contentManagement": "Content-Management", + "organizationSettingsPagination_saveButton": "Speichern", + "organizationSettingsPagination_successMessage": "Nummer erfolgreich ge\u00e4ndert", + "organizationSettings_description_organizationManagers": "Ein Manager der Organisation hat dieselben Rechte wie API-Manager, solche APIs zu bearbeiten und zu l\u00f6schen, die mit der Organisation verbunden sind.", + "organizationSettings_nav_about": "Information", + "organizationSettings_nav_contact": "Kontaktinformation", + "organizationSettings_nav_logo": "Logo & Titelbild", + "organizationSettings_nav_social": "Social Media -Plattformen", + "organizationSettings_title": "Einstellungen", + "organizationSettings_title_organizationManagers": "Manager der Organisation", + "organizationSettings_uploadLogo_heading": "Logo", + "organizationSettings_uploadCover_heading": "Titelbild", + "organizationSettings_uploadLogoText": "Sie k\u00f6nnen ein Logo f\u00fcr Ihre Organisation hochladen. Das Logo wird im Katalog und auf der Profil der Organisation erscheinen.", + "organizationSettings_uploadCoverText": "Sie k\u00f6nnen ein Titelbild f\u00fcr Ihre Organisation hochladen.", + "organizationManagerForm_managerAlreadyExist_errorText": "Der Benutzer ist schon ein Manager von der Organisation.", + "organizationManagerForm_sendingVerificationEmailFailed": "Sendung der Verifizierungsmail misslungen", + "organizationManagerForm_invalidMailSetting_emailFailed": "Sendung der Verifizierungsmail misslungen: ung\u00fcltige E-Mail-Einstellungen", + "organizationSettingsDelete_buttonText_delete": "Diese Organisation l\u00f6schen", + "organizationSettingsDelete_text_information": "Die Information \u00fcber die Organisation wird entfernt und alle APIs werden gel\u00f6scht. Die Funktion kann nicht widerrufen werden.", + "organizationSettingsDelete_title": "Diese Organisation l\u00f6schen", + "organizationSettingsDelete_panelTitle": "L\u00f6schen", + "organizationSettingsContactInfo_cancelButton_text": "Abbrechen", + "organizationSettingsContactInfo_saveButton_text": "Speichern", + "organizationSettingsContactInfo_title": "Kontaktinformation", + "organizationSettingsContactInfo_update_successMessage": "Kontaktinformation wurde aktualisiert", + "organizationSettingsContactInfo_update_failedMessage": "Aktualisierung der Kontaktinformation nicht gelungen", + "organizationSettingsCoverAndLogo_title": "Logo und Titelbild", + "organizationSettingsGeneral_cancelButton_text": "Abbrechen", + "organizationSettingsGeneral_saveButton_text": "Speichern", + "organizationSettingsGeneral_update_successMessage": "Allgemeine Information wurde aktualisiert", + "organizationSettingsGeneral_update_failedMessage": "Aktualisierung der allgemeinen Information nicht gelungen", + "organizationSettingsGeneral_title": "Allgemeine Einstellungen", + "organizationSettingsSocialMedia_cancelButton_text": "Abbrechen", + "organizationSettingsSocialMedia_saveButton_text": "Speichern", + "organizationSettingsSocialMedia_title": "Social Media -Plattformen", + "organizationSettingsSocialMedia_update_successMessage": "Social Media -Information wurde aktualisiert", + "organizationSettingsSocialMedia_update_failedMessage": "Aktualisierung der Social Media -Information nicht gelungen", + "organizationSettings_listManager_emailUnverifiedLabel": "Unverifiziert", + "privacyPolicy_title": "Datenschutzrichtlinie", + "profile_Header": "Profil", + "profile_UpdateButton": "Update", + "profile_labelText_registeredEmail": "Registrierte E-Mail", + "profile_setUsername": "Bitte Ihren Benutzernamen eingeben", + "profile_updatedSuccess": "Das Profil wurde aktualisiert", + "profile_usernameInvalid": "Der Benutzername muss 3-15 alphanumerische Zeichen enthalten. Unterstriche und Bindestriche sind akzeptiert.", + "profile_usernameIsTaken": "Benutzername existiert bereits. Bitte einen neuen Benutzernamen eingeben.", + "profilePage_title_profile": "Profil", + "proxies_pageHeader": "Proxyserver", + "proxies_addProxy": "Einen Proxyserver hinzuf\u00fcgen", + "proxies_noProxiesFound": "Keine Proxyserver gefunden.", + "proxiesPage_title_proxies": "Proxyserver", + "proxyBackendForm_advancedSettings_title": "Erweiterte Einstellungen", + "proxyBackendForm_apiBasePath_helpText": "Ein Basispfad zu allen API-Abfragen hinzugef\u00fcgt. Zum Beispiel:", + "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", + "proxyBackendForm_apiBasePath_title": "URL des API-Hostrechners, mit ", + "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", + "proxyBackendForm_apiKey_title": "API-Schl\u00fcssel", + "proxyBackendForm_apiPort_helpText": "Die Portnummer des API-Servers", + "proxyBackendForm_append_query_string_helpText": "Zus\u00e4tzliche Abfrageparameter, die durch den Proxy in jede Abfrage hinzugef\u00fcgt werden.", + "proxyBackendForm_deleteButton": "L\u00f6schen", + "proxyBackendForm_deleteErrorMessage": "L\u00f6schen auf dem API-Umbrella Proxy nicht gelungen", + "proxyBackendForm_deleteSuccessMessage": "Proxy-Einstellungen erfolgreich gel\u00f6scht", + "proxyBackendForm_disableApiKey_helpText": "Benutzer lassen, diese API ohne API-Schl\u00fcssel abzurufen.", + "proxyBackendForm_frontendPrefixNotUnique": "Front-End Pr\u00e4fix existiert bereits. W\u00e4hlen Sie ein anderes Pr\u00e4fix.", + "proxyBackendForm_IDPappID_additional_helpText": "IDP app id ist eine IDentity Provider -Anwendung ID. Sie ist f\u00fcr FIWARE-Komponentenintegration ben\u00f6tigt. Wenn Sie damit nicht bekannt sind, lassen Sie die Anwendung aus.", + "proxyBackendForm_emqUsers_title": "EMQ-Benutzer", + "proxyBackendForm_emqUsers_addUserButton": "Einen Benutzer hinzuf\u00fcgen", + "proxyBackendForm_emqUsers_userTable_id": "ID", + "proxyBackendForm_emqUsers_userTable_username": "Benutzername", + "proxyBackendForm_emqUsers_userTable_password": "Kennwort", + "proxyBackendForm_emqUsers_userTable_actions": "Funktionen", + "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "EMQ- Benutzer hinzuf\u00fcgen", + "proxyBackendForm_emqProxyForm_addEmqUser_username": "Benutzername", + "proxyBackendForm_emqProxyForm_addEmqUser_password": "Kennwort", + "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Speichern", + "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Abbrechen", + "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ-Benutzer hinzugef\u00fcgt!", + "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Benutzername oder Kennwort nicht gefunden.", + "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "EMQ-Benutzer entfernen?", + "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Ja, entfernen", + "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Abbrechen", + "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-Benutzer entfernt!", + "proxyBackendForm_IDPappID_helpText": "Identifizierung von der IDP-Anwendung.", + "proxyBackendForm_proxyBasePath_title": "URL des Proxy-Hostrechners, mit ", + "proxyBackendForm_proxyBasePath_helpText": "Ein Basispfad zu allen Proxy-Abfragen hinzugef\u00fcgt. Zum Beispiel:", + "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", + "proxyBackendForm_publishErrorMessage": "Publizierung auf dem API-Umbrella Proxy nicht gelungen", + "proxyBackendForm_rateLimit_helpText": "Setzen Sie Limits der Daten\u00fcbertragung nach verschiedenen Kategorien.", + "proxyBackendForm_redirect_helpText": "Umleiten:", + "proxyBackendForm_request_header_helpText": "Headers, die durch den Proxy in Abfragen hinzugef\u00fcgt werden.", + "proxyBackendForm_request_helpText": "Abfrage", + "proxyBackendForm_response_helpText": "Antwort", + "proxyBackendForm_requiredErrorMessage": "Bitte die erforderlichen Felder ausf\u00fcllen", + "proxyBackendForm_subsettings_additional_helpText_1": "'Sub-Einstellungen' beziehen sich auf Sub-URL-Einstellungen. Sie sind mit FIWARE-Integration verbunden, aber sie sind manchmal n\u00fctzlich. Wenn Sie Datenverkehr auf der Basis der HTTP-Verben beschr\u00e4nken wollen, nutzen Sie diese Einstellungen.", + "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-Methoden: Hier k\u00f6nnen Sie die Sub-URL ausw\u00e4hlen, z. B. Methode, deren Einstellungen abge\u00e4ndert werden.", + "proxyBackendForm_subsettings_additional_helpText_3": "Regex: Mit diesem Parameter k\u00f6nnen Sie den Inhalt der Abfragen filtern.", + "proxyBackendForm_subsettings_additional_helpText_4": "Erforderliche Headers: Sie k\u00f6nnen einen oder mehrere Header(s) (jeder in einer eigenen Reihe) in folgender Form eingeben: ~ ", + "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", + "proxyBackendForm_subsettings_helpText": "Geben Sie mit der Sub-URL verbundene Einstellungen ein.", + "proxyBackendForm_successMessage": "Einstellungen gespeichert", + "proxyBackendForm_saveButton": "Speichern und publizieren", + "proxyBackendForm_publish_failureMessage": "Die Publizierung auf dem API-Umbrella misslungen: ", + "proxyBackendForm_update_failureMessage": "Ausfall im Proxy-Back-End auf dem API-Umbrella: ", + "proxyBackendForm_update_successMessage": "Proxy-Einstellungen erfolgreich aktualisiert", + "proxyForm_header_text": "Einen Proxyserver hinzuf\u00fcgen", + "proxyForm_saveButton_text": "Speichern", + "proxyForm_successText": "Proxy-Einstellungen wurden gespeichert", + "proxyForm_errorText": "Alle Felder mit Sternchen sind erforderlich", + "proxyItem_editProxy": "Bearbeiten", + "proxyItem_removeProxy": "L\u00f6schen", + "proxyItem_removeProxy_successMessage": "Proxy-Einstellungen wurden gel\u00f6scht", + "proxyItem_type": "Typ", + "proxyItem_url": "URL", + "proxyItem_apiKey": "API-Schl\u00fcssel", + "proxyItem_apiToken": "API-Authentifizierungstoken", + "proxyItem_elasticsearch": "ElasticSearch-URL", + "proxyItem_postgresEndpoint": "Postgres-Endpunkt", + "proxyItem_brokerEndpoints": "Broker-Endpunkte", + "proxyItem_brokerEndpoints_table_protocol": "Protokoll", + "proxyItem_brokerEndpoints_table_host": "Hostrechner", + "proxyItem_brokerEndpoints_table_port": "Port", + "proxyItem_brokerEndpoints_table_tls": "TLS", + "proxyItem_httpApi": "HTTP-API", + "proxyItem_httpApi_protocol": "Protokoll", + "proxyItem_httpApi_host": "Hostrechner", + "proxyItem_httpApi_port": "Port", + "proxyItem_adminUsername": "Benutzername des Administrators", + "proxyItem_adminPassword": "Kennwort des Administrators", + "deletePostConfirmation_modalTitle_text": "Inhalt l\u00f6schen", + "deletePostConfirmation_text_confirmDeleteMessage": "Sind Sie sicher, dass Sie __title__ l\u00f6schen wollen?", + "deletePostConfirmation_text_confirmDeleteNote": "BEACHTEN SIE:", + "deletePostConfirmation_text_confirmDeleteInformation": "Diese Funktion kann nicht widerrufen werden!", + "deletePostConfirmation_buttonText_cancel": "Abbrechen", + "deletePostConfirmation_buttonText_delete": "L\u00f6schen", + "relatedMedia_addButton_help": "Verwandte Links hinzuf\u00fcgen", + "relatedMedia_addButton": "Zus\u00e4tzliche Medien hinzuf\u00fcgen", + "relatedMedia_Title": "Links", + "relatedMedia_addLink": "Link hinzuf\u00fcgen", + "relatedMedia_addNew": "Einen neuen Link hinzuf\u00fcgen", + "relatedMedia_text_noRelatedMedia": { + "api": "Sie haben keine Links mit dieser API verbunden", + "organization": "Die Organisation hat keine zus\u00e4tzlichen Links" + }, + "relatedMediaPostsForm_modalTitle_relatedMedia": "Zus\u00e4tzliche Links", + "relatedMediaPostsForm_Submit": "Zus\u00e4tzliche Links hinzuf\u00fcgen", + "relatedMediaPostsForm_Text": "Sie k\u00f6nnen jeden Link hinzuf\u00fcgen, den die Benutzer anklicken k\u00f6nnen und in der originalen Quelle sehen k\u00f6nnen. Sie d\u00fcrfen z. B. Blogeintr\u00e4ge, Videos und Pr\u00e4sentationen hinzuf\u00fcgen.", + "postItem_buttonText_delete": "L\u00f6schen", + "postItem_buttonText_edit": "Bearbeiten", + "postItem_text_added": "Hinzugef\u00fcgt", + "removeProxy_modalLabel_title": "Proxyserver entfernen", + "removeProxy_modalLabel_cancelTitle": "Proxyserver kann nicht entfernt werden", + "removeProxy_modalBody_warning": "Achtung!", + "removeProxy_modalBody_text": "Sie haben vor, einen Proxyserver zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Sind Sie sicher, dass Sie fortfahren wollen?", + "removeProxy_modalBody_cancelText": "Sie haben keine Rechte, den Proxy zu entfernen. Es gibt __count__ mit dem Proxy verbundene APIs. Entfernen des Proxys w\u00fcrde die API-Anrufe zu den verbundenen API-Back-Ends brechen.", + "removeProxy_buttonText_confirmRemoveProxy": "Ja", + "removeProxy_buttonText_cancelRemove": "Nein", + "removeProxy_errorMessage": "Fehler: Entfernen des Proxys nicht gelungen", + "removeProxy_buttonText_cancel": "Abbrechen", + "requestTimeline_helpText": "Kann gefiltert sein, wenn Sie die HTTP-Statusreihen unten anklicken.", + "requestTimeline_labelText_path": "Pfad", + "requestTimeline_legendItem_allCalls": "Alle Anrufe", + "requestTimeline_xAxisTitle_hours": "Stunden", + "requestTimeline_xAxisTitle_days": "Tage", + "requestTimeline_yAxisTitle_requests": "API-Abfragen", + "requestsOverTime_pointTitle_requests": "Abfragen", + "responseTimeTimeline_helpText": "Kann gefiltert sein, wenn Sie die Quartilwerte unten anklicken.", + "responseTimeTimeline_labelText_path": "Pfad", + "responseTimeTimeline_legendItem_long": "Langsam 75 %", + "responseTimeTimeline_legendItem_longest": "Langsamste", + "responseTimeTimeline_legendItem_short": "Schnell 25 %", + "responseTimeTimeline_legendItem_shortest": "Schnellste", + "responseTimeTimeline_xAxisTitle_hours": "Stunden", + "responseTimeTimeline_xAxisTitle_days": "Tage", + "responseTimeTimeline_yAxisTitle_time": "Zeit, ms", + "responseTimeTimeline_legendItem_median": "Median 50 %", + "schemas": { + "apis": { + "name": { + "label": "API-Name", + "placeholder": "z. B. Meine erste API" + }, + "description": { + "label": "Beschreibung", + "placeholder": "Erz\u00e4hlen Sie dem potenziellen Benutzer, worum Ihre API sich handelt." + }, + "url": { + "label": "URL des API-Hostrechners", + "placeholder": "z. B. https:\/\/beispiel.com\/api\/v1" + }, + "documentationURL": { + "label": "Link zur Dokumentation" + }, + "organizationId": { + "label": "API mit der Organisation verbinden" + }, + "lifecycleStatus": { + "label": "Status im Lebenszyklus", + "placeholder": "Status im Lebenszyklus ausw\u00e4hlen", + "options": { + "design": "Design", + "development": "Entwicklung", + "testing": "Testen", + "production": "Produktion", + "deprecated": "\u00dcberholt" + } + } + }, + "apiDocs": { + "type": { + "label": "Die API-Dokumentation importieren", + "options": { + "url": "URL", + "file": "Datei" + } + }, + "remoteFileUrl": { + "label": "Link zur API-Dokumentation" + }, + "otherUrl": { + "label": "Links zur anderen API-Dokumentation" + }, + "submit_methods": { + "label": "Ausprobieren der Anrufe f\u00fcr folgenden Methoden erlauben:" + } + }, + "apiMetadata": { + "organization": { + "label": "Organisation", + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + } + }, + "contact": { + "label": "Kontakt", + "name": { + "label": "Name" + }, + "phone": { + "label": "Telefon" + }, + "email": { + "label": "E-Mail" + } + }, + "service": { + "label": "Service", + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + }, + "validSince": { + "label": "G\u00fcltig seit", + "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" + }, + "validUntil": { + "label": "G\u00fcltig bis", + "placeholder": "Klicken Sie an, um das Datum auszuw\u00e4hlen" + }, + "serviceLevelAgreement": { + "label": "Dienstleistungsvereinbarung" + } + } + }, + "backlog": { + "title": { + "label": "Titel", + "placeholder": "Titel" + }, + "details": { + "label": "Details", + "placeholder": "Beschreibung" + }, + "priority": { + "label": "Priorit\u00e4t" + } + }, + "branding": { + "siteTitle": { + "label": "Titel der Seite" + }, + "siteSlogan": { + "label": "Slogan der Seite" + }, + "homeCustomBlock": { + "label": "Angepasster HTML-Block", + "placeholder": "Ihr Text oder HTML-\/CSS-Code" + }, + "privacyPolicy": { + "label": "Datenschutzrichtlinie", + "placeholder": "Ihre Datenschutzrichtlinie hier einsetzen" + }, + "termsOfUse": { + "label": "Nutzungsbedingungen", + "placeholder": "Ihre Nutzungsbedingungen hier einsetzen" + }, + "colors": { + "label": "Farben", + "primary": { + "label": "Hauptfarbe" + }, + "primaryText": { + "label": "Hauptfarbe des Textes" + }, + "coverPhotoOverlay": { + "label": "\u00dcberzug des Titelbildes" + }, + "overlayTransparency": { + "label": "Transparenz des \u00dcberzuges" + } + }, + "socialMediaLinks": { + "label": "Social Media -Links" + }, + "siteFooter": { + "label": "Fu\u00dfzeile der Seite" + }, + "analyticCode": { + "label": "Analytik-Code" + }, + "featuredApis": { + "label": "Empfohlene APIs" + } + }, + "contactForm": { + "name": { + "label": "Ihr Name", + "placeholder": "Ihr Name" + }, + "email": { + "label": "E-Mail-Adresse", + "placeholder": "Ihre E-Mail" + }, + "message": { + "label": "Mitteilung", + "placeholder": "Ihre MItteilung" + } + }, + "entityComment": { + "comment": { + "label": "Anmerkungen", + "placeholder": "Ihre Anmerkungen" + } + }, + "feedback": { + "topic": { + "label": "Thema", + "placeholder": "Thema des Feedbacks" + }, + "message": { + "label": "Ihre MItteilung", + "placeholder": "Ihre MItteilung" + }, + "messageType": { + "label": "Typ der Mitteilung ausw\u00e4hlen", + "options": { + "Feedback": "Feedback", + "Error report": "Fehlerbericht", + "Feature request": "Feature-Request" + } + } + }, + "monitoring": { + "enabled": { + "label": "API-\u00dcberwachung aktiviert" + }, + "url": { + "label": "\u00dcberwachendes Endpunkt" + }, + "endPoint": { + "label": "\u00dcberwachendes Endpunkt" + } + }, + "settings": { + "access": { + "onlyAdminsCanAddApis": { + "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue APIs einsetzen" + }, + "onlyAdminsCanAddOrganizations": { + "label": "Nur die Administratoren der Plattfrom d\u00fcrfen neue Organisationen einsetzen" + } + }, + "supportsGraphql": { + "label": "Aktiviert" + }, + "developmentFeatures": { + "label": "Entwicklung-Features aktivieren" + }, + "mail": { + "enabled": { + "label": "Aktiviert" + }, + "username": { + "label": "Benutzername" + }, + "password": { + "label": "Kennwort" + }, + "smtpHost": { + "label": "SMTP-Hostrechner" + }, + "smtpPort": { + "label": "SMTP-Port" + }, + "fromEmail": { + "label": "E-Mail-Adresse f\u00fcr Sendung der E-Mails" + }, + "toEmail": { + "label": "An die E-Mail" + } + }, + "githubConfiguration": { + "label": "Github-Einstellungen", + "clientId": { + "label": "Kunden-ID" + }, + "secret": { + "label": "Secret" + } + }, + "sdkCodeGenerator": { + "label": "SDK-Generator", + "enabled": { + "label": "Aktiviert" + }, + "host": { + "label": "Hostrechner" + } + } + }, + "proxies": { + "name": { + "label": "Name" + }, + "description": { + "label": "Beschreibung" + }, + "type": { + "label": "Typ" + }, + "apiUmbrella": { + "url": { + "label": "URL" + }, + "apiKey": { + "label": "API-Schl\u00fcssel" + }, + "authToken": { + "label": "Authentifizierungstoken" + }, + "elasticsearch": { + "label": "ElasticSearch" + } + }, + "emq": { + "brokerEndpoints": { + "label": "Broker-Endpunkte", + "$": { + "protocol": { + "label": "Protokoll" + }, + "host": { + "label": "Hostrechner", + "placeholder": "https:\/\/beispiel.com\/" + }, + "port": { + "label": "Port", + "placeholder": "z. B. 224" + }, + "tls": { + "label": "TLS (Transport Layer Security)" + } + } + }, + "httpApi": { + "label": "Endpunkt der API-Konfiguration" + }, + "elasticsearch": { + "label": "ElasticSearch-URL", + "placeholder": "https:\/\/beispiel.com\/" + } + } + }, + "proxyBackends": { + "proxyId": { + "label": "Den Proxyserver ausw\u00e4hlen, den Sie verwenden wollen" + }, + "apiUmbrella": { + "servers": { + "$": { + "port": { + "label": "API-Port" + } + } + }, + "sub_settings": { + "http_method": { + "label": "HTTP-Methoden" + } + }, + "settings": { + "append_query_string": { + "label": "Query String -Parameter anf\u00fcgen" + }, + "disable_api_key": { + "label": "API-Schl\u00fcssel nicht erforderlich" + }, + "headers_string": { + "label": "Abfrage-Headers einstellen" + }, + "idp_app_id": { + "label": "IDP App ID" + }, + "rate_limit_mode": { + "label": "Durschsatzbegrenzung", + "options": { + "custom": "Angepasste Durchsatzbegrenzung", + "unlimited": "Unbegrenzte Abfragen", + "custom-header": "Angepasste Durchsatzbegrenzung basiert auf den Response-Header" + } + }, + "rate_limits": { + "label": "Durchsatzbegrenzung" + }, + "rate_limit": { + "duration": { + "label": "Dauer (ms)" + }, + "limit_by": { + "label": "Begrenzungsgrundlage", + "options": { + "apiKey": "API-Schl\u00fcssel", + "ip": "IP-Adresse" + } + }, + "limit": { + "label": "Anzahl der Abfragen" + }, + "response_headers": { + "label": "Durchsatzbegrenzung in Response-Headers zeigen" + } + } + }, + "url_matches": { + "$": { + "frontend_prefix": { + "label": "Basispfad des Proxyservers" + }, + "backend_prefix": { + "label": "Basispfad der API" + } + } + } + }, + "emq": { + "label": "EMQ-Proxyserver", + "settings": { + "acl": { + "label": "Bestimmung der Zugriffsrechte", + "$": { + "allow": { + "label": "Regel", + "options": [ + "Verweigern", + "Erlauben" + ] + }, + "from": { + "label": "Von" + }, + "ip_addr": { + "label": "IP-Adresse" + }, + "username": { + "label": "Benutzername" + }, + "client_id": { + "label": "Kunden-ID" + }, + "access": { + "label": "Zugriff", + "options": [ + "Abonnieren", + "Publizieren", + "Beide" + ] + }, + "topic": { + "label": "Thema" + }, + "fromValue": { + "label": "Wert" + } + } + } + } + } + }, + "related_media": { + "title": { + "label": "Titel" + }, + "url": { + "label": "URL" + } + }, + "organizations": { + "name": { + "label": "Name" + }, + "url": { + "label": "URL" + }, + "description": { + "label": "Beschreibung" + }, + "contact": { + "label": "Kontakt", + "person": { + "label": "Name" + }, + "phone": { + "label": "Telefonnummer" + }, + "email": { + "label": "E-Mail" + } + }, + "socialMedia": { + "label": "Social Media -Links" + }, + "apisPerPage": { + "label": "Anzahl der APIs pro Seite" + }, + "mediaPerPage": { + "label": "Anzahl der Medieninhalte pro Seite" + } + }, + "organizationApis": { + "apiId": { + "label": "API ausw\u00e4hlen" + }, + "organizationId": { + "label": "Organisation ausw\u00e4hlen" + } + }, + "updatePassword": { + "old": { + "label": "Aktuelles Kennwort" + }, + "new": { + "label": "Neues Kennwort" + }, + "confirm": { + "label": "Das neue Kennwort best\u00e4tigen" + } + }, + "users": { + "username": { + "label": "Benutzername" + }, + "profile": { + "company": { + "label": "Unternehmen" + } + } + } + }, + "sdkCodeGeneratorModal_buttonText_download": "Herunterladen", + "sdkCodeGeneratorModal_labelText_selectLanguage": "Sprache ausw\u00e4hlen", + "sdkCodeGeneratorModal_firstOption_language": "(Sprache)", + "sdkCodeGeneratorModal_errorText": "Ihre Datei wird nicht vom Codegenerator unterst\u00fctzt. Bitte die richtige Datei hochladen.", + "sdkCodeGeneratorModal_errorTextInvalidHost": "Der Codegenerator-Server ist unzul\u00e4ssig. Bitte das Problem dem Administrator melden.", + "sdkCodeGeneratorModal_Title": "SDK-Datei erstellen", + "searchField_button": "Suchen", + "searchField_placeholder": "Suchen...", + "searchPage_addedPrefix": "Hinzugef\u00fcgt", + "searchPage_noResults": "Nichts gefunden.", + "searchPage_pageHeader": "Nach APIs suchen", + "searchPage_searchForm_helpText": "Geben Sie einen Suchbegriff f\u00fcr die Suche ein.", + "searchPage_searchForm_placeholderText": "Suchen...", + "searchPage_searchResultsHeader": "Suchergebnisse", + "settings_development_features": "Entwicklung-Features aktivieren", + "settings_disabled_login_methods": "Deaktivierte Einloggen-Methoden", + "settings_disabled_login_methods_caution": "Achtung!", + "settings_disabled_login_methods_caution_text": "Mit dieser Auswahl wird es m\u00f6glich sein, Benutzer auszuschlie\u00dfen, auch Administratoren!", + "settings_disabled_login_methods_caution_warning_1": "Deaktivieren Sie nicht alle Einloggen-Methoden!", + "settings_disabled_login_methods_caution_warning_2": "Stellen Sie sicher, dass es zumindest einen Administrator noch gibt, der einige der erlaubten Einloggen-Methoden nutzen kann.", + "settings_errorMessage": "Ung\u00fcltige Einstellungen! Etwas ist falsch oder ein Feld fehlt.", + "settings_fiware": "FIWARE", + "settings_github": "Github", + "settings_hsl": "HSL", + "settings_mail": "E-Mail", + "settings_mail_fromEmail": "Diese E-Mail wird verwendet, um die E-Mail-Adressen zu best\u00e4tigen und das Kontaktformular zu senden. Sie muss echt und g\u00fcltig sein.", + "settings_mail_toEmail": "Diese E-Mail wird f\u00fcr Annehmen des Kontaktformulars verwendet. Sie muss echt und g\u00fcltig sein.", + "settings_panelTitle_addingApisAndOrganizations": "APIs und Organisationen einsetzen", + "settings_save": "Speichern", + "settings_sdkCode_generator": "SDK-Codegenerator", + "settings_successMessage": "Einstellungen gespeichert", + "settings_tenant": "Mandanten-Manager", + "settings_title_supportsGraphql": "API-Umbrella-Proxy unterst\u00fctzt GraphQL-Abfragen", + "settingsPage_title": "Allgemein", + "settingsPage_title_settings": "Einstellungen", + "settingsMenu_title": "Plattform-Pr\u00e4ferenzen", + "settingsMenu_profile": "Profil", + "settingsMenu_account": "Benutzerkonto", + "settingsMenu_branding": "Markenaufbau", + "settingsMenu_settings": "Einstellungen", + "settingsMenu_proxies": "Proxyserver", + "settingsMenu_loginPlatforms": "Anmeldung-Plattformen", + "setupNeededModal_body": "Bitte Markenaufbau- und\/oder Plattformeinstellungen f\u00fcr diese Aufstellung eingeben.", + "setupNeededModal_title": "Einstellungen ben\u00f6tigt", + "setupNeededModal_viewBrandingButton": "Markenaufbau ansehen", + "setupNeededModal_viewSettingsButton": "Einstellungen ansehen", + "setUserName_legend_text": "Einen Benutzernamen eingeben", + "setUserName_saveButton_text": "Speichern", + "statusCheckTitle": "Status", + "statusCheckUpdated": "Aktualisiert:", + "statusCheck_ApinfWebApp": "APInf-Web-App", + "statusCheck_ApiUmbrella": "Api Umbrella", + "statusCheck_Elasticsearch": "ElasticSearch", + "summaryComparing_trendDirection_lower": "geringer", + "summaryComparing_trendDirection_higher": "mehr", + "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ als gestern", + "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ als am vorigen Tag", + "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ als in den letzten __day__ Tagen", + "summaryComparing_displayTrendInfo_noTrend": "genauso wie am vorigen Tag", + "summaryComparing_displayTrendInfo_noTrendDays": "genauso wie in den letzten __day__ Tagen", + "swaggerUi_swaggerDocumentInvalidText": "Swagger-Dokument ist nicht g\u00fcltig.", + "swaggerUi_alertText_Warning": "Achtung!", + "swaggerUi_alertText_mainText": "Diese Anwendungsplattform nutzt HTTPS. API-Abfragen der Dokumentation funktionieren nicht, weil die API HTTP nutzt.", + "termsOfUse_title": "Nutzungsbedingungen", + "updatePassword_legend_text": "Kennwort aktualisieren", + "uniqueUsersOverTime_pointTitle_users": "Benutzer", + "umbrella_createuser_error": "Anlegen des Benutzers auf dem API-Umbrella nicht gelungen.", + "updatePassword_submitButton_text": "Kennwort \u00e4ndern", + "updatePasswordForm_successMessage": "Kennwort aktualisiert.", + "passwordsMismatch": "Kennw\u00f6rter stimmen nicht \u00fcberein", + "tenantAuthorization_title": "Mandantenberechtigung", + "tenantAuthorization_button_refresh": "Jetzt neu laden", + "tenantCatalog_buttonText_addTenant": "Mandanten anlegen", + "tenantCatalog_Title": "Mandanten", + "tenantCatalog_toolbar_filterOptions_myOrganizations": "Meine Mandanten", + "tenantCatalog_toolbar_authorization": "Berechtigung", + "tenantCatalogPage_title_organizationsCatalog": "Mandantenkatalog", + "tenantCatalogPage_token_title": "Ein Berechtigungstoken ist ben\u00f6tigt f\u00fcr die mit Mandanten verbundenen Abfragen", + "tenantCatalogPage_token_details_1": "Benutzer muss ein Konto in Mandanten-Manager haben", + "tenantCatalogPage_token_details_2": "Beim Einloggen mit Keyrock, der Benutzer erh\u00e4lt einen Authentifizierungstoken, hier: ", + "tenantCatalogPage_token_details_2b": "Beachten Sie! Verfallszeit: ", + "tenantCatalogPage_token_details_2c": "Sie m\u00fcssen abmelden und wieder anmelden, um einen g\u00fcltigen Authentifizierungstoken zu erhalten.", + "tenantCatalogPage_token_details_3": "Der Benutzer erh\u00e4lt auch einen Neuladung-Token, hier: ", + "tenantCatalogTable_button_edit": "Bearbeiten", + "tenantCatalogTable_button_edit_title": "Diesen Mandanten bearbeiten; den Namen, Beschreibung, Benutzer und ihre Rollen \u00e4ndern", + "tenantCatalogTable_button_remove": "L\u00f6schen", + "tenantCatalogTable_button_remove_title": "Diesen Mandanten l\u00f6schen", + "tenantCatalogTable_header_tenants": "Mandant", + "tenantCatalogTable_header_username": "Benutzername & Rollen", + "tenantCatalogTable_row_title_username": "Benutzername", + "tenantCatalogTable_row_title_roles": "Rollen", + "tenantCatalogTable_row_title_consumer": "Verbraucher", + "tenantCatalogTable_row_title_provider": "Anbieter", + "tenantCatalogTable_header_action": "Aktion", + "tenantForm_addTenant_Success_Message": "Mandant erfolgreich angelegt: ", + "tenantForm_addTenant_error_Message": "Mandantenoperation misslungen! ", + "tenantForm_addTenant_failure_Message": "Fehler in Mandanten-Manager! Code wird zur\u00fcckgegeben ", + "tenantForm_addTenant_notify_error": "Fehler in Benutzerbenachrichtigung", + "tenantForm_button_cancel": "Abbrechen", + "tenantForm_button_cancel_title": "Diese Operation abbrechen", + "tenantForm_button_save_title": "Neuen Mandanten speichern", + "tenantForm_button_modify_title": "\u00c4nderungen an Mandanten speichern", + "tenantForm_update_Failure_Message": "Aktualisierung der Mandanten misslungen! ", + "tenantForm_update_error_Message": "Aktualisierung der Mandanten misslungen! ", + "tenantForm_update_check_error_Message": "\u00dcberpr\u00fcfung des Mandantenbenutzers misslungen. Die Mandantenliste neuladen und erneut versuchen ", + "tenantForm_modifyButton_text": "Mandanten ab\u00e4ndern", + "tenantForm_saveButton_text": "Mandanten anlegen", + "tenantForm_tenant_noName_error": "Der Mandant soll einen Namen haben", + "tenantForm_tenant_noDescription_error": "Der Mandant soll eine Beschreibung haben", + "tenantForm_title_add": "Einen neue Mandanten anlegen", + "tenantForm_title_modify": "Mandanten ab\u00e4ndern", + "tenantForm_tenantDescription": "Mandantenbeschreibung", + "tenantForm_tenantName": "Mandantenname", + "tenantForm_id_missing_Message": "Problem! Dem Mandanten fehlt ID!", + "tenantForm_noChanges_Message": "Keine \u00c4nderungen am Mandanten", + "tenantForm_tokenExpiredWarning_message": "Der Berechtigungstoken ist abgelaufen. Bitte abmelden und wieder anmelden, um den Token neuzuladen!", + "tenantForm_removal_Success_Message": "Mandant erfolgreich gel\u00f6scht: ", + "tenantForm_update_Success_Message": "Mandant erfolgreich aktualisiert: ", + "tenantRemoveForm_button_remove": "Ja, Mandant l\u00f6schen", + "tenantRemoveForm_question": "Sind Sie sicher, dass Sie diesen Mandanten l\u00f6schen wollen?", + "tenantRemoveForm_title": "Abl\u00f6sung des Mandanten", + "tenantRequest_missingBasepath": "Basispfad des Mandanten-Managers fehlt der Einstellungen", + "tenantRequest_missingTenantList": "Holen der Mandantenliste misslungen! ", + "tenantRequest_missingUserlist": "Holen der Benutzerliste misslungen! ", + "tenantUserForm_addButton_text": "Benutzer f\u00fcr den Mandanten anlegen", + "tenantUserForm_errorTextUserNotSelected": "Kein Benutzer ist ausgew\u00e4hlt worden!", + "tenantUserForm_errorTextDuplicateUser": "Dieser Benutzer existiert schon auf der Mandantenliste: ", + "tenantUserForm_help_addUser": "Benutzer ausw\u00e4hlen und Rollen geben", + "tenantUserForm_title_addUser": "Einen neuen Benutzer f\u00fcr den Mandanten anlegen", + "tenantUserForm_button_addUser_title": "Den ausgew\u00e4hlten Benutzer zur Mandantenliste hinzuf\u00fcgen", + "tenantUsersList_title": "Benutzer dieses Mandanten", + "tenantUsersList_thead_username": "Benutzername", + "tenantUsersList_thead_roles": "Rollen", + "tenantUsers_button_title_removeUser": "Diesen Benutzer vom Mandanten l\u00f6schen", + "uploadApiLogoButton": "Logo hochladen", + "uploadApiLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", + "uploadApiLogo_successfully_deleted": "Logo wurde erfolgreich gel\u00f6scht!", + "uploadOrganizationCoverButton_text": "Titelbild hochladen", + "uploadOrganizationLogoButton": "Logo hochladen", + "uploadOrganizationCover_confirm_delete": "Sind Sie sicher, dass Sie dieses Titelbild l\u00f6schen wollen?", + "uploadOrganizationCover_successfully_deleted": "Titelbild erfolgreich gel\u00f6scht!", + "uploadOrganizationLogo_confirm_delete": "Sind Sie sicher, dass Sie dieses Logo l\u00f6schen wollen?", + "uploadOrganizationLogo_successfully_deleted": "Logo erfolgreich gel\u00f6scht!", + "uploadProjectLogoButton_uploadButton_uploadLogo": "Logo hochladen", + "uploadCoverPhoto_confirm_delete": "An der Stelle des Titelbilds wird die prim\u00e4re Markenaufbaufarbe gezeigt, nachdem das Bild gel\u00f6scht ist. Das Bild wird aus der Kollektion entfernt.", + "uploadCoverPhoto_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "uploadCoverPhoto_text_fileMaxSize": "Maximale Gr\u00f6\u00dfe ist 10 MB. Unterst\u00fctzte Formate sind jpg\/jpeg\/png\/gif.", + "uploadCoverPhoto_message_fileMaxSize": "Die Datei ist zu gro\u00df. Ein Foto darf h\u00f6chstens 10 MB sein.", + "uploadCoverPhoto_acceptedExtensions_errorText": "Erstellung der Datei nicht gelungen!", + "uploadCoverPhoto_successfully_uploaded": "Ihr Titelbild wurde erfolgreich hochgeladen!", + "uploadCoverPhoto_successfully_deleted": "Ihr Titelbild wurde erfolgreich gel\u00f6scht!", + "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Titelbild hochladen", + "uploadProjectLogo_confirm_delete": "Sind Sie sicher, dass Sie das Projektlogo l\u00f6schen wollen?", + "uploadProjectLogo_acceptedExtensions": "Unterst\u00fctzte Dateiformate: .jpg, .jpeg, .png und .gif.", + "uploadProjectLogo_successfully_uploaded": "Ihr Projektlogo wurde erfolgreich hochgeladen!", + "uploadProjectLogo_successfully_deleted": "Ihr Projektlogo wurde erfolgreich gel\u00f6scht!", + "userAccount_deleteAccount_title": "Ihr Benutzerkonto l\u00f6schen", + "userAccount_updatePassword_title": "Ihr Kennwort \u00e4ndern", + "userMenu_account": "Benutzerkonto", + "userMenu_branding": "Markenaufbau", + "userMenu_profile": "Profil", + "userMenu_proxies": "Proxyserver", + "userMenu_settings": "Einstellungen", + "userMenu_signout": "Abmelden", + "userMenu_signedIn": "Angemeldet als", + "userMenu_loginPlatforms": "Anmeldung-Plattformen", + "userProfile_account_title": "Benutzerkontodaten", + "viewApiNavigationMenu_authentication": "Authentifikation", + "viewApiNavigationMenu_backlog": "Backlog", + "viewApiNavigationMenu_collaborators": "Mitarbeiter", + "viewApiNavigationMenu_details": "Details", + "viewApiNavigationMenu_monitoring": "\u00dcberwachung", + "viewApiNavigationMenu_documentation": "Dokumentation", + "viewApiNavigationMenu_export": "Exportieren", + "viewApiNavigationMenu_feedback": "Feedback", + "viewApiNavigationMenu_metadata": "Metadaten", + "viewApiNavigationMenu_proxy": "Proxyserver", + "viewApiNavigationMenu_settings": "Einstellungen", + "viewApiPageHeader_privateLabel_text": "Privat", + "viewApiSettigs_saveButton_text": "Speichern", + "viewApiStatus_statusMessage_ClientError": "Fehler in der Clientanwendung", + "viewApiStatus_statusMessage_ErrorCodeText": "Statuscode:", + "viewApiStatus_statusMessage_Informational": "Informatorisch", + "viewApiStatus_statusMessage_Loading": "Wird gelanden...", + "viewApiStatus_statusMessage_RedirectError": "Umleitung.", + "viewApiStatus_statusMessage_ServerError": "Serverfehler.", + "viewApiStatus_statusMessage_Success": "API funktioniert normal.", + "viewApi_Details_Title": "Details", + "viewApi_Metadata_Contact_email": "E-Mail", + "viewApi_Metadata_Contact_phone": "Telefon", + "viewApi_Metadata_Contact_title": "Kontakt", + "viewApi_Metadata_NotFound": "Keine Metadaten gefunden.", + "viewApi_Metadata_Organization_title": "Organisation", + "viewApi_Metadata_Service_serviceLevelAgreement": "Dienstleistungsvereinbarung", + "viewApi_Metadata_Service_title": "Service", + "viewApi_Metadata_Service_validSince": "G\u00fcltig seit", + "viewApi_Metadata_Service_validUntil": "G\u00fcltig bis", + "viewApi_Metadata_Title": "Metadaten", + "viewApi_Servers": "Server", + "viewApi_Title": "API-Back-End ansehen", + "visibilityToggle_buttonPrivate": "Auf privat stellen", + "visibilityToggle_buttonPublic": "Auf \u00f6ffentlich stellen", + "visibilityToggle_public": "\u00d6ffentlich", + "visibilityToggle_private": "Privat" +} \ No newline at end of file diff --git a/apinf_packages/core/lib/i18n/en.i18n.json b/apinf_packages/core/lib/i18n/en.i18n.json index da9317bd45..ba2fbe052a 100644 --- a/apinf_packages/core/lib/i18n/en.i18n.json +++ b/apinf_packages/core/lib/i18n/en.i18n.json @@ -1,1568 +1,1561 @@ { - "aboutApinf_documentation": "Documentation", - "aboutApinf_contributors": "Contributors", - "aboutApinf_copyright": "Copyright", - "aboutApinf_copyrightLicense": "Copyright and license", - "aboutApinf_createdBy": "Created by", - "aboutApinf_credits": "Credits", - "aboutApinf_license": "License", - "aboutApinf_doneButton_text": "Done", - "aboutApinf_intro": "This website is powered by the open source Apinf platform.", - "aboutApinf_homepage": "Homepage", - "aboutApinf_openSource": "Open Source", - "aboutApinf_projectLinks": "Project links", - "aboutApinf_projectVersions": "Versions", - "aboutApinf_sourcecode": "Source code", - "aboutApinf_support": "Support", - "aboutApinf_title": "About Apinf", - "account_delete_button_text": "Delete account", - "account_delete_warning": "There's no coming back from this one", - "account_delete_title": "Delete account", - "account_details": "Account Details", - "accountPage_title_account": "Account Settings", - "addApiPage_title_addApi": "Add new API", - "addApiPage_title_addApi_helpText": "Your API will be Private by default. You can change the visibility from the settings tab in the API profile.", - "addApi_button_text": "Add API", - "addApi_header": "Add an API", - "addApi_enterApiDetails": "Enter API details", - "addApi_descriptionFieldInfo": "The description will appear in in the API profile and API card in the catalog. Briefly describe what your API does and what information can user access using this API.", - "addApi_nameFieldInfo": "The name will appear in the API profile, API catalog and API Dashboard. Please provide a meaningful name to understand the type of the API at a glance.", - "addApi_urlFieldInfo": "Provide the base path of your API as a valid URL starting with 'https://..'. This will appear at proxy settings of the API profile.", - "addApi_ownerHelpText": "Your API will appear in the catalog with public visibility. You can change the visibility from the settings tab in the API profile.", - "addApi_separateLineTitle_or": "or", - "addApi_sectionTitle_importOpenApiSpecification": "Import OpenAPI Specification", - "addApi_sectionTitle_importApiConfiguration": "Import API Configuration", - "addApiBacklogItem_addBacklogItem_button": "Add backlog item", - "addApiBacklogItem_modalTitle": "Add backlog item", - "addBackend_simple_backendInformation_helptext": "Enter the URL and port of the remote server. E.g. google.com:80", - "addBackend_simple_baseInformation_helptext": "Enter a name to identify this API.", - "addBackend_simple_prefixInformation_helptext": "Enter frontend and backend paths, starting with '\/'", - "addOrganizationManagerForm_button": "Add Manager", - "addOrganizationManagerForm_add_title": "Add new manager", - "addOrganizationManagerForm_helpText_usernameEmail": "Give either username or email address", - "apiAnalyticPageHeader_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", - "apiAnalyticPageHeader_labelText_proxyName": "Proxy: __name__", - "apiAnalyticPageHeader_text_lastUpdateTime": "Last update was __time__", - "apiAnalyticPageHeader_title": "analytics", - "apiAnalyticPageBody_text_requestsCount": "__count__ request", - "apiAnalyticPageBody_text_requestsCount_plural": "__count__ requests", - "apiAnalyticPageBody_text_responseTime": "__time__ ms", - "apiAnalyticPageBody_text_usersCount": "__count__ user", - "apiAnalyticPageBody_text_usersCount_plural": "__count__ users", - "apiAnalyticPageBody_helpText_averageUniqueUsers": "The average amount of unique users per selected period", - "apiAnalyticPageBody_chartTitle_apiRequests": "Amount of API requests for selected period", - "apiAnalyticPageBody_chartTitle_medianResponseTime": "Median Response Time for Requests", - "apiAnalyticPageBody_chartTitle_uniqueUsers": "Unique API Users", - "apiAnalyticPageBody_timelineChartTitle_requests": "API Request HTTP Response series as a timeline", - "apiAnalyticPageBody_timelineChartTitle_time": "API Response times by quartiles as a timeline", - "apiAnalyticPageBody_title_developers": "Developers", - "apiAnalyticPageBody_title_errorList": "List of errors", - "apiAnalyticPageBody_title_mostUsers": "Most Frequent Developers", - "apiAnalyticPageBody_title_requestTimeLine": "Request count timeline", - "apiAnalyticPageBody_title_requestNumber": "Request count", - "apiAnalyticPageBody_title_responseTime": "Response time", - "apiAnalyticPageBody_title_responseTimeLine": "Response time timeline", - "apiAuth_title": "Authentication", - "apiAuth_x_api_key": "Your X-Api-Key", - "apiAuth_x_api_key_description": "The X-Api-Key identifies you uniquely. It gives you access to all public APIs listed in apinf.io service, so should be kept private and should NOT be shared.", - "apiAuthorizedUsersList_title": "Collaborators", - "apiAuthorizedUsersList_tableTitle_role": "Role", - "apiAuthorizedUsersList_tableTitle_email": "Email", - "apiAuthorizedUsersList_tableTitle_actions": "Actions", - "apiAuthorizedUsersList_role_collaborator": "Collaborator", - "apiAuthorizedUsersList_header_text": "Authorized users", - "apiBackend_Status_Checking": "Checking API status. Hold on...", - "apiBackend_Status_Title": "Status", - "apiBackend_Status_Updated": "Updated:", - "apiBackend_Usage_Instructions_Headline": "Make API calls to:", - "apiBackend_Usage_Instructions_Note": "Note:", - "apiBackend_Usage_Instructions_Note_Text": "You can get your API Key from API profile page.", - "apiBackend_Usage_Instructions_Profile_Page_Link": "View profile.", - "apiBackendRating_anonymousError": "Please log in to rate this API", - "apiBackends_Add_API_Title": "Add API", - "apiBackends_AdvancedRequestsRewriting": "Advanced Requests Rewriting", - "apiBackends_AdvancedRequestsRewriting_Help": "Modify the incoming requests made to the Umbrella front_end before they are passed on to your API backend", - "apiBackends_AdvancedSettings": "Advanced Settings", - "apiBackends_Backend_Help": "Define the server where the API is hosted. Multiple servers can be defined to perform load balancing.", - "apiBackends_Backend_Title": "Backend", - "apiBackends_DocumentationTitle": "Documentation", - "apiBackends_Documentation_Link": "Link to documentation", - "apiBackends_Edit_API_Title": "Edit API", - "apiBackends_GlobalRequestSettings_Title": "Global Request Settings", - "apiBackends_HostRewrite": "rewrite to", - "apiBackends_Host_Title": "Host", - "apiBackends_Matching_Title": "Matching URL Prefixes", - "apiBackends_Matching_Title_Help": "What URL prefixes should be routed to this backend?", - "apiBackends_Submit": "Submit", - "apiBackends_Title_Help": "API's name", - "apiBacklog_addBacklogItem_buttonText": "Add backlog item", - "apiBacklogList_noApiBacklogItemsFound": "No backlog items found for this API.", - "apiBacklog_mainTitle": "Backlog", - "apiBacklogItems_priorityText_High": "High", - "apiBacklogItems_priorityText_Middle": "Middle", - "apiBacklogItems_priorityText_None": "None", - "apiBacklogItemForm_message_backlogAdded": "A backlog item was added", - "apiBacklogItemForm_message_backlogChanged": "The backlog item was changed", - "apiCard_labelText_private": "private", - "apiCard_pinTooltip_user": "Mark/Unmark API card featured", - "apiCard_tooltipTitle_averageRating": "Average Rating", - "apiCardPin_buttonText_pin": "Mark this API as 'featured' by pinning it", - "apiCardPin_buttonText_unpin": "Remove this API from the Featured APIs", - "apiCardPin_featuredSuccessfully": "API card added to featured list successfully", - "apiCardPin_featuredListAlreadyFull": "Already at maximum number of Featured APIs", - "apiCardPin_unfeaturedSuccessfully": "API card removed from featured list successfully", - "apiCatalog_apisCount": "__count__ APIs", - "apiCatalog_apisCount_plural": "__count__ APIs", - "apiCatalog_button_addApi": "Add new API", - "apiCatalog_noApis_Found": "No APIs found", - "apiCatalogPage_title_apiCatalog": "APIs Catalog", - "apiConsole_title_text": "Endpoints", - "apiSettingsDelete_deleteButton": "Delete this API", - "apiSettings_pageSubTitle_general": "General", - "apiSettings_pageSubTitle_network": "Network", - "apiSettings_pageTitle": "Settings", - "apiDetails_account_text": "Have an account?", - "apiDetails_apiIsNotConfigured_headingText": "API is not configured", - "apiDetails_apiIsNotConfigured_message_1": "Congratulations! You took the first step in creating your API.", - "apiDetails_apiIsNotConfigured_message_2": "Now go to the 'Settings' and configure your API. Or you can start by adding documentation for great developer experience under 'Endpoints'. In 'Endpoints' you can upload existing documentation, or start from scratch by opening our OpenAPI designer!", - "apiDetails_apiIsNotConfigured_message_3": "P.S. To get inspiration how your API could look like, checkout APIs others have created under 'APIs'.", - "apiDetails_getStarted_headerText": "Get Started", - "apiDetails_getStarted_with": " with", - "apiDetails_baseUrl_headingText": "API URL", - "apiDetails_baseUrl_message": "Use this URL to access this API. Copy and paste the URL to a browser. You could get a response.", - "apiDetails_signIn_text": "Sign in", - "apiDetails_signUp_text": "Sign up", - "apiDetails_signUp_text_continue": "to start using this and hundreds of other APIs.", - "apiDetails_xApiKey_header": "Authorization (X-API-Key)", - "apiDetails_xApiKey_messageGet": "Get your X-Api-Key by visiting 'Authentication' tab.", - "apiDetails_xApiKey_message1": "The x-api-key is a one-per-user key used to collect statistics and do rate limiting. - You need one* to use the APIs. If you don't have one, you can get it under 'Authentication'. Keep it safe, it's a key after all.", - "apiDetails_xApiKey_message2": "* It is possible to disable the x-api-key by the API owner usage under the API settings.", - "apiDetails_apiKeyExample_header": "Examples using API Key", - "apiDetails_apiKeyExample_getQueryParam": "GET Query Param", - "apiDetails_apiKeyExample_getQueryParam_message": "Pass the API key into the api_key GET query string parameter. - The GET query parameter may be used for non-GET requests (such as POST and PUT).", - "apiDetails_apiKeyExample_httpHeader": "HTTP Header", - "apiDetails_apiKeyExample_httpHeader_message": "Pass the API key into the X-Api-Key header.", - "apiDetails_description_headingText": "About this API", - "apiDetails_usageInstructions_headingText": "To make calls to this API:", - "apiDetails_usageInstructions_requestHeaders_text": "use your API key in the request headers:", - "apiDetails_usageInstructions_disableApiKeyText": "use the URL:", - "apiDetails_usageInstructions_noApiKeyText": "use your API key. Click the \"Get API key\" button to request the key.", - "apiDetailsForm_text_updateInformation": "API information was updated", - "apiDocumentation_APICall_Warning_Message": "API calls (PUT, POST, or DELETE) from Swagger are real calls.", - "apiDocumentation_APICall_Warning_Title": "Warning!", - "apiDocumentation_buttonText_closeEditor": "Close editor", - "apiDocumentation_buttonText_openEditor": "create new API documentation", - "apiDocumentation_Link_Title": "Links", - "apiDocumentation_manageDocumentation_buttonText": "Manage", - "apiDocumentation_No_Link_Manager_Message": "You can add a documentation link using Manage API feature.", - "apiDocumentation_No_Swagger_Manager_Message": "API documentation doesn't exist. Click \"Manage\" to start configuring it.", - "apiDocumentation_Title": "OpenAPI Specification", - "apiDocumentation_Viewer_Title": "Viewer", - "apiDocumentation_sdkGenerateButton": "SDK Generate", - "apiDocumentation_tooltipSDKGeneratorButton": "With a valid Swagger file, you can download an SDK of your preferred language using this wizard", - "apiExport_json_button": "Export .json", - "apiExport_yaml_button": "Export .yaml", - "apiExport_api_title": "Export API configuration", - "apiExport_api_description": "Export API configuration in JSON or YAML format", - "apiExport_proxy_title": "Export proxy configuration", - "apiExport_proxy_description": "Export proxy configuration in JSON or YAML format", - "apiExport_title": "Export", - "apiFilteredBy_text_filteredBy": "Filtered by \"__tag__\"", - "apiFilteredBy_buttonText_clear": "Clear all", - "apisFilterForm_buttonText_filter": "Filter", - "apisFilterForm_buttonText_clear": "Clear", - "apisFilterForm_labelText_lifecycle": "Life Cycle Phases", - "apisFilterForm_optionText_selectOne": "(Select one)", - "apisFilterIcon_tooltipText_filter": "Filter options", - "apisRssIcon_tooltipText_Rss": "RSS Feed", - "apiIntro_doneLabel": "Done", - "apiIntro_nextLabel": "Next", - "apiIntro_previousLabel": "Previous", - "apiIntro_steps_backlog_intro": "Add upcoming API features and priorities for the community to see.", - "apiIntro_steps_details_intro": "Provides basic information for the API and instructions about how to make API calls.", - "apiIntro_steps_documentation_intro": "Upload and share documentation describing the API. People can then download example code in their preferred language\/platform.", - "apiIntro_steps_export_intro": "Download .json or .yaml file for your API, for backup and\/or migration.", - "apiIntro_steps_feedback_intro": "Users of your API can give feedback, including reporting errors or requesting new features.", - "apiIntro_steps_metadata_intro": "Provide organizational, contact and service related information about your API.", - "apiIntro_steps_proxy_intro": "Use this tab to attach your API to a proxy, allowing you to use various API management related features (e.g. analytics, API keys, etc.).", - "apiIntro_steps_settings_intro": "Edit API settings from this tab. You can also delete API here.", - "apiIntro_steps_welcome_intro": "Welcome", - "apiIntro_skipLabel": "Skip", - "apiIntro_steps_monitoring_data": "Start and stop API monitoring. When monitoring is on, the response statuses during latest 24 hours are displayed.", - "apiIntro_quickTour_button_text": "Quick tour", - "apiKeys_label": "API Key", - "apiKeys_getApiKeyButton": "Get API key", - "apiKeys_regenerateButton": "Get new key", - "apiKeys_copyButtonText": "Copy API key", - "apiKeys_copySuccessful": "API key copied to clipboard.", - "apiKeys_getApiKeyButton_success": "New API key successfully generated.", - "apiKeys_getApiKeyButton_processing": "Processing...", - "regenerateApiKeyConfirmation_header": "New API Key", - "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Are you sure you want to generate new API key?", - "regenerateApiKeyConfirmation_confirmRegenerateNote": "NOTE:", - "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Remember to save your current API key if you still want ot use it.", - "regenerateApiKeyConfirmation_cancelButton": "Cancel", - "regenerateApiKeyConfirmation_RegenerateButton": "Generate", - "apiLifecycleStatus_labelText_development": "Development", - "apiLifecycleStatus_labelText_deprecated": "Deprecated", - "apiLifecycleStatus_labelText_design": "Design", - "apiLifecycleStatus_labelText_production": "Production", - "apiLifecycleStatus_labelText_testing": "Testing", - "apiLifecycleStatus_labelText_unknown": "Unknown", - "apiLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "apiLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", - "apiLogo_resumable_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", - "apiMetadata_dateInvalid": "End date must be after begin date", - "apiMonitoring_table_title_details": "Details", - "apiMonitoring_table_title_endpoint": "Endpoint", - "apiMonitoring_table_title_status": "Status", - "apiMonitoring_table_title_timestamp": "Timestamp", - "apiMonitoring_title_text": "Status Messages", - "apiMonitoring_title_text_below": "Historical data on API availability", - "apiOrganization_disconnectButton": "Disconnect", - "apiOrganization_panelTitle": "Connect API to Organization", - "apiOrganization_title_text": "Make your API part of existing organization", - "apiProxy_network_message_attention": "NOTE:", - "apiProxy_network_message": "Disconnecting API or changing Proxy causes loss of previous traffic data!", - "apiProxy_network_setting_guidance_1": "Connect your API to a Proxy and control various proxy settings.", - "apiProxy_network_setting_guidance_2": "Minimum configuration steps are:", - "apiProxy_network_setting_guidance_2_proxy": "select a Proxy", - "apiProxy_network_setting_guidance_2_proxy_base_path": "give Proxy base path", - "apiProxy_network_setting_guidance_2_api_base_path": "give API base path", - "apiProxy_network_setting_guidance_2_save": "press [Save Configuration] ", - "apiProxy_network_setting_guidance_2_advanced": "With advanced options you can fine tune the Proxy functionality.", - "apiProxy_network_setting_guidance_3_a": "Advantages of using Proxy:", - "apiProxy_network_setting_guidance_3_b": "Your API URL is shielded, because all calls are done via Proxy (https://proxy_URL/my_api_base_path/endpoint?para=meters).", - "apiProxy_network_setting_guidance_3_c": "You gain also traffic control, user management, rate limiting and analytics for traffic.", - "apiProxy_network_setting_guidance_4": "Example: Call GET https://apinf.io:3002/base_path_name/apis?q=123 is mapped to GET https://my.host.io/my_api/v1/apis?q=123.", - "apiRemoveAuthorizedUser_cancelButton_text": "No, cancel", - "apiRemoveAuthorizedUser_confirmation_text": "Are you sure you want to remove this authorized user?", - "apiRemoveAuthorizedUser_modalTitle": "Remove authorized user", - "apiRemoveAuthorizedUser_removeButton_text": "Yes, remove", - "apiSettingsAnalytics_title": "API Analytics", - "apiSettingsAnalytics_button": "Update", - "apiSettingsDelete_apiText": "This action cannot be undone. The API Backend and all its related information, i.e. documentation and API backlog items will be removed.", - "apiSettingsDelete_apiTitle": "Delete the API", - "apiSettingsDelete_panelTitle": "Delete", - "apiSettingsDetails_description_remaining": "Remaining", - "apiSettingsDetails_description_text": "Describe your API", - "apiSettingsDetails_name_text": "Name of your API", - "apiSettingsDetails_saveButton": "Save", - "apiSettingsDetails_title": "Details", - "apiSettingsDetails_uploadLogo_heading": "Upload logo", - "apiSettingsDetails_uploadLogoText": "You can upload a logo for your API. The logo will appear in the catalog and on the single API page.", - "apiSettingsDetails_url_text": "Give only the host URL of your API here. You can give the API base path in Network settings.", - "apiSettingsVisibility_title": "Visibility", - "apiSettingsVisibility_heading": "Change API visibility", - "apiSettingsVisibility_text": "Make this API private or public", - "apiSortingToolbar_labelText_sortBy": "Sort APIs by", - "apiSortingToolbar_sortMenuOptions_names": "Names (A-Z)", - "apiSortingToolbar_sortMenuOptions_newestCreated": "Newest created", - "apiSortingToolbar_sortMenuOptions_bookmarks": "Bookmarks", - "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", - "apiAuthorizedUsersList_authorizedUsers": "Give single users permissions to view API even when API is globally marked Private.", - "apiViewAnalytics_button_viewAnalytics": "Analytics", - "api_backend_rating_anonymous": "Please log in to vote.", - "apinf_apiumbrellauser_error": "Error: Could not create user on proxy", - "apinf_noproxy_error": "Error: No proxy found", - "apinf_noproxybackend_error": "Error: No proxy backend found", - "apinf_usernotloggedin_error": "Error: Could not find signed-in user.", - "apiMonitoring_helpIcon_text_1": "API Monitoring indicates current state of your API. API monitoring is done by using HTTP requests and responses to it. ", - "apiMonitoring_helpIcon_text_2": "Choose one of your API's GET methods to be monitored. (By using GET method no accidental data is inserted in your API). ", - "apiMonitoring_helpIcon_text_3": "When monitoring is set up, the health of your API (based on calls made in monitoring) is indicated with a dot next to your API's name and statuses are also logged. ", - "apiMonitoring_helpIcon_text_3_green": " = OK, ", - "apiMonitoring_helpIcon_text_3_red": " = not OK.", - "apiMonitoring_helpIcon_text_4": "API is polled once/hour. You can force refresh by clicking the SAVE button.", - "apiMonitoring_hostTitle_Monitoring": "API Host URL with ", - "apiMonitoring_panelTitle_Monitoring": "API Health Monitoring", - "apiMonitoring_saveButton_text": "Save", - "apiMonitoringForm_successMessage": "The API Monitoring settings are successfully saved!", - "apiMonitoringForm_errorMessage": "Endpoint to monitor is required", - "apiProxy_headerText": "Proxy backend configuration", - "apiUmbrellaProxyForm_rateLimitMode_options": { - "custom": "Custom rate limits", - "unlimited": "Unlimited requests", - "custom-header": "Custom rate limits based on response header" - }, - "apiUserAuthorizationForm_addButton_text": "Add Collaborator", - "apiUserAuthorizationForm_header_text": "Add authorized user", - "apiUserAuthorizationForm_helpText_usernameEmail": "Give either username or email address", - "apiUserAuthorizationForm_title": "Add new collaborator", - "apiUserAuthorizationForm_helpText": "Give either username or email address", - "medianResponseTime_pointTitle_time": "Time, ms", - "authorizedUserForm_errorText_userNotRegistered": "User not currently registered.", - "authorizedUserForm_errorText_alreadyAuthorized": "User is already authorized for this API.", - "authorizedUserForm_success_message": "Added user to Authorized Users list", - "backlogItem_addedByYou": "Added by you", - "backlogItem_editButton_text": "Edit", - "backlogItem_deleteButton_text": "Delete", - "bookmark_buttonText_bookmark": "Bookmark", - "bookmark_buttonText_unbookmark": "Unbookmark", - "branding_homeCustomBlock_helpIcon_text": "This field gives you the ability to add text and HTML/CSS custom code which will appear on the home page. In addition you may add HTML content like images, social media plugins, or YouTube video. Bootstrap classes are also available, e.g. you may use .container to center your content on a page.", - "branding_homeCustomBlock_title": "Custom HTML Block", - "branding_panel_title": "Project Branding", - "branding_projectLogoTitle_logoTitle": "Site Logo", - "branding_projectCoverPhotoTitle_coverPhotoTitle": "Cover Image", - "branding_color_picker": "Brand Color Scheme", - "branding_projectFeaturedApisMessage_featuredApiMessage": "Select upto 8 APIs to be featured in the Homepage", - "branding_save": "Save", - "branding_successMessage": "Branding saved", - "branding_update": "Update", - "brandingPage_title_branding": "Branding", - "brandingPage_menu_about": "About", - "brandingPage_menu_analytics": "Analytics", - "brandingPage_menu_custom": "Custom HTML Block", - "brandingPage_menu_logo": "Logo", - "brandingPage_menu_privacy": "Privacy & Terms", - "brandingPage_menu_showcase": "Showcase APIs", - "brandingPage_menu_social": "Social Media Links", - "catalog_bookmarkTooltip_nonUser": "Number of bookmarks. Sign in to bookmark.", - "catalog_BookmarkTooltip_user": "Bookmark API", - "catalog_paginationButtons_next": "Next", - "catalog_paginationButtons_previous": "Previous", - "catalog_toolbar_filterOptions_myApis": "My APIs", - "catalog_toolbar_filterOptions_showAll": "Show all", - "catalog_toolbar_filterOptions_myBookmarks": "My bookmarks", - "catalog_toolbar_filterOptions_apisWithDocumentation": "APIs with Documentation", - "catalog_toolbar_sortBy_title": "Sort APIs by", - "catalog_toolbar_sortMenuOptions_highRating": "Highest Rating", - "catalog_toolbar_sortMenuOptions_mostBookmarked": "Most Bookmarked", - "catalog_toolbar_sortMenuOptions_recent": "Most Recent", - "catalog_toolbar_sortMenuOptions_name-a-z": "Names (A - Z)", - "catalog_toolbar_sortMenuOptions_name-z-a": "Names (Z - A)", - "catalog_toolbar_toggleCollapse": "Toggle toolbar", - "catalog_toolbar_viewMode_grid": "Grid", - "catalog_toolbar_viewMode_table": "Table", - "catalogGrid_addedBy": "Added by", - "catalogTable_added": "Added", - "catalogTable_addedBy": "Added by", - "catalogTable_labelText_private": "Private API", - "catalog_Title": "Explore APIs", - "changeSelectedProxy_buttonCancel": "Cancel", - "changeSelectedProxy_buttonConfirm": "Change API Proxy", - "changeSelectedProxy_title": "Change API Proxy", - "changeSelectedProxy_textCaution": "Caution!", - "changeSelectedProxy_textConfirm": "Changing the proxy will change the call URL and will potentially break API calls from applications. Please inform your API consumers about this change and suggest them to check whether or not they need to obtain new API key from the newly selected proxy", - "configureLoginServiceDialogForHsl_guide_text": "You'll need to create an OpenID Connect client configuration with your provider (HSL). Set App Callbacks URLs to:", - "connectApiToOrganizationModal_buttonText_close": "Close", - "connectApiToOrganizationModal_helpText": "You can connect an API that you manage to the organization. Afterwards, the connected API will appear in the organization profile.", - "connectApiToOrganizationModal_modalTitle": "Connect API", - "connectApiToOrganizationModal_placeholderTitle": "(Select an API to be connected)", - "connectApiToOrganizationModal_text_noOneApis": "All the APIs you manage have already been connected.", - "contactForm_reset": "Reset", - "contactForm_successMessage": "Thank you! Your message has been successfully sent.", - "contactForm_submit": "Submit", - "createApiBackendOnApiUmbrella_errorMessagePretext": "Check settings of selected Proxy, because apiUmbrella responses: ", - "dashboard_analyticsSummary_developers": "Developers", - "dashboard_analyticsSummary_requests": "Requests", - "dashboard_analyticsSummary_responseTime": "Response Time", - "dashboard_analyticsSummary_title": "Analytics summary", - "dashboardApiFilter_title": "API filter", - "dashboardOverviewStatistic_text_requestPath": "Request path: __path__", - "dashboardOverviewStatistic_text_successCalls": "2XX Calls: __count__", - "dashboardOverviewStatistic_text_errorCallsToday": "__count__ error in today", - "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ error in last day", - "dashboardOverviewStatistic_text_errorCalls": "__count__ errors in last __timeframe__ days", - "dashboardOverviewStatistic_text_requestsCount": "__count__ request", - "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ requests", - "dashboardOverviewStatistic_text_responseTime": "__time__ ms", - "dashboardOverviewStatistic_text_usersCount": "__count__ user", - "dashboardOverviewStatistic_text_usersCount_plural": "__count__ users", - "dashboardOverviewStatistic_chartTitle_requestsNumber": "Number of requests", - "dashboardOverviewStatistic_chartTitle_responseTime": "API Response time", - "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Unique API Users", - "dashboardOverviewStatistic_linkText_viewDetails": "View details...", - "dashboardOverviewStatistic_helpText_averageUniqueUsers": "The average unique users per selected period", - "dashboardOverviewStatistic_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", - "dashboardProxySelection_optionText_title": "Proxy", - "dashboardSummaryStatistic_columnTitle_apiName": "API name", - "dashboardSummaryStatistic_columnTitle_requestsNumber": "Number of requests", - "dashboardSummaryStatistic_columnTitle_responseTime": "Response time(median)", - "dashboardSummaryStatistic_columnTitle_users": "Users", - "dashboardSummaryStatistic_groupTitle_myApis": "My APIs", - "dashboardSummaryStatistic_groupTitle_managedApis": "Managed APIs", - "dashboardSummaryStatistic_groupTitle_otherApis": "Other APIs", - "dashboardToolbar_labelText_proxy": "Proxy", - "dashboardToolbar_optionText_apiName": "API name", - "dashboardToolbar_optionText_calls": "Highest calls", - "dashboardToolbar_optionText_users": "Most users", - "dashboardToolbar_optionText_time": "Highest response time", - "dashboardPage_buttonText_addApi": "Add an API", - "dashboardPage_title_dashboard": "Dashboard", - "dashboardPage_text_noApis": "There are no APIs that you manage.", - "dashboardPage_text_noProxyBackends": "You have not yet connected your API to a proxy. To see analytics of your API usage, browse your API from Catalog and configure a proxy from the API profile.", - "dashboardView_text_noApisFound": "No APIs found with the specified name", - "dashboardPage_placeholderText_search": "Type to filter APIs", - "dateRangePicker_optionText_title": "Period", - "dateRangePicker_optionText_today": "Today", - "dateRangePicker_optionText_yesterday": "Yesterday", - "dateRangePicker_optionText_7days": "Last 7 Days", - "dateRangePicker_optionText_28days": "Last 28 Days", - "deleteAccount_closeButton": "Close", - "deleteAccount_confirmDelete": "Delete", - "deleteAccount_success_message": "Account deleted", - "deleteApiConfirmation_cancelButton": "Cancel", - "deleteApiConfirmation_confirmDeleteInformation": "This action cannot be undone! The API and all its related information, i.e. metadata, documentation, API backlog items and feedback will be removed.", - "deleteApiConfirmation_confirmDeleteMessage": "Are you sure you want to delete", - "deleteApiConfirmation_confirmDeleteNote": "NOTE:", - "deleteApiConfirmation_deleteButton": "Delete", - "deleteApiConfirmation_header": "Delete API", - "deleteApiConfirmation_successMessage": "Successfully deleted API: ", - "deleteOrganizationConfirmation_cancelButton": "Cancel", - "deleteOrganizationConfirmation_confirmDeleteInformation": "The organization information will be removed. This action cannot be undone!", - "deleteOrganizationConfirmation_confirmDeleteMessage": "Are you sure you want to delete", - "deleteOrganizationConfirmation_confirmDeleteNote": "NOTE:", - "deleteOrganizationConfirmation_deleteButton": "Delete", - "deleteOrganizationConfirmation_header": "Delete Organization", - "deleteOrganizationConfirmation_successMessage": "Successfully deleted Organization: ", - "deleteAccount_title": "Delete Account", - "deleteAccount_confirm_text": "Are you sure you want to delete your account?", - "deleteBacklogItem_modalTitle": "Delete backlog item", - "deleteBacklogItem_confirmation_text": "Are you sure you want to delete this backlog item?", - "deleteBacklogItem_cancelButton_text": "Cancel", - "deleteBacklogItem_deleteButton_text": "Delete backlog item", - "deleteBacklogItem_message_backlogRemoved": "The backlog item was removed", - "deleteFeedbackItem_modalTitle": "Delete feedback item", - "deleteFeedbackItem_confirmation_text": "Are you sure you want to delete this feedback item & all related votes?", - "deleteFeedbackItem_cancelButton_text": "Cancel", - "deleteFeedbackItem_deleteButton_text": "Delete feedback item", - "feedbackItem_messageType": { - "Feedback": "Feedback", - "Error report": "Error report", - "Feature request": "Feature request" - }, - "deleteOrganizationApiConfirmation_cancelButton_text": "Cancel", - "deleteOrganizationApiConfirmation_confirm_text": "Are you sure you want to disconnect this API from", - "deleteOrganizationApiConfirmation_disconnectButton_text": "Disconnect", - "deleteOrganizationApiConfirmation_header_text": "Disconnect API from", - "deleteOrganizationApiConfirmation_success_message": "API disconnected from organization", - "editApiMetadata_editButton": "Edit metadata", - "editApiMetadata_editApiMetadataForm_title": "Edit metadata", - "editApiMetadata_submitButtonText": "Save metadata", - "editBacklogItem_modalTitle": "Edit backlog item", - "editBacklogItem_submit_buttonText": "Save", - "editApiMetadataForm_messageText_added": "API Metadata is successfully added", - "editApiMetadataForm_messageText_updated": "API Metadata is successfully updated", - "emailTemplates_verifyEmail_message": "To verify your email address visit the following link:", - "emailTemplates_verifyEmail_title": "Verify Your Email Address", - "emailVerification_successMessage": "Email verified! Thanks!", - "emqProxyForm_acl_title": "Access Control Rules", - "ensureTenantRemovalForm_button_cancel_title": "Cancel operation", - "ensureTenantRemovalForm_button_remove_title": "Remove this Tenant", - "entityComment_cancelComment": "Cancel", - "entityComment_deleteComment": "Delete", - "entityComment_replyComment": "Reply", - "entityComment_sendComment": "Send", - "entityComment_successMessage": "Thank you! Your Comment has been successfully sent.", - "esData_notFound": "There are no API usage statistics available.", - "apiAnalyticPageBody_title_errorsStatistic": "Errors Statistic", - "errorsStatisticTable_columnTitle_date": "Date", - "errorsStatisticTable_columnTitle_status": "Status Code", - "errorsStatisticTable_columnTitle_calls": "Calls", - "errorsStatisticTable_columnTitle_path": "Request path", - "errorsStatisticTable_text_showOfErrors": "Show __count__ of __all__ errors", - "errorsStatisticTable_lintText_downloadFile": "Download all errors", - "favourite_Add": "Add bookmark", - "favourite_Remove": "Remove bookmark", - "feedbackForm_successMessage": "Thank you! Your feedback has been successfully sent.", - "feedbackItem_type": "Type", - "feedbackItem_topic": "Topic", - "feedbackItem_editButton_text": "Edit", - "feedbackItem_deleteButton_text": "Delete", - "feedbackItem_visibilityButton_makePrivate": "Make Private", - "feedbackItem_visibilityButton_makePublic": "Make Public", - "feedbackItem_sentBy_text": "Sent by", - "feedbackItem_usernotloggedin_errorMessage": "Error: Please sign in to vote", - "feedback_feedbackForm_button": "Send feedback", - "feedback_feedbackForm_withLogin_tooltip": "Add feedback to the API", - "feedback_feedbackForm_withoutLogin_tooltip": "Login or register to provide your feedback to the API", - "feedback_feedbackForm_description": "We welcome problem reports, feature ideas and general comments.", - "feedback_feedbackForm_title": "Send feedback or report a problem", - "feedback_main_title": "Feedback and report messages", - "feedback_no_feedback": "The API contains no feedback or you do not have permission to view them.", - "feedback_remove_button": "Remove", - "feedback_replyFeedback": "Reply", - "feedback_sendFeedback": "Send", - "feedback_view_button": "View", - "feedback_mark_all_feedbacks_as_private": "Make all feedback private", - "feedback_mark_all_feedbacks_as_public": "Make all feedback public", - "feedback_change_visibility_header": "Change Feedback Visibility", - "feedback_changeAllVisibility_toPublic": "Are you sure to change all feedbacks to public?", - "feedback_changeAllVisibility_toPrivate": "Are you sure to change all feedbacks to private?", - "feedback_changeAllVisibility_cancelButton_text": "Cancel", - "feedback_changeAllVisibility_confirmButton_text": "Confirm", - "footer_about": "About", - "footer_privacyPolicy_text": "Privacy Policy", - "footer_termsOfUse_text": "Terms of Use", - "footer_signIn": "Sign In", - "footer_signOut": "Sign Out", - "footer_signUp": "Sign Up", - "footerSocialMediaLinks_text": "Follow Us", - "forbidden_Title": "403 Forbidden", - "forbidden_Message": "You don't have permissions to view this page.", - "goBackButton_buttonText": "Return to a previous page", - "general_example": "Example:", - "general_more_details": "More details:", - "homeBody_featureSection_statistics_apisCount_heading": "APIs", - "homeBody_featureSection_statistics_organizationsCount_heading": "Organizations", - "homeBody_featureSection_statistics_usersCount_heading": "Users", - "homeBody_contactUs_heading": "Contact Us", - "homeBody_contactUs_text": "Contact us for more information.", - "homeBody_openSource_imageAltText": "100% open source", - "homeBody_section1_heading": "Getting started", - "homeBody_section1_text": "Just create an account and be on your way! The developer dashboard offers you a one stop location to discover APIs, track your application API usage, and more.", - "homeBody_section1_text_extra": "Sign Up", - "homeBody_section2_heading": "Reach out to developers", - "homeBody_section2_text": "APInf provides you with a unified, simple interface for publishing your APIs to the developer community and performing complex API management tasks. It allows you to gain a better understanding of your API traf\ufb01c.", - "homeBody_section2_text_extra": "Contact Us", - "homeBody_section3_communityLinkText": "Apinf community", - "homeBody_section3_heading": "Completely open source", - "homeBody_section3_text": "APInf is powered by API Umbrella and builds a dashboard on top of the API Umbrella features. The solution is fully open source licensed with EUPL. It is written in Meteor.js and D3. We like to collaborate, to listen to our users and want to encourage people to become contributors.", - "homeBody_section3_text_extra": "Find us in ", - "homePageApis_title_featuredApis": "Featured APIs", - "homePageApis_text_addFeaturedApis": "You can add featured APIs from Branding section under Featured APIs.", - "homePageApis_text_getMoreApis": "More APIs", - "homePageApis_text_seeMore": "See more", - "importApiConfiguration_errorMessage": "Config file must be either in .YAML, .YML or .JSON format.", - "importApiConfiguration_jsonError_message": "Configuration file is not a valid JSON object.", - "import_ApiConfiguration_Extensions": "Only yml, yaml and json format will be accepted.", - "import_ApiConfiguration_FileLabel": "File", - "import_ApiConfiguration_ImportApi": "Import API", - "importOpenApiSpecification_text_addApiByImporting": "You can add API by importing the OpenAPI Specification.", - "importOpenApiSpecification_message_provideSpecification": "You need provide OpenAPI specification using any method", - "importApiFile_invalidExtension_message": "Invalid file type. Please provide link of a json, yaml or yml file containing atleast API name and API URL", - "importOpenApiSpecification_labelText_provideSpecification": "Provide API Documentation via", - "importOpenApiSpecification_labelText_linkTo": "Link to OpenAPI Specification", - "importOpenApiSpecification_labelText_lifecycleStatus": "Lifecycle status", - "importOpenApiSpecification_buttonText_import": "Import", - "importOpenApiSpecification_optionText_file": "File", - "importOpenApiSpecification_optionText_url": "URL", - "importOpenApiSpecification_optionText_firstOption": "Select lifecycle status", - "importOpenApiSpecificationUploadButton_buttonText_file": "Choose file", - "informTenantUser_emailSubject_tenantAddition": "New tenant added: __tenant__", - "informTenantUser_emailSubject_tenantRemoval": "Tenant __tenant__ removed", - "informTenantUser_emailSubject_userRemoval": "User removed from tenant __tenant__", - "informTenantUser_emailSubject_userRoleChange": "Changes in user roles in tenant __tenant__", - "informTenantUser_emailText_roleInfo": "Current roles: ", - "informTenantUser_emailText_tenantRemoval": "Tenant __tenant__ is removed. One of the users was: ", - "informTenantUser_emailText_userRemoval": "Changes in tenant __tenant__. Removed following user: ", - "informTenantUser_emailText_userRoleChange": "In the tenant __tenant__, there are changes in roles of following user: ", - "invalidApiBasePathMessage": "Must begin and end with /. Allowed alphanumeric characters and -.?$*+'()/:#@!&,;=", - "invalidApiMonitoringEndpointMessage": "Must begin with /. Allowed alphanumeric characters and -.?$*+'()/:#@!&,;=", - "invalidApiRequiredMessage": "Invalid input not allowed", - "invalidAppendQueryStringMessage": "Allowed only param=value pairs as Append Query String", - "invalidDomainMessage": "Must be a valid domain", - "invalidEmailMessage": "Must be a valid e-mail address", - "invalidIdMessage": "Must be a valid alphanumeric ID", - "invalidProxyBackendForm_headerStringMessage": "The Requested Header String must only consist of following pair(s) ~ param: value", - "invalidProxyBackendForm_forbiddenPrefixMessage": "You cannot use the following proxy base paths: /, /signup/, /signin/, /admin/ and /admin/...", - "invalidProxyBasePathMessage": "Must begin and end with /. Allowed alphanumeric characters and -.?$*+'()/:#@!&,;=", - "invalidUrlMessage": "Must be a valid URL with http(s)", - "invalidContactPhoneMessage": "Must be a valid number. (0-9), +, -, space, / are allowed", - "latestApiBackends_Heading": "Latest APIs", - "latestApiBackends_MoreInfo": "More info", - "latestApiBackends_NotFound": "Nothing found.", - "loginPlatformsPage_title_loginPlatforms": "Login Platforms", - "loginPlatformsPageSettingsUpdatedMessage": "Login settings updated successfully: ", - "loginVerify_errorMessage": "We have sent you an email. Please verify your email address.", - "manageApiDocumentationModalUploadButton": "Choose file", - "manageApiDocumentationModal_AddedFile_Message": "Documentation file successfully uploaded!", - "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Cancel", - "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Save", - "manageApiDocumentationModal_CreateLinks_AddButton": "Add", - "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Are you sure you want to remove the documentation file?", - "manageApiDocumentationModal_DeletedFile_Message": "Documentation file successfully deleted!", - "manageApiDocumentationModal_DocumentationLinks_Title": "Links to external documentation resource", - "manageApiDocumentationModal_FileType_Message": "Only YAML (YML) and JSON file formats are supported.", - "manageApiDocumentationModal_LinkField_Updated_Message": "Documentation link successfully updated!", - "manageApiDocumentationModal_SizeLimit_Message": "File size limit 10MB", - "manageApiDocumentationModal_Title": "API Documentation", - "manageApiDocumentationModal_hints_createApiDocumentation": "If you don't have a documentation file, you can create one and then upload it.", - "manageApiDocumentationModal_hints_documentation_link": "Link to the Wiki, Github page or other web resource where the documentation of your API is located. You can add upto 8 external documentation links", - "manageApiDocumentationModal_hints_uploadApiDocumentation": "You can add a Swagger document by uploading a file or by giving a link to the remote file. Note: Try out methods can only be controlled, if the file is uploaded.", - "manageApiDocumentationModal_addDocumentation_title": "Specify Endpoints Details", - "manageApiDocumentationModal_helpText_useHttpsProtocol": "This application platform uses HTTPS. API requests from documentation will not work, if API uses HTTP.", - "manageApiDocumentationModal_ToolTip_Message": "Maximum 8 external documentation links are allowed. Please delete from existing ones if you wish to add a new one.", - "mostFrequentUsersTable_columnTitle_user": "User's API Key", - "mostFrequentUsersTable_columnTitle_calls": "Calls", - "mostFrequentUsersTable_columnTitle_path": "Request path", - "mostFrequentUsersTable_text_showOfUsers": "Show __count__ of __all__ users", - "mostFrequentUsersTable_lintText_downloadFile": "Download all users", - "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT Dashboard", - "mqttDashboardNavbar_linkText_topics": "Topics", - "mqttDashboardNavbar_linkText_acl": "ACL", - "mqttDashboardNavbar_linkText_restDashboard": "REST Dashboard", - "navbar_addAPIBackend": "Add API", - "navbar_apis": "APIs", - "navbar_my_apis": "My APIs", - "navbar_organizations": "Organizations", - "navbar_dashboard": "Dashboard", - "navbar_mqttDashboard": "MQTT Dashboard", - "navbar_signIn": "Sign In", - "navbar_signUp": "Sign Up", - "navbar_users": "Users", - "navbar_pricing": "Pricing", - "notAuthorized_Message": "You are not authorized to access this page.", - "notAuthorized_Title": "Not Authorized", - "notFound_Message_Part1": "We could not find the page you were looking for.", - "notFound_Title": "Oops! Page not found.", - "oauthHslNoMfa": "User has not MFA in use!", - "organizationApis_title_about": "About", - "organizationApis_title_apis": "APIs", - "organizationApis_title_connectApi": "Connect API", - "organizationApis_title_edit": "Edit", - "organizationApis_connectButton": "Connect", - "organizationApis_contact_email": "Contact email", - "organizationApis_contact_phone": "Contact phone", - "organizationApisForm_successText": "The API and Organization are now connected.", - "organizationCatalog_Title": "Organizations", - "organizationCatalog_organizationCount": "(__count__ organization)", - "organizationCatalog_organizationCount_plural": "(__count__ organizations)", - "organizationCatalog_buttonText_addOrganization": "Add Organization", - "organizationCatalog_toolbar_filterOptions_myOrganizations": "My organizations", - "organizationCatalog_toolbar_filterOptions_showAll": "Show all", - "organizationCatalog_toolbar_sortBy_title": "Sort by", - "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Date created", - "organizationCatalog_toolbar_sortMenuOptions_name": "Name", - "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ascending", - "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Descending", - "organizationCatalog_toolbar_toggleCollapse": "Toggle toolbar", - "organizationCatalog_toolbar_viewMode_grid": "Grid", - "organizationCatalog_toolbar_viewMode_table": "Table", - "organizationCatalog_text_noOrganizationIsAvailable": "No organization is available.", - "organizationCatalog_text_addOrganization": "Click \"Add Organization\" button to add a new one.", - "organizationCatalogTable_added": "Added", - "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", - "organizationsCatalogPage_title_organizationsCatalog": "Organizations Catalog", - "organizationCover_resumable_errorText": "File creation failed!", - "organizationCover_resumable_successfully_uploaded": "Cover successfully uploaded!", - "organizationCover_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "organizationForm_title": "Add new organization", - "organizationForm_contact_panelTitle": "Contact", - "organizationForm_saveButton_text": "Add organization", - "organizationForm_successText": "Organization was successfully saved", - "organizationLogo_noPermissions": "Insufficient permissions to upload logo.", - "organizationLogo_resumable_errorText": "File creation failed!", - "organizationLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", - "organizationLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "organizationManagersList_title": "Managers", - "organizationManagersList_table_title_actions": "Actions", - "organizationManagersList_table_title_email": "Email", - "organizationManagersList_table_title_role": "Role", - "organizationManagersList_table_title_username": "Username", - "organizationManagersList_table_title_row_manager": "Manager", - "organizationManagerForm_successMessage": "New manager added.", - "organizationManagerForm_userNotRegistered_errorText": "User not currently registered.", - "organizationNoApis_text_noConnectedApis": "The organization doesn't have any connected APIs.", - "organizationNoApis_text_useButton": "You can connect one via button \"Connect API\"", - "organizationNoFeaturedApis_text_noFeaturedApis": "The organization doesn't have any featured APIs.", - "organizationNoFeaturedApis_text_useButton": "You can feature APIs of your organization by pinning the related API card. You can choose up to four APIs to feature in your organization", - "organizationProfile_bigText_apisCount": "All APIs", - "organizationProfile_bigText_featuredApisCount": "Featured APIs", - "organizationProfileHeader_editButton_text": "Edit", - "organizationProfileHeader_rss_feed": "RSS Feed", - "organizationProfileHeader_tabs_apis": "APIs", - "organizationProfileHeader_tabs_managers": "Managers", - "organizationProfileHeader_tabs_newLogo": "Upload new logo", - "organizationProfileHeader_tabs_profile": "Profile", - "organizationProfileHeader_tabs_settings": "Settings", - "organizationProfileHeader_uploadCoverButton_text": "Upload cover image", - "organizationProfile_smallText_apisCount": "(__count__ api)", - "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", - "organizationProfile_buttonText_connectApi": "Connect API to organization", - "organizationProfile_buttonText_clear": "Clear all", - "organizationProfile_text_error": "Connection button doesn't work. Please inform administrator about the problem", - "organizationRemoveManagers_cancelButton": "Cancel", - "organizationRemoveManagers_description": "Are you sure you want to remove this user as a manager?", - "organizationRemoveManagers_removeButton": "Remove", - "organizationRemoveManagers_title": "Remove user as a manager", - "organizationSettingsPagination_panelTitle_contentManagement": "Content Management", - "organizationSettingsPagination_saveButton": "Save", - "organizationSettingsPagination_successMessage": "Number changed successfully", - "organizationSettings_description_organizationManagers": "An organization manager has the same rights as those of the original API manager to edit and delete the APIs which are connected to this organization.", - "organizationSettings_nav_about": "About", - "organizationSettings_nav_contact": "Contact Information", - "organizationSettings_nav_logo": "Logo & Cover Image", - "organizationSettings_nav_social": "Social Media Platforms", - "organizationSettings_title": "Settings", - "organizationSettings_title_organizationManagers": "Organization Managers", - "organizationSettings_uploadLogo_heading": "Logo", - "organizationSettings_uploadCover_heading": "Cover photo", - "organizationSettings_uploadLogoText": "You can upload a logo for your organization. The logo will appear in the catalog and on the single organization profile.", - "organizationSettings_uploadCoverText": "You can upload a cover image for your organization.", - "organizationManagerForm_managerAlreadyExist_errorText": "User is already a manager of this organization.", - "organizationManagerForm_sendingVerificationEmailFailed": "Sending verification email failed", - "organizationManagerForm_invalidMailSetting_emailFailed": "Sending verification email failed:Invalid mail settings", - "organizationSettingsDelete_buttonText_delete": "Delete this organization", - "organizationSettingsDelete_text_information": "The organization information will be removed and all APIs will be disconnected. This action cannot be undone.", - "organizationSettingsDelete_title": "Delete this Organization", - "organizationSettingsDelete_panelTitle": "Delete", - "organizationSettingsContactInfo_cancelButton_text": "Cancel", - "organizationSettingsContactInfo_saveButton_text": "Save", - "organizationSettingsContactInfo_title": "Contact Information", - "organizationSettingsContactInfo_update_successMessage": "Contact information has updated", - "organizationSettingsContactInfo_update_failedMessage": "Contact information updation failed", - "organizationSettingsCoverAndLogo_title": "Logo and cover image", - "organizationSettingsGeneral_cancelButton_text": "Cancel", - "organizationSettingsGeneral_saveButton_text": "Save", - "organizationSettingsGeneral_update_successMessage": "General information has updated", - "organizationSettingsGeneral_update_failedMessage": "General information updation failed", - "organizationSettingsGeneral_title": "General", - "organizationSettingsSocialMedia_cancelButton_text": "Cancel", - "organizationSettingsSocialMedia_saveButton_text": "Save", - "organizationSettingsSocialMedia_title": "Social Media Platforms", - "organizationSettingsSocialMedia_update_successMessage": "Social media information has updated", - "organizationSettingsSocialMedia_update_failedMessage": "Social media information updation failed", - "organizationSettings_listManager_emailUnverifiedLabel": "Unverified", - "privacyPolicy_title": "Privacy Policy", - "profile_Header": "Profile", - "profile_UpdateButton": "Update", - "profile_labelText_registeredEmail": "Registered e-mail", - "profile_setUsername": "Please set your username.", - "profile_updatedSuccess": "Profile updated", - "profile_usernameInvalid": "Username must be 3-15 alphanumeric characters. Underscore and hyphens are allowed.", - "profile_usernameIsTaken": "User name already exists. Enter another user name.", - "profilePage_title_profile": "Profile", - "proxies_pageHeader": "Proxies", - "proxies_addProxy": "Add proxy", - "proxies_noProxiesFound": "No proxies found.", - "proxiesPage_title_proxies": "Proxies", - "proxyBackendForm_advancedSettings_title": "Advanced settings", - "proxyBackendForm_apiBasePath_helpText": "Actual address of your API. Proxy request is mapped to this, endpoint from it is conveyed here.", - "proxyBackendForm_apiBasePath_helpText_example": "/my_api/v1/", - "proxyBackendForm_apiBasePath_title": "API host URL, with ", - "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", - "proxyBackendForm_apiKey_title": "API Key", - "proxyBackendForm_apiPort_helpText": "Port number on API server", - "proxyBackendForm_append_query_string_helpText": "Additional query parameters to be appended by Proxy to each query.", - "proxyBackendForm_deleteButton": "Reset Configuration", - "proxyBackendForm_deleteErrorMessage": "Delete failed on API Umbrella proxy", - "proxyBackendForm_deleteSuccessMessage": "Successfully deleted proxy settings", - "proxyBackendForm_disableApiKey_helpText": "Allow users to call this API without an API key.", - "proxyBackendForm_frontendPrefixNotUnique": "Frontend prefix already exists. Select another one.", - "proxyBackendForm_IDPappID_additional_helpText": "IDP App Id stands for IDentity Provider application ID. This is needed for FIWARE component integration. So, if you have no idea what this means, leave it alone.", - "proxyBackendForm_emqUsers_title": "EMQ Users", - "proxyBackendForm_emqUsers_addUserButton": "Add user", - "proxyBackendForm_emqUsers_userTable_id": "ID", - "proxyBackendForm_emqUsers_userTable_username": "Username", - "proxyBackendForm_emqUsers_userTable_password": "Password", - "proxyBackendForm_emqUsers_userTable_actions": "Actions", - "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Add EMQ User", - "proxyBackendForm_emqProxyForm_addEmqUser_username": "Username", - "proxyBackendForm_emqProxyForm_addEmqUser_password": "Password", - "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Save", - "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Cancel", - "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ user successfully added!", - "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Username or password value(s) not found.", - "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Remove EMQ User?", - "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Yes, remove", - "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Cancel", - "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ user successfully removed!", - "proxyBackendForm_IDPappID_additional_helpText": "IDP app id is an IDentity Provider application ID. This is needed for FIWARE component integration. So, if you have no idea what this means, leave it alone.", - "proxyBackendForm_IDPappID_helpText": "Identification of IDP application.", - "proxyBackendForm_proxyBasePath_title": "Proxy host URL, with ", - "proxyBackendForm_proxyBasePath_helpText": "API users send requests to this address (when completed with endpoint).", - "proxyBackendForm_proxyBasePath_helpText_example": "/my_api_name/", - "proxyBackendForm_publishErrorMessage": "Publish failed on API Umbrella proxy", - "proxyBackendForm_rateLimit_helpText": "Set limits for data transfer according to various categories.", - "proxyBackendForm_redirect_helpText": "Redirect:", - "proxyBackendForm_request_header_helpText": "Headers to be added by Proxy into requests.", - "proxyBackendForm_request_helpText": "Request", - "proxyBackendForm_response_helpText": "Response", - "proxyBackendForm_requiredErrorMessage": "Please fill in the required fields", - "proxyBackendForm_subsettings_additional_helpText_1": "'Sub settings' refer to sub URL settings. These are related to FIWARE integration, but they can be useful in some scenarios. If you want to restrict traffic based on HTTP verbs, require that some headers are present, these settings are your friends.", - "proxyBackendForm_subsettings_additional_helpText_2": "HTTP Methods: Here you can select the sub-URL, i.e. method, which settings altered are altered.", - "proxyBackendForm_subsettings_additional_helpText_3": "Regex: With this parameter you can filter the content of requests.", - "proxyBackendForm_subsettings_additional_helpText_4": "Required headers: You can give one or several (each on it's own line) headers in following form ~ ", - "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", - "proxyBackendForm_subsettings_helpText": "Provide sub-URL related settings.", - "proxyBackendForm_successMessage": "Settings saved.", - "proxyBackendForm_saveButton": "Save configuration", - "proxyBackendForm_deleteButton": "Reset Configuration", - "proxyBackendForm_deleteErrorMessage": "Delete failed on API Umbrella proxy", - "proxyBackendForm_frontendPrefixNotUnique": "Frontend prefix already exists. Select another one.", - "proxyBackendForm_publishErrorMessage": "Publish failed on API Umbrella proxy", - "proxyBackendForm_requiredErrorMessage": "Please fill in the required fields", - "proxyBackendForm_deleteSuccessMessage": "Successfully deleted proxy settings", - "proxyBackendForm_publish_failureMessage": "Failure on publishing apiUmbrella: ", - "proxyBackendForm_update_failureMessage": "Failure on proxy backend on apiUmbrella: ", - "proxyBackendForm_update_successMessage": "Successfully updated proxy settings", - "proxyForm_header_text": "Add Proxy", - "proxyForm_saveButton_text": "Save", - "proxyForm_successText": "Proxy settings were saved", - "proxyForm_errorText": "All fields with asterisk symbol are required", - "proxyItem_editProxy": "Edit", - "proxyItem_removeProxy": "Remove", - "proxyItem_removeProxy_successMessage": "Proxy settings were removed", - "proxyItem_type": "Type", - "proxyItem_url": "URL", - "proxyItem_apiKey": "API Key", - "proxyItem_apiToken": "API Token", - "proxyItem_elasticsearch": "Elasticsearch URL", - "proxyItem_postgresEndpoint": "Postgres Endpoint", - "proxyItem_brokerEndpoints": "Broker Endpoints", - "proxyItem_brokerEndpoints_table_protocol": "Protocol", - "proxyItem_brokerEndpoints_table_host": "Host", - "proxyItem_brokerEndpoints_table_port": "Port", - "proxyItem_brokerEndpoints_table_tls": "TLS", - "proxyItem_httpApi": "HTTP API", - "proxyItem_httpApi_protocol": "Protocol", - "proxyItem_httpApi_host": "Host", - "proxyItem_httpApi_port": "Port", - "proxyItem_adminUsername": "Admin Username", - "proxyItem_adminPassword": "Admin Password", - "deletePostConfirmation_modalTitle_text": "Delete Post", - "deletePostConfirmation_text_confirmDeleteMessage": "Are you sure you want to delete __title__?", - "deletePostConfirmation_text_confirmDeleteNote": "NOTE:", - "deletePostConfirmation_text_confirmDeleteInformation": "This action cannot be undone!", - "deletePostConfirmation_buttonText_cancel": "Cancel", - "deletePostConfirmation_buttonText_delete": "Delete", - "relatedMedia_addButton_help": "Add any related link", - "relatedMedia_addButton": "Add related link", - "relatedMedia_Title": "Links", - "relatedMedia_addLink": "Add link", - "relatedMedia_addNew": "Add new", - "relatedMedia_text_noRelatedMedia": { - "api": "You have no related links to this API", - "organization": "The organization has no related links" - }, - "relatedMediaPostsForm_modalTitle_relatedMedia": "Related links", - "relatedMediaPostsForm_Submit": "Add link", - "relatedMediaPostsForm_Text": "You can add any link that user can click and view in the original source. You can add for example blog posts, videos, and presentations.", - "postItem_buttonText_delete": "Delete", - "postItem_buttonText_edit": "Edit", - "postItem_text_added": "Added", - "removeProxy_modalLabel_title": "Removing Proxy", - "removeProxy_modalLabel_cancelTitle": "Can't remove Proxy", - "removeProxy_modalBody_warning": "Warning!", - "removeProxy_modalBody_text": "You are about to remove a proxy. There are currently __count__ APIs connected to this proxy. Are you sure you want to continue?", - "removeProxy_modalBody_cancelText": "You are not allowed to remove a proxy. There are currently __count__ APIs connected to this proxy. Removing the proxy would break all API calls made to the connected API backends.", - "removeProxy_buttonText_confirmRemoveProxy": "Yes", - "removeProxy_buttonText_cancelRemove": "No", - "removeProxy_errorMessage": "Error: Proxy removal failed", - "removeProxy_buttonText_cancel": "Cancel", - "requestTimeline_helpText": "Can be filtered by clicking HTTP status series boxes below.", - "requestTimeline_labelText_path": "Path", - "requestTimeline_legendItem_allCalls": "All calls", - "requestTimeline_xAxisTitle_hours": "Hours", - "requestTimeline_xAxisTitle_days": "Days", - "requestTimeline_yAxisTitle_requests": "API Requests", - "requestsOverTime_pointTitle_requests": "Requests", - "responseTimeTimeline_helpText": "Can be filtered by clicking quartile value boxes below.", - "responseTimeTimeline_labelText_path": "Path", - "responseTimeTimeline_legendItem_long": "Slow 75%", - "responseTimeTimeline_legendItem_longest": "Slowest", - "responseTimeTimeline_legendItem_short": "Fast 25%", - "responseTimeTimeline_legendItem_shortest": "Fastest", - "responseTimeTimeline_xAxisTitle_hours": "Hours", - "responseTimeTimeline_xAxisTitle_days": "Days", - "responseTimeTimeline_yAxisTitle_time": "Time, ms", - "responseTimeTimeline_legendItem_median": "Median 50%", - - "schemas": { - "apis": { - "name": { - "label": "API Name", - "placeholder": "E.g. My first API" - }, - "description": { - "label": "Description", - "placeholder": "Tell your potential user what your API is about" - }, - "url": { - "label": "API Host URL", - "placeholder": "E.g. https://example.com/api/v1" - }, - "documentationURL": { - "label": "Link to documentation" - }, - "organizationId": { - "label": "Connect API to organization" - }, - "lifecycleStatus": { - "label": "Lifecycle status", - "placeholder": "Select lifecycle status", - "options": { - "design": "Design", - "development": "Development", - "testing": "Testing", - "production": "Production", - "deprecated": "Deprecated" - } - } - }, - "apiDocs": { - "type": { - "label": "Provide API Documentation via", - "options": { - "url": "URL", - "file": "File" - } - }, - "remoteFileUrl": { - "label": "Link to API Documentation" - }, - "otherUrl": { - "label": "Links to other API Documentation" - }, - "submit_methods": { - "label": "Allow try-out for following methods:" - } - }, - "apiMetadata": { - "organization": { - "label": "Organization", - "name": { - "label": "Name" - }, - "description": { - "label": "Description" - } - }, - "contact": { - "label": "Contact", - "name": { - "label": "Name" - }, - "phone": { - "label": "Phone" - }, - "email": { - "label": "Email" - } - }, - "service": { - "label": "Service", - "name": { - "label": "Name" - }, - "description": { - "label": "Description" - }, - "validSince": { - "label": "Valid since", - "placeholder": "Click to select date" - }, - "validUntil": { - "label": "Valid until", - "placeholder": "Click to select date" - }, - "serviceLevelAgreement": { - "label": "Service Level Agreement" - } - } - }, - "backlog": { - "title": { - "label": "Title", - "placeholder": "Title" - }, - "details": { - "label": "Details", - "placeholder": "Description" - }, - "priority": { - "label": "Priority" - } - }, - "branding": { - "siteTitle": { - "label": "Site title" - }, - "siteSlogan": { - "label": "Site slogan" - }, - "homeCustomBlock": { - "label": "Custom HTML block", - "placeholder": "Your text or HTML/CSS code" - }, - "privacyPolicy": { - "label": "Privacy Policy", - "placeholder": "Add your privacy policy here" - }, - "termsOfUse": { - "label": "Terms of Use", - "placeholder": "Add your terms of use here" - }, - "colors": { - "label": "Colors", - "primary": { - "label": "Primary" - }, - "primaryText": { - "label": "Primary text" - }, - "coverPhotoOverlay": { - "label": "Cover photo overlay" - }, - "overlayTransparency": { - "label": "Overlay transparency" - } - }, - "socialMediaLinks": { - "label": "Social Media Links" - }, - "siteFooter": { - "label": "Site footer" - }, - "analyticCode": { - "label": "Analytic code" - }, - "featuredApis": { - "label": "Featured APIs" - } + "aboutApinf_documentation": "Documentation", + "aboutApinf_contributors": "Contributors", + "aboutApinf_copyright": "Copyright", + "aboutApinf_copyrightLicense": "Copyright and license", + "aboutApinf_createdBy": "Created by", + "aboutApinf_credits": "Credits", + "aboutApinf_license": "License", + "aboutApinf_doneButton_text": "Done", + "aboutApinf_intro": "Apinf is an open-source API management platform.", + "aboutApinf_homepage": "Homepage", + "aboutApinf_openSource": "Open Source", + "aboutApinf_projectLinks": "Project links", + "aboutApinf_projectVersions": "Versions", + "aboutApinf_sourcecode": "Source code", + "aboutApinf_support": "Support", + "aboutApinf_title": "About Apinf", + "account_delete_button_text": "Delete account", + "account_delete_warning": "There's no coming back from this one", + "account_delete_title": "Delete account", + "account_details": "Account Details", + "accountPage_title_account": "Account Settings", + "addApiPage_title_addApi": "Add new API", + "addApiPage_title_addApi_helpText": "Your API will be Private by default. You can change the visibility from the settings tab in the API profile.", + "addApi_button_text": "Add API", + "addApi_header": "Add an API", + "addApi_enterApiDetails": "Enter API details", + "addApi_descriptionFieldInfo": "The description will appear in in the API profile and API card in the catalog. Briefly describe what your API does and what information can user access using this API.", + "addApi_nameFieldInfo": "The name will appear in the API profile, API catalog and API Dashboard. Please provide a meaningful name to understand the type of the API at a glance.", + "addApi_urlFieldInfo": "Provide the base path of your API as a valid URL starting with 'https:\/\/..'. This will appear at proxy settings of the API profile.", + "addApi_ownerHelpText": "Your API will appear in the catalog with public visibility. You can change the visibility from the settings tab in the API profile.", + "addApi_separateLineTitle_or": "or", + "addApi_sectionTitle_importOpenApiSpecification": "Import OpenAPI Specification", + "addApi_sectionTitle_importApiConfiguration": "Import API Configuration", + "addApiBacklogItem_addBacklogItem_button": "Add backlog item", + "addApiBacklogItem_modalTitle": "Add backlog item", + "addBackend_simple_backendInformation_helptext": "Enter the URL and port of the remote server. E.g. google.com:80", + "addBackend_simple_baseInformation_helptext": "Enter a name to identify this API.", + "addBackend_simple_prefixInformation_helptext": "Enter frontend and backend paths, starting with '\/'", + "addOrganizationManagerForm_button": "Add Manager", + "addOrganizationManagerForm_add_title": "Add new manager", + "addOrganizationManagerForm_helpText_usernameEmail": "Give either username or email address", + "apiAnalyticPageHeader_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", + "apiAnalyticPageHeader_labelText_proxyName": "Proxy: __name__", + "apiAnalyticPageHeader_text_lastUpdateTime": "Last update was __time__", + "apiAnalyticPageHeader_title": "analytics", + "apiAnalyticPageBody_text_requestsCount": "__count__ request", + "apiAnalyticPageBody_text_requestsCount_plural": "__count__ requests", + "apiAnalyticPageBody_text_responseTime": "__time__ ms", + "apiAnalyticPageBody_text_usersCount": "__count__ user", + "apiAnalyticPageBody_text_usersCount_plural": "__count__ users", + "apiAnalyticPageBody_helpText_averageUniqueUsers": "The average amount of unique users per selected period", + "apiAnalyticPageBody_chartTitle_apiRequests": "Amount of API requests for selected period", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Median Response Time for Requests", + "apiAnalyticPageBody_chartTitle_uniqueUsers": "Unique API Users", + "apiAnalyticPageBody_timelineChartTitle_requests": "API Request HTTP Response series as a timeline", + "apiAnalyticPageBody_timelineChartTitle_time": "API Response times by quartiles as a timeline", + "apiAnalyticPageBody_title_developers": "Developers", + "apiAnalyticPageBody_title_errorList": "List of errors", + "apiAnalyticPageBody_title_mostUsers": "Most Frequent Developers", + "apiAnalyticPageBody_title_requestTimeLine": "Request count timeline", + "apiAnalyticPageBody_title_requestNumber": "Request count", + "apiAnalyticPageBody_title_responseTime": "Response time", + "apiAnalyticPageBody_title_responseTimeLine": "Response time timeline", + "apiAuth_title": "Authentication", + "apiAuth_x_api_key": "Your X-Api-Key", + "apiAuth_x_api_key_description": "The X-Api-Key identifies you uniquely. It gives you access to all public APIs listed in apinf.io service, so should be kept private and should NOT be shared.", + "apiAuthorizedUsersList_title": "Collaborators", + "apiAuthorizedUsersList_tableTitle_role": "Role", + "apiAuthorizedUsersList_tableTitle_email": "Email", + "apiAuthorizedUsersList_tableTitle_actions": "Actions", + "apiAuthorizedUsersList_role_collaborator": "Collaborator", + "apiAuthorizedUsersList_header_text": "Authorized users", + "apiBackend_Status_Checking": "Checking API status. Hold on...", + "apiBackend_Status_Title": "Status", + "apiBackend_Status_Updated": "Updated:", + "apiBackend_Usage_Instructions_Headline": "Make API calls to:", + "apiBackend_Usage_Instructions_Note": "Note:", + "apiBackend_Usage_Instructions_Note_Text": "You can get your API Key from API profile page.", + "apiBackend_Usage_Instructions_Profile_Page_Link": "View profile.", + "apiBackendRating_anonymousError": "Please log in to rate this API", + "apiBackends_Add_API_Title": "Add API", + "apiBackends_AdvancedRequestsRewriting": "Advanced Requests Rewriting", + "apiBackends_AdvancedRequestsRewriting_Help": "Modify the incoming requests made to the Umbrella front_end before they are passed on to your API backend", + "apiBackends_AdvancedSettings": "Advanced Settings", + "apiBackends_Backend_Help": "Define the server where the API is hosted. Multiple servers can be defined to perform load balancing.", + "apiBackends_Backend_Title": "Backend", + "apiBackends_DocumentationTitle": "Documentation", + "apiBackends_Documentation_Link": "Link to documentation", + "apiBackends_Edit_API_Title": "Edit API", + "apiBackends_GlobalRequestSettings_Title": "Global Request Settings", + "apiBackends_HostRewrite": "rewrite to", + "apiBackends_Host_Title": "Host", + "apiBackends_Matching_Title": "Matching URL Prefixes", + "apiBackends_Matching_Title_Help": "What URL prefixes should be routed to this backend?", + "apiBackends_Submit": "Submit", + "apiBackends_Title_Help": "API's name", + "apiBacklog_addBacklogItem_buttonText": "Add backlog item", + "apiBacklogList_noApiBacklogItemsFound": "No backlog items found for this API.", + "apiBacklog_mainTitle": "Backlog", + "apiBacklogItems_priorityText_High": "High", + "apiBacklogItems_priorityText_Middle": "Middle", + "apiBacklogItems_priorityText_None": "None", + "apiBacklogItemForm_message_backlogAdded": "A backlog item was added", + "apiBacklogItemForm_message_backlogChanged": "The backlog item was changed", + "apiCard_labelText_private": "private", + "apiCard_pinTooltip_user": "Mark\/Unmark API card featured", + "apiCard_tooltipTitle_averageRating": "Average Rating", + "apiCardPin_buttonText_pin": "Mark this API as 'featured' by pinning it", + "apiCardPin_buttonText_unpin": "Remove this API from the Featured APIs", + "apiCardPin_featuredSuccessfully": "API card added to featured list successfully", + "apiCardPin_featuredListAlreadyFull": "Already at maximum number of Featured APIs", + "apiCardPin_unfeaturedSuccessfully": "API card removed from featured list successfully", + "apiCatalog_apisCount": "__count__ APIs", + "apiCatalog_apisCount_plural": "__count__ APIs", + "apiCatalog_button_addApi": "Add new API", + "apiCatalog_noApis_Found": "No APIs found", + "apiCatalogPage_title_apiCatalog": "APIs Catalog", + "apiConsole_title_text": "Endpoints", + "apiSettingsDelete_deleteButton": "Delete this API", + "apiSettings_pageSubTitle_general": "General", + "apiSettings_pageSubTitle_network": "Network", + "apiSettings_pageTitle": "Settings", + "apiDetails_account_text": "Have an account?", + "apiDetails_apiIsNotConfigured_headingText": "API is not configured", + "apiDetails_apiIsNotConfigured_message_1": "Congratulations! You took the first step in creating your API.", + "apiDetails_apiIsNotConfigured_message_2": "Now go to the 'Settings' and configure your API. Or you can start by adding documentation for great developer experience under 'Endpoints'. In 'Endpoints' you can upload existing documentation, or start from scratch by opening our OpenAPI designer!", + "apiDetails_apiIsNotConfigured_message_3": "P.S. To get inspiration how your API could look like, checkout APIs others have created under 'APIs'.", + "apiDetails_getStarted_headerText": "Get Started", + "apiDetails_getStarted_with": " with", + "apiDetails_baseUrl_headingText": "API URL", + "apiDetails_baseUrl_message": "Use this URL to access this API. Copy and paste the URL to a browser. You could get a response.", + "apiDetails_signIn_text": "Sign in", + "apiDetails_signUp_text": "Sign up", + "apiDetails_signUp_text_continue": "to start using this and hundreds of other APIs.", + "apiDetails_xApiKey_header": "Authorization (X-API-Key)", + "apiDetails_xApiKey_messageGet": "Get your X-Api-Key by visiting 'Authentication' tab.", + "apiDetails_xApiKey_message1": [ + "The x-api-key is a one-per-user key used to collect statistics and do rate limiting.\r", + " You need one* to use the APIs. If you don't have one, you can get it under 'Authentication'. Keep it safe, it's a key after all." + ], + "apiDetails_xApiKey_message2": "* It is possible to disable the x-api-key by the API owner usage under the API settings.", + "apiDetails_apiKeyExample_header": "Examples using API Key", + "apiDetails_apiKeyExample_getQueryParam": "GET Query Param", + "apiDetails_apiKeyExample_getQueryParam_message": [ + "Pass the API key into the api_key GET query string parameter.\r", + " The GET query parameter may be used for non-GET requests (such as POST and PUT)." + ], + "apiDetails_apiKeyExample_httpHeader": "HTTP Header", + "apiDetails_apiKeyExample_httpHeader_message": "Pass the API key into the X-Api-Key header.", + "apiDetails_description_headingText": "Description", + "apiDetails_usageInstructions_headingText": "To make calls to this API, you can either:", + "apiDetails_usageInstructions_requestHeaders_text": "call the API with your key in the request headers:", + "apiDetails_usageInstructions_disableApiKeyText": "use the URL:", + "apiDetails_usageInstructions_noApiKeyText": "use your API key. Click the \"Get API key\" button to request the key.", + "apiDetailsForm_text_updateInformation": "API information was updated", + "apiDocumentation_APICall_Warning_Message": "API calls (PUT, POST, or DELETE) from Swagger are real calls.", + "apiDocumentation_APICall_Warning_Title": "Warning!", + "apiDocumentation_buttonText_closeEditor": "Close editor", + "apiDocumentation_buttonText_openEditor": "create new API documentation", + "apiDocumentation_Link_Title": "Link", + "apiDocumentation_manageDocumentation_buttonText": "Manage", + "apiDocumentation_No_Link_Manager_Message": "You can add one using Manage API feature.", + "apiDocumentation_No_Swagger_Manager_Message": "You can add one using Manage API feature.", + "apiDocumentation_Title": "Documentation", + "apiDocumentation_Viewer_Title": "Viewer", + "apiDocumentation_sdkGenerateButton": "SDK Generate", + "apiDocumentation_tooltipSDKGeneratorButton": "With a valid Swagger file, you can download an SDK of your preferred language using this wizard", + "apiExport_json_button": "Export .json", + "apiExport_yaml_button": "Export .yaml", + "apiExport_api_title": "Export API configuration", + "apiExport_api_description": "Export API configuration in JSON or YAML format", + "apiExport_proxy_title": "Export proxy configuration", + "apiExport_proxy_description": "Export proxy configuration in JSON or YAML format", + "apiExport_title": "Export", + "apiFilteredBy_text_filteredBy": "Filtered by \"__tag__\"", + "apiFilteredBy_buttonText_clear": "Clear all", + "apisFilterForm_buttonText_filter": "Filter", + "apisFilterForm_buttonText_clear": "Clear", + "apisFilterForm_labelText_lifecycle": "Life Cycle Phases", + "apisFilterForm_optionText_selectOne": "(Select one)", + "apisFilterIcon_tooltipText_filter": "Filter options", + "apisRssIcon_tooltipText_Rss": "RSS Feed", + "apiIntro_doneLabel": "Done", + "apiIntro_nextLabel": "Next", + "apiIntro_previousLabel": "Previous", + "apiIntro_steps_backlog_intro": "Add upcoming API features and priorities for the community to see.", + "apiIntro_steps_details_intro": "Provides basic information for the API and instructions about how to make API calls.", + "apiIntro_steps_documentation_intro": "Upload and share documentation describing the API. People can then download example code in their preferred language\/platform.", + "apiIntro_steps_export_intro": "Download .json or .yaml file for your API, for backup and\/or migration.", + "apiIntro_steps_feedback_intro": "Users of your API can give feedback, including reporting errors or requesting new features.", + "apiIntro_steps_metadata_intro": "Provide organizational, contact and service related information about your API.", + "apiIntro_steps_proxy_intro": "Use this tab to attach your API to a proxy, allowing you to use various API management related features (e.g. analytics, API keys, etc.).", + "apiIntro_steps_settings_intro": "Edit API settings from this tab. You can also delete API here.", + "apiIntro_steps_welcome_intro": "Welcome", + "apiIntro_skipLabel": "Skip", + "apiIntro_steps_monitoring_data": "Start and stop API monitoring. When monitoring is on, the response statuses during latest 24 hours are displayed.", + "apiIntro_quickTour_button_text": "Quick tour", + "apiKeys_label": "API Key", + "apiKeys_getApiKeyButton": "Get API key", + "apiKeys_regenerateButton": "Get new key", + "apiKeys_copyButtonText": "Copy API key", + "apiKeys_copySuccessful": "API key copied to clipboard.", + "apiKeys_getApiKeyButton_success": "API key retrieved successfully.", + "apiKeys_getApiKeyButton_processing": "Processing...", + "regenerateApiKeyConfirmation_header": "New API Key", + "regenerateApiKeyConfirmation_confirmRegenerateMessage": "Are you sure you want to generate new API key?", + "regenerateApiKeyConfirmation_confirmRegenerateNote": "NOTE:", + "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Remember to save your current API key if you still want ot use it.", + "regenerateApiKeyConfirmation_cancelButton": "Cancel", + "regenerateApiKeyConfirmation_RegenerateButton": "Generate", + "apiLifecycleStatus_labelText_development": "Development", + "apiLifecycleStatus_labelText_deprecated": "Deprecated", + "apiLifecycleStatus_labelText_design": "Design", + "apiLifecycleStatus_labelText_production": "Production", + "apiLifecycleStatus_labelText_testing": "Testing", + "apiLifecycleStatus_labelText_unknown": "Unknown", + "apiLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "apiLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", + "apiLogo_resumable_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", + "apiMetadata_dateInvalid": "End date must be after begin date", + "apiMonitoring_table_title_details": "Details", + "apiMonitoring_table_title_endpoint": "Endpoint", + "apiMonitoring_table_title_status": "Status", + "apiMonitoring_table_title_timestamp": "Timestamp", + "apiMonitoring_title_text": "Status Messages", + "apiMonitoring_title_text_below": "Historical data on API availability", + "apiOrganization_disconnectButton": "Disconnect", + "apiOrganization_panelTitle": "Connect API to Organization", + "apiOrganization_title_text": "Make your API part of existing organization", + "apiProxy_network_message_attention": "NOTE:", + "apiProxy_network_message": "Disconnecting API or changing Proxy causes loss of previous traffic data!", + "apiProxy_network_setting_guidance_1": "Connect your API to a Proxy and control various proxy settings.", + "apiProxy_network_setting_guidance_2": "Minimum configuration steps are:", + "apiProxy_network_setting_guidance_2_proxy": "select a Proxy", + "apiProxy_network_setting_guidance_2_proxy_base_path": "give Proxy base path", + "apiProxy_network_setting_guidance_2_api_base_path": "give API base path", + "apiProxy_network_setting_guidance_2_save": "press [Save Configuration] ", + "apiProxy_network_setting_guidance_2_advanced": "With advanced options you can fine tune the Proxy functionality.", + "apiProxy_network_setting_guidance_3_a": "Advantages of using Proxy:", + "apiProxy_network_setting_guidance_3_b": "Your API URL is shielded, because all calls are done via Proxy (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", + "apiProxy_network_setting_guidance_3_c": "You gain also traffic control, user management, rate limiting and analytics for traffic.", + "apiProxy_network_setting_guidance_4": "Example: Call GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 is mapped to GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", + "apiRemoveAuthorizedUser_cancelButton_text": "No, cancel", + "apiRemoveAuthorizedUser_confirmation_text": "Are you sure you want to remove this authorized user?", + "apiRemoveAuthorizedUser_modalTitle": "Remove authorized user", + "apiRemoveAuthorizedUser_removeButton_text": "Yes, remove", + "apiSettingsAnalytics_title": "API Analytics", + "apiSettingsAnalytics_button": "Update", + "apiSettingsDelete_apiText": "This action cannot be undone. The API Backend and all its related information, i.e. documentation and API backlog items will be removed.", + "apiSettingsDelete_apiTitle": "Delete the API", + "apiSettingsDelete_panelTitle": "Delete", + "apiSettingsDetails_description_remaining": "Remaining", + "apiSettingsDetails_description_text": "Describe your API", + "apiSettingsDetails_name_text": "Name of your API", + "apiSettingsDetails_saveButton": "Save", + "apiSettingsDetails_title": "Details", + "apiSettingsDetails_uploadLogo_heading": "Upload logo", + "apiSettingsDetails_uploadLogoText": "You can upload a logo for your API. The logo will appear in the catalog and on the single API page.", + "apiSettingsDetails_url_text": "Give only the host URL of your API here. You can give the API base path in Network settings.", + "apiSettingsVisibility_title": "Visibility", + "apiSettingsVisibility_heading": "Change API visibility", + "apiSettingsVisibility_text": "Make this API private or public", + "apiSortingToolbar_labelText_sortBy": "Sort APIs by", + "apiSortingToolbar_sortMenuOptions_names": "Names (A-Z)", + "apiSortingToolbar_sortMenuOptions_newestCreated": "Newest created", + "apiSortingToolbar_sortMenuOptions_bookmarks": "Bookmarks", + "apiSortingToolbar_sortMenuOptions_ratings": "Ratings", + "apiAuthorizedUsersList_authorizedUsers": "Give single users permissions to view API even when API is globally marked Private.", + "apiViewAnalytics_button_viewAnalytics": "Analytics", + "api_backend_rating_anonymous": "Please log in to vote.", + "apinf_apiumbrellauser_error": "Error: Could not create user on proxy", + "apinf_noproxy_error": "Error: No proxy found", + "apinf_noproxybackend_error": "Error: No proxy backend found", + "apinf_usernotloggedin_error": "Could not find signed-in user.", + "apiMonitoring_helpIcon_text_1": "API Monitoring indicates current state of your API. API monitoring is done by using HTTP requests and responses to it. ", + "apiMonitoring_helpIcon_text_2": "Choose one of your API's GET methods to be monitored. (By using GET method no accidental data is inserted in your API). ", + "apiMonitoring_helpIcon_text_3": "When monitoring is set up, the health of your API (based on calls made in monitoring) is indicated with a dot next to your API's name and statuses are also logged. ", + "apiMonitoring_helpIcon_text_3_green": " = OK, ", + "apiMonitoring_helpIcon_text_3_red": " = not OK.", + "apiMonitoring_helpIcon_text_4": "API is polled once\/hour. You can force refresh by clicking the SAVE button.", + "apiMonitoring_hostTitle_Monitoring": "API Host URL with ", + "apiMonitoring_panelTitle_Monitoring": "API Monitoring", + "apiMonitoring_saveButton_text": "Save", + "apiMonitoringForm_successMessage": "The API Monitoring settings are successfully saved!", + "apiMonitoringForm_errorMessage": "Endpoint to monitor is required", + "apiProxy_headerText": "Proxy backend configuration", + "apiUmbrellaProxyForm_rateLimitMode_options": { + "custom": "Custom rate limits", + "unlimited": "Unlimited requests", + "custom-header": "Custom rate limits based on response header" }, - "contactForm": { - "name": { - "label": "Your name", - "placeholder": "Your name" - }, - "email": { - "label": "E-mail address", - "placeholder": "Your email" - }, - "message": { - "label": "Message", - "placeholder": "Your message" - } + "apiUserAuthorizationForm_addButton_text": "Add authorized user", + "apiUserAuthorizationForm_header_text": "Add authorized users", + "apiUserAuthorizationForm_helpText_usernameEmail": "Give either username or email address", + "apiUserAuthorizationForm_title": "Add new collaborator", + "apiUserAuthorizationForm_helpText": "Give either username or email address", + "medianResponseTime_pointTitle_time": "Time, ms", + "authorizedUserForm_errorText_userNotRegistered": "User not currently registered.", + "authorizedUserForm_errorText_alreadyAuthorized": "User is already authorized for this API.", + "authorizedUserForm_success_message": "Added user to Authorized Users list", + "backlogItem_addedByYou": "Added by you", + "backlogItem_editButton_text": "Edit", + "backlogItem_deleteButton_text": "Delete", + "bookmark_buttonText_bookmark": "Bookmark", + "bookmark_buttonText_unbookmark": "Unbookmark", + "branding_homeCustomBlock_helpIcon_text": "This field gives you the ability to add text and HTML\/CSS custom code which will appear on the home page. In addition you may add HTML content like images, social media plugins, or YouTube video. Bootstrap classes are also available, e.g. you may use .container to center your content on a page.", + "branding_homeCustomBlock_title": "Custom HTML Block", + "branding_panel_title": "Project Branding", + "branding_projectLogoTitle_logoTitle": "Site Logo", + "branding_projectCoverPhotoTitle_coverPhotoTitle": "Cover Image", + "branding_color_picker": "Brand Color Scheme", + "branding_projectFeaturedApisMessage_featuredApiMessage": "Select upto 8 APIs to be featured in the Homepage", + "branding_save": "Save", + "branding_successMessage": "Branding saved", + "branding_update": "Update", + "brandingPage_title_branding": "Branding", + "brandingPage_menu_about": "About", + "brandingPage_menu_analytics": "Analytics", + "brandingPage_menu_custom": "Custom HTML Block", + "brandingPage_menu_logo": "Logo", + "brandingPage_menu_privacy": "Privacy & Terms", + "brandingPage_menu_showcase": "Showcase APIs", + "brandingPage_menu_social": "Social Media Links", + "catalog_bookmarkTooltip_nonUser": "Number of bookmarks. Sign in to bookmark.", + "catalog_BookmarkTooltip_user": "Bookmark API", + "catalog_paginationButtons_next": "Next", + "catalog_paginationButtons_previous": "Previous", + "catalog_toolbar_filterOptions_myApis": "My APIs", + "catalog_toolbar_filterOptions_showAll": "Show all", + "catalog_toolbar_filterOptions_myBookmarks": "My bookmarks", + "catalog_toolbar_filterOptions_apisWithDocumentation": "APIs with Documentation", + "catalog_toolbar_sortBy_title": "Sort APIs by", + "catalog_toolbar_sortMenuOptions_highRating": "Highest Rating", + "catalog_toolbar_sortMenuOptions_mostBookmarked": "Most Bookmarked", + "catalog_toolbar_sortMenuOptions_recent": "Most Recent", + "catalog_toolbar_sortMenuOptions_name-a-z": "Names (A - Z)", + "catalog_toolbar_sortMenuOptions_name-z-a": "Names (Z - A)", + "catalog_toolbar_toggleCollapse": "Toggle toolbar", + "catalog_toolbar_viewMode_grid": "Grid", + "catalog_toolbar_viewMode_table": "Table", + "catalogGrid_addedBy": "Added by", + "catalogTable_added": "Added", + "catalogTable_addedBy": "Added by", + "catalogTable_labelText_private": "Private API", + "catalog_Title": "Explore APIs", + "changeSelectedProxy_buttonCancel": "Cancel", + "changeSelectedProxy_buttonConfirm": "Change API Proxy", + "changeSelectedProxy_title": "Change API Proxy", + "changeSelectedProxy_textCaution": "Caution!", + "changeSelectedProxy_textConfirm": "Changing the proxy will change the call URL and will potentially break API calls from applications. Please inform your API consumers about this change and suggest them to check whether or not they need to obtain new API key from the newly selected proxy", + "configureLoginServiceDialogForHsl_guide_text": "You'll need to create an OpenID Connect client configuration with your provider (HSL). Set App Callbacks URLs to:", + "connectApiToOrganizationModal_buttonText_close": "Close", + "connectApiToOrganizationModal_helpText": "You can connect an API that you manage to the organization. Afterwards, the connected API will appear in the organization profile.", + "connectApiToOrganizationModal_modalTitle": "Connect API", + "connectApiToOrganizationModal_placeholderTitle": "(Select an API to be connected)", + "connectApiToOrganizationModal_text_noOneApis": "All the APIs you manage have already been connected.", + "contactForm_reset": "Reset", + "contactForm_successMessage": "Thank you! Your message has been successfully sent.", + "contactForm_submit": "Submit", + "createApiBackendOnApiUmbrella_errorMessagePretext": "Check settings of selected Proxy, because apiUmbrella responses: ", + "dashboard_analyticsSummary_developers": "Developers", + "dashboard_analyticsSummary_requests": "Requests", + "dashboard_analyticsSummary_responseTime": "Response Time", + "dashboard_analyticsSummary_title": "Analytics summary", + "dashboardApiFilter_title": "API filter", + "dashboardOverviewStatistic_text_requestPath": "Request path: __path__", + "dashboardOverviewStatistic_text_successCalls": "2XX Calls: __count__", + "dashboardOverviewStatistic_text_errorCallsToday": "__count__ error in today", + "dashboardOverviewStatistic_text_errorCallsYesterday": "__count__ error in last day", + "dashboardOverviewStatistic_text_errorCalls": "__count__ errors in last __timeframe__ days", + "dashboardOverviewStatistic_text_requestsCount": "__count__ request", + "dashboardOverviewStatistic_text_requestsCount_plural": "__count__ requests", + "dashboardOverviewStatistic_text_responseTime": "__time__ ms", + "dashboardOverviewStatistic_text_usersCount": "__count__ user", + "dashboardOverviewStatistic_text_usersCount_plural": "__count__ users", + "dashboardOverviewStatistic_chartTitle_requestsNumber": "Number of requests", + "dashboardOverviewStatistic_chartTitle_responseTime": "API Response time", + "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Unique API Users", + "dashboardOverviewStatistic_linkText_viewDetails": "View details...", + "dashboardOverviewStatistic_helpText_averageUniqueUsers": "The average unique users per selected period", + "dashboardOverviewStatistic_helpText_serverTimezone": "All chart data is displayed according to Server time. Timezone: __servertimezone__", + "dashboardProxySelection_optionText_title": "Proxy", + "dashboardSummaryStatistic_columnTitle_apiName": "API name", + "dashboardSummaryStatistic_columnTitle_requestsNumber": "Number of requests", + "dashboardSummaryStatistic_columnTitle_responseTime": "Response time(median)", + "dashboardSummaryStatistic_columnTitle_users": "Users", + "dashboardSummaryStatistic_groupTitle_myApis": "My APIs", + "dashboardSummaryStatistic_groupTitle_managedApis": "Managed APIs", + "dashboardSummaryStatistic_groupTitle_otherApis": "Other APIs", + "dashboardToolbar_labelText_proxy": "Proxy", + "dashboardToolbar_optionText_apiName": "API name", + "dashboardToolbar_optionText_calls": "Highest calls", + "dashboardToolbar_optionText_users": "Most users", + "dashboardToolbar_optionText_time": "Highest response time", + "dashboardPage_buttonText_addApi": "Add an API", + "dashboardPage_title_dashboard": "Dashboard", + "dashboardPage_text_noApis": "There are no APIs that you manage.", + "dashboardPage_text_noProxyBackends": "You have not yet connected your API to a proxy. To see analytics of your API usage, browse your API from Catalog and configure a proxy from the API profile.", + "dashboardView_text_noApisFound": "No APIs found with the specified name", + "dashboardPage_placeholderText_search": "Type to filter APIs", + "dateRangePicker_optionText_title": "Period", + "dateRangePicker_optionText_today": "Today", + "dateRangePicker_optionText_yesterday": "Yesterday", + "dateRangePicker_optionText_7days": "Last 7 Days", + "dateRangePicker_optionText_28days": "Last 28 Days", + "deleteAccount_closeButton": "Close", + "deleteAccount_confirmDelete": "Delete", + "deleteAccount_success_message": "Account deleted", + "deleteApiConfirmation_cancelButton": "Cancel", + "deleteApiConfirmation_confirmDeleteInformation": "This action cannot be undone! The API and all its related information, i.e. metadata, documentation, API backlog items and feedback will be removed.", + "deleteApiConfirmation_confirmDeleteMessage": "Are you sure you want to delete", + "deleteApiConfirmation_confirmDeleteNote": "NOTE:", + "deleteApiConfirmation_deleteButton": "Delete", + "deleteApiConfirmation_header": "Delete API", + "deleteApiConfirmation_successMessage": "Successfully deleted API: ", + "deleteOrganizationConfirmation_cancelButton": "Cancel", + "deleteOrganizationConfirmation_confirmDeleteInformation": "The organization information will be removed. This action cannot be undone!", + "deleteOrganizationConfirmation_confirmDeleteMessage": "Are you sure you want to delete", + "deleteOrganizationConfirmation_confirmDeleteNote": "NOTE:", + "deleteOrganizationConfirmation_deleteButton": "Delete", + "deleteOrganizationConfirmation_header": "Delete Organization", + "deleteOrganizationConfirmation_successMessage": "Successfully deleted Organization: ", + "deleteAccount_title": "Delete Account", + "deleteAccount_confirm_text": "Are you sure you want to delete your account?", + "deleteBacklogItem_modalTitle": "Delete backlog item", + "deleteBacklogItem_confirmation_text": "Are you sure you want to delete this backlog item?", + "deleteBacklogItem_cancelButton_text": "Cancel", + "deleteBacklogItem_deleteButton_text": "Delete backlog item", + "deleteBacklogItem_message_backlogRemoved": "The backlog item was removed", + "deleteFeedbackItem_modalTitle": "Delete feedback item", + "deleteFeedbackItem_confirmation_text": "Are you sure you want to delete this feedback item & all related votes?", + "deleteFeedbackItem_cancelButton_text": "Cancel", + "deleteFeedbackItem_deleteButton_text": "Delete feedback item", + "feedbackItem_messageType": { + "Feedback": "Feedback", + "Error report": "Error report", + "Feature request": "Feature request" }, - "entityComment": { - "comment": { - "label": "Comment", - "placeholder": "Your comment" - } + "deleteOrganizationApiConfirmation_cancelButton_text": "Cancel", + "deleteOrganizationApiConfirmation_confirm_text": "Are you sure you want to disconnect this API from", + "deleteOrganizationApiConfirmation_disconnectButton_text": "Disconnect", + "deleteOrganizationApiConfirmation_header_text": "Disconnect API from", + "deleteOrganizationApiConfirmation_success_message": "API disconnected from organization", + "editApiMetadata_editButton": "Edit metadata", + "editApiMetadata_editApiMetadataForm_title": "Edit metadata", + "editApiMetadata_submitButtonText": "Save metadata", + "editBacklogItem_modalTitle": "Edit backlog item", + "editBacklogItem_submit_buttonText": "Save", + "editApiMetadataForm_messageText_added": "API Metadata is successfully added", + "editApiMetadataForm_messageText_updated": "API Metadata is successfully updated", + "emailTemplates_verifyEmail_message": "To verify your email address visit the following link:", + "emailTemplates_verifyEmail_title": "Verify Your Email Address", + "emailVerification_successMessage": "Email verified! Thanks!", + "emqProxyForm_acl_title": "Access Control Rules", + "ensureTenantRemovalForm_button_cancel_title": "Cancel operation", + "ensureTenantRemovalForm_button_remove_title": "Remove this Tenant", + "entityComment_cancelComment": "Cancel", + "entityComment_deleteComment": "Delete", + "entityComment_replyComment": "Reply", + "entityComment_sendComment": "Send", + "entityComment_successMessage": "Thank you! Your Comment has been successfully sent.", + "esData_notFound": "There are no API usage statistics available.", + "apiAnalyticPageBody_title_errorsStatistic": "Errors Statistic", + "errorsStatisticTable_columnTitle_date": "Date", + "errorsStatisticTable_columnTitle_status": "Status Code", + "errorsStatisticTable_columnTitle_calls": "Calls", + "errorsStatisticTable_columnTitle_path": "Request path", + "errorsStatisticTable_text_showOfErrors": "Show __count__ of __all__ errors", + "errorsStatisticTable_lintText_downloadFile": "Download all errors", + "favourite_Add": "Add bookmark", + "favourite_Remove": "Remove bookmark", + "feedbackForm_successMessage": "Thank you! Your feedback has been successfully sent.", + "feedbackItem_type": "Type", + "feedbackItem_topic": "Topic", + "feedbackItem_editButton_text": "Edit", + "feedbackItem_deleteButton_text": "Delete", + "feedbackItem_visibilityButton_makePrivate": "Make Private", + "feedbackItem_visibilityButton_makePublic": "Make Public", + "feedbackItem_sentBy_text": "Sent by", + "feedbackItem_usernotloggedin_errorMessage": "Error: Please sign in to vote", + "feedback_feedbackForm_button": "Send feedback", + "feedback_feedbackForm_withLogin_tooltip": "Add feedback to the API", + "feedback_feedbackForm_withoutLogin_tooltip": "Login or register to provide your feedback to the API", + "feedback_feedbackForm_description": "We welcome problem reports, feature ideas and general comments.", + "feedback_feedbackForm_title": "Send feedback or report a problem", + "feedback_main_title": "Feedback and report messages", + "feedback_no_feedback": "No feedback, yet.", + "feedback_remove_button": "Remove", + "feedback_replyFeedback": "Reply", + "feedback_sendFeedback": "Send", + "feedback_view_button": "View", + "feedback_mark_all_feedbacks_as_private": "Make all feedback private", + "feedback_mark_all_feedbacks_as_public": "Make all feedback public", + "feedback_change_visibility_header": "Change Feedback Visibility", + "feedback_changeAllVisibility_toPublic": "Are you sure to change all feedbacks to public?", + "feedback_changeAllVisibility_toPrivate": "Are you sure to change all feedbacks to private?", + "feedback_changeAllVisibility_cancelButton_text": "Cancel", + "feedback_changeAllVisibility_confirmButton_text": "Confirm", + "footer_about": "About", + "footer_privacyPolicy_text": "Privacy Policy", + "footer_termsOfUse_text": "Terms of Use", + "footer_signIn": "Sign In", + "footer_signOut": "Sign Out", + "footer_signUp": "Sign Up", + "footerSocialMediaLinks_text": "Follow Us", + "forbidden_Title": "403 Forbidden", + "forbidden_Message": "You don't have permissions to view this page.", + "goBackButton_buttonText": "Return to a previous page", + "general_example": "Example:", + "general_more_details": "More details:", + "homeBody_featureSection_statistics_apisCount_heading": "APIs", + "homeBody_featureSection_statistics_organizationsCount_heading": "Organizations", + "homeBody_featureSection_statistics_usersCount_heading": "Users", + "homeBody_contactUs_heading": "Contact Us", + "homeBody_contactUs_text": "Contact us for more information.", + "homeBody_openSource_imageAltText": "100% open source", + "homeBody_section1_heading": "Getting started", + "homeBody_section1_text": "Just create an account and be on your way! The developer dashboard offers you a one stop location to discover APIs, track your application API usage, and more.", + "homeBody_section1_text_extra": "Sign Up", + "homeBody_section2_heading": "Reach out to developers", + "homeBody_section2_text": "APInf provides you with a unified, simple interface for publishing your APIs to the developer community and performing complex API management tasks. It allows you to gain a better understanding of your API traf\ufb01c.", + "homeBody_section2_text_extra": "Contact Us", + "homeBody_section3_communityLinkText": "Apinf community", + "homeBody_section3_heading": "Completely open source", + "homeBody_section3_text": "APinf is powered by API Umbrella and builds a dashboard on top of the API Umbrella features. The solution is fully open source licensed with MIT. It is written in Meteor.js and D3. We like to collaborate, to listen to our users and want to encourage people to become contributors.", + "homeBody_section3_text_extra": "Find us in ", + "homePageApis_title_featuredApis": "Featured APIs", + "homePageApis_text_addFeaturedApis": "You can add featured APIs from Branding section under Featured APIs.", + "homePageApis_text_getMoreApis": "More APIs", + "homePageApis_text_seeMore": "See more", + "importApiConfiguration_errorMessage": "Config file must be either in .YAML, .YML, .JSON or .TXT format.", + "importApiConfiguration_jsonError_message": "Configuration file is not a valid JSON object.", + "import_ApiConfiguration_Extensions": "Only yml, yaml and json format will be accepted.", + "import_ApiConfiguration_FileLabel": "File", + "import_ApiConfiguration_ImportApi": "Import API", + "importOpenApiSpecification_text_addApiByImporting": "You can add API by importing the OpenAPI Specification.", + "importOpenApiSpecification_message_provideSpecification": "You need provide OpenAPI specification using any method", + "importApiFile_invalidExtension_message": "Invalid file type. Please provide link of a json, yaml or yml file containing atleast API name and API URL", + "importOpenApiSpecification_labelText_provideSpecification": "Provide API Documentation via", + "importOpenApiSpecification_labelText_linkTo": "Link to OpenAPI Specification", + "importOpenApiSpecification_labelText_lifecycleStatus": "Lifecycle status", + "importOpenApiSpecification_buttonText_import": "Import", + "importOpenApiSpecification_optionText_file": "File", + "importOpenApiSpecification_optionText_url": "URL", + "importOpenApiSpecification_optionText_firstOption": "Select lifecycle status", + "importOpenApiSpecificationUploadButton_buttonText_file": "Choose file", + "informTenantUser_emailSubject_tenantAddition": "New tenant added: __tenant__", + "informTenantUser_emailSubject_tenantRemoval": "Tenant __tenant__ removed", + "informTenantUser_emailSubject_userRemoval": "User removed from tenant __tenant__", + "informTenantUser_emailSubject_userRoleChange": "Changes in user roles in tenant __tenant__", + "informTenantUser_emailText_roleInfo": "Current roles: ", + "informTenantUser_emailText_tenantRemoval": "Tenant __tenant__ is removed. One of the users was: ", + "informTenantUser_emailText_userRemoval": "Changes in tenant __tenant__. Removed following user: ", + "informTenantUser_emailText_userRoleChange": "In the tenant __tenant__, there are changes in roles of following user: ", + "invalidApiBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", + "invalidApiMonitoringEndpointMessage": "Must begin with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", + "invalidApiRequiredMessage": "Invalid input not allowed", + "invalidAppendQueryStringMessage": "Allowed only param=value pairs as Append Query String", + "invalidDomainMessage": "Must be a valid domain", + "invalidEmailMessage": "Must be a valid e-mail address", + "invalidIdMessage": "Must be a valid alphanumeric ID", + "invalidProxyBackendForm_headerStringMessage": "The Requested Header String must only consist of following pair(s) ~ param: value", + "invalidProxyBackendForm_forbiddenPrefixMessage": "You cannot use the following proxy base paths: \/, \/signup\/, \/signin\/, \/admin\/ and \/admin\/...", + "invalidProxyBasePathMessage": "Must begin and end with \/. Allowed alphanumeric characters and -.?$*+'()\/:#@!&,;=", + "invalidUrlMessage": "Must be a valid URL with http(s)", + "invalidContactPhoneMessage": "Must be a valid number. (0-9), +, -, space, \/ are allowed", + "latestApiBackends_Heading": "Latest APIs", + "latestApiBackends_MoreInfo": "More info", + "latestApiBackends_NotFound": "Nothing found.", + "loginPlatformsPage_title_loginPlatforms": "Login Platforms", + "loginPlatformsPageSettingsUpdatedMessage": "Login settings updated successfully: ", + "loginVerify_errorMessage": "We have sent you an email. Please verify your email address.", + "manageApiDocumentationModalUploadButton": "Choose file", + "manageApiDocumentationModal_AddedFile_Message": "Documentation file successfully uploaded!", + "manageApiDocumentationModal_CreateDocumentation_CancelButton": "Cancel", + "manageApiDocumentationModal_CreateDocumentation_SaveButton": "Save", + "manageApiDocumentationModal_CreateLinks_AddButton": "Add", + "manageApiDocumentationModal_DeletedFile_ConfirmationMessage": "Are you sure you want to remove the documentation file?", + "manageApiDocumentationModal_DeletedFile_Message": "Documentation file successfully deleted!", + "manageApiDocumentationModal_DocumentationLinks_Title": "Links to external documentation resource", + "manageApiDocumentationModal_FileType_Message": "Only YAML (YML) and JSON file formats are supported.", + "manageApiDocumentationModal_LinkField_Updated_Message": "Documentation link successfully updated!", + "manageApiDocumentationModal_SizeLimit_Message": "File size limit 10MB", + "manageApiDocumentationModal_Title": "API Documentation", + "manageApiDocumentationModal_hints_createApiDocumentation": "If you don't have a documentation file, you can create one and then upload it.", + "manageApiDocumentationModal_hints_documentation_link": "Link to the Wiki, Github page or other web resource where the documentation of your API is located", + "manageApiDocumentationModal_hints_uploadApiDocumentation": "You can also choose to create a new documentation file for your API using Swagger editor", + "manageApiDocumentationModal_addDocumentation_title": "Specify Endpoints Details", + "manageApiDocumentationModal_helpText_useHttpsProtocol": "This application platform uses HTTPS. API requests from documentation will not work, if API uses HTTP.", + "manageApiDocumentationModal_ToolTip_Message": "Maximum 8 external documentation links are allowed. Please delete from existing ones if you wish to add a new one.", + "mostFrequentUsersTable_columnTitle_user": "User's API Key", + "mostFrequentUsersTable_columnTitle_calls": "Calls", + "mostFrequentUsersTable_columnTitle_path": "Request path", + "mostFrequentUsersTable_text_showOfUsers": "Show __count__ of __all__ users", + "mostFrequentUsersTable_lintText_downloadFile": "Download all users", + "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT Dashboard", + "mqttDashboardNavbar_linkText_topics": "Topics", + "mqttDashboardNavbar_linkText_acl": "ACL", + "mqttDashboardNavbar_linkText_restDashboard": "REST Dashboard", + "navbar_addAPIBackend": "Add API", + "navbar_apis": "APIs", + "navbar_my_apis": "My APIs", + "navbar_organizations": "Organizations", + "navbar_dashboard": "Dashboard", + "navbar_mqttDashboard": "MQTT Dashboard", + "navbar_signIn": "Sign In", + "navbar_signUp": "Sign Up", + "navbar_users": "Users", + "navbar_pricing": "Pricing", + "notAuthorized_Message": "You are not authorized to access this page.", + "notAuthorized_Title": "Not Authorized", + "notFound_Message_Part1": "We could not find the page you were looking for.", + "notFound_Title": "Oops! Page not found.", + "oauthHslNoMfa": "User has not MFA in use!", + "organizationApis_title_about": "About", + "organizationApis_title_apis": "APIs", + "organizationApis_title_connectApi": "Connect API", + "organizationApis_title_edit": "Edit", + "organizationApis_connectButton": "Connect", + "organizationApis_contact_email": "Contact email", + "organizationApis_contact_phone": "Contact phone", + "organizationApisForm_successText": "The API and Organization are now connected.", + "organizationCatalog_Title": "Organizations", + "organizationCatalog_organizationCount": "(__count__ organization)", + "organizationCatalog_organizationCount_plural": "(__count__ organizations)", + "organizationCatalog_buttonText_addOrganization": "Add Organization", + "organizationCatalog_toolbar_filterOptions_myOrganizations": "My organizations", + "organizationCatalog_toolbar_filterOptions_showAll": "Show all", + "organizationCatalog_toolbar_sortBy_title": "Sort by", + "organizationCatalog_toolbar_sortMenuOptions_dateCreated": "Date created", + "organizationCatalog_toolbar_sortMenuOptions_name": "Name", + "organizationCatalog_toolbar_sortMenuOptions_sortAscending": "Ascending", + "organizationCatalog_toolbar_sortMenuOptions_sortDescending": "Descending", + "organizationCatalog_toolbar_toggleCollapse": "Toggle toolbar", + "organizationCatalog_toolbar_viewMode_grid": "Grid", + "organizationCatalog_toolbar_viewMode_table": "Table", + "organizationCatalog_text_noOrganizationIsAvailable": "No organization is available.", + "organizationCatalog_text_addOrganization": "Click \"Add Organization\" button to add a new one.", + "organizationCatalogTable_added": "Added", + "organizationCatalogGrid_organizationCardApisCount_apisText": "APIs", + "organizationsCatalogPage_title_organizationsCatalog": "Organizations Catalog", + "organizationCover_resumable_errorText": "File creation failed!", + "organizationCover_resumable_successfully_uploaded": "Cover successfully uploaded!", + "organizationCover_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "organizationForm_title": "Add new organization", + "organizationForm_contact_panelTitle": "Contact", + "organizationForm_saveButton_text": "Add organization", + "organizationForm_successText": "Organization was successfully saved", + "organizationLogo_noPermissions": "Insufficient permissions to upload logo.", + "organizationLogo_resumable_errorText": "File creation failed!", + "organizationLogo_resumable_successfully_uploaded": "Logo successfully uploaded!", + "organizationLogo_resumable_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "organizationManagersList_title": "Managers", + "organizationManagersList_table_title_actions": "Actions", + "organizationManagersList_table_title_email": "Email", + "organizationManagersList_table_title_role": "Role", + "organizationManagersList_table_title_username": "Username", + "organizationManagersList_table_title_row_manager": "Manager", + "organizationManagerForm_successMessage": "New manager added.", + "organizationManagerForm_userNotRegistered_errorText": "User not currently registered.", + "organizationNoApis_text_noConnectedApis": "The organization doesn't have any connected APIs.", + "organizationNoApis_text_useButton": "You can connect one via button \"Connect API\"", + "organizationNoFeaturedApis_text_noFeaturedApis": "The organization doesn't have any featured APIs.", + "organizationNoFeaturedApis_text_useButton": "You can feature APIs of your organization by pinning the related API card. You can choose up to four APIs to feature in your organization", + "organizationProfile_bigText_apisCount": "All APIs", + "organizationProfile_bigText_featuredApisCount": "Featured APIs", + "organizationProfileHeader_editButton_text": "Edit", + "organizationProfileHeader_rss_feed": "RSS Feed", + "organizationProfileHeader_tabs_apis": "APIs", + "organizationProfileHeader_tabs_managers": "Managers", + "organizationProfileHeader_tabs_newLogo": "Upload new logo", + "organizationProfileHeader_tabs_profile": "Profile", + "organizationProfileHeader_tabs_settings": "Settings", + "organizationProfileHeader_uploadCoverButton_text": "Upload cover image", + "organizationProfile_smallText_apisCount": "(__count__ api)", + "organizationProfile_smallText_apisCount_plural": "(__count__ apis)", + "organizationProfile_buttonText_connectApi": "Connect API to organization", + "organizationProfile_buttonText_clear": "Clear all", + "organizationProfile_text_error": "Connection button doesn't work. Please inform administrator about the problem", + "organizationRemoveManagers_cancelButton": "Cancel", + "organizationRemoveManagers_description": "Are you sure you want to remove this user as a manager?", + "organizationRemoveManagers_removeButton": "Remove", + "organizationRemoveManagers_title": "Remove user as a manager", + "organizationSettingsPagination_panelTitle_contentManagement": "Content Management", + "organizationSettingsPagination_saveButton": "Save", + "organizationSettingsPagination_successMessage": "Number changed successfully", + "organizationSettings_description_organizationManagers": "An organization manager has the same rights as those of the original API manager to edit and delete the APIs which are connected to this organization.", + "organizationSettings_nav_about": "About", + "organizationSettings_nav_contact": "Contact Information", + "organizationSettings_nav_logo": "Logo & Cover Image", + "organizationSettings_nav_social": "Social Media Platforms", + "organizationSettings_title": "Settings", + "organizationSettings_title_organizationManagers": "Organization Managers", + "organizationSettings_uploadLogo_heading": "Logo", + "organizationSettings_uploadCover_heading": "Cover photo", + "organizationSettings_uploadLogoText": "You can upload a logo for your organization. The logo will appear in the catalog and on the single organization profile.", + "organizationSettings_uploadCoverText": "You can upload a cover image for your organization.", + "organizationManagerForm_managerAlreadyExist_errorText": "User is already a manager of this organization.", + "organizationManagerForm_sendingVerificationEmailFailed": "Sending verification email failed", + "organizationManagerForm_invalidMailSetting_emailFailed": "Sending verification email failed:Invalid mail settings", + "organizationSettingsDelete_buttonText_delete": "Delete this organization", + "organizationSettingsDelete_text_information": "The organization information will be removed and all APIs will be disconnected. This action cannot be undone.", + "organizationSettingsDelete_title": "Delete this Organization", + "organizationSettingsDelete_panelTitle": "Delete", + "organizationSettingsContactInfo_cancelButton_text": "Cancel", + "organizationSettingsContactInfo_saveButton_text": "Save", + "organizationSettingsContactInfo_title": "Contact Information", + "organizationSettingsContactInfo_update_successMessage": "Contact information has updated", + "organizationSettingsContactInfo_update_failedMessage": "Contact information updation failed", + "organizationSettingsCoverAndLogo_title": "Logo and cover image", + "organizationSettingsGeneral_cancelButton_text": "Cancel", + "organizationSettingsGeneral_saveButton_text": "Save", + "organizationSettingsGeneral_update_successMessage": "General information has updated", + "organizationSettingsGeneral_update_failedMessage": "General information updation failed", + "organizationSettingsGeneral_title": "General", + "organizationSettingsSocialMedia_cancelButton_text": "Cancel", + "organizationSettingsSocialMedia_saveButton_text": "Save", + "organizationSettingsSocialMedia_title": "Social Media Platforms", + "organizationSettingsSocialMedia_update_successMessage": "Social media information has updated", + "organizationSettingsSocialMedia_update_failedMessage": "Social media information updation failed", + "organizationSettings_listManager_emailUnverifiedLabel": "Unverified", + "privacyPolicy_title": "Privacy Policy", + "profile_Header": "Profile", + "profile_UpdateButton": "Update", + "profile_labelText_registeredEmail": "Registered e-mail", + "profile_setUsername": "Please set your username.", + "profile_updatedSuccess": "Profile updated", + "profile_usernameInvalid": "Username must be 3-15 alphanumeric characters. Underscore and hyphens are allowed.", + "profile_usernameIsTaken": "User name already exists. Enter another user name.", + "profilePage_title_profile": "Profile", + "proxies_pageHeader": "Proxies", + "proxies_addProxy": "Add proxy", + "proxies_noProxiesFound": "No proxies found.", + "proxiesPage_title_proxies": "Proxies", + "proxyBackendForm_advancedSettings_title": "Advanced settings", + "proxyBackendForm_apiBasePath_helpText": "Base path added to all API requests. Example:", + "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", + "proxyBackendForm_apiBasePath_title": "API host URL, with ", + "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", + "proxyBackendForm_apiKey_title": "API Key", + "proxyBackendForm_apiPort_helpText": "Port number on API server", + "proxyBackendForm_append_query_string_helpText": "Additional query parameters to be appended by Proxy to each query.", + "proxyBackendForm_deleteButton": "Delete", + "proxyBackendForm_deleteErrorMessage": "Delete failed on API Umbrella proxy", + "proxyBackendForm_deleteSuccessMessage": "Successfully deleted proxy settings", + "proxyBackendForm_disableApiKey_helpText": "Allow users to call this API without an API key.", + "proxyBackendForm_frontendPrefixNotUnique": "Frontend prefix already exists. Select another one.", + "proxyBackendForm_IDPappID_additional_helpText": "IDP app id is an IDentity Provider application ID. This is needed for FIWARE component integration. So, if you have no idea what this means, leave it alone.", + "proxyBackendForm_emqUsers_title": "EMQ Users", + "proxyBackendForm_emqUsers_addUserButton": "Add user", + "proxyBackendForm_emqUsers_userTable_id": "ID", + "proxyBackendForm_emqUsers_userTable_username": "Username", + "proxyBackendForm_emqUsers_userTable_password": "Password", + "proxyBackendForm_emqUsers_userTable_actions": "Actions", + "proxyBackendForm_emqProxyForm_addEmqUser_modalTitle": "Add EMQ User", + "proxyBackendForm_emqProxyForm_addEmqUser_username": "Username", + "proxyBackendForm_emqProxyForm_addEmqUser_password": "Password", + "proxyBackendForm_emqProxyForm_addEmqUser_saveButton": "Save", + "proxyBackendForm_emqProxyForm_addEmqUser_cancelButton": "Cancel", + "proxyBackendForm_emqProxyForm_addEmqUser_successMessage": "EMQ user successfully added!", + "proxyBackendForm_emqProxyForm_addEmqUser_errorMessage": "Username or password value(s) not found.", + "proxyBackendForm_emqProxyForm_removeEmqUser_modalTitle": "Remove EMQ User?", + "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Yes, remove", + "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Cancel", + "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ user successfully removed!", + "proxyBackendForm_IDPappID_helpText": "Identification of IDP application.", + "proxyBackendForm_proxyBasePath_title": "Proxy host URL, with ", + "proxyBackendForm_proxyBasePath_helpText": "Base path added to all Proxy requests. Example:", + "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", + "proxyBackendForm_publishErrorMessage": "Publish failed on API Umbrella proxy", + "proxyBackendForm_rateLimit_helpText": "Set limits for data transfer according to various categories.", + "proxyBackendForm_redirect_helpText": "Redirect:", + "proxyBackendForm_request_header_helpText": "Headers to be added by Proxy into requests.", + "proxyBackendForm_request_helpText": "Request", + "proxyBackendForm_response_helpText": "Response", + "proxyBackendForm_requiredErrorMessage": "Please fill in the required fields", + "proxyBackendForm_subsettings_additional_helpText_1": "'Sub settings' refer to sub URL settings. These are related to FIWARE integration, but they can be useful in some scenarios. If you want to restrict traffic based on HTTP verbs, require that some headers are present, these settings are your friends.", + "proxyBackendForm_subsettings_additional_helpText_2": "HTTP Methods: Here you can select the sub-URL, i.e. method, which settings altered are altered.", + "proxyBackendForm_subsettings_additional_helpText_3": "Regex: With this parameter you can filter the content of requests.", + "proxyBackendForm_subsettings_additional_helpText_4": "Required headers: You can give one or several (each on it's own line) headers in following form ~ ", + "proxyBackendForm_subsettings_additional_helpText_5": " headerKey : headerValue", + "proxyBackendForm_subsettings_helpText": "Provide sub-URL related settings.", + "proxyBackendForm_successMessage": "Settings saved.", + "proxyBackendForm_saveButton": "Save & Publish", + "proxyBackendForm_publish_failureMessage": "Failure on publishing apiUmbrella: ", + "proxyBackendForm_update_failureMessage": "Failure on proxy backend on apiUmbrella: ", + "proxyBackendForm_update_successMessage": "Successfully updated proxy settings", + "proxyForm_header_text": "Add Proxy", + "proxyForm_saveButton_text": "Save", + "proxyForm_successText": "Proxy settings were saved", + "proxyForm_errorText": "All fields with asterisk symbol are required", + "proxyItem_editProxy": "Edit", + "proxyItem_removeProxy": "Remove", + "proxyItem_removeProxy_successMessage": "Proxy settings were removed", + "proxyItem_type": "Type", + "proxyItem_url": "URL", + "proxyItem_apiKey": "API Key", + "proxyItem_apiToken": "API Token", + "proxyItem_elasticsearch": "Elasticsearch URL", + "proxyItem_postgresEndpoint": "Postgres Endpoint", + "proxyItem_brokerEndpoints": "Broker Endpoints", + "proxyItem_brokerEndpoints_table_protocol": "Protocol", + "proxyItem_brokerEndpoints_table_host": "Host", + "proxyItem_brokerEndpoints_table_port": "Port", + "proxyItem_brokerEndpoints_table_tls": "TLS", + "proxyItem_httpApi": "HTTP API", + "proxyItem_httpApi_protocol": "Protocol", + "proxyItem_httpApi_host": "Host", + "proxyItem_httpApi_port": "Port", + "proxyItem_adminUsername": "Admin Username", + "proxyItem_adminPassword": "Admin Password", + "deletePostConfirmation_modalTitle_text": "Delete Post", + "deletePostConfirmation_text_confirmDeleteMessage": "Are you sure you want to delete __title__?", + "deletePostConfirmation_text_confirmDeleteNote": "NOTE:", + "deletePostConfirmation_text_confirmDeleteInformation": "This action cannot be undone!", + "deletePostConfirmation_buttonText_cancel": "Cancel", + "deletePostConfirmation_buttonText_delete": "Delete", + "relatedMedia_addButton_help": "Add any related link", + "relatedMedia_addButton": "Add related link", + "relatedMedia_Title": "Links", + "relatedMedia_addLink": "Add link", + "relatedMedia_addNew": "Add new", + "relatedMedia_text_noRelatedMedia": { + "api": "You have no related links to this API", + "organization": "The organization has no related links" }, - "feedback": { - "topic": { - "label": "Topic", - "placeholder": "Feedback topic" - }, - "message": { - "label": "Your Message", - "placeholder": "Your message" - }, - "messageType": { - "label": "Choose message type", - "options": { - "Feedback": "Feedback", - "Error report": "Error report", - "Feature request": "Feature request" - } - } - }, - "monitoring": { - "enabled": { - "label": "Enabled API Monitoring" - }, - "url": { - "label": "Endpoint to Monitor" - }, - "endPoint": { - "label": "Endpoint to Monitor" - } - }, - "settings": { - "access": { - "onlyAdminsCanAddApis": { - "label": "Only platform administrators are allowed to add new APIs" - }, - "onlyAdminsCanAddOrganizations": { - "label": "Only platform administrators are allowed to add new Organizations" - } - }, - "supportsGraphql": { - "label": "Enabled" - }, - "developmentFeatures": { - "label": "Enabled" - }, - "mail": { - "enabled": { - "label": "Enabled" - }, - "username": { - "label": "Username" - }, - "password": { - "label": "Password" + "relatedMediaPostsForm_modalTitle_relatedMedia": "Related links", + "relatedMediaPostsForm_Submit": "Add link", + "relatedMediaPostsForm_Text": "You can add any link that user can click and view in the original source. You can add for example blog posts, videos, and presentations.", + "postItem_buttonText_delete": "Delete", + "postItem_buttonText_edit": "Edit", + "postItem_text_added": "Added", + "removeProxy_modalLabel_title": "Removing Proxy", + "removeProxy_modalLabel_cancelTitle": "Can't remove Proxy", + "removeProxy_modalBody_warning": "Warning!", + "removeProxy_modalBody_text": "You are about to remove a proxy. There are currently __count__ APIs connected to this proxy. Are you sure you want to continue?", + "removeProxy_modalBody_cancelText": "You are not allowed to remove a proxy. There are currently __count__ APIs connected to this proxy. Removing the proxy would break all API calls made to the connected API backends.", + "removeProxy_buttonText_confirmRemoveProxy": "Yes", + "removeProxy_buttonText_cancelRemove": "No", + "removeProxy_errorMessage": "Error: Proxy removal failed", + "removeProxy_buttonText_cancel": "Cancel", + "requestTimeline_helpText": "Can be filtered by clicking HTTP status series boxes below.", + "requestTimeline_labelText_path": "Path", + "requestTimeline_legendItem_allCalls": "All calls", + "requestTimeline_xAxisTitle_hours": "Hours", + "requestTimeline_xAxisTitle_days": "Days", + "requestTimeline_yAxisTitle_requests": "API Requests", + "requestsOverTime_pointTitle_requests": "Requests", + "responseTimeTimeline_helpText": "Can be filtered by clicking quartile value boxes below.", + "responseTimeTimeline_labelText_path": "Path", + "responseTimeTimeline_legendItem_long": "Slow 75%", + "responseTimeTimeline_legendItem_longest": "Slowest", + "responseTimeTimeline_legendItem_short": "Fast 25%", + "responseTimeTimeline_legendItem_shortest": "Fastest", + "responseTimeTimeline_xAxisTitle_hours": "Hours", + "responseTimeTimeline_xAxisTitle_days": "Days", + "responseTimeTimeline_yAxisTitle_time": "Time, ms", + "responseTimeTimeline_legendItem_median": "Median 50%", + "schemas": { + "apis": { + "name": { + "label": "API Name", + "placeholder": "E.g. My first API" + }, + "description": { + "label": "Description", + "placeholder": "Tell your potential user what your API is about" + }, + "url": { + "label": "API Host URL", + "placeholder": "E.g. https:\/\/example.com\/api\/v1" + }, + "documentationURL": { + "label": "Link to documentation" + }, + "organizationId": { + "label": "Connect API to organization" + }, + "lifecycleStatus": { + "label": "Lifecycle status", + "placeholder": "Select lifecycle status", + "options": { + "design": "Design", + "development": "Development", + "testing": "Testing", + "production": "Production", + "deprecated": "Deprecated" + } + } }, - "smtpHost": { - "label": "SMTP Host" + "apiDocs": { + "type": { + "label": "Provide API Documentation via", + "options": { + "url": "URL", + "file": "File" + } + }, + "remoteFileUrl": { + "label": "Link to API Documentation" + }, + "otherUrl": { + "label": "Links to other API Documentation" + }, + "submit_methods": { + "label": "Allow try-out for following methods:" + } }, - "smtpPort": { - "label": "SMTP Port" + "apiMetadata": { + "organization": { + "label": "Organization", + "name": { + "label": "Name" + }, + "description": { + "label": "Description" + } + }, + "contact": { + "label": "Contact", + "name": { + "label": "Name" + }, + "phone": { + "label": "Phone" + }, + "email": { + "label": "Email" + } + }, + "service": { + "label": "Service", + "name": { + "label": "Name" + }, + "description": { + "label": "Description" + }, + "validSince": { + "label": "Valid since", + "placeholder": "Click to select date" + }, + "validUntil": { + "label": "Valid until", + "placeholder": "Click to select date" + }, + "serviceLevelAgreement": { + "label": "Service Level Agreement" + } + } }, - "fromEmail": { - "label": "Email address for sending emails" + "backlog": { + "title": { + "label": "Title", + "placeholder": "Title" + }, + "details": { + "label": "Details", + "placeholder": "Description" + }, + "priority": { + "label": "Priority" + } }, - "toEmail": { - "label": "Email address for receiving emails" - } - }, - "githubConfiguration": { - "label": "Github configuration", - "clientId": { - "label": "Client ID" + "branding": { + "siteTitle": { + "label": "Site title" + }, + "siteSlogan": { + "label": "Site slogan" + }, + "homeCustomBlock": { + "label": "Custom HTML block", + "placeholder": "Your text or HTML\/CSS code" + }, + "privacyPolicy": { + "label": "Privacy Policy", + "placeholder": "Add your privacy policy here" + }, + "termsOfUse": { + "label": "Terms of Use", + "placeholder": "Add your terms of use here" + }, + "colors": { + "label": "Colors", + "primary": { + "label": "Primary" + }, + "primaryText": { + "label": "Primary text" + }, + "coverPhotoOverlay": { + "label": "Cover photo overlay" + }, + "overlayTransparency": { + "label": "Overlay transparency" + } + }, + "socialMediaLinks": { + "label": "Social Media Links" + }, + "siteFooter": { + "label": "Site footer" + }, + "analyticCode": { + "label": "Analytic code" + }, + "featuredApis": { + "label": "Featured APIs" + } }, - "secret": { - "label": "Secret" - } - }, - "sdkCodeGenerator": { - "label": "SDK Generator", - "enabled": { - "label": "Enabled" + "contactForm": { + "name": { + "label": "Your name", + "placeholder": "Your name" + }, + "email": { + "label": "E-mail address", + "placeholder": "Your email" + }, + "message": { + "label": "Message", + "placeholder": "Your message" + } }, - "host": { - "label": "Host" - } - }, - "developmentFeatures": { - "label": "Enable development features" - } - }, - "proxies": { - "name" : { - "label": "Name" - }, - "description" : { - "label": "Description" - }, - "type" : { - "label": "Type" - }, - "apiUmbrella" : { - "url": { - "label": "URL" + "entityComment": { + "comment": { + "label": "Comment", + "placeholder": "Your comment" + } }, - "apiKey": { - "label": "API Key" + "feedback": { + "topic": { + "label": "Topic", + "placeholder": "Feedback topic" + }, + "message": { + "label": "Your Message", + "placeholder": "Your message" + }, + "messageType": { + "label": "Choose message type", + "options": { + "Feedback": "Feedback", + "Error report": "Error report", + "Feature request": "Feature request" + } + } }, - "authToken": { - "label": "Auth Token" + "monitoring": { + "enabled": { + "label": "Enabled API Monitoring" + }, + "url": { + "label": "Endpoint to Monitor" + }, + "endPoint": { + "label": "Endpoint to Monitor" + } }, - "elasticsearch": { - "label": "ElasticSearch" - } - }, - "emq": { - "brokerEndpoints": { - "label": "Broker Endpoints", - "$": { - "protocol": { - "label": "Protocol" + "settings": { + "access": { + "onlyAdminsCanAddApis": { + "label": "Only platform administrators are allowed to add new APIs" + }, + "onlyAdminsCanAddOrganizations": { + "label": "Only platform administrators are allowed to add new Organizations" + } + }, + "supportsGraphql": { + "label": "Enabled" }, - "host": { - "label": "Host", - "placeholder": "https:\/\/example.com\/" + "developmentFeatures": { + "label": "Enable development features" + }, + "mail": { + "enabled": { + "label": "Enabled" + }, + "username": { + "label": "Username" + }, + "password": { + "label": "Password" + }, + "smtpHost": { + "label": "SMTP Host" + }, + "smtpPort": { + "label": "SMTP Port" + }, + "fromEmail": { + "label": "Email address for sending emails" + }, + "toEmail": { + "label": "To email" + } }, - "port": { - "label": "Port", - "placeholder": "E.g. 224" + "githubConfiguration": { + "label": "Github configuration", + "clientId": { + "label": "Client ID" + }, + "secret": { + "label": "Secret" + } }, - "tls": { - "label": "TLS (Transport Layer Security)" + "sdkCodeGenerator": { + "label": "SDK Generator", + "enabled": { + "label": "Enabled" + }, + "host": { + "label": "Host" + } } - } }, - "httpApi": { - "label": "Configuration API Endpoint" - }, - "elasticsearch": { - "label": "ElasticSearch URL", - "placeholder": "https:\/\/example.com\/" - } - } - }, - "proxyBackends": { - "proxyId": { - "label": "Select the Proxy you want to use" - }, - "apiUmbrella": { - "servers": { - "$": { - "port": { - "label": "API port" + "proxies": { + "name": { + "label": "Name" + }, + "description": { + "label": "Description" + }, + "type": { + "label": "Type" + }, + "apiUmbrella": { + "url": { + "label": "URL" + }, + "apiKey": { + "label": "API Key" + }, + "authToken": { + "label": "Auth Token" + }, + "elasticsearch": { + "label": "ElasticSearch" + } + }, + "emq": { + "brokerEndpoints": { + "label": "Broker Endpoints", + "$": { + "protocol": { + "label": "Protocol" + }, + "host": { + "label": "Host", + "placeholder": "https:\/\/example.com\/" + }, + "port": { + "label": "Port", + "placeholder": "E.g. 224" + }, + "tls": { + "label": "TLS (Transport Layer Security)" + } + } + }, + "httpApi": { + "label": "Configuration API Endpoint" + }, + "elasticsearch": { + "label": "ElasticSearch URL", + "placeholder": "https:\/\/example.com\/" + } } - } }, - "sub_settings": { - "http_method": { - "label": "Http Methods" - } + "proxyBackends": { + "proxyId": { + "label": "Select the Proxy you want to use" + }, + "apiUmbrella": { + "servers": { + "$": { + "port": { + "label": "API port" + } + } + }, + "sub_settings": { + "http_method": { + "label": "Http Methods" + } + }, + "settings": { + "append_query_string": { + "label": "Append Query String Parameters" + }, + "disable_api_key": { + "label": "Disable API key requirement" + }, + "headers_string": { + "label": "Set Request Headers" + }, + "idp_app_id": { + "label": "IDP App Id" + }, + "rate_limit_mode": { + "label": "Rate limit mode", + "options": { + "custom": "Custom rate limits", + "unlimited": "Unlimited requests", + "custom-header": "Custom rate limits based on response header" + } + }, + "rate_limits": { + "label": "Rate limits" + }, + "rate_limit": { + "duration": { + "label": "Duration (ms)" + }, + "limit_by": { + "label": "Limit by", + "options": { + "apiKey": "API Key", + "ip": "IP Address" + } + }, + "limit": { + "label": "Number of requests" + }, + "response_headers": { + "label": "Show rate limit in response headers" + } + } + }, + "url_matches": { + "$": { + "frontend_prefix": { + "label": "Proxy base path" + }, + "backend_prefix": { + "label": "API base path" + } + } + } + }, + "emq": { + "label": "EMQ Proxy", + "settings": { + "acl": { + "label": "Access Control Rules", + "$": { + "allow": { + "label": "Rule", + "options": [ + "Deny", + "Allow" + ] + }, + "from": { + "label": "From" + }, + "ip_addr": { + "label": "IP Address" + }, + "username": { + "label": "Username" + }, + "client_id": { + "label": "Client Id" + }, + "access": { + "label": "Access", + "options": [ + "Subscribe", + "Publish", + "Both" + ] + }, + "topic": { + "label": "Topic" + }, + "fromValue": { + "label": "Value" + } + } + } + } + } }, - "settings": { - "append_query_string": { - "label": "Append Query String Parameters" - }, - "disable_api_key": { - "label": "Disable API key requirement" - }, - "headers_string": { - "label": "Set Request Headers" - }, - "idp_app_id": { - "label": "IDP App Id" - }, - "rate_limit_mode": { - "label": "Rate limit mode", - "options": { - "custom": "Custom rate limits", - "unlimited": "Unlimited requests", - "custom-header": "Custom rate limits based on response header" + "related_media": { + "title": { + "label": "Title" + }, + "url": { + "label": "URL" } - }, - "rate_limits": { - "label": "Rate limits" - }, - "rate_limit": { - "duration": { - "label": "Duration (ms)" + }, + "organizations": { + "name": { + "label": "Name" }, - "limit_by": { - "label": "Limit by", - "options": { - "apiKey": "API Key", - "ip": "IP Address" - } + "url": { + "label": "URL" }, - "limit": { - "label": "Number of requests" + "description": { + "label": "Description" }, - "response_headers": { - "label": "Show rate limit in response headers" + "contact": { + "label": "Contact", + "person": { + "label": "Name" + }, + "phone": { + "label": "Phone number" + }, + "email": { + "label": "Email" + } + }, + "socialMedia": { + "label": "Social Media Links" + }, + "apisPerPage": { + "label": "Number of APIs per page" + }, + "mediaPerPage": { + "label": "Number of media items per page" } - } }, - "url_matches": { - "$": { - "frontend_prefix": { - "label": "Proxy base path" + "organizationApis": { + "apiId": { + "label": "Select API" }, - "backend_prefix": { - "label": "API base path" + "organizationId": { + "label": "Select Organization" } - } - } - }, - "emq": { - "label": "EMQ Proxy", - "settings": { - "acl": { - "label": "Access Control Rules", - "$": { - "allow": { - "label": "Rule", - "options": { - "0": "Deny", - "1": "Allow" - } - }, - "from": { - "label": "From" - }, - "ip_addr": { - "label": "IP Address" - }, - "username": { + }, + "updatePassword": { + "old": { + "label": "Current Password" + }, + "new": { + "label": "New Password" + }, + "confirm": { + "label": "Confirm new Password" + } + }, + "users": { + "username": { "label": "Username" - }, - "client_id": { - "label": "Client Id" - }, - "access": { - "label": "Access", - "options": { - "1": "Subscribe", - "2": "Publish", - "3": "Both" + }, + "profile": { + "company": { + "label": "Company" } - }, - "topic": { - "label": "Topic" - }, - "fromValue": { - "label": "Value" - } } - } } - } - }, - "related_media": { - "title": { - "label": "Title" - }, - "url": { - "label": "URL" - } }, - "organizations": { - "name": { - "label": "Name" - }, - "url": { - "label": "URL" - }, - "description": { - "label": "Description" - }, - "contact": { - "label": "Contact", - "person": { - "label": "Name" - }, - "phone": { - "label": "Phone number" - }, - "email": { - "label": "Email" - } - }, - "socialMedia": { - "label": "Social Media Links" - }, - "apisPerPage": { - "label": "Number of APIs per page" - }, - "mediaPerPage": { - "label": "Number of media items per page" - } - }, - "organizationApis": { - "apiId": { - "label": "Select API" - }, - "organizationId": { - "label": "Select Organization" - } - }, - "updatePassword": { - "old": { - "label": "Current Password" - }, - "new": { - "label": "New Password" - }, - "confirm": { - "label": "Confirm new Password" - } - }, - "users": { - "username": { - "label": "Username" - }, - "profile": { - "company": { - "label": "Company" - } - } - } - }, - "sdkCodeGeneratorModal_buttonText_download": "Download", - "sdkCodeGeneratorModal_labelText_selectLanguage": "Select language", - "sdkCodeGeneratorModal_firstOption_language": "(Language)", - "sdkCodeGeneratorModal_errorText": "Your file is not supported by the Code Generator. Please upload the correct file", - "sdkCodeGeneratorModal_errorTextInvalidHost": "Code Generator server is incorrect. Please report to administrator about this problem.", - "sdkCodeGeneratorModal_Title": "Generate SDK file", - "searchField_button": "Search", - "searchField_placeholder": "Search...", - "searchPage_addedPrefix": "Added", - "searchPage_noResults": "Nothing found.", - "searchPage_pageHeader": "Search APIs", - "searchPage_searchForm_helpText": "Start typing your query for live search results.", - "searchPage_searchForm_placeholderText": "Start typing to search APIs...", - "searchPage_searchResultsHeader": "Search results", - "settings_development_features": "Enable development features", - "settings_disabled_login_methods": "Disabled login methods", - "settings_disabled_login_methods_caution": "Caution!", - "settings_disabled_login_methods_caution_text": "It is possible to lock-out users with this selection, including Admins!", - "settings_disabled_login_methods_caution_warning_1": "Do not disable all login methods!", - "settings_disabled_login_methods_caution_warning_2": "Make sure that there is at least one Admin user left capable to use some of allowed login methods!", - "settings_errorMessage": "Invalid Settings! Something is not right or a field is missing.", - "settings_fiware": "FIWARE", - "settings_github": "Github", - "settings_hsl": "HSL", - "settings_mail": "Mail", - "settings_mail_fromEmail": "This email is used to validate email addresses used for user registration and contact form submission. It needs to be a valid, pre-existing, domain-specific email", - "settings_mail_toEmail": "This email is used for receiving contact form submissions. It needs to be a valid, pre-existing, domain-specific email", - "settings_panelTitle_addingApisAndOrganizations": "Adding APIs and Organizations", - "settings_save": "Save", - "settings_sdkCode_generator": "SDK Code Generator", - "settings_successMessage": "Settings saved", - "settings_tenant": "Tenant Manager", - "settings_title_supportsGraphql": "API Umbrella proxy supports GraphQL requests", - "settingsPage_title": "General", - "settingsPage_title_settings": "Settings", - "settingsMenu_title": "Platform preferences", - "settingsMenu_profile": "Profile", - "settingsMenu_account": "Account Settings", - "settingsMenu_branding": "Branding", - "settingsMenu_settings": "Settings", - "settingsMenu_proxies": "Proxies", - "settingsMenu_loginPlatforms": "Login Platforms", - "setupNeededModal_body": "Please provide branding and\/or platform settings for this deployment.", - "setupNeededModal_title": "Setup needed", - "setupNeededModal_viewBrandingButton": "View Branding", - "setupNeededModal_viewSettingsButton": "View Settings", - "setUserName_legend_text": "Choose your username", - "setUserName_saveButton_text": "Save", - "statusCheckTitle": "Status", - "statusCheckUpdated": "Updated:", - "statusCheck_ApinfWebApp": "Apinf Web App", - "statusCheck_ApiUmbrella": "Api Umbrella", - "statusCheck_Elasticsearch": "Elasticsearch", - "summaryComparing_trendDirection_lower": "lower", - "summaryComparing_trendDirection_higher": "higher", - "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ than yesterday", - "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ than the previous day", - "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ than the previous __day__ days", - "summaryComparing_displayTrendInfo_noTrend": "same as the previous day", - "summaryComparing_displayTrendInfo_noTrendDays": "same as the previous __day__ days", - "swaggerUi_swaggerDocumentInvalidText": "Swagger document is not valid.", - "swaggerUi_alertText_Warning": "Warning!", - "swaggerUi_alertText_mainText": "This application platform uses HTTPS. API requests from documentation will not work because API uses HTTP.", - "termsOfUse_title": "Terms of Use", - "updatePassword_legend_text": "Update password", - "uniqueUsersOverTime_pointTitle_users": "Users", - "umbrella_createuser_error": "Failed to create user on API Umbrella.", - "updatePassword_submitButton_text": "Change Password", - "updatePasswordForm_successMessage": "Password updated.", - "passwordsMismatch": "Passwords do not match", - "tenantAuthorization_title": "Tenant Authorization", - "tenantAuthorization_button_refresh": "Refresh now", - "tenantCatalog_buttonText_addTenant": "Add Tenant", - "tenantCatalog_Title": "Tenants", - "tenantCatalog_toolbar_filterOptions_myOrganizations": "My tenants", - "tenantCatalog_toolbar_authorization": "Authorization", - "tenantCatalogPage_title_organizationsCatalog": "Tenant Catalog", - "tenantCatalogPage_token_title": "Authorization token is needed in Tenant related requests", - "tenantCatalogPage_token_details_1": "User must have an account on Tenant Manager", - "tenantCatalogPage_token_details_2": "While logging in using Keyrock, User receives an authentication token, here: ", - "tenantCatalogPage_token_details_2b": "Note! Expiration time: ", - "tenantCatalogPage_token_details_2c": "You need to sign out and sign in again to get valid authentication token!", - "tenantCatalogPage_token_details_3": "User receives also a refresh token, here: ", - "tenantCatalogTable_button_edit": "Edit", - "tenantCatalogTable_button_edit_title": "Edit this tenant, change Name, Description, Users and their Roles", - "tenantCatalogTable_button_remove": "Remove", - "tenantCatalogTable_button_remove_title": "Remove this Tenant", - "tenantCatalogTable_header_tenants": "Tenant", - "tenantCatalogTable_header_username": "Username & Roles", - "tenantCatalogTable_row_title_username": "Username", - "tenantCatalogTable_row_title_roles": "Roles", - "tenantCatalogTable_row_title_consumer": "Consumer", - "tenantCatalogTable_row_title_provider": "Provider", - "tenantCatalogTable_header_action": "Action", - "tenantForm_addTenant_Success_Message": "Tenant added successfully: ", - "tenantForm_addTenant_error_Message": "Tenant operation failed! ", - "tenantForm_addTenant_failure_Message": "Tenant manager error! Returns code ", - "tenantForm_addTenant_notify_error": "Error in notifying users", - "tenantForm_button_cancel": "Cancel", - "tenantForm_button_cancel_title": "Cancel this operation", - "tenantForm_button_save_title": "Save new Tenant", - "tenantForm_button_modify_title": "Save Tenant modifications", - "tenantForm_update_Failure_Message": "Tenant update failed! ", - "tenantForm_update_error_Message": "Tenant update failed! ", - "tenantForm_update_check_error_Message": "Tenant user check failed. Refresh Tenant list and try again ", - "tenantForm_modifyButton_text": "Modify Tenant", - "tenantForm_saveButton_text": "Add Tenant", - "tenantForm_tenant_noName_error": "Tenant must have a name", - "tenantForm_tenant_noDescription_error": "Tenant must have a description", - "tenantForm_title_add": "Add new Tenant", - "tenantForm_title_modify": "Modify Tenant", - "tenantForm_tenantDescription": "Tenant description", - "tenantForm_tenantName": "Tenant name", - "tenantForm_id_missing_Message": "Problem! Tenants id is missing!", - "tenantForm_noChanges_Message": "No changes in Tenant", - "tenantForm_tokenExpiredWarning_message": "Authorization token is expired. Sign out and sign in again to refresh the token!", - "tenantForm_removal_Success_Message": "Tenant removed successfully: ", - "tenantForm_update_Success_Message": "Tenant updated successfully: ", - "tenantRemoveForm_button_remove": "Yes, remove Tenant", - "tenantRemoveForm_question": "Are you sure you want to remove this tenant?", - "tenantRemoveForm_title": "Tenant removal", - "tenantRequest_missingBasepath": "Tenant Manager basepath is missing from Settings", - "tenantRequest_missingTenantList": "Tenant list fetch failed! ", - "tenantRequest_missingUserlist": "Userlist fetch failed! ", - "tenantUserForm_addButton_text": "Add user for Tenant", - "tenantUserForm_errorTextUserNotSelected": "No User is selected for addition!", - "tenantUserForm_errorTextDuplicateUser": "This user already exists on Tenants user list: ", - "tenantUserForm_help_addUser": "Select user and give roles", - "tenantUserForm_title_addUser": "Add a new user for tenant", - "tenantUserForm_button_addUser_title": "Add selected user to Tenant's user list", - "tenantUsersList_title": "Users of this tenant", - "tenantUsersList_thead_username": "Username", - "tenantUsersList_thead_roles": "Roles", - "tenantUsers_button_title_removeUser": "Remove this user from Tenant", - "uploadApiLogoButton": "Upload logo", - "uploadApiLogo_confirm_delete": "Are you sure you want to delete this logo?", - "uploadApiLogo_successfully_deleted": "Logo successfully deleted!", - "uploadOrganizationCoverButton_text": "Upload cover image", - "uploadOrganizationLogoButton": "Upload logo", - "uploadOrganizationCover_confirm_delete": "Are you sure you want to delete this cover image?", - "uploadOrganizationCover_successfully_deleted": "Cover image successfully deleted!", - "uploadOrganizationLogo_confirm_delete": "Are you sure you want to delete this logo?", - "uploadOrganizationLogo_successfully_deleted": "Logo successfully deleted!", - "uploadProjectLogoButton_uploadButton_uploadLogo": "Upload Logo", - "uploadCoverPhoto_confirm_delete": "Cover photo area will show primary branding color after photo has been deleted. The image will be removed from the collection.", - "uploadCoverPhoto_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "uploadCoverPhoto_text_fileMaxSize": "Max size 10 MB and supported formats jpg/jpeg/png/gif.", - "uploadCoverPhoto_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", - "uploadCoverPhoto_acceptedExtensions_errorText": "File creation failed!", - "uploadCoverPhoto_successfully_uploaded": "Your cover photo was successfully uploaded!", - "uploadCoverPhoto_successfully_deleted": "Your cover photo was successfully deleted!", - "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Upload cover photo", - "uploadProjectLogo_confirm_delete": "Are you sure you want to delete your project logo?", - "uploadProjectLogo_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", - "uploadProjectLogo_successfully_uploaded": "Your project logo successfully uploaded!", - "uploadProjectLogo_successfully_deleted": "Your project logo successfully deleted!", - "userAccount_deleteAccount_title": "Delete your account", - "userAccount_updatePassword_title": "Change your password", - "userMenu_account": "Account Settings", - "userMenu_branding": "Branding", - "userMenu_profile": "Account Settings", - "userMenu_proxies": "Proxies", - "userMenu_settings": "Settings", - "userMenu_signout": "Sign out", - "userMenu_signedIn": "Signed in as", - "userMenu_loginPlatforms": "Login Platforms", - "userProfile_account_title": "Account information", - "viewApiNavigationMenu_authentication": "Authentication", - "viewApiNavigationMenu_backlog": "Backlog", - "viewApiNavigationMenu_collaborators": "Collaborators", - "viewApiNavigationMenu_details": "Overview", - "viewApiNavigationMenu_monitoring": "Monitoring", - "viewApiNavigationMenu_documentation": "Endpoints", - "viewApiNavigationMenu_export": "Export", - "viewApiNavigationMenu_feedback": "Feedback", - "viewApiNavigationMenu_metadata": "Metadata", - "viewApiNavigationMenu_proxy": "Proxy", - "viewApiNavigationMenu_settings": "Settings", - "viewApiPageHeader_privateLabel_text": "Private", - "viewApiSettigs_saveButton_text": "Save", - "viewApiStatus_statusMessage_ClientError": "Client error.", - "viewApiStatus_statusMessage_ErrorCodeText": "Status code:", - "viewApiStatus_statusMessage_Informational": "Informational", - "viewApiStatus_statusMessage_Loading": "Loading...", - "viewApiStatus_statusMessage_RedirectError": "Redirection", - "viewApiStatus_statusMessage_ServerError": "Server error", - "viewApiStatus_statusMessage_Success": "API is operating normally", - "viewApi_Details_Title": "Details", - "viewApi_Metadata_Contact_email": "Email", - "viewApi_Metadata_Contact_phone": "Phone", - "viewApi_Metadata_Contact_title": "Contact", - "viewApi_Metadata_NotFound": "No metadata found.", - "viewApi_Metadata_Organization_title": "Organization", - "viewApi_Metadata_Service_serviceLevelAgreement": "Service level agreement", - "viewApi_Metadata_Service_title": "Service", - "viewApi_Metadata_Service_validSince": "Valid since", - "viewApi_Metadata_Service_validUntil": "Valid until", - "viewApi_Metadata_Title": "Metadata", - "viewApi_Servers": "Servers", - "viewApi_Title": "View API backend", - "visibilityToggle_buttonPrivate": "Make Private", - "visibilityToggle_buttonPublic": "Make Public", - "visibilityToggle_public": "Public", - "visibilityToggle_private": "Private" -} + "sdkCodeGeneratorModal_buttonText_download": "Download", + "sdkCodeGeneratorModal_labelText_selectLanguage": "Select language", + "sdkCodeGeneratorModal_firstOption_language": "(Language)", + "sdkCodeGeneratorModal_errorText": "Your file is not supported by the Code Generator. Please upload the correct file", + "sdkCodeGeneratorModal_errorTextInvalidHost": "Code Generator server is incorrect. Please report to administrator about this problem.", + "sdkCodeGeneratorModal_Title": "Generate SDK file", + "searchField_button": "Search", + "searchField_placeholder": "Search...", + "searchPage_addedPrefix": "Added", + "searchPage_noResults": "Nothing found.", + "searchPage_pageHeader": "Search APIs", + "searchPage_searchForm_helpText": "Start typing your query for live search results.", + "searchPage_searchForm_placeholderText": "Search...", + "searchPage_searchResultsHeader": "Search results", + "settings_development_features": "Enable development features", + "settings_disabled_login_methods": "Disabled login methods", + "settings_disabled_login_methods_caution": "Caution!", + "settings_disabled_login_methods_caution_text": "It is possible to lock-out users with this selection, including Admins!", + "settings_disabled_login_methods_caution_warning_1": "Do not disable all login methods!", + "settings_disabled_login_methods_caution_warning_2": "Make sure that there is at least one Admin user left capable to use some of allowed login methods!", + "settings_errorMessage": "Invalid Settings! Something is not right or a field is missing.", + "settings_fiware": "FIWARE", + "settings_github": "Github", + "settings_hsl": "HSL", + "settings_mail": "Mail", + "settings_mail_fromEmail": "This email is used to validate email addresses used for user registration and contact form submission. It needs to be a valid, pre-existing, domain-specific email", + "settings_mail_toEmail": "This email is used for receiving contact form submissions. It needs to be a valid, pre-existing, domain-specific email", + "settings_panelTitle_addingApisAndOrganizations": "Adding APIs and Organizations", + "settings_save": "Save", + "settings_sdkCode_generator": "SDK Code Generator", + "settings_successMessage": "Settings saved", + "settings_tenant": "Tenant Manager", + "settings_title_supportsGraphql": "API Umbrella proxy supports GraphQL requests", + "settingsPage_title": "General", + "settingsPage_title_settings": "Settings", + "settingsMenu_title": "Platform preferences", + "settingsMenu_profile": "Profile", + "settingsMenu_account": "Account", + "settingsMenu_branding": "Branding", + "settingsMenu_settings": "Settings", + "settingsMenu_proxies": "Proxies", + "settingsMenu_loginPlatforms": "Login Platforms", + "setupNeededModal_body": "Please provide branding and\/or platform settings for this deployment.", + "setupNeededModal_title": "Setup needed", + "setupNeededModal_viewBrandingButton": "View Branding", + "setupNeededModal_viewSettingsButton": "View Settings", + "setUserName_legend_text": "Choose your username", + "setUserName_saveButton_text": "Save", + "statusCheckTitle": "Status", + "statusCheckUpdated": "Updated:", + "statusCheck_ApinfWebApp": "Apinf Web App", + "statusCheck_ApiUmbrella": "Api Umbrella", + "statusCheck_Elasticsearch": "Elasticsearch", + "summaryComparing_trendDirection_lower": "lower", + "summaryComparing_trendDirection_higher": "higher", + "summaryComparing_displayTrendInfo_today": "__percentage__ __direction__ than yesterday", + "summaryComparing_displayTrendInfo_yesterday": "__percentage__ __direction__ than the previous day", + "summaryComparing_displayTrendInfo_days": "__percentage__ __direction__ than the previous __day__ days", + "summaryComparing_displayTrendInfo_noTrend": "same as the previous day", + "summaryComparing_displayTrendInfo_noTrendDays": "same as the previous __day__ days", + "swaggerUi_swaggerDocumentInvalidText": "Swagger document is not valid.", + "swaggerUi_alertText_Warning": "Warning!", + "swaggerUi_alertText_mainText": "This application platform uses HTTPS. API requests from documentation will not work because API uses HTTP.", + "termsOfUse_title": "Terms of Use", + "updatePassword_legend_text": "Update password", + "uniqueUsersOverTime_pointTitle_users": "Users", + "umbrella_createuser_error": "Failed to create user on API Umbrella.", + "updatePassword_submitButton_text": "Change Password", + "updatePasswordForm_successMessage": "Password updated.", + "passwordsMismatch": "Passwords do not match", + "tenantAuthorization_title": "Tenant Authorization", + "tenantAuthorization_button_refresh": "Refresh now", + "tenantCatalog_buttonText_addTenant": "Add Tenant", + "tenantCatalog_Title": "Tenants", + "tenantCatalog_toolbar_filterOptions_myOrganizations": "My tenants", + "tenantCatalog_toolbar_authorization": "Authorization", + "tenantCatalogPage_title_organizationsCatalog": "Tenant Catalog", + "tenantCatalogPage_token_title": "Authorization token is needed in Tenant related requests", + "tenantCatalogPage_token_details_1": "User must have an account on Tenant Manager", + "tenantCatalogPage_token_details_2": "While logging in using Keyrock, User receives an authentication token, here: ", + "tenantCatalogPage_token_details_2b": "Note! Expiration time: ", + "tenantCatalogPage_token_details_2c": "You need to sign out and sign in again to get valid authentication token!", + "tenantCatalogPage_token_details_3": "User receives also a refresh token, here: ", + "tenantCatalogTable_button_edit": "Edit", + "tenantCatalogTable_button_edit_title": "Edit this tenant, change Name, Description, Users and their Roles", + "tenantCatalogTable_button_remove": "Remove", + "tenantCatalogTable_button_remove_title": "Remove this Tenant", + "tenantCatalogTable_header_tenants": "Tenant", + "tenantCatalogTable_header_username": "Username & Roles", + "tenantCatalogTable_row_title_username": "Username", + "tenantCatalogTable_row_title_roles": "Roles", + "tenantCatalogTable_row_title_consumer": "Consumer", + "tenantCatalogTable_row_title_provider": "Provider", + "tenantCatalogTable_header_action": "Action", + "tenantForm_addTenant_Success_Message": "Tenant added successfully: ", + "tenantForm_addTenant_error_Message": "Tenant operation failed! ", + "tenantForm_addTenant_failure_Message": "Tenant manager error! Returns code ", + "tenantForm_addTenant_notify_error": "Error in notifying users", + "tenantForm_button_cancel": "Cancel", + "tenantForm_button_cancel_title": "Cancel this operation", + "tenantForm_button_save_title": "Save new Tenant", + "tenantForm_button_modify_title": "Save Tenant modifications", + "tenantForm_update_Failure_Message": "Tenant update failed! ", + "tenantForm_update_error_Message": "Tenant update failed! ", + "tenantForm_update_check_error_Message": "Tenant user check failed. Refresh Tenant list and try again ", + "tenantForm_modifyButton_text": "Modify Tenant", + "tenantForm_saveButton_text": "Add Tenant", + "tenantForm_tenant_noName_error": "Tenant must have a name", + "tenantForm_tenant_noDescription_error": "Tenant must have a description", + "tenantForm_title_add": "Add new Tenant", + "tenantForm_title_modify": "Modify Tenant", + "tenantForm_tenantDescription": "Tenant description", + "tenantForm_tenantName": "Tenant name", + "tenantForm_id_missing_Message": "Problem! Tenants id is missing!", + "tenantForm_noChanges_Message": "No changes in Tenant", + "tenantForm_tokenExpiredWarning_message": "Authorization token is expired. Sign out and sign in again to refresh the token!", + "tenantForm_removal_Success_Message": "Tenant removed successfully: ", + "tenantForm_update_Success_Message": "Tenant updated successfully: ", + "tenantRemoveForm_button_remove": "Yes, remove Tenant", + "tenantRemoveForm_question": "Are you sure you want to remove this tenant?", + "tenantRemoveForm_title": "Tenant removal", + "tenantRequest_missingBasepath": "Tenant Manager basepath is missing from Settings", + "tenantRequest_missingTenantList": "Tenant list fetch failed! ", + "tenantRequest_missingUserlist": "Userlist fetch failed! ", + "tenantUserForm_addButton_text": "Add user for Tenant", + "tenantUserForm_errorTextUserNotSelected": "No User is selected for addition!", + "tenantUserForm_errorTextDuplicateUser": "This user already exists on Tenants user list: ", + "tenantUserForm_help_addUser": "Select user and give roles", + "tenantUserForm_title_addUser": "Add a new user for tenant", + "tenantUserForm_button_addUser_title": "Add selected user to Tenant's user list", + "tenantUsersList_title": "Users of this tenant", + "tenantUsersList_thead_username": "Username", + "tenantUsersList_thead_roles": "Roles", + "tenantUsers_button_title_removeUser": "Remove this user from Tenant", + "uploadApiLogoButton": "Upload logo", + "uploadApiLogo_confirm_delete": "Are you sure you want to delete this logo?", + "uploadApiLogo_successfully_deleted": "Logo successfully deleted!", + "uploadOrganizationCoverButton_text": "Upload cover image", + "uploadOrganizationLogoButton": "Upload logo", + "uploadOrganizationCover_confirm_delete": "Are you sure you want to delete this cover image?", + "uploadOrganizationCover_successfully_deleted": "Cover image successfully deleted!", + "uploadOrganizationLogo_confirm_delete": "Are you sure you want to delete this logo?", + "uploadOrganizationLogo_successfully_deleted": "Logo successfully deleted!", + "uploadProjectLogoButton_uploadButton_uploadLogo": "Upload Logo", + "uploadCoverPhoto_confirm_delete": "Cover photo area will show primary branding color after photo has been deleted. The image will be removed from the collection.", + "uploadCoverPhoto_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "uploadCoverPhoto_text_fileMaxSize": "Max size 10 MB and supported formats jpg\/jpeg\/png\/gif.", + "uploadCoverPhoto_message_fileMaxSize": "File size exceeded max limit. Please upload a photo within 10 MB size.", + "uploadCoverPhoto_acceptedExtensions_errorText": "File creation failed!", + "uploadCoverPhoto_successfully_uploaded": "Your cover photo was successfully uploaded!", + "uploadCoverPhoto_successfully_deleted": "Your cover photo was successfully deleted!", + "uploadCoverPhotoButton_uploadButton_uploadCoverPhoto": "Upload cover photo", + "uploadProjectLogo_confirm_delete": "Are you sure you want to delete your project logo?", + "uploadProjectLogo_acceptedExtensions": "Only .jpg, .jpeg, .png and .gif file formats are allowed.", + "uploadProjectLogo_successfully_uploaded": "Your project logo successfully uploaded!", + "uploadProjectLogo_successfully_deleted": "Your project logo successfully deleted!", + "userAccount_deleteAccount_title": "Delete your account", + "userAccount_updatePassword_title": "Change your password", + "userMenu_account": "Account", + "userMenu_branding": "Branding", + "userMenu_profile": "Profile", + "userMenu_proxies": "Proxies", + "userMenu_settings": "Settings", + "userMenu_signout": "Sign out", + "userMenu_signedIn": "Signed in as", + "userMenu_loginPlatforms": "Login Platforms", + "userProfile_account_title": "Account information", + "viewApiNavigationMenu_authentication": "Authentication", + "viewApiNavigationMenu_backlog": "Backlog", + "viewApiNavigationMenu_collaborators": "Collaborators", + "viewApiNavigationMenu_details": "Details", + "viewApiNavigationMenu_monitoring": "Monitoring", + "viewApiNavigationMenu_documentation": "Documentation", + "viewApiNavigationMenu_export": "Export", + "viewApiNavigationMenu_feedback": "Feedback", + "viewApiNavigationMenu_metadata": "Metadata", + "viewApiNavigationMenu_proxy": "Proxy", + "viewApiNavigationMenu_settings": "Settings", + "viewApiPageHeader_privateLabel_text": "Private", + "viewApiSettigs_saveButton_text": "Save", + "viewApiStatus_statusMessage_ClientError": "Client error.", + "viewApiStatus_statusMessage_ErrorCodeText": "Status code:", + "viewApiStatus_statusMessage_Informational": "Informational", + "viewApiStatus_statusMessage_Loading": "Loading...", + "viewApiStatus_statusMessage_RedirectError": "Redirection.", + "viewApiStatus_statusMessage_ServerError": "Server error.", + "viewApiStatus_statusMessage_Success": "API is operating normally.", + "viewApi_Details_Title": "Details", + "viewApi_Metadata_Contact_email": "email", + "viewApi_Metadata_Contact_phone": "Phone", + "viewApi_Metadata_Contact_title": "Contact", + "viewApi_Metadata_NotFound": "No metadata found.", + "viewApi_Metadata_Organization_title": "Organization", + "viewApi_Metadata_Service_serviceLevelAgreement": "Service level agreement", + "viewApi_Metadata_Service_title": "Service", + "viewApi_Metadata_Service_validSince": "Valid since", + "viewApi_Metadata_Service_validUntil": "Valid until", + "viewApi_Metadata_Title": "Metadata", + "viewApi_Servers": "Servers", + "viewApi_Title": "View API backend", + "visibilityToggle_buttonPrivate": "Make Private", + "visibilityToggle_buttonPublic": "Make Public", + "visibilityToggle_public": "Public", + "visibilityToggle_private": "Private" +} \ No newline at end of file diff --git a/apinf_packages/core/lib/i18n/fi.i18n.json b/apinf_packages/core/lib/i18n/fi.i18n.json index 17e0ced768..7f61be41c2 100644 --- a/apinf_packages/core/lib/i18n/fi.i18n.json +++ b/apinf_packages/core/lib/i18n/fi.i18n.json @@ -21,11 +21,14 @@ "account_details": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", "accountPage_title_account": "K\u00e4ytt\u00e4j\u00e4tili", "addApiPage_title_addApi": "Lis\u00e4\u00e4 rajapinta", + "addApiPage_title_addApi_helpText": "Rajapintasi on oletusarvoisesti yksityinen. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", "addApi_button_text": "Lis\u00e4\u00e4 rajapinta", "addApi_header": "Lis\u00e4\u00e4 rajapinta", "addApi_enterApiDetails": "Anna rajapinnan tiedot", - "addApi_descriptionFieldInfo": "Kuvaus tulee rajapinnan profiiliin sek\u00e4 katalogiin. Lyhyesti kuvaa mit\u00e4 rajapintasi tekee ja mit\u00e4 tietoa kehitt\u00e4v\u00e4 voi saada rajapinnaltasi.", - "addApi_nameFieldInfo": "Nimi tulee n\u00e4kyviin rajapinnan profiiliin, ktalogiin ja kojelautan\u00e4kym\u00e4\u00e4n. Kuvaava nimi auttaa ymm\u00e4rt\u00e4m\u00e4\u00e4n rajapinnan tyypin ensin\u00e4kem\u00e4lt\u00e4.", + "addApi_descriptionFieldInfo": "Kuvaus tulee rajapinnan profiiliin sek\u00e4 luetteloon. Kuvaa lyhyesti, mit\u00e4 rajapintasi tekee ja mit\u00e4 tietoa kehitt\u00e4j\u00e4 voi saada rajapintasi kautta.", + "addApi_nameFieldInfo": "Nimi tulee n\u00e4kyviin rajapinnan profiiliin, luetteloon ja kojelautan\u00e4kym\u00e4\u00e4n. Kuvaava nimi auttaa ymm\u00e4rt\u00e4m\u00e4\u00e4n rajapinnan tyypin ensin\u00e4kem\u00e4lt\u00e4.", + "addApi_urlFieldInfo": "Anna rajapintasi perusosoite niin, ett\u00e4 se on t\u00e4ydellinen URL, joka alkaa 'https:\/\/'. Annettu osoite tulee n\u00e4kym\u00e4\u00e4n v\u00e4lityspalvelimen asetuksissa sellaisenaan.", + "addApi_ownerHelpText": "Rajapintasi tulee n\u00e4kyviin luetteloon julkisesti. Voit muuttaa n\u00e4kyvyytt\u00e4 rajapinnan profiilin Asetukset-valinnan kautta.", "addApi_separateLineTitle_or": "tai", "addApi_sectionTitle_importOpenApiSpecification": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en OpenAPI-m\u00e4\u00e4ritystiedostoa", "addApi_sectionTitle_importApiConfiguration": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4en tallennettua rajapinnan m\u00e4\u00e4ritystiedostoa", @@ -35,10 +38,12 @@ "addBackend_simple_baseInformation_helptext": "Sy\u00f6t\u00e4 rajapinnan nimi.", "addBackend_simple_prefixInformation_helptext": "Sy\u00f6t\u00e4 frontend- ja backend-polut, laita alkuun kauttaviiva '\/'", "addOrganizationManagerForm_button": "Lis\u00e4\u00e4", + "addOrganizationManagerForm_add_title": "Lis\u00e4\u00e4 uusi yll\u00e4pit\u00e4j\u00e4", "addOrganizationManagerForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", "apiAnalyticPageHeader_helpText_serverTimezone": "Kaikki analytiikkadata n\u00e4ytet\u00e4\u00e4n serverin ajassa. Aikavy\u00f6hyke: __servertimezone__", "apiAnalyticPageHeader_labelText_proxyName": "V\u00e4lityspalvelin: __name__", "apiAnalyticPageHeader_text_lastUpdateTime": "Viimeksi p\u00e4ivitetty __time__", + "apiAnalyticPageHeader_title": "analytiikka", "apiAnalyticPageBody_text_requestsCount": "__count__ pyynt\u00f6", "apiAnalyticPageBody_text_requestsCount_plural": "__count__ pyynt\u00f6\u00e4", "apiAnalyticPageBody_text_responseTime": "__time__ ms", @@ -46,11 +51,26 @@ "apiAnalyticPageBody_text_usersCount_plural": "__count__ k\u00e4ytt\u00e4j\u00e4\u00e4", "apiAnalyticPageBody_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", "apiAnalyticPageBody_chartTitle_apiRequests": "Rajapinnalle l\u00e4hetetyt pyynn\u00f6t", - "apiAnalyticPageBody_chartTitle_medianResponseTime": "Vasteaikojen mediaani", + "apiAnalyticPageBody_chartTitle_medianResponseTime": "Pyynt\u00f6jen vasteaikojen mediaani", "apiAnalyticPageBody_chartTitle_uniqueUsers": "Rajapinnan eri k\u00e4ytt\u00e4j\u00e4t", "apiAnalyticPageBody_timelineChartTitle_requests": "Pyynn\u00f6t rajapinnalle aikajanalla", - "apiAnalyticPageBody_timelineChartTitle_time": "Rajapinnan vastausajat", - "apiAuthorizedUsersList_ header_text": "Sallitut k\u00e4ytt\u00e4j\u00e4t", + "apiAnalyticPageBody_timelineChartTitle_time": "Rajapinnan vastausajat kvartiileittain aikajanalla", + "apiAnalyticPageBody_title_developers": "Kehitt\u00e4j\u00e4t", + "apiAnalyticPageBody_title_errorList": "Virheluettelo", + "apiAnalyticPageBody_title_mostUsers": "Eniten kutsuja l\u00e4hett\u00e4neet k\u00e4ytt\u00e4j\u00e4t", + "apiAnalyticPageBody_title_requestTimeLine": "Pyynt\u00f6jen aikajana", + "apiAnalyticPageBody_title_requestNumber": "Pyynt\u00f6jen m\u00e4\u00e4r\u00e4", + "apiAnalyticPageBody_title_responseTime": "Vasteaika", + "apiAnalyticPageBody_title_responseTimeLine": "Vasteaikojen aikajana", + "apiAuth_title": "Todennus", + "apiAuth_x_api_key": "X-rajapinta-avaimesi", + "apiAuth_x_api_key_description": "X-rajapinta-avain tunnistaa sinut yksil\u00f6llisesti. Se tarjoaa p\u00e4\u00e4syn kaikkiin julkisiin rajapintoihin, jotka on listattu apinf.io-palvelussa, joten \u00e4l\u00e4 jaa sit\u00e4 muille.", + "apiAuthorizedUsersList_title": "Yhteisty\u00f6kumppanit", + "apiAuthorizedUsersList_tableTitle_role": "Rooli", + "apiAuthorizedUsersList_tableTitle_email": "S\u00e4hk\u00f6posti", + "apiAuthorizedUsersList_tableTitle_actions": "Toimenpiteet", + "apiAuthorizedUsersList_role_collaborator": "Yhteisty\u00f6kumppani", + "apiAuthorizedUsersList_header_text": "Sallitut k\u00e4ytt\u00e4j\u00e4t", "apiBackend_Status_Checking": "Rajapinnan tilaa tarkistetaan. Odota hetki...", "apiBackend_Status_Title": "Tila", "apiBackend_Status_Updated": "P\u00e4ivitetty:", @@ -93,10 +113,35 @@ "apiCardPin_unfeaturedSuccessfully": "Rajapinta poistettu Suositelluista rajapinnoista", "apiCatalog_apisCount": "(__count__ rajapinta)", "apiCatalog_apisCount_plural": "(__count__ rajapintaa)", + "apiCatalog_button_addApi": "Lis\u00e4\u00e4 uusi rajapinta", "apiCatalog_noApis_Found": "Ei l\u00f6ytynyt yht\u00e4\u00e4n rajapintaa, jolla olisi valittu elinkaaren tila.", "apiCatalogPage_title_apiCatalog": "Rajapintaluettelo", + "apiConsole_title_text": "P\u00e4\u00e4tepisteet", "apiSettingsDelete_deleteButton": "Poista", + "apiSettings_pageSubTitle_general": "Yleist\u00e4", + "apiSettings_pageSubTitle_network": "Verkko", + "apiSettings_pageTitle": "Asetukset", + "apiDetails_account_text": "Onko sinulla tili?", + "apiDetails_apiIsNotConfigured_headingText": "Rajapintaa ei ole konfiguroitu", + "apiDetails_apiIsNotConfigured_message_1": "Onnittelut! Otit juuri ensimm\u00e4isen askeleen rajapinnan luomisessa.", + "apiDetails_apiIsNotConfigured_message_2": "Mene kohtaan 'Asetukset' ja konfiguroi rajapintasi. Voit aloittaa my\u00f6s lis\u00e4\u00e4m\u00e4ll\u00e4 dokumentaatiota P\u00e4\u00e4tepisteet-valinnan kautta, mik\u00e4 mahdollistaa upean kehitt\u00e4j\u00e4kokemuksen. Voit ladata olemassa olevaa dokumentaatiota avaamalla OpenAPI designerin.", + "apiDetails_apiIsNotConfigured_message_3": "P.S. Voit tarkastella muiden rajapintoja kohdassa 'Rajapinnat' ja saada n\u00e4in inspiraatiota oman rajapintasi suunnitteluun.", + "apiDetails_getStarted_headerText": "Aloita", + "apiDetails_getStarted_with": " kanssa", "apiDetails_baseUrl_headingText": "Rajapinnan osoite", + "apiDetails_baseUrl_message": "K\u00e4yt\u00e4 t\u00e4t\u00e4 osoitetta, jotta p\u00e4\u00e4set k\u00e4siksi rajapintaan. Kopioi ja liit\u00e4 osoite selaimeen. Saatat saada vasteen.", + "apiDetails_signIn_text": "Kirjaudu", + "apiDetails_signUp_text": "Rekister\u00f6idy", + "apiDetails_signUp_text_continue": "aloittaaksesi t\u00e4m\u00e4n ja satojen muiden rajapintojen k\u00e4yt\u00f6n.", + "apiDetails_xApiKey_header": "Auktorisointi (X-rajapinta-avain)", + "apiDetails_xApiKey_messageGet": "Saat X-rajapinta-avaimesi avaamalla Todennus-v\u00e4lilehden.", + "apiDetails_xApiKey_message1": "Jokaisella k\u00e4ytt\u00e4j\u00e4ll\u00e4 on yksi X-rajapinta-avain, jonka avulla ker\u00e4t\u00e4\u00e4n tilastoja ja rajataan kuormitusta. Tarvitset avainta* rajapinnan k\u00e4ytt\u00e4miseen. Saat sen Todennus-valinnan kautta. Pid\u00e4 avain tallessa.", + "apiDetails_xApiKey_message2": "* Rajapinnan omistaja voi poistaa X-rajapinta-avaimen k\u00e4yt\u00f6st\u00e4 rajapinnan asetuksissa.", + "apiDetails_apiKeyExample_header": "Esimerkkej\u00e4 rajapinta-avaimen k\u00e4yt\u00f6st\u00e4", + "apiDetails_apiKeyExample_getQueryParam": "GET-hakujen parametrit", + "apiDetails_apiKeyExample_getQueryParam_message": "Sy\u00f6t\u00e4 rajapinta-avain api_key GET -hakulauseen parametriin. GET-metodin parametri\u00e4 voi k\u00e4ytt\u00e4\u00e4 my\u00f6s muissa metodeissa (kuten POST ja PUT).", + "apiDetails_apiKeyExample_httpHeader": "HTTP otsikkotiedot", + "apiDetails_apiKeyExample_httpHeader_message": "Sy\u00f6t\u00e4 rajapinta-avain X-rajapinta-avaimen otsikkotietoihin.", "apiDetails_description_headingText": "Kuvaus", "apiDetails_usageInstructions_headingText": "Tehd\u00e4ksesi kutsuja t\u00e4h\u00e4n rajapintaan voit:", "apiDetails_usageInstructions_requestHeaders_text": "kutsua rajapintaa antamalla avaimesi pyynn\u00f6n otsikkotiedoissa:", @@ -143,6 +188,7 @@ "apiIntro_steps_settings_intro": "Muokkaa rajapintasi asetuksia t\u00e4ll\u00e4 v\u00e4lilehdell\u00e4. T\u00e4\u00e4ll\u00e4 voit my\u00f6s poistaa rajapintasi.", "apiIntro_steps_welcome_intro": "Tervetuloa", "apiIntro_skipLabel": "J\u00e4t\u00e4 v\u00e4liin", + "apiIntro_steps_monitoring_data": "Aloita ja lopeta rajapinnan valvonta. Kun valvonta on k\u00e4ynniss\u00e4, n\u00e4ytet\u00e4\u00e4n vasteiden tilat viimeisen 24 tunnin ajalta.", "apiIntro_quickTour_button_text": "Tutustumiskierros", "apiKeys_label": "Rajapinta-avain", "apiKeys_getApiKeyButton": "Hae rajapinta-avain", @@ -156,7 +202,7 @@ "regenerateApiKeyConfirmation_confirmRegenerateNote": "HUOMAA:", "regenerateApiKeyConfirmation_confirmRegenerateInformation": "Korvaamisen j\u00e4lkeen seuraavien rajapintojen kutsuminen vanhalla rajapinta-avaimella ei en\u00e4\u00e4 onnistu:", "regenerateApiKeyConfirmation_cancelButton": "Peru", - "regenerateApiKeyConfirmation_RegenerateButton": "Luo uudelleen", + "regenerateApiKeyConfirmation_RegenerateButton": "Luo", "apiLifecycleStatus_labelText_development": "Kehitys", "apiLifecycleStatus_labelText_deprecated": "K\u00e4yt\u00f6st\u00e4 poistettu", "apiLifecycleStatus_labelText_design": "Suunnittelu", @@ -167,19 +213,45 @@ "apiLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", "apiLogo_resumable_message_fileMaxSize": "Voit ladata korkeintaan 10 MB kokoisen tiedoston.", "apiMetadata_dateInvalid": "Loppup\u00e4iv\u00e4n pit\u00e4\u00e4 olla aloitusp\u00e4iv\u00e4n j\u00e4lkeen", + "apiMonitoring_table_title_details": "Tiedot", + "apiMonitoring_table_title_endpoint": "P\u00e4\u00e4tepiste", + "apiMonitoring_table_title_status": "Tila", + "apiMonitoring_table_title_timestamp": "Aikaleima", + "apiMonitoring_title_text": "Tilaviestit", + "apiMonitoring_title_text_below": "Aiempi data rajapinnan saatavuudesta", "apiOrganization_disconnectButton": "Katkaise yhteys", "apiOrganization_panelTitle": "Yhdist\u00e4 rajapinta organisaatioon", + "apiOrganization_title_text": "Liit\u00e4 rajapintasi osaksi olemassa olevaa organisaatiota", + "apiProxy_network_message_attention": "HUOMAA:", + "apiProxy_network_message": "Jos poistat rajapinnan tai vaihdat v\u00e4lityspalvelinta, aiemmin ker\u00e4tty tietoliikennedata katoaa!", + "apiProxy_network_setting_guidance_1": "Yhdist\u00e4 rajapinta v\u00e4lityspalvelimeen ja hallitse v\u00e4lityspalvelinasetuksia.", + "apiProxy_network_setting_guidance_2": "V\u00e4himm\u00e4istoimet konfiguroinnin tekemisess\u00e4 ovat:", + "apiProxy_network_setting_guidance_2_proxy": "valitse v\u00e4lityspalvelin", + "apiProxy_network_setting_guidance_2_proxy_base_path": "anna v\u00e4lityspalvelimen peruspolku", + "apiProxy_network_setting_guidance_2_api_base_path": "anna rajapinnan peruspolku", + "apiProxy_network_setting_guidance_2_save": "paina [Tallenna konfiguraatio] ", + "apiProxy_network_setting_guidance_2_advanced": "Lis\u00e4asetuksilla voit hienos\u00e4\u00e4t\u00e4\u00e4 v\u00e4lityspalvelimen toiminnallisuutta.", + "apiProxy_network_setting_guidance_3_a": "V\u00e4lityspalvelimen k\u00e4yt\u00f6n hy\u00f6dyt:", + "apiProxy_network_setting_guidance_3_b": "Rajapintasi on suojattu, koska kaikki kutsut tehd\u00e4\u00e4n v\u00e4lityspalvelimen kautta (https:\/\/proxy_URL\/my_api_base_path\/endpoint?para=meters).", + "apiProxy_network_setting_guidance_3_c": "Pystyt my\u00f6s hallitsemaan tietoliikennett\u00e4 ja k\u00e4ytt\u00e4ji\u00e4 sek\u00e4 rajoittamaan kuormitusta. Lis\u00e4ksi saat liikenneanalytiikkaa.", + "apiProxy_network_setting_guidance_4": "Esimerkki: Kutsu GET https:\/\/apinf.io:3002\/base_path_name\/apis?q=123 vastaa kutsua GET https:\/\/my.host.io\/my_api\/v1\/apis?q=123.", "apiRemoveAuthorizedUser_cancelButton_text": "Peruuta", "apiRemoveAuthorizedUser_confirmation_text": "Haluatko varmasti poistaa t\u00e4m\u00e4n sallitun k\u00e4ytt\u00e4j\u00e4n?", "apiRemoveAuthorizedUser_modalTitle": "Poista sallittu k\u00e4ytt\u00e4j\u00e4", "apiRemoveAuthorizedUser_removeButton_text": "Poista", + "apiSettingsAnalytics_title": "Rajapinnan analytiikka", + "apiSettingsAnalytics_button": "P\u00e4ivit\u00e4", "apiSettingsDelete_apiText": "Toimintoa ei voi peruuttaa. Rajapinta ja kaikki siihen liittyv\u00e4 tieto, kuten metadata, dokumentaatio, teht\u00e4v\u00e4lista ja palaute, poistetaan.", "apiSettingsDelete_apiTitle": "Poista rajapinta", "apiSettingsDelete_panelTitle": "Poista", - "apiSettingsDetails_title": "Tiedot", + "apiSettingsDetails_description_remaining": "J\u00e4ljell\u00e4", + "apiSettingsDetails_description_text": "Kuvaile rajapintaasi", + "apiSettingsDetails_name_text": "Rajapintasi nimi", "apiSettingsDetails_saveButton": "Tallenna", + "apiSettingsDetails_title": "Tiedot", "apiSettingsDetails_uploadLogo_heading": "Lis\u00e4\u00e4 logo", "apiSettingsDetails_uploadLogoText": "Voit lis\u00e4t\u00e4 logon rajapinnallesi. Logo n\u00e4kyy rajapintaluettelossa ja rajapinnan profiilisivulla.", + "apiSettingsDetails_url_text": "Anna rajapintasi web-osoite t\u00e4ss\u00e4. Voit antaa rajapinnan peruspolun verkkoasetuksissa.", "apiSettingsVisibility_title": "N\u00e4kyvyys", "apiSettingsVisibility_heading": "Muuta rajapinnan n\u00e4kyvyytt\u00e4", "apiSettingsVisibility_text": "Muuta rajapinta julkiseksi tai yksityiseksi", @@ -189,21 +261,34 @@ "apiSortingToolbar_sortMenuOptions_bookmarks": "Kirjanmerkit", "apiSortingToolbar_sortMenuOptions_ratings": "Arvostelut", "apiAuthorizedUsersList_authorizedUsers": "Anna yksitt\u00e4isille k\u00e4ytt\u00e4jille oikeus n\u00e4hd\u00e4 yksityiseksi merkitty rajapintasi.", - "apiViewAnalytics_button_viewAnalytics": "Avaa Analytiikkan\u00e4kym\u00e4", + "apiViewAnalytics_button_viewAnalytics": "Analytiikkan\u00e4kym\u00e4", "api_backend_rating_anonymous": "Kirjaudu sis\u00e4\u00e4n pisteytt\u00e4\u00e4ksesi rajapinta.", "apinf_apiumbrellauser_error": "Virhe: K\u00e4ytt\u00e4j\u00e4n luominen v\u00e4lityspalvelimeen ei onnistunut", "apinf_noproxy_error": "Virhe: V\u00e4lityspalvelinta ei l\u00f6ytynyt", "apinf_noproxybackend_error": "Virhe: V\u00e4lityspalvelimeen liitetty\u00e4 rajapintaa ei l\u00f6ytynyt", "apinf_usernotloggedin_error": "Kirjautunutta k\u00e4ytt\u00e4j\u00e4\u00e4 ei l\u00f6ytynyt.", + "apiMonitoring_helpIcon_text_1": "Rajapinnan valvonta ilmaisee rajapintasi t\u00e4m\u00e4nhetkisen tilan. Valvonta suoritetaan HTTP-pyynt\u00f6jen ja niiden saamien vasteiden avulla. ", + "apiMonitoring_helpIcon_text_2": "Valitse yksi rajapintasi GET-metodeista valvottavaksi. (K\u00e4ytt\u00e4m\u00e4ll\u00e4 GET-metodia rajapintaasi ei lis\u00e4t\u00e4 sattumanvaraista dataa.) ", + "apiMonitoring_helpIcon_text_3": "Kun valvonta on asetettu, rajapintasi kunto (t\u00e4m\u00e4 perustuu valvonnassa tehtyihin kutsuihin) osoitetaan rajapinnan nimen vieress\u00e4 olevalla t\u00e4pl\u00e4ll\u00e4, ja tilat ovat my\u00f6s n\u00e4kyvill\u00e4. ", + "apiMonitoring_helpIcon_text_3_green": " = OK, ", + "apiMonitoring_helpIcon_text_3_red": " = ei OK.", + "apiMonitoring_helpIcon_text_4": "Rajapinta pollataan kerran tunnissa. Voit pakottaa uudelleenlatauksen klikkaamalla TALLENNA-nappia.", + "apiMonitoring_hostTitle_Monitoring": "Rajapinnan web-osoite ja ", "apiMonitoring_panelTitle_Monitoring": "Rajapinnan valvonta", - "apiMonitoring_helpIcon_text": "Anna polku p\u00e4\u00e4tepisteeseen (endpoint), johon voidaan tehd\u00e4 rajapintakutsuja. Rajapinnan valvonta suoritetaan tekem\u00e4ll\u00e4 HTTP-pyynt\u00f6j\u00e4. Voit k\u00e4ytt\u00e4\u00e4 ainoastaan GET-metodia.", "apiMonitoring_saveButton_text": "Tallenna", "apiMonitoringForm_successMessage": "Rajapinnan valvonnan asetukset on tallennettu!", "apiMonitoringForm_errorMessage": "Valvottava p\u00e4\u00e4tepiste vaaditaan", "apiProxy_headerText": "Rajapinnan v\u00e4lityspalvelinasetukset", + "apiUmbrellaProxyForm_rateLimitMode_options": { + "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", + "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", + "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" + }, "apiUserAuthorizationForm_addButton_text": "Lis\u00e4\u00e4 sallittu k\u00e4ytt\u00e4j\u00e4", "apiUserAuthorizationForm_header_text": "Lis\u00e4\u00e4 yll\u00e4pit\u00e4ji\u00e4", "apiUserAuthorizationForm_helpText_usernameEmail": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4tunnus tai s\u00e4hk\u00f6postiosoite", + "apiUserAuthorizationForm_title": "Lis\u00e4\u00e4 uusi yhteisty\u00f6kumppani", + "apiUserAuthorizationForm_helpText": "Anna k\u00e4ytt\u00e4j\u00e4n k\u00e4ytt\u00e4j\u00e4nimi tai s\u00e4hk\u00f6postiosoite", "medianResponseTime_pointTitle_time": "Aika, ms", "authorizedUserForm_errorText_userNotRegistered": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", "authorizedUserForm_errorText_alreadyAuthorized": "K\u00e4ytt\u00e4j\u00e4 on jo sallittujen k\u00e4ytt\u00e4jien joukossa.", @@ -218,14 +303,23 @@ "", "Lis\u00e4ksi voit lis\u00e4t\u00e4 HTML-sis\u00e4lt\u00f6\u00e4 kuten kuvia, sosiaalisen median liit\u00e4nn\u00e4isen tai Youtube-videon." ], + "branding_homeCustomBlock_title": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", "branding_panel_title": "Projektin br\u00e4nd\u00e4ys", "branding_projectLogoTitle_logoTitle": "Sivun logo", "branding_projectCoverPhotoTitle_coverPhotoTitle": "Kansikuva", + "branding_color_picker": "Br\u00e4ndin v\u00e4rimalli", "branding_projectFeaturedApisMessage_featuredApiMessage": "Voit merkit\u00e4 8 rajapintaa Suositelluiksi rajapinnoiksi", "branding_save": "Tallenna", "branding_successMessage": "Br\u00e4nd\u00e4ysasetukset tallennettu", "branding_update": "P\u00e4ivit\u00e4", "brandingPage_title_branding": "Br\u00e4nd\u00e4ys", + "brandingPage_menu_about": "Tietoja", + "brandingPage_menu_analytics": "Analytiikka", + "brandingPage_menu_custom": "R\u00e4\u00e4t\u00e4l\u00f6ity HTML-lohko", + "brandingPage_menu_logo": "Logo", + "brandingPage_menu_privacy": "Tietosuoja & ehdot", + "brandingPage_menu_showcase": "Esittele rajapintoja", + "brandingPage_menu_social": "Linkit sosiaaliseen mediaan", "catalog_bookmarkTooltip_nonUser": "Kirjanmerkkej\u00e4 yhteens\u00e4. Kirjauduttuasi voit lis\u00e4t\u00e4 my\u00f6s omasi.", "catalog_BookmarkTooltip_user": "Lis\u00e4\u00e4 rajapintaan kirjanmerkki", "catalog_paginationButtons_next": "Seuraava", @@ -246,20 +340,28 @@ "catalogGrid_addedBy": "Lis\u00e4si:", "catalogTable_added": "Lis\u00e4tty", "catalogTable_addedBy": "Lis\u00e4si:", - "catalogTable_labelText_private": "yksityinen", - "catalog_Title": "Rajapinnat", + "catalogTable_labelText_private": "Yksityinen rajapinta", + "catalog_Title": "Tutki rajapintoja", "changeSelectedProxy_buttonCancel": "Peruuta", "changeSelectedProxy_buttonConfirm": "Vaihda v\u00e4lityspalvelin", "changeSelectedProxy_title": "Vaihda v\u00e4lityspalvelin", "changeSelectedProxy_textCaution": "Huomio!", "changeSelectedProxy_textConfirm": "V\u00e4lityspalvelimen vaihto muuttaa kutsuosoitetta ja saattaa rikkoa rajapintakutsut sovelluksista. Ilmoita rajapinnan k\u00e4ytt\u00e4jille t\u00e4st\u00e4 muutoksesta ja pyyd\u00e4 heit\u00e4 tarkastamaan, tarvitseeko heid\u00e4n tarvitsee hankkia uusi rajapinta-avain uudelle v\u00e4lityspalvelimelle", - "connectApiToOrganizationModal_helpText": "Voit lis\u00e4t\u00e4 hallinnoimasi rajapinnan organisaatioon. Sen j\u00e4lkeen lis\u00e4\u00e4m\u00e4si rajapinta n\u00e4kyy organisaation profiilisivulla.", + "configureLoginServiceDialogForHsl_guide_text": "Sinun pit\u00e4\u00e4 luoda OpenID Connect -asiakasasetukset tuottajasi kanssa (HSL). M\u00e4\u00e4rit\u00e4 sovellusten vastakutsujen osoitteet t\u00e4h\u00e4n:", "connectApiToOrganizationModal_buttonText_close": "Sulje", - "connectApiToOrganizationModal_text_noOneApis": "Kaikki hallinnoimasi rajapinnat on jo yhdistetty.", + "connectApiToOrganizationModal_helpText": "Voit lis\u00e4t\u00e4 hallinnoimasi rajapinnan organisaatioon. Sen j\u00e4lkeen lis\u00e4\u00e4m\u00e4si rajapinta n\u00e4kyy organisaation profiilisivulla.", "connectApiToOrganizationModal_modalTitle": "Yhdist\u00e4 rajapinta", + "connectApiToOrganizationModal_placeholderTitle": "(Valitse yhdistett\u00e4v\u00e4 rajapinta)", + "connectApiToOrganizationModal_text_noOneApis": "Kaikki hallinnoimasi rajapinnat on jo yhdistetty.", "contactForm_reset": "Nollaa", "contactForm_successMessage": "Kiitos! Viestisi on l\u00e4hetetty.", "contactForm_submit": "L\u00e4het\u00e4", + "createApiBackendOnApiUmbrella_errorMessagePretext": "Tarkista rajapinnan asetukset, koska apiUmbrella vastaa: ", + "dashboard_analyticsSummary_developers": "Kehitt\u00e4j\u00e4t", + "dashboard_analyticsSummary_requests": "Pyynn\u00f6t", + "dashboard_analyticsSummary_responseTime": "Vasteaika", + "dashboard_analyticsSummary_title": "Analytiikan yhteenveto", + "dashboardApiFilter_title": "Rajapintojen suodatin", "dashboardOverviewStatistic_text_requestPath": "Pyynn\u00f6n polku: __path__", "dashboardOverviewStatistic_text_successCalls": "2XX vastauksia: __count__", "dashboardOverviewStatistic_text_errorCallsToday": "__count__ virhett\u00e4 t\u00e4n\u00e4\u00e4n", @@ -275,6 +377,8 @@ "dashboardOverviewStatistic_chartTitle_uniqueUsers": "Rajapinnan k\u00e4ytt\u00e4ji\u00e4", "dashboardOverviewStatistic_linkText_viewDetails": "Tarkastele tietoja", "dashboardOverviewStatistic_helpText_averageUniqueUsers": "Valitun ajanjakson eri k\u00e4ytt\u00e4jien m\u00e4\u00e4r\u00e4n keskiarvo", + "dashboardOverviewStatistic_helpText_serverTimezone": "Kaavion data n\u00e4ytet\u00e4\u00e4n perustuen palvelimen kellonaikaan. Aikavy\u00f6hyke: __servertimezone__", + "dashboardProxySelection_optionText_title": "V\u00e4lityspalvelin", "dashboardSummaryStatistic_columnTitle_apiName": "Rajapinnan nimi", "dashboardSummaryStatistic_columnTitle_requestsNumber": "Pyynt\u00f6j\u00e4", "dashboardSummaryStatistic_columnTitle_responseTime": "Vasteaika (mediaani)", @@ -293,10 +397,11 @@ "dashboardPage_text_noProxyBackends": "Et ole viel\u00e4 liitt\u00e4nyt yht\u00e4\u00e4n rajapintaa v\u00e4lityspalvelimeen. N\u00e4hd\u00e4ksesi analytiikkaa rajapintasi k\u00e4yt\u00f6st\u00e4, etsi rajapintasi rajapintaluettelosta ja yhdist\u00e4 rajapintasi v\u00e4lityspalvelimeen rajapinnan profiilisivulta.", "dashboardView_text_noApisFound": "Ehtoa vastaavia rajapintoja ei l\u00f6ytynyt", "dashboardPage_placeholderText_search": "Hakuehto", + "dateRangePicker_optionText_title": "Aika", "dateRangePicker_optionText_today": "T\u00e4n\u00e4\u00e4n", "dateRangePicker_optionText_yesterday": "Eilen", "dateRangePicker_optionText_7days": "Viimeiset 7 p\u00e4iv\u00e4\u00e4", - "dateRangePicker_optionText_28days": "Viimeiset 28 p\u00e4iv\u00e4\u00e4.", + "dateRangePicker_optionText_28days": "Viimeiset 28 p\u00e4iv\u00e4\u00e4", "deleteAccount_closeButton": "Sulje", "deleteAccount_confirmDelete": "Poista", "deleteAccount_success_message": "Tili poistettu", @@ -345,6 +450,9 @@ "emailTemplates_verifyEmail_message": "Vahvistaaksesi s\u00e4hk\u00f6postiosoitteesi mene t\u00e4h\u00e4n osoitteeseen:", "emailTemplates_verifyEmail_title": "Vahvista s\u00e4hk\u00f6postiosoitteesi", "emailVerification_successMessage": "S\u00e4hk\u00f6postisi on nyt vahvistettu. Kiitos!", + "emqProxyForm_acl_title": "K\u00e4ytt\u00f6oikeuksien m\u00e4\u00e4rittely", + "ensureTenantRemovalForm_button_cancel_title": "Peruuta toiminto", + "ensureTenantRemovalForm_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", "entityComment_cancelComment": "Peru", "entityComment_deleteComment": "Poista", "entityComment_replyComment": "Vastaa", @@ -393,9 +501,12 @@ "footer_signIn": "Kirjaudu", "footer_signOut": "Kirjaudu ulos", "footer_signUp": "Rekister\u00f6idy", + "footerSocialMediaLinks_text": "Seuraa meit\u00e4", "forbidden_Title": "403 P\u00e4\u00e4sy estetty", "forbidden_Message": "Oikeutesi eiv\u00e4t riit\u00e4 sis\u00e4ll\u00f6n katseluun.", "goBackButton_buttonText": "Palaa edelliselle sivulle", + "general_example": "Esimerkki:", + "general_more_details": "Lis\u00e4tietoja:", "homeBody_featureSection_statistics_apisCount_heading": "Rajapintoja:", "homeBody_featureSection_statistics_organizationsCount_heading": "Organisaatioita:", "homeBody_featureSection_statistics_usersCount_heading": "K\u00e4ytt\u00e4ji\u00e4", @@ -415,6 +526,7 @@ "homePageApis_title_featuredApis": "Suositellut rajapinnat", "homePageApis_text_addFeaturedApis": "Voit valita Suositeltuja rajapintoja Br\u00e4nd\u00e4ys-toiminnon Suositellut rajapinnat -valinnasta.", "homePageApis_text_getMoreApis": "N\u00e4yt\u00e4 lis\u00e4\u00e4 rajapintoja", + "homePageApis_text_seeMore": "N\u00e4e enemm\u00e4n", "importApiConfiguration_errorMessage": "Konfiguraatiotiedoston tulee olla .YAML-, .YML-, .JSON- tai .TXT-muodossa.", "importApiConfiguration_jsonError_message": "Konfiguraatiotiedosto ei ole kelvollinen JSON-objekti.", "import_ApiConfiguration_Extensions": "Hyv\u00e4ksyt\u00e4\u00e4n vain yml-, yaml- tai json-muotoiset tiedostot.", @@ -422,7 +534,7 @@ "import_ApiConfiguration_ImportApi": "Lis\u00e4\u00e4 rajapinta", "importOpenApiSpecification_text_addApiByImporting": "Voit lis\u00e4t\u00e4 rajapinnan k\u00e4ytt\u00e4en sen OpenAPI-m\u00e4\u00e4rityst\u00e4.", "importOpenApiSpecification_message_provideSpecification": "Lis\u00e4\u00e4 puuttuva OpenAPI-m\u00e4\u00e4ritys", - "importApiFile_invalidExtension_message": "V\u00e4\u00e4r\u00e4 tiedostomuoto. Anna linkki json-, yaml- tai yml-tiedostoon, jossa on ainakin rajapinnan nimi ja osoite", + "importApiFile_invalidExtension_message": "V\u00e4\u00e4r\u00e4 tiedostomuoto. Anna linkki json-, yaml- tai yml-tiedostoon, jossa on ainakin rajapinnan nimi ja osoite.", "importOpenApiSpecification_labelText_provideSpecification": "Tuo k\u00e4ytett\u00e4v\u00e4 rajapintadokumentaatio", "importOpenApiSpecification_labelText_linkTo": "Linkki OpenAPI-m\u00e4\u00e4ritykseen", "importOpenApiSpecification_labelText_lifecycleStatus": "Elinkaaren vaihe", @@ -431,17 +543,31 @@ "importOpenApiSpecification_optionText_url": "Web-osoite", "importOpenApiSpecification_optionText_firstOption": "Valitse elinkaaren vaihe", "importOpenApiSpecificationUploadButton_buttonText_file": "Valitse tiedosto", - "invalidUrlMessage": "Tarvitaan t\u00e4ydellinen http- tai https-alkuinen URL-osoite", - "invalidIdMessage": "Tunnukseen vain kirjaimia ja numeroita", + "informTenantUser_emailSubject_tenantAddition": "Uusi tenantti lis\u00e4tty: __tenant__", + "informTenantUser_emailSubject_tenantRemoval": "Tenantti __tenant__ poistettu", + "informTenantUser_emailSubject_userRemoval": "K\u00e4ytt\u00e4j\u00e4 poistettu tenantista __tenant__", + "informTenantUser_emailSubject_userRoleChange": "Muutoksia k\u00e4ytt\u00e4j\u00e4rooleissa tenantissa __tenant__", + "informTenantUser_emailText_roleInfo": "Nykyiset roolit: ", + "informTenantUser_emailText_tenantRemoval": "Tenantti __tenant__ on poistettu. Yksi k\u00e4ytt\u00e4jist\u00e4 oli: ", + "informTenantUser_emailText_userRemoval": "Muutoksia tenantissa __tenant__. Seuraava k\u00e4ytt\u00e4j\u00e4 poistettu: ", + "informTenantUser_emailText_userRoleChange": "Tenantissa __tenant__ on tehty muutoksia seuraavan k\u00e4ytt\u00e4j\u00e4n rooleissa: ", + "invalidApiBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", + "invalidApiMonitoringEndpointMessage": "T\u00e4ytyy alkaa kauttaviivalla. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", + "invalidApiRequiredMessage": "Sy\u00f6te ei ole sallittu", + "invalidAppendQueryStringMessage": "Vain param=arvo -parit sallittuja hakulauseen lis\u00e4yksess\u00e4", "invalidDomainMessage": "Tarvitaan validi verkkotunnus", "invalidEmailMessage": "Tarvitaan validi s\u00e4hk\u00f6postiosoite", + "invalidIdMessage": "Tunnukseen vain kirjaimia ja numeroita", + "invalidProxyBackendForm_headerStringMessage": "Pyynn\u00f6n kohteena oleva otsikkolause saa koostua vain seuraavasta\/seuraavista par(e)ista ~ param: arvo", + "invalidProxyBackendForm_forbiddenPrefixMessage": "Et voi k\u00e4ytt\u00e4\u00e4 seuraavia v\u00e4lityspalvelimen peruspolkuja: \/, \/signup\/, \/signin\/, \/admin\/ ja \/admin\/...", "invalidProxyBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", - "invalidApiBasePathMessage": "T\u00e4ytyy alkaa kauttaviivalla ja p\u00e4\u00e4tty\u00e4 kauttaviivaan. Sallittuja merkkej\u00e4 ovat kirjaimet, numerot sek\u00e4 -.?$*+'()\/:#@!&,;=", + "invalidUrlMessage": "Tarvitaan t\u00e4ydellinen http- tai https-alkuinen URL-osoite", "invalidContactPhoneMessage": "Puhelinnumeroon hyv\u00e4ksytt\u00e4vi\u00e4 merkkej\u00e4 ovat numerot 0-9, +, -, \/ ja v\u00e4lily\u00f6nti", "latestApiBackends_Heading": "Uusimmat rajapinnat", "latestApiBackends_MoreInfo": "Lis\u00e4\u00e4 tietoa", "latestApiBackends_NotFound": "Ei l\u00f6ydetty rajapintoja.", "loginPlatformsPage_title_loginPlatforms": "Kirjautumisalustat", + "loginPlatformsPageSettingsUpdatedMessage": "Kirjautumisasetukset p\u00e4ivitetty onnistuneesti: ", "loginVerify_errorMessage": "Olet saanut s\u00e4hk\u00f6postin osoitteesi vahvistusta varten. Viimeistele s\u00e4hk\u00f6postin vahvistus, jotta voit kirjautua.", "manageApiDocumentationModalUploadButton": "Valitse tiedosto", "manageApiDocumentationModal_AddedFile_Message": "Dokumentaatiotiedosto ladattu!", @@ -458,20 +584,24 @@ "manageApiDocumentationModal_hints_createApiDocumentation": "Jos sinulla ei ole dokumentaatiotiedostoa, voit luoda sen ja ladata sen palveluun.", "manageApiDocumentationModal_hints_documentation_link": "Linkki Wiki- tai Github-sivuun tai muuhun verkkoresurssiin, josta rajapintasi dokumentaatio on luettavissa.", "manageApiDocumentationModal_hints_uploadApiDocumentation": "Voit my\u00f6s luoda uuden dokumentaatiotiedoston rajapinnallesi k\u00e4ytt\u00e4en Swagger-muokkausohjelmaa.", - "manageApiDocumentationModal_addDocumentation_title": "Lis\u00e4\u00e4 dokumentaatiota", + "manageApiDocumentationModal_addDocumentation_title": "M\u00e4\u00e4rit\u00e4 p\u00e4\u00e4tepisteiden tiedot", "manageApiDocumentationModal_helpText_useHttpsProtocol": "T\u00e4m\u00e4 j\u00e4rjestelm\u00e4 k\u00e4ytt\u00e4\u00e4 https-protokollaa. Rajapintapyynn\u00f6t dokumentaatiosta eiv\u00e4t toimi, koska rajapinta k\u00e4ytt\u00e4\u00e4 http-protokollaa.", "manageApiDocumentationModal_ToolTip_Message": "Voit antaa korkeintaan 8 yht\u00e4aikaista linkki\u00e4 muualla oleviin dokumentaatioihin. Jos haluat lis\u00e4t\u00e4 uuden, poista jokin vanhoista.", - "apiAnalyticPageBody_title_mostUsers": "Eniten kutsuja l\u00e4hett\u00e4neet k\u00e4ytt\u00e4j\u00e4t", - "mostFrequentUsersTable_columnTitle_user": "K\u00e4ytt\u00e4j\u00e4", + "mostFrequentUsersTable_columnTitle_user": "K\u00e4ytt\u00e4j\u00e4n rajapinta-avain", "mostFrequentUsersTable_columnTitle_calls": "Kutsuja", "mostFrequentUsersTable_columnTitle_path": "Pyynn\u00f6n polku", "mostFrequentUsersTable_text_showOfUsers": "N\u00e4yt\u00e4 __count__ yhteens\u00e4 __all__ k\u00e4ytt\u00e4j\u00e4st\u00e4", "mostFrequentUsersTable_lintText_downloadFile": "Lataa kaikki k\u00e4ytt\u00e4j\u00e4t tiedostona", + "mqttDashboardNavbar_linkText_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", + "mqttDashboardNavbar_linkText_topics": "Aiheet", + "mqttDashboardNavbar_linkText_acl": "ACL", + "mqttDashboardNavbar_linkText_restDashboard": "REST-analytiikkan\u00e4kym\u00e4", "navbar_addAPIBackend": "Lis\u00e4\u00e4 rajapinta", "navbar_apis": "Rajapinnat", "navbar_my_apis": "Rajapintani", "navbar_organizations": "Organisaatiot", "navbar_dashboard": "Analytiikkan\u00e4kym\u00e4", + "navbar_mqttDashboard": "MQTT-analytiikkan\u00e4kym\u00e4", "navbar_signIn": "Kirjaudu", "navbar_signUp": "Rekister\u00f6idy", "navbar_users": "K\u00e4ytt\u00e4j\u00e4t", @@ -480,7 +610,14 @@ "notAuthorized_Title": "Ei oikeuksia.", "notFound_Message_Part1": "Hakemaasi sivua ei l\u00f6ytynyt.", "notFound_Title": "Sivua ei l\u00f6ytynyt.", + "oauthHslNoMfa": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 ei ole MFA-tunnistautumista k\u00e4yt\u00f6ss\u00e4!", + "organizationApis_title_about": "Tietoja", + "organizationApis_title_apis": "Rajapinnat", + "organizationApis_title_connectApi": "Yhdist\u00e4 rajapinta", + "organizationApis_title_edit": "Muokkaa", "organizationApis_connectButton": "Yhdist\u00e4", + "organizationApis_contact_email": "Yhteyss\u00e4hk\u00f6postiosoite", + "organizationApis_contact_phone": "Yhteyspuhelinnumero", "organizationApisForm_successText": "Rajapinta on nyt yhdistetty organisaatioon.", "organizationCatalog_Title": "Organisaatioluettelo", "organizationCatalog_organizationCount": "(__count__ organisaatio)", @@ -513,6 +650,11 @@ "organizationLogo_resumable_successfully_uploaded": "Logon lataus onnistui!", "organizationLogo_resumable_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", "organizationManagersList_title": "Organisaation yll\u00e4pit\u00e4j\u00e4t", + "organizationManagersList_table_title_actions": "Toimenpiteet", + "organizationManagersList_table_title_email": "S\u00e4hk\u00f6posti", + "organizationManagersList_table_title_role": "Rooli", + "organizationManagersList_table_title_username": "K\u00e4ytt\u00e4j\u00e4tunnus", + "organizationManagersList_table_title_row_manager": "Yll\u00e4pit\u00e4j\u00e4", "organizationManagerForm_successMessage": "Uusi yll\u00e4pit\u00e4j\u00e4 lis\u00e4tty.", "organizationManagerForm_userNotRegistered_errorText": "K\u00e4ytt\u00e4j\u00e4n tili\u00e4 ei l\u00f6ydy.", "organizationNoApis_text_noConnectedApis": "Organisaatioon ei ole liitetty yht\u00e4\u00e4n rajapintaa.", @@ -524,6 +666,9 @@ "organizationProfileHeader_editButton_text": "Muokkaa", "organizationProfileHeader_rss_feed": "RSS-sy\u00f6te", "organizationProfileHeader_tabs_apis": "Rajapinnat", + "organizationProfileHeader_tabs_managers": "Yll\u00e4pit\u00e4j\u00e4t", + "organizationProfileHeader_tabs_newLogo": "Lataa uusi logo", + "organizationProfileHeader_tabs_profile": "Profiili", "organizationProfileHeader_tabs_settings": "Asetukset", "organizationProfileHeader_uploadCoverButton_text": "Lataa kansikuva", "organizationProfile_smallText_apisCount": "(__count__ rajapinta)", @@ -538,18 +683,23 @@ "organizationSettingsPagination_panelTitle_contentManagement": "Sis\u00e4ll\u00f6nhallinta", "organizationSettingsPagination_saveButton": "Tallenna", "organizationSettingsPagination_successMessage": "Numero muutettu onnistuneesti", + "organizationSettings_description_organizationManagers": "Kun rajapinta on liitetty Organisaatioon, Organisaation yll\u00e4pit\u00e4j\u00e4 saa rajapintaan samat muokkaus- ja poisto-oikeudet kuin rajapinnan yll\u00e4pit\u00e4jill\u00e4 on.", + "organizationSettings_nav_about": "Tietoja", + "organizationSettings_nav_contact": "Yhteystiedot", + "organizationSettings_nav_logo": "Logo & kansikuva", + "organizationSettings_nav_social": "Sosiaalisen median alustat", + "organizationSettings_title": "Asetukset", + "organizationSettings_title_organizationManagers": "Organisaation yll\u00e4pit\u00e4j\u00e4t", "organizationSettings_uploadLogo_heading": "Lataa logo", "organizationSettings_uploadCover_heading": "Lataa kansikuva", "organizationSettings_uploadLogoText": "Voit lis\u00e4t\u00e4 logon organisaatiollesi. Logo n\u00e4kyy organisaatioluettelossa ja organisaation omalla sivulla.", "organizationSettings_uploadCoverText": "Voit ladata kansikuvan organisaatiollesi", - "organizationSettings_title_organizationManagers": "Organisaation yll\u00e4pit\u00e4j\u00e4t", - "organizationSettings_description_organizationManagers": "Kun rajapinta on liitetty Organisaatioon, Organisaation yll\u00e4pit\u00e4j\u00e4 saa rajapintaan samat muokkaus- ja poisto-oikeudet kuin rajapinnan yll\u00e4pit\u00e4jill\u00e4 on.", "organizationManagerForm_managerAlreadyExist_errorText": "K\u00e4ytt\u00e4j\u00e4 on jo t\u00e4m\u00e4n organisaation yll\u00e4pit\u00e4j\u00e4.", "organizationManagerForm_sendingVerificationEmailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui", - "organizationManagerForm_invalidMailSetting_emailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui virheellisten s\u00e4hk\u00f6postiasetuksen vuoksi", - "organizationSettingsDelete_buttonText_delete": "Poista", + "organizationManagerForm_invalidMailSetting_emailFailed": "Vahvistuss\u00e4hk\u00f6postin l\u00e4hetys ep\u00e4onnistui virheellisten s\u00e4hk\u00f6postiasetuksen vuoksi", + "organizationSettingsDelete_buttonText_delete": "Poista organisaatio", "organizationSettingsDelete_text_information": "Organisaatioon liittyv\u00e4 tieto poistetaan. Toimintoa ei voi peruuttaa.", - "organizationSettingsDelete_title": "Poista organisaatioprofiili", + "organizationSettingsDelete_title": "Poista t\u00e4m\u00e4 organisaatio", "organizationSettingsDelete_panelTitle": "Poista", "organizationSettingsContactInfo_cancelButton_text": "Peruuta", "organizationSettingsContactInfo_saveButton_text": "Tallenna", @@ -583,18 +733,18 @@ "proxiesPage_title_proxies": "V\u00e4lityspalvelimet", "proxyBackendForm_advancedSettings_title": "Lis\u00e4asetukset", "proxyBackendForm_apiBasePath_helpText": "Peruspolku jokaiseen rajapintakutsuun. Esimerkiksi:", + "proxyBackendForm_apiBasePath_helpText_example": "\/my_api\/v1\/", + "proxyBackendForm_apiBasePath_title": "Rajapinnan web-osoite, jossa ", + "proxyBackendForm_apiBasePath_helpText_continued": "apis?q=123", + "proxyBackendForm_apiKey_title": "Rajapinta-avain", "proxyBackendForm_apiPort_helpText": "Rajapintapalvelimen portin numero", - "proxyBackendForm_disableApiKey_helpText": "Salli k\u00e4ytt\u00e4jien kutsua rajapintaa ilman rajapinta-avainta.", - "proxyBackendForm_proxyBasePath_helpText": "Peruspolku jokaiseen v\u00e4lityspalvelinkutsuun. Esimerkiksi:", - "proxyBackendForm_successMessage": "Asetukset tallennettu.", - "proxyBackendForm_saveButton": "Tallenna ja julkaise", + "proxyBackendForm_append_query_string_helpText": "Ylim\u00e4\u00e4r\u00e4iset hakuparametrit, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 jokaiseen hakuun.", "proxyBackendForm_deleteButton": "Poista", "proxyBackendForm_deleteErrorMessage": "Poisto API Umbrella -v\u00e4lityspalvelimelta ep\u00e4onnistui", - "proxyBackendForm_frontendPrefixNotUnique": "Frontend-etuliite on jo k\u00e4yt\u00f6ss\u00e4. Valitse toinen etuliite.", - "proxyBackendForm_publishErrorMessage": "Julkaisu API Umbrella -v\u00e4lityspalvelimelle ep\u00e4onnistui", - "proxyBackendForm_requiredErrorMessage": "T\u00e4yt\u00e4 kaikki vaaditut kent\u00e4t", "proxyBackendForm_deleteSuccessMessage": "V\u00e4lityspalvelinasetukset poistettu", - "proxyBackendForm_update_successMessage": "V\u00e4lityspalvelinasetukset p\u00e4ivitetty", + "proxyBackendForm_disableApiKey_helpText": "Salli k\u00e4ytt\u00e4jien kutsua rajapintaa ilman rajapinta-avainta.", + "proxyBackendForm_frontendPrefixNotUnique": "Frontend-etuliite on jo k\u00e4yt\u00f6ss\u00e4. Valitse toinen etuliite.", + "proxyBackendForm_IDPappID_additional_helpText": "IDP app id on sovellus, joka tarjoaa tunnistustietoja. Sit\u00e4 tarvitaan FIWARE:n komponenttien integroimiseen. Jos t\u00e4m\u00e4 ei sano sinulle mit\u00e4\u00e4n, j\u00e4t\u00e4 se huomiotta.", "proxyBackendForm_emqUsers_title": "EMQ-k\u00e4ytt\u00e4j\u00e4t", "proxyBackendForm_emqUsers_addUserButton": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4", "proxyBackendForm_emqUsers_userTable_id": "ID", @@ -612,6 +762,28 @@ "proxyBackendForm_emqProxyForm_removeEmqUser_confirmButton": "Kyll\u00e4, poista", "proxyBackendForm_emqProxyForm_removeEmqUser_cancelButton": "Peruuta", "proxyBackendForm_emqProxyForm_removeEmqUser_successMessage": "EMQ-k\u00e4ytt\u00e4j\u00e4 poistettu!", + "proxyBackendForm_IDPappID_helpText": "IDP-sovelluksen tunnistaminen", + "proxyBackendForm_proxyBasePath_title": "V\u00e4lityspalvelimen web-osoite, jossa ", + "proxyBackendForm_proxyBasePath_helpText": "Peruspolku jokaiseen v\u00e4lityspalvelinkutsuun. Esimerkiksi:", + "proxyBackendForm_proxyBasePath_helpText_example": "\/my_api_name\/", + "proxyBackendForm_publishErrorMessage": "Julkaisu API Umbrella -v\u00e4lityspalvelimelle ep\u00e4onnistui", + "proxyBackendForm_rateLimit_helpText": "Aseta tiedonsiirron rajoituksia eri kategorioiden perusteella.", + "proxyBackendForm_redirect_helpText": "Uudelleenohjaus:", + "proxyBackendForm_request_header_helpText": "Otsikkotiedot, jotka v\u00e4lityspalvelin lis\u00e4\u00e4 pyynt\u00f6ihin.", + "proxyBackendForm_request_helpText": "Pyynt\u00f6", + "proxyBackendForm_response_helpText": "Vaste", + "proxyBackendForm_requiredErrorMessage": "T\u00e4yt\u00e4 kaikki vaaditut kent\u00e4t", + "proxyBackendForm_subsettings_additional_helpText_1": "'Aliasetukset' tarkoittavat aliosoitteen asetuksia. Ne liittyv\u00e4t FIWARE-integrointiin, mutta ne ovat hy\u00f6dyllisi\u00e4 joissain tilanteissa. Jos haluat rajoittaa tietoliikennett\u00e4 HTTP-verbien perusteella ja haluat tietyt otsikkotiedot, k\u00e4yt\u00e4 n\u00e4it\u00e4 asetuksia.", + "proxyBackendForm_subsettings_additional_helpText_2": "HTTP-menetelm\u00e4t: t\u00e4\u00e4ll\u00e4 voit valita sen aliosoitteen, kuten metodin, jonka asetuksia haluat muuttaa.", + "proxyBackendForm_subsettings_additional_helpText_3": "S\u00e4\u00e4nn\u00f6llinen lauseke (regex): t\u00e4m\u00e4n parametrin avulla voit suodattaa pyynt\u00f6jen sis\u00e4lt\u00f6\u00e4.", + "proxyBackendForm_subsettings_additional_helpText_4": "Vaaditut otsikkotiedot: voit antaa yhden tai useamman (jokainen omalla rivill\u00e4\u00e4n) otsikon muodossa ~ ", + "proxyBackendForm_subsettings_additional_helpText_5": " otsikkoAvain : otsikkoArvo", + "proxyBackendForm_subsettings_helpText": "Anna aliosoitteeseen liittyv\u00e4t asetukset.", + "proxyBackendForm_successMessage": "Asetukset tallennettu.", + "proxyBackendForm_saveButton": "Tallenna ja julkaise", + "proxyBackendForm_publish_failureMessage": "Julkaisu apiUmbrellalle ep\u00e4onnistui: ", + "proxyBackendForm_update_failureMessage": "Virhe apiUmbrellan v\u00e4lityspalvelimeen liitetyll\u00e4 rajapinnalla: ", + "proxyBackendForm_update_successMessage": "V\u00e4lityspalvelinasetukset p\u00e4ivitetty", "proxyForm_header_text": "Lis\u00e4\u00e4 v\u00e4lityspalvelin", "proxyForm_saveButton_text": "Tallenna", "proxyForm_successText": "V\u00e4lityspalvelimen asetukset tallennettu.", @@ -624,6 +796,7 @@ "proxyItem_apiKey": "Rajapinta-avain", "proxyItem_apiToken": "Rajapinnan tunnisteavain", "proxyItem_elasticsearch": "Elasticsearch", + "proxyItem_postgresEndpoint": "Postgres-p\u00e4\u00e4tepiste", "proxyItem_brokerEndpoints": "V\u00e4litt\u00e4j\u00e4n p\u00e4\u00e4tepisteet", "proxyItem_brokerEndpoints_table_protocol": "Protokolla", "proxyItem_brokerEndpoints_table_host": "Is\u00e4nt\u00e4kone", @@ -643,13 +816,14 @@ "deletePostConfirmation_buttonText_delete": "Poista", "relatedMedia_addButton_help": "Lis\u00e4\u00e4 t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", "relatedMedia_addButton": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", - "relatedMedia_Title": "T\u00e4ydent\u00e4v\u00e4 media", + "relatedMedia_Title": "Linkit", + "relatedMedia_addLink": "Lis\u00e4\u00e4 linkki", + "relatedMedia_addNew": "Lis\u00e4\u00e4 uusi", "relatedMedia_text_noRelatedMedia": { "api": "T\u00e4t\u00e4 rajapintaa koskevaa mediasis\u00e4lt\u00f6\u00e4 ei ole lis\u00e4tty .", - "organization": "Organisaatioon ei ole lis\u00e4tty t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4" + "organization": "Organisaatioon ei ole lis\u00e4tty t\u00e4ydent\u00e4v\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4." }, "relatedMediaPostsForm_modalTitle_relatedMedia": "T\u00e4ydent\u00e4v\u00e4 media", - "relatedMediaPostsForm_Cancel": "Peruuta", "relatedMediaPostsForm_Submit": "Lis\u00e4\u00e4 mediasis\u00e4lt\u00f6\u00e4", "relatedMediaPostsForm_Text": "Voit lis\u00e4t\u00e4 sis\u00e4lt\u00f6\u00e4, jota k\u00e4ytt\u00e4j\u00e4 voi klikata n\u00e4hd\u00e4kseen alkuper\u00e4isen l\u00e4hteen. Voit lis\u00e4t\u00e4 esimerkiksi blogitekstej\u00e4, videoita ja esityksi\u00e4.", "postItem_buttonText_delete": "Poista", @@ -664,28 +838,39 @@ "removeProxy_buttonText_cancelRemove": "Ei", "removeProxy_errorMessage": "Virhe: V\u00e4lityspalvelimen poisto ep\u00e4onnistui", "removeProxy_buttonText_cancel": "Peru", + "requestTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia HTTP-tilajakson laatikoita.", "requestTimeline_labelText_path": "Polku", + "requestTimeline_legendItem_allCalls": "Kaikki pyynn\u00f6t", "requestTimeline_xAxisTitle_hours": "Tunnit", "requestTimeline_xAxisTitle_days": "Aika", "requestTimeline_yAxisTitle_requests": "Rajapintapyynn\u00f6t", - "requestTimeline_legendItem_allCalls": "Kaikki pyynn\u00f6t", "requestsOverTime_pointTitle_requests": "Pyynn\u00f6t", + "responseTimeTimeline_helpText": "Suodatus onnistuu klikkaamalla alla olevia kvartiiliarvojen laatikoita.", "responseTimeTimeline_labelText_path": "Polku", + "responseTimeTimeline_legendItem_long": "Hidas 75 %", + "responseTimeTimeline_legendItem_longest": "Hitain", + "responseTimeTimeline_legendItem_short": "Nopea 25 %", + "responseTimeTimeline_legendItem_shortest": "Nopein", "responseTimeTimeline_xAxisTitle_hours": "Tunnit", "responseTimeTimeline_xAxisTitle_days": "Aika", "responseTimeTimeline_yAxisTitle_time": "Aika, ms", - "responseTimeTimeline_legendItem_95thPercentiles": "95 prosenttia", "responseTimeTimeline_legendItem_median": "Mediaani", "schemas": { "apis": { "name": { - "label": "Rajapinnan nimi" + "label": "Rajapinnan nimi", + "placeholder": "Esim. Ensimm\u00e4inen rajapintani" }, "description": { - "label": "Kuvaus" + "label": "Kuvaus", + "placeholder": "Kerro mahdolliselle k\u00e4ytt\u00e4j\u00e4lle, mist\u00e4 rajapinnassasi on kyse" }, "url": { - "label": "Web-osoite" + "label": "Rajapinnan web-osoite", + "placeholder": "Esim. https:\/\/esimerkki.com\/api\/v1" + }, + "documentationURL": { + "label": "Linkki dokumentaatioon" }, "organizationId": { "label": "Yhdist\u00e4 rajapinta organisaatioon" @@ -867,6 +1052,9 @@ }, "url": { "label": "Valvottava p\u00e4\u00e4tepiste" + }, + "endPoint": { + "label": "Valvottava p\u00e4\u00e4tepiste" } }, "settings": { @@ -878,6 +1066,12 @@ "label": "Vain j\u00e4rjestelm\u00e4n yll\u00e4pit\u00e4j\u00e4t voivat lis\u00e4t\u00e4 uusia organisaatioita" } }, + "supportsGraphql": { + "label": "K\u00e4yt\u00f6ss\u00e4" + }, + "developmentFeatures": { + "label": "N\u00e4yt\u00e4 kehitett\u00e4vin\u00e4 olevat ominaisuudet" + }, "mail": { "enabled": { "label": "K\u00e4yt\u00f6ss\u00e4" @@ -918,9 +1112,6 @@ "host": { "label": "Is\u00e4nt\u00e4kone" } - }, - "developmentFeatures": { - "label": "K\u00e4yt\u00f6ss\u00e4" } }, "proxies": { @@ -988,6 +1179,11 @@ } } }, + "sub_settings": { + "http_method": { + "label": "HTTP-menetelm\u00e4t" + } + }, "settings": { "append_query_string": { "label": "Lis\u00e4\u00e4 hakulauseen parametrit" @@ -998,11 +1194,15 @@ "headers_string": { "label": "Aseta pyynn\u00f6n otsikkotiedot" }, + "idp_app_id": { + "label": "IDP App Id" + }, "rate_limit_mode": { "label": "Kuormituksen rajoitustila", "options": { "custom": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus", - "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta" + "unlimited": "Kutsujen m\u00e4\u00e4r\u00e4\u00e4 ei rajoiteta", + "custom-header": "R\u00e4\u00e4t\u00e4l\u00f6ity kuormitusrajoitus vastauksen otsikkotietojen perusteella" } }, "rate_limits": { @@ -1166,18 +1366,28 @@ "searchPage_searchForm_helpText": "Sy\u00f6t\u00e4 hakusanasi hakua varten.", "searchPage_searchForm_placeholderText": "Hae...", "searchPage_searchResultsHeader": "Hakutulokset", - "settings_panelTitle_addingApisAndOrganizations": "Rajapintojen ja organisaatioiden lis\u00e4\u00e4minen", + "settings_development_features": "N\u00e4yt\u00e4 my\u00f6s kehitett\u00e4vin\u00e4 olevat ominaisuudet", + "settings_disabled_login_methods": "Estetyt kirjautumismenetelm\u00e4t", + "settings_disabled_login_methods_caution": "Huomio!", + "settings_disabled_login_methods_caution_text": "T\u00e4m\u00e4n valinnan avulla on mahdollista est\u00e4\u00e4 k\u00e4ytt\u00e4ji\u00e4, ja my\u00f6s yll\u00e4pit\u00e4ji\u00e4!", + "settings_disabled_login_methods_caution_warning_1": "\u00c4l\u00e4 poista kaikkia kirjautumismenetelmi\u00e4 k\u00e4yt\u00f6st\u00e4!", + "settings_disabled_login_methods_caution_warning_2": "Varmista, ett\u00e4 ainakin yksi yll\u00e4pit\u00e4j\u00e4 pystyy viel\u00e4 k\u00e4ytt\u00e4m\u00e4\u00e4n osaa sallituista kirjautumismenetelmist\u00e4!", + "settings_errorMessage": "Virhe asetuksissa! Virheellinen arvo tai arvo puuttuu.", + "settings_fiware": "FIWARE", + "settings_github": "Github", + "settings_hsl": "HSL", "settings_mail": "S\u00e4hk\u00f6posti", "settings_mail_fromEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen ja s\u00e4hk\u00f6postiosoitteiden vahvistusten l\u00e4hett\u00e4miseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", "settings_mail_toEmail": "T\u00e4t\u00e4 s\u00e4hk\u00f6postiosoitetta k\u00e4ytet\u00e4\u00e4n yhteydenottolomakkeen vastaanottamiseen. Osoitteen tulee olla oikea, voimassa oleva s\u00e4hk\u00f6postiosoite.", - "settings_github": "Github", - "settings_fiware": "FIWARE", + "settings_panelTitle_addingApisAndOrganizations": "Rajapintojen ja organisaatioiden lis\u00e4\u00e4minen", "settings_save": "Tallenna", - "settings_development_features": "N\u00e4yt\u00e4 my\u00f6s kehitett\u00e4vin\u00e4 olevat ominaisuudet", "settings_sdkCode_generator": "SDK-koodigeneraattori", "settings_successMessage": "Asetukset tallennettu", - "settings_errorMessage": "Virhe asetuksissa! Virheellinen arvo tai arvo puuttuu.", + "settings_tenant": "Tenanttien hallinta", + "settings_title_supportsGraphql": "API Umbrella -v\u00e4lityspalvelin tukee GraphQL-pyynt\u00f6j\u00e4", + "settingsPage_title": "Yleist\u00e4", "settingsPage_title_settings": "Asetukset", + "settingsMenu_title": "Alustavalinnat", "settingsMenu_profile": "Profiili", "settingsMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", "settingsMenu_branding": "Br\u00e4nd\u00e4ys", @@ -1212,6 +1422,70 @@ "updatePassword_submitButton_text": "Vaihda salasanaa", "updatePasswordForm_successMessage": "Salasana p\u00e4ivitetty.", "passwordsMismatch": "Salasana v\u00e4\u00e4rin", + "tenantAuthorization_title": "Tenanttien valtuutus", + "tenantAuthorization_button_refresh": "Lataa uudelleen nyt", + "tenantCatalog_buttonText_addTenant": "Lis\u00e4\u00e4 tenantti", + "tenantCatalog_Title": "Tenantit", + "tenantCatalog_toolbar_filterOptions_myOrganizations": "Tenanttini", + "tenantCatalog_toolbar_authorization": "Valtuutus", + "tenantCatalogPage_title_organizationsCatalog": "Tenanttiluettelo", + "tenantCatalogPage_token_title": "Tenantteihin liittyviin pyynt\u00f6ihin tarvitaan auktorisointitunnus", + "tenantCatalogPage_token_details_1": "K\u00e4ytt\u00e4j\u00e4ll\u00e4 on oltava tili Tenanttien hallinnassa", + "tenantCatalogPage_token_details_2": "Kun k\u00e4ytt\u00e4j\u00e4 kirjautuu sis\u00e4\u00e4n k\u00e4ytt\u00e4en Keyrockia, h\u00e4n saa autentikointitunnuksen t\u00e4\u00e4ll\u00e4: ", + "tenantCatalogPage_token_details_2b": "Huomaa! Er\u00e4\u00e4ntymisaika: ", + "tenantCatalogPage_token_details_2c": "Sinun pit\u00e4\u00e4 kirjautua ulos ja j\u00e4lleen sis\u00e4\u00e4n, jotta saat voimassa olevan autentikointitunnuksen!", + "tenantCatalogPage_token_details_3": "K\u00e4ytt\u00e4j\u00e4 saa my\u00f6s p\u00e4ivitystunnuksen, t\u00e4\u00e4ll\u00e4: ", + "tenantCatalogTable_button_edit": "Muokkaa", + "tenantCatalogTable_button_edit_title": "Muokkaa t\u00e4t\u00e4 tenanttia; muuta nimi, kuvaus, k\u00e4ytt\u00e4ji\u00e4 ja heid\u00e4n roolejaan", + "tenantCatalogTable_button_remove": "Poista", + "tenantCatalogTable_button_remove_title": "Poista t\u00e4m\u00e4 tenantti", + "tenantCatalogTable_header_tenants": "Tenantti", + "tenantCatalogTable_header_username": "K\u00e4ytt\u00e4j\u00e4nimi & roolit", + "tenantCatalogTable_row_title_username": "K\u00e4ytt\u00e4j\u00e4nimi", + "tenantCatalogTable_row_title_roles": "Roolit", + "tenantCatalogTable_row_title_consumer": "Kuluttaja", + "tenantCatalogTable_row_title_provider": "Tuottaja", + "tenantCatalogTable_header_action": "Toimenpide", + "tenantForm_addTenant_Success_Message": "Tenantti lis\u00e4tty onnistuneesti: ", + "tenantForm_addTenant_error_Message": "Tenanttitoiminto ep\u00e4onnistui! ", + "tenantForm_addTenant_failure_Message": "Tenanttien hallinnassa virhe! Palauttaa koodin ", + "tenantForm_addTenant_notify_error": "Virhe k\u00e4ytt\u00e4j\u00e4ilmoituksissa", + "tenantForm_button_cancel": "Peruuta", + "tenantForm_button_cancel_title": "Peruuta t\u00e4m\u00e4 toiminto", + "tenantForm_button_save_title": "Tallenna uusi tenantti", + "tenantForm_button_modify_title": "Tallenna muutokset tenanteissa", + "tenantForm_update_Failure_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", + "tenantForm_update_error_Message": "Tenantin p\u00e4ivitt\u00e4minen ep\u00e4onnistui! ", + "tenantForm_update_check_error_Message": "Tenanttik\u00e4ytt\u00e4j\u00e4n tarkistus ep\u00e4onnistui. Lataa asiakaslista uudelleen ja yrit\u00e4 uudelleen ", + "tenantForm_modifyButton_text": "Muokkaa tenanttia", + "tenantForm_saveButton_text": "Lis\u00e4\u00e4 tenantti", + "tenantForm_tenant_noName_error": "Tenantilla pit\u00e4\u00e4 olla nimi", + "tenantForm_tenant_noDescription_error": "Tenantilla pit\u00e4\u00e4 olla kuvaus", + "tenantForm_title_add": "Lis\u00e4\u00e4 uusi tenantti", + "tenantForm_title_modify": "Muokkaa tenanttia", + "tenantForm_tenantDescription": "Tenantin kuvaus", + "tenantForm_tenantName": "Tenantin nimi", + "tenantForm_id_missing_Message": "Ongelma! Tenantin id puuttuu!", + "tenantForm_noChanges_Message": "Tenantissa ei muutoksia", + "tenantForm_tokenExpiredWarning_message": "Auktorisointitunnus on vanhentunut. Kirjaudu ulos ja taas sis\u00e4\u00e4n p\u00e4ivitt\u00e4\u00e4ksesi tunnuksen!", + "tenantForm_removal_Success_Message": "Tenantti postettu onnistuneesti: ", + "tenantForm_update_Success_Message": "Tenantti p\u00e4ivitetty onnistuneesti: ", + "tenantRemoveForm_button_remove": "Kyll\u00e4, poista tenantti", + "tenantRemoveForm_question": "Haluatko varmasti poistaa t\u00e4m\u00e4n tenantin?", + "tenantRemoveForm_title": "Tenantin poisto", + "tenantRequest_missingBasepath": "Tenanttien hallinnan peruspolku puuttuu asetuksista", + "tenantRequest_missingTenantList": "Tenanttilistan haku ep\u00e4onnistui! ", + "tenantRequest_missingUserlist": "K\u00e4ytt\u00e4j\u00e4listan haku ep\u00e4onnistui! ", + "tenantUserForm_addButton_text": "Lis\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4 tenanttiin", + "tenantUserForm_errorTextUserNotSelected": "Yht\u00e4\u00e4n k\u00e4ytt\u00e4j\u00e4\u00e4 ei ole valittu lis\u00e4tt\u00e4v\u00e4ksi!", + "tenantUserForm_errorTextDuplicateUser": "T\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 on jo tenanttik\u00e4ytt\u00e4jien listalla: ", + "tenantUserForm_help_addUser": "Valitse k\u00e4ytt\u00e4j\u00e4 ja m\u00e4\u00e4rit\u00e4 roolit", + "tenantUserForm_title_addUser": "Lis\u00e4\u00e4 uusi k\u00e4ytt\u00e4j\u00e4 tenanttiin", + "tenantUserForm_button_addUser_title": "Lis\u00e4\u00e4 valittu k\u00e4ytt\u00e4j\u00e4 tenanttien k\u00e4ytt\u00e4j\u00e4listaan", + "tenantUsersList_title": "T\u00e4m\u00e4n tenantin k\u00e4ytt\u00e4j\u00e4t", + "tenantUsersList_thead_username": "K\u00e4ytt\u00e4j\u00e4nimi", + "tenantUsersList_thead_roles": "Roolit", + "tenantUsers_button_title_removeUser": "Poista t\u00e4m\u00e4 k\u00e4ytt\u00e4j\u00e4 tenantista", "uploadApiLogoButton": "Lataa logo", "uploadApiLogo_confirm_delete": "Haluatko varmasti poistaa t\u00e4m\u00e4n logon?", "uploadApiLogo_successfully_deleted": "Logo poistettu!", @@ -1234,15 +1508,22 @@ "uploadProjectLogo_acceptedExtensions": "Tuetut tiedostomuodot: .jpg, .jpeg, .png, .gif.", "uploadProjectLogo_successfully_uploaded": "Logon lataus onnistui!", "uploadProjectLogo_successfully_deleted": "Projektin logo poistettu!", + "userAccount_deleteAccount_title": "Poista k\u00e4ytt\u00e4j\u00e4tilisi", + "userAccount_updatePassword_title": "Vaihda salasanasi", "userMenu_account": "K\u00e4ytt\u00e4j\u00e4tili", "userMenu_branding": "Br\u00e4nd\u00e4ys", "userMenu_profile": "Profiili", "userMenu_proxies": "V\u00e4lityspalvelimet", "userMenu_settings": "Asetukset", "userMenu_signout": "Kirjaudu ulos", + "userMenu_signedIn": "Sis\u00e4\u00e4nkirjautunut nimell\u00e4", "userMenu_loginPlatforms": "Kirjautumisalustat", + "userProfile_account_title": "K\u00e4ytt\u00e4j\u00e4tilin tiedot", + "viewApiNavigationMenu_authentication": "Todennus", "viewApiNavigationMenu_backlog": "Kehitysjono", + "viewApiNavigationMenu_collaborators": "Yhteisty\u00f6kumppanit", "viewApiNavigationMenu_details": "Tiedot", + "viewApiNavigationMenu_monitoring": "Valvonta", "viewApiNavigationMenu_documentation": "Dokumentaatio", "viewApiNavigationMenu_export": "Lataa", "viewApiNavigationMenu_feedback": "Palaute", @@ -1272,5 +1553,7 @@ "viewApi_Servers": "Palvelimet", "viewApi_Title": "Tarkastele rajapintaa", "visibilityToggle_buttonPrivate": "Muuta yksityiseksi", - "visibilityToggle_buttonPublic": "Muuta julkiseksi" -} + "visibilityToggle_buttonPublic": "Muuta julkiseksi", + "visibilityToggle_public": "Julkinen", + "visibilityToggle_private": "Yksityinen" +} \ No newline at end of file