added API tokens, deprecate API passwords (#4637)
This commit is contained in:
@@ -1381,10 +1381,6 @@
|
||||
<source>help.invoiceTemplate_customer</source>
|
||||
<target state="translated">يتم إنشاء فواتير هذا الزبون بشكل افتراضي باستخدام هذا النموذج. يمكن تغييره أثناء إنشاء الفاتورة إذا لزم الأمر.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">لم تقم بعد بإدخال كلمة مرور API. لأسباب أمنية ، لا يمكنك استخدام واجهة برمجة التطبيقات حتى تقوم بحفظ كلمة مرور.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1MfS6X5" resname="remove_filter">
|
||||
<source>remove_filter</source>
|
||||
<target state="translated">إعادة تعيين عوامل تصفية البحث</target>
|
||||
|
||||
@@ -1459,10 +1459,6 @@
|
||||
<source>Deactivated</source>
|
||||
<target state="translated">Deaktivováno</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Dosud jste nezadali heslo API. Z bezpečnostních důvodů nemůžete rozhraní API používat, dokud heslo neuložíte.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3WHV.yf" resname="activated">
|
||||
<source>Activated</source>
|
||||
<target state="translated">Aktivováno</target>
|
||||
|
||||
@@ -1514,16 +1514,12 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="JSBReoa" resname="api_password.intro">
|
||||
<source>api_password.intro</source>
|
||||
<target state="translated">Das API Passwort dient zur Kommunikation zwischen Kimai und von Ihnen genutzten Apps</target>
|
||||
<target state="translated">Hier verwalten Sie Ihre API-Tokens, welche zur Authentifizierung Ihrer Anwendung gegenüber Kimai dienen.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QT8.BCN" resname="api_password.missing_title">
|
||||
<source>api_password.missing_title</source>
|
||||
<target>API kann nicht genutzt werden</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target>Sie haben noch kein API Passwort hinterlegt. Aus Sicherheitsgründen ist die Nutzung der API bis zur Hinterlegung eines Passworts für Sie nicht nutzbar.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wYcx0So" resname="search.no_results">
|
||||
<source>search.no_results</source>
|
||||
<target>Kein Ergebnis gefunden für "%input%"</target>
|
||||
@@ -1752,6 +1748,22 @@
|
||||
<source>absence_comment_mandatory</source>
|
||||
<target>Abwesenheit: Kommentar ist Pflichtfeld</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="q4ooRfF" resname="expires">
|
||||
<source>Expiry date</source>
|
||||
<target>Ablaufdatum</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="rkCw7Ml" resname="last_usage">
|
||||
<source>Last usage</source>
|
||||
<target>Letzte Nutzung</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Z9IIn_b" resname="api_token_hidden">
|
||||
<source>api_token_hidden</source>
|
||||
<target>Dies ist das einzige Mal, dass der Token angezeigt wird! Bewahren Sie ihn gut auf und vergewissern Sie sich, dass Sie ihn notiert haben, bevor Sie dieses Fenster schließen.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="TCr2ArH" resname="api_password_deprecated">
|
||||
<source>api_password_deprecated</source>
|
||||
<target>API Passwörter sind veraltet: bitte nutzen Sie stattdessen API-Tokens.</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
|
||||
@@ -1514,16 +1514,12 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="JSBReoa" resname="api_password.intro">
|
||||
<source>api_password.intro</source>
|
||||
<target>The API password is used for communication between Kimai and your apps</target>
|
||||
<target>Here you can manage your API tokens, which are used to authenticate your application to Kimai.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QT8.BCN" resname="api_password.missing_title">
|
||||
<source>api_password.missing_title</source>
|
||||
<target>API cannot be used</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target>You have not yet entered an API password. For security reasons, you cannot use the API until you have saved a password.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wYcx0So" resname="search.no_results">
|
||||
<source>search.no_results</source>
|
||||
<target>No results found for "%input%"</target>
|
||||
@@ -1752,6 +1748,22 @@
|
||||
<source>absence_comment_mandatory</source>
|
||||
<target>Absence: Comment is a mandatory field</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="q4ooRfF" resname="expires">
|
||||
<source>Expiry date</source>
|
||||
<target>Expiry date</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="rkCw7Ml" resname="last_usage">
|
||||
<source>Last usage</source>
|
||||
<target>Last usage</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="Z9IIn_b" resname="api_token_hidden">
|
||||
<source>api_token_hidden</source>
|
||||
<target>This is the only time this key will ever be displayed! So keep it safe and make sure you've copied it down before closing this window.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="TCr2ArH" resname="api_password_deprecated">
|
||||
<source>api_password_deprecated</source>
|
||||
<target>API passwords are outdated: please use API tokens instead.</target>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
|
||||
@@ -1407,10 +1407,6 @@
|
||||
<source>api_password.missing_title</source>
|
||||
<target state="translated">No se puede usar la aplicación</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Aún no ha ingresado una contraseña para la aplicación. Por razones de seguridad, no puede usar la aplicación hasta que haya guardado una contraseña.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wYcx0So" resname="search.no_results">
|
||||
<source>search.no_results</source>
|
||||
<target state="translated">No se han encontrado resultados para "%input%"</target>
|
||||
|
||||
@@ -1184,10 +1184,6 @@
|
||||
<source>help.globalActivity</source>
|
||||
<target state="translated">اگر پروژه ای را انتخاب نکنید، این فعالیت جهانی می شود و می توان آن را با هر پروژه ای ترکیب کرد. اگر پروژه ای را انتخاب کنید، فعالیت فقط با آن پروژه قابل استفاده است. تنظیم را نمی توان بعداً تغییر داد.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">شما هنوز رمز عبور API را وارد نکرده اید. به دلایل امنیتی، تا زمانی که رمز عبور را ذخیره نکرده باشید، نمی توانید از API استفاده کنید.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="1MfS6X5" resname="remove_filter">
|
||||
<source>remove_filter</source>
|
||||
<target state="translated">فیلتر جستجو را بازنشانی کنید</target>
|
||||
|
||||
@@ -1355,10 +1355,6 @@
|
||||
<source>skin</source>
|
||||
<target state="translated">Design</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Et ole vielä syöttänyt API salasanaa. Turvallisuussyistä et voi käyttää API:a ennen salasanan tallentamista.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="WOAx9yz" resname="modal.columns.profile">
|
||||
<source>modal.columns.profile</source>
|
||||
<target state="translated">Profiili</target>
|
||||
|
||||
@@ -1371,10 +1371,6 @@
|
||||
<source>api_password.missing_title</source>
|
||||
<target state="translated">L'API ne peut pas être utilisée</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Vous n'avez pas encore saisi de mot de passe pour l'API. Pour des raisons de sécurité, vous ne pouvez pas utiliser l'API tant que vous n'avez pas enregistré un mot de passe.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wYcx0So" resname="search.no_results">
|
||||
<source>search.no_results</source>
|
||||
<target state="translated">Aucun résultat trouvé pour "%input%"</target>
|
||||
|
||||
@@ -1298,10 +1298,6 @@
|
||||
<source>skin.dark</source>
|
||||
<target state="translated">כהה</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">טרם מילאת סיסמה ל־API. מטעמי אבטחה, אי אפשר להשתמש ב־API עד לשמירת סיסמה.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dru_Thv" resname="please_choose">
|
||||
<source>please_choose</source>
|
||||
<target state="translated">נא לבחור</target>
|
||||
|
||||
@@ -1343,10 +1343,6 @@
|
||||
<source>skin.dark</source>
|
||||
<target state="translated">Tamno</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Još nisi upisao/la API lozinku. Iz sigurnosnih razloga ne možeš koristiti API dok ne spremiš lozinku.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="QT8.BCN" resname="api_password.missing_title">
|
||||
<source>api_password.missing_title</source>
|
||||
<target state="translated">API se ne može koristiti</target>
|
||||
|
||||
@@ -1422,10 +1422,6 @@
|
||||
<source>api_password.missing_title</source>
|
||||
<target state="final">Non è possibile usare l'API</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description" approved="yes">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="final">Non hai ancora inserito una password API. Per motivi di sicurezza, non puoi usare l'API finché non hai salvato una password.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dru_Thv" resname="please_choose" approved="yes">
|
||||
<source>please_choose</source>
|
||||
<target state="final">Fai la tua scelta</target>
|
||||
|
||||
@@ -1393,10 +1393,6 @@
|
||||
<source>Activated</source>
|
||||
<target state="translated">Aktivert</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Du har ikke skrevet inn et API-passord enda. Av sikkerhetshensyn kan du ikke bruke API-et til du har lagret et passord.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wYcx0So" resname="search.no_results">
|
||||
<source>search.no_results</source>
|
||||
<target state="translated">Fant ingen resultater for «%input%»</target>
|
||||
|
||||
@@ -1415,10 +1415,6 @@
|
||||
<source>api_password.intro</source>
|
||||
<target state="translated">Het API-wachtwoord wordt gebruikt voor communicatie tussen Kimai en uw applicaties</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">U heeft nog geen API-wachtwoord ingevoerd. Vanwege veiligheidsredenen kunt u de API niet gebruiken tot u een wachtwoord heeft opgeslagen.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wYcx0So" resname="search.no_results">
|
||||
<source>search.no_results</source>
|
||||
<target state="translated">Geen resultaten gevonden voor "%input%"</target>
|
||||
|
||||
@@ -1447,10 +1447,6 @@
|
||||
<source>help.globalActivities</source>
|
||||
<target state="translated">W przypadku wyłączenia tego ustawienia, czas może być rejestrowany jedynie przy działaniach specyficznych dla projektu.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Nie wprowadzono jeszcze hasła do API. Ze względów bezpieczeństwa nie będziesz mógł korzystać z API, dopóki nie wprowadzisz hasła.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="jLzX0Ae" resname="help.invoiceLabel">
|
||||
<source>help.invoiceLabel</source>
|
||||
<target state="translated">Ten tekst zastępuje nazwę przedmiotu, umożliwiając bardziej szczegółowe oznaczenie dla przedmiotów faktury.</target>
|
||||
|
||||
@@ -1383,10 +1383,6 @@
|
||||
<source>api_password.missing_title</source>
|
||||
<target state="translated">A API não pode ser usada</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Ainda não inseriu uma palavra-passe para a API. Por questões de segurança,não pode usar a API até que uma palavra-passe seja salva.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wYcx0So" resname="search.no_results">
|
||||
<source>search.no_results</source>
|
||||
<target state="translated">Nenhum resultado foi encontrado para "%input%"</target>
|
||||
|
||||
@@ -1403,10 +1403,6 @@
|
||||
<source>api_password.missing_title</source>
|
||||
<target state="translated">A API não pode ser usada</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Você ainda não inseriu uma senha para a API. Por questões de segurança, você não pode usar a API até que uma senha seja salva.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wYcx0So" resname="search.no_results">
|
||||
<source>search.no_results</source>
|
||||
<target state="translated">Nenhum resultado foi encontrado para "%input%"</target>
|
||||
|
||||
@@ -1194,10 +1194,6 @@
|
||||
<source>api_password.missing_title</source>
|
||||
<target state="translated">API sa nedá použiť</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Nezadali ste API heslo. Kvôli bezpečnostným dôvodom nemôžete používať API kým nenastavíte heslo.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="95DUED0" resname="send_to">
|
||||
<source>send_to</source>
|
||||
<target state="translated">Poslať %name%</target>
|
||||
|
||||
@@ -1255,10 +1255,6 @@
|
||||
<source>help.globalActivity</source>
|
||||
<target state="translated">Om du inte väljer ett projekt blir denna aktivitet global och den kan kombineras med vilket projekt som helst. Om du väljer ett projekt kan aktiviteten endast användas med det projektet. Inställningen kan inte ändras senare.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Du har ännu inte angett ett API-lösenord. Av säkerhetsskäl kan du inte använda API förrän du har sparat ett lösenord.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="DXcvOMM" resname="stats.userDurationWeek">
|
||||
<source>stats.userDurationWeek</source>
|
||||
<target state="translated">Mina arbetstider denna vecka</target>
|
||||
|
||||
@@ -1423,10 +1423,6 @@
|
||||
<source>extended_settings</source>
|
||||
<target state="translated">Genişletilmiş ayarlar</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Henüz bir API parolası girmediniz. Güvenlik nedeniyle, bir parola kaydedinceye kadar API'yi kullanamazsınız.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="dru_Thv" resname="please_choose">
|
||||
<source>please_choose</source>
|
||||
<target state="translated">Lütfen seçin</target>
|
||||
|
||||
@@ -1362,10 +1362,6 @@
|
||||
<source>Activated</source>
|
||||
<target state="translated">Активовано</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">Ви ще не внесли пароль API. З огляду на безпеку, користуватися API без збереженого пароля Ви не можете.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="3Clo55j" resname="about.title">
|
||||
<source>about.title</source>
|
||||
<target state="translated">Про Kimai</target>
|
||||
|
||||
@@ -1403,10 +1403,6 @@
|
||||
<source>api_password.intro</source>
|
||||
<target state="translated">API 密码用于 Kimai 和您的应用程序之间的通信</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">您尚未输入 API 密码。出于安全原因,您必须先保存密码才能使用 API。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="wYcx0So" resname="search.no_results">
|
||||
<source>search.no_results</source>
|
||||
<target state="translated">找不到 "%input%" 的结果</target>
|
||||
|
||||
@@ -1130,10 +1130,6 @@
|
||||
<source>skin</source>
|
||||
<target state="translated">設計</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="fxFzCHd" resname="api_password.missing_description">
|
||||
<source>api_password.missing_description</source>
|
||||
<target state="translated">您尚未輸入 API 密碼。基於安全考量,您必須先儲存密碼才能使用 API。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="WOAx9yz" resname="modal.columns.profile">
|
||||
<source>modal.columns.profile</source>
|
||||
<target state="translated">資料</target>
|
||||
|
||||
Reference in New Issue
Block a user