From dc53285109b33f429f228e61f16d52e57e6ba0fe Mon Sep 17 00:00:00 2001 From: nilsteampassnet Date: Mon, 10 Apr 2023 08:27:26 +0200 Subject: [PATCH] 3.0.3 Changes related to #3638 --- includes/language/bulgarian.php | 2 +- includes/language/catalan.php | 2 +- includes/language/chinese.php | 2 +- includes/language/czech.php | 2 +- includes/language/dutch.php | 2 +- includes/language/english.php | 2 +- includes/language/estonian.php | 2 +- includes/language/french.php | 2 +- includes/language/german.php | 2 +- includes/language/greek.php | 2 +- includes/language/hungarian.php | 6 +- includes/language/italian.php | 2 +- includes/language/japanese.php | 102 ++++++++++++++-------------- includes/language/norwegian.php | 2 +- includes/language/polish.php | 2 +- includes/language/portuguese.php | 2 +- includes/language/portuguese_br.php | 2 +- includes/language/romanian.php | 2 +- includes/language/russian.php | 2 +- includes/language/spanish.php | 2 +- includes/language/swedish.php | 2 +- includes/language/turkish.php | 2 +- includes/language/ukrainian.php | 2 +- includes/language/vietnamese.php | 2 +- sources/identify.php | 32 ++++----- 25 files changed, 88 insertions(+), 96 deletions(-) diff --git a/includes/language/bulgarian.php b/includes/language/bulgarian.php index 938e2e45a..b06324ddb 100755 --- a/includes/language/bulgarian.php +++ b/includes/language/bulgarian.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/catalan.php b/includes/language/catalan.php index 0ddb83908..3c651efda 100755 --- a/includes/language/catalan.php +++ b/includes/language/catalan.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/chinese.php b/includes/language/chinese.php index 9e756f7f8..43b4c78e1 100755 --- a/includes/language/chinese.php +++ b/includes/language/chinese.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/czech.php b/includes/language/czech.php index 7598bdd66..ba589b378 100755 --- a/includes/language/czech.php +++ b/includes/language/czech.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/dutch.php b/includes/language/dutch.php index 8964a8b23..7801fc7d7 100755 --- a/includes/language/dutch.php +++ b/includes/language/dutch.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/english.php b/includes/language/english.php index 4da80f5e8..583a6ebdb 100755 --- a/includes/language/english.php +++ b/includes/language/english.php @@ -58,7 +58,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1
Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php
Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'sync_new_ldap_password' => 'Synchronize new password', 'error_new_ldap_password_detected' => 'It seems your password has changed and Teampass requires it to encrypt your master private key.', 'settings_ldap_tls_certifacte_check' => 'Certificate check for LDAP TLS', diff --git a/includes/language/estonian.php b/includes/language/estonian.php index d0830e0fb..638f159d3 100755 --- a/includes/language/estonian.php +++ b/includes/language/estonian.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/french.php b/includes/language/french.php index b30eb964b..ac9bd1e7b 100755 --- a/includes/language/french.php +++ b/includes/language/french.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'Gestion des clés utilisateurs', 'sending_emails' => 'Envoi d\'emails', 'task_frequency' => 'Fréquence (en minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Code DUO eronné', 'creation_date' => 'Date de création', 'never' => 'Jamais', diff --git a/includes/language/german.php b/includes/language/german.php index 5f7ad33bc..246c25954 100755 --- a/includes/language/german.php +++ b/includes/language/german.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'Benutzerschlüsselverwaltung', 'sending_emails' => 'Sende E-Mails', 'task_frequency' => 'Frequenz (in minutes)', - 'tasks_information' => 'Die Aufgabe beruht auf einem speziellen Cron-Job. Dazu müssen Sie einen neuen Eintrag in Ihre crontab einfügen, damit der Teampass-Scheduler jede Minute ausgeführt wird.
Nächster Eintrag, welcher hinzugefügt wird:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Hinweis: Bitte passen Sie den Pfad zu php bin an (in den meisten Fällen kann er durch php ersetzt werden).', + 'tasks_information' => 'Die Aufgabe beruht auf einem speziellen Cron-Job. Dazu müssen Sie einen neuen Eintrag in Ihre crontab einfügen, damit der Teampass-Scheduler jede Minute ausgeführt wird.
Nächster Eintrag, welcher hinzugefügt wird:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Hinweis: Bitte passen Sie den Pfad zu php bin an (in den meisten Fällen kann er durch php ersetzt werden).', 'bad_duo_mfa' => 'Schlechter DUO code', 'creation_date' => 'Erstellungsdatum', 'never' => 'Nie', diff --git a/includes/language/greek.php b/includes/language/greek.php index 2b14828de..f4a1142d7 100755 --- a/includes/language/greek.php +++ b/includes/language/greek.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/hungarian.php b/includes/language/hungarian.php index 7eafc5961..5673a20a5 100755 --- a/includes/language/hungarian.php +++ b/includes/language/hungarian.php @@ -336,7 +336,7 @@ 'upload_feature' => 'Upload feature', 'profile' => 'Profile', 'language' => 'Language', - 'upload_new_avatar' => 'Avatar PNG fájl kiválasztása', + 'upload_new_avatar' => 'Profilkép kiválasztása', 'settings' => 'Settings', 'created_items' => 'Created items', 'modification_performed' => 'Modification performed', @@ -348,7 +348,7 @@ 'viewed_number' => 'Number of Views', 'automatic_deletion_engaged' => 'Automatic deletion', 'auto_update_enabled' => 'Automatic user password change enabled. Next change planned', - 'copy_folder' => 'Copy folder', + 'copy_folder' => 'Mappa másolása', 'select_source_folder' => 'Select folder to copy', 'select_destination_folder' => 'Select destination folder', 'delete_folder' => 'Folder delete', @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/italian.php b/includes/language/italian.php index e485a5da2..6e236279c 100755 --- a/includes/language/italian.php +++ b/includes/language/italian.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'Gestione chiavi utente', 'sending_emails' => 'Inviando email', 'task_frequency' => 'Frequenza (in minuti)', - 'tasks_information' => 'L’attività si basa su un cron job dedicato. Per questo, è richiesto di aggiungere una nuova voce al tuo crontab per eseguire lo scheduler Teampass ogni minuto.
Prossima voce da aggiungere:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Nota: si prega di adattare il percorso a php bin (nella maggior parte dei casi, può essere sostituito da php).', + 'tasks_information' => 'L’attività si basa su un cron job dedicato. Per questo, è richiesto di aggiungere una nuova voce al tuo crontab per eseguire lo scheduler Teampass ogni minuto.
Prossima voce da aggiungere:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Nota: si prega di adattare il percorso a php bin (nella maggior parte dei casi, può essere sostituito da php).', 'bad_duo_mfa' => 'Codice DUO errato', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/japanese.php b/includes/language/japanese.php index 26bb6180e..65af1a268 100755 --- a/includes/language/japanese.php +++ b/includes/language/japanese.php @@ -17,63 +17,63 @@ * @see https://www.teampass.net */ return array( - 'show_user_temporary_encryption_code' => 'Show user encryption code', - 'email_body_new_user' => 'Hello,

This is a generated email from Teampass passwords manager.

An administrator has created for you a user account on Teampass. Next time you will connect to Teampass, please use next credentials:
  • login: #login#
  • Password: #password#
  • Encryption code: #code#



Cheers', - 'user_password' => 'User password', - 'user_temporary_encryption_code' => 'User encryption code', - 'no_email_set' => 'No email has been registered', - 'send_user_password_by_email' => 'Decide if the user login password should be sent by email.
If yes then press button Send.

Otherwize use the button Copy to clipboard to send it to the user by another mean.
It becomes your responsibility as an Administrator to provide the user the password in a secure way.', - 'admin_change_user_encryption_code_info' => 'This operation will reset the encryption code for this user.', - 'send_by_email' => 'Send by email', - 'filters' => 'Filters', - 'show_user_password' => 'Show user password', - 'open_website' => 'Open website', - 'mfa_for_roles' => 'MFA is requested for users in Roles', + 'show_user_temporary_encryption_code' => 'ユーザーの暗号化コードを表示', + 'email_body_new_user' => 'こんにちは

これメールは Teampass パスワード マネージャーから自動生成されています.

管理者が Teampass のユーザー アカウントを作成しました。次回 Teampass にログインする際、次のログイン情報を使用してください:
  • ログインID: #login#
  • パスワード: #password#
  • 暗号化コード: #code#



', + 'user_password' => 'ユーザーのパスワード', + 'user_temporary_encryption_code' => 'ユーザーの暗号化コード', + 'no_email_set' => 'メールアドレスが登録されていません', + 'send_user_password_by_email' => 'ユーザーのログインIDとパスワードをメールで送信するかどうかを決定します。
送信する場合は、[送信] ボタンを押してください。

送信しない場合は、[クリップボードにコピー] ボタンを使用して、別の方法でユーザーに通知してください。
安全な方法でユーザーにパスワードを提供することは、管理者のあなたの責務です。', + 'admin_change_user_encryption_code_info' => 'この操作を行うと、ユーザーの暗号化コードがリセットされます。', + 'send_by_email' => 'メールで送信', + 'filters' => 'フィルター', + 'show_user_password' => 'ユーザーのパスワードを表示', + 'open_website' => 'Webサイトを表示', + 'mfa_for_roles' => 'ロール内のユーザーは MFA が必須です', 'mfa_for_roles_tip' => 'By default, once an MFA method is selected, it is enabled for all users. Nevertheless, you might select the roles for which it is expected.
NOT YET IMPLEMENTED', - 'at_least_one_administrator_is_requested' => 'At least one administrator is requested', + 'at_least_one_administrator_is_requested' => '少なくとも管理者は一人以上必要です', 'bad_code' => 'Bad code', - 'generating_keys' => 'Generating keys', - 'this_may_take_time' => 'This may take a couple of minutes', - 'disable_enable' => 'Disable / Enable', - 'user_disable_status' => 'Tick the box to disable or leave empty to enable', - 'help_for_launching_items_encryption' => 'We need to generate the keys database for your account. Please provide your encryption code.', - 'managed_through_ad' => 'Managed through AD', - 'new_ldap_user_info' => 'Please complete the definition for user', - 'email_body_user_added_from_ldap_encryption_code' => 'Hello,

This is a generated email from Teampass passwords manager.

You now have an account in Teampass. You can use your AD credentials to get logged.

On first login, an encryption code will be expected from you, please use:

#enc_code#


Cheers', - 'settings_ldap_user_object_filter' => 'User Object Filter', - 'settings_ldap_user_object_filter_tip' => 'The filter to use when searching user objects. Example: (objectCategory=Person)(sAMAccountName=*)', + 'generating_keys' => 'キーの生成', + 'this_may_take_time' => 'これには数分かかることがあります', + 'disable_enable' => '無効 / 有効', + 'user_disable_status' => 'ボックスにチェックを入れることで無効にできますもしくは空のままにすると有効になります', + 'help_for_launching_items_encryption' => 'アカウントのキーを生成する必要があります。暗号化コードを入力してください。', + 'managed_through_ad' => 'AD で管理', + 'new_ldap_user_info' => 'ユーザーの定義を設定してください', + 'email_body_user_added_from_ldap_encryption_code' => 'こんにちは

これメールは Teampass パスワード マネージャーから自動生成されています.

Teampass にアカウントが作成されました。 AD のログイン情報を利用してログインすることでログを取得できます。

最初のログイン時に、暗号化コードが求められますので、下記のキーを使用してください:

#enc_code#


', + 'settings_ldap_user_object_filter' => 'ユーザーオブジェクトフィルター', + 'settings_ldap_user_object_filter_tip' => 'ユーザー オブジェクトを検索するときに使用するフィルター. 例: (objectCategory=Person)(sAMAccountName=*)', 'settings_ldap_additional_user_dn_tip' => 'This value is used in addition to the base DN when searching and loading users. If no value is supplied, the subtree search will start from the base DN. Examples: ou=Users ; cn=users', - 'settings_ldap_additional_user_dn' => 'Additional User DN', + 'settings_ldap_additional_user_dn' => 'ユーザーDNの追加', 'ldap_user_has_changed_his_password' => 'Your authentication password has been changed in your AD since you last get logged in in Teampass. We need to adapt your encryption key. Please provide your previous password and the current one.', - 'provide_your_previous_password' => 'Your previous password', - 'admin_change_user_password_info' => 'This operation will reset the selected user current password.', - 'sending_email_message' => 'Now sending email to user, please wait', - 'change_your_password_info_message' => 'Please provide your new authentication password and confirm it.', - 'user_has_to_change_password_info' => 'The current used password has been generated. It is expected from you to change it for security purpose.', - 'ready_to_go' => 'Ready to go', - 'passwords_not_the_same' => 'Provided passwords are not the same', - 'inititialization' => 'Initialization', - 'bad_password' => 'Bad password', - 'perform_checks' => 'Perform checks', - 'email_body_temporary_encryption_code' => 'Hello,

This is a generated email from Teampass passwords manager.

Some changes were performed on your account that require a new encryption of items for data security. Next time you will connect to Teampass, please use the next code:

#enc_code#


Cheers', - 'temporary_encryption_code' => 'Your temporary encryption code', + 'provide_your_previous_password' => '以前のパスワード', + 'admin_change_user_password_info' => 'この操作により、ユーザーのパスワードがリセットされます。', + 'sending_email_message' => 'ユーザーにメールを送信しています、しばらくお待ちください', + 'change_your_password_info_message' => '新しいパスワードを入力し、確認してください。', + 'user_has_to_change_password_info' => '自動生成されたパスワードが使用されています。セキュリティ上の観点から変更することをお勧めします。', + 'ready_to_go' => '準備完了', + 'passwords_not_the_same' => '指定されたパスワードが一致しません', + 'inititialization' => '初期化', + 'bad_password' => '不正なパスワード', + 'perform_checks' => 'チェックの実行', + 'email_body_temporary_encryption_code' => 'こんにちは

これメールは Teampass パスワード マネージャーから自動生成されています.

アカウントが変更されたため、データ セキュリティのためにアイテムの新しい暗号化が必要になりました。次回 Teampass にログインする際、次のコードを使用してください:

#enc_code#


', + 'temporary_encryption_code' => '一時的な暗号化コード', 'renecyption_expected' => 'We need to renecrypt your keys to fit the privileges corresponding to your account and rights.', - 'error_no_user_in_ad' => 'User not found in AD!', - 'error_ad_user_expired' => 'User is expired!', - 'error' => 'Error caught', + 'error_no_user_in_ad' => 'AD にユーザーが見つかりません!', + 'error_ad_user_expired' => 'ユーザーの有効期限が切れています !', + 'error' => 'エラーが発生しました', 'hosts' => 'Hosts', 'settings_ldap_hosts_tip' => 'The hosts option is an array of IP addresses or host names located on your network that serve an LDAP directory (seprated by a comma). You insert as many servers or as little as you would like depending on your forest (with the minimum of one of course).', 'base_distiguished_name' => 'Base DN', 'settings_ldap_bdn_tip' => 'The root distinguished name (DN) to use when running queries against the directory server. Examples: o=example,c=com ; cn=users,dc=ad,dc=example,dc=com', - 'username' => 'Username', + 'username' => 'ユーザー名', 'settings_ldap_username_tip' => 'The distinguished name of the user that the application will use when connecting to the directory server. Examples: cn=administrator,cn=users,dc=ad,dc=example,dc=com ; cn=user,dc=domain,dc=name', - 'settings_ldap_password_tip' => 'The password of the user specified above.', + 'settings_ldap_password_tip' => '以前設定したユーザーのパスワード', 'settings_ldap_port_tip' => 'Default non secure LDAP port: 389, default secure LDAP port: 636', 'undefined' => 'Undefined', - 'error_cannot_open_file' => 'File cannot be opened', - 'provide_current_psk_and_click_launch' => 'When ready, click button Launch', - 'start' => 'Start', - 'data_inconsistency' => 'Data inconsistency found. Please reload the page!', + 'error_cannot_open_file' => 'ファイルを開けませんでした', + 'provide_current_psk_and_click_launch' => '準備ができたら、起動 ボタンをクリックしてください', + 'start' => '開始', + 'data_inconsistency' => 'データの不整合が見つかりました。ページを更新してください!', 'one_time_code_expected' => 'One-Time-Code expected', 'data_are_missing' => 'Expected data are missing', 'one_time_code' => 'One-Time-Code', @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', @@ -1052,13 +1052,13 @@ 'select_adgroup_mapping' => 'Select the role to map with current AD group', 'enable_backlog_mail' => 'Enable sending backlog emails', 'provide_label' => 'Provide a label', - 'uploading' => 'Uploading...', + 'uploading' => 'アップロード中...', 'keys_encryption_not_ready' => 'Be informed that your password keys are currently in process of being created. Please wait a few minutes more.', - 'account_not_ready' => 'Account in construction', - 'add_new_job' => 'Add new job', + 'account_not_ready' => '準備中のアカウント', + 'add_new_job' => 'ジョブ追加', 'tasks_cron_not_running' => 'Cron job is not set. Please edit crontab with your server user (usually www-data) with command crontab -u www-data -e.
Or press the button to try its creation automatically.', 'tasks_cron_running' => 'Cron job is correctly set', - 'currently_using_version' => 'Current version loaded', - 'git_commit_value' => 'Git commit value', + 'currently_using_version' => '現在のバージョンが読み込まれました', + 'git_commit_value' => 'Gitのコミット値', ); diff --git a/includes/language/norwegian.php b/includes/language/norwegian.php index b80419348..a1bfce0f9 100755 --- a/includes/language/norwegian.php +++ b/includes/language/norwegian.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/polish.php b/includes/language/polish.php index 6424412ae..2844c99ea 100755 --- a/includes/language/polish.php +++ b/includes/language/polish.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/portuguese.php b/includes/language/portuguese.php index 9cef83338..d1ec6524d 100755 --- a/includes/language/portuguese.php +++ b/includes/language/portuguese.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/portuguese_br.php b/includes/language/portuguese_br.php index 1dd70af4d..9911e5147 100755 --- a/includes/language/portuguese_br.php +++ b/includes/language/portuguese_br.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'Gerenciamento de chaves de usuário', 'sending_emails' => 'Enviando e-mails', 'task_frequency' => 'Frequência (em minutos)', - 'tasks_information' => 'A tarefa depende de um trabalho cron dedicado. Para isso, é necessário adicionar uma nova entrada ao seu crontab para executar o agendador do TeamPass a cada minuto.
A entrada a seguir deve ser adicionada:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Nota: por favor, adapte o caminho para o executável do PHP (na maioria dos casos, ele pode ser substituído por php).', + 'tasks_information' => 'A tarefa depende de um trabalho cron dedicado. Para isso, é necessário adicionar uma nova entrada ao seu crontab para executar o agendador do TeamPass a cada minuto.
A entrada a seguir deve ser adicionada:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Nota: por favor, adapte o caminho para o executável do PHP (na maioria dos casos, ele pode ser substituído por php).', 'bad_duo_mfa' => 'Código DUO inválido', 'creation_date' => 'Data de criação', 'never' => 'Nunca', diff --git a/includes/language/romanian.php b/includes/language/romanian.php index a331487ed..fc1ba3f3c 100755 --- a/includes/language/romanian.php +++ b/includes/language/romanian.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/russian.php b/includes/language/russian.php index e22b8e398..c85c277f1 100755 --- a/includes/language/russian.php +++ b/includes/language/russian.php @@ -1025,7 +1025,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/spanish.php b/includes/language/spanish.php index b09f1a44f..4c3ff74f9 100755 --- a/includes/language/spanish.php +++ b/includes/language/spanish.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'Gestión de claves de usuario', 'sending_emails' => 'Enviando correos electrónicos', 'task_frequency' => 'Frecuencia (en minutos)', - 'tasks_information' => 'La tarea se basa en un cron job dedicado. Para ello, es necesario añadir una nueva entrada a su crontab para ejecutar el programador de Teampass cada minuto.
Siguiente entrada a añadir:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Nota: por favor, adapta la ruta a php bin (en la mayoría de los casos, se puede sustituir por php).', + 'tasks_information' => 'La tarea se basa en un cron job dedicado. Para ello, es necesario añadir una nueva entrada a su crontab para ejecutar el programador de Teampass cada minuto.
Siguiente entrada a añadir:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Nota: por favor, adapta la ruta a php bin (en la mayoría de los casos, se puede sustituir por php).', 'bad_duo_mfa' => 'Código DUO erróneo', 'creation_date' => 'Fecha de creación', 'never' => 'Nunca', diff --git a/includes/language/swedish.php b/includes/language/swedish.php index 5095d04b6..a25d78a1e 100755 --- a/includes/language/swedish.php +++ b/includes/language/swedish.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/turkish.php b/includes/language/turkish.php index 27697fb17..2b45b3fd1 100755 --- a/includes/language/turkish.php +++ b/includes/language/turkish.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/ukrainian.php b/includes/language/ukrainian.php index 44970d686..bcbee1293 100755 --- a/includes/language/ukrainian.php +++ b/includes/language/ukrainian.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/includes/language/vietnamese.php b/includes/language/vietnamese.php index 9296f031d..d555c9488 100755 --- a/includes/language/vietnamese.php +++ b/includes/language/vietnamese.php @@ -1024,7 +1024,7 @@ 'user_keys_management' => 'User keys management', 'sending_emails' => 'Sending emails', 'task_frequency' => 'Frequency (in minutes)', - 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php 1>> /dev/null 2>&1

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', + 'tasks_information' => 'Task relies on a dedicated cron job. For this, it is requested to add a new entry to your crontab to run Teampass scheduler every minute.
Next entry to be added:
* * * * * path/to/phpbin #teampass_path#/sources/scheduler.php

Note: please adapt the path to php bin (in most cases, it can be replaced by php).', 'bad_duo_mfa' => 'Bad DUO code', 'creation_date' => 'Creation date', 'never' => 'Never', diff --git a/sources/identify.php b/sources/identify.php index 3ab6ba711..7ab15eaff 100755 --- a/sources/identify.php +++ b/sources/identify.php @@ -697,22 +697,13 @@ function identifyUser(string $sentData, array $SETTINGS): bool && (int) $sessionAdmin !== 1 ) { // get all Admin users - $receivers = ''; - $rows = DB::query('SELECT email FROM ' . prefixTable('users') . " WHERE admin = %i and email != ''", 1); - foreach ($rows as $record) { - if (empty($receivers)) { - $receivers = $record['email']; - } else { - $receivers = ',' . $record['email']; - } - } - // Add email to table - DB::insert( - prefixTable('emails'), - [ - 'timestamp' => time(), - 'subject' => langHdl('email_subject_on_user_login'), - 'body' => str_replace( + $receivers = ['name' => '', 'email' => '']; + $val = DB::queryfirstrow('SELECT email FROM ' . prefixTable('users') . " WHERE admin = %i and email != ''", 1); + if (DB::count() > 0) { + // Add email to table + prepareSendingEmail( + langHdl('email_subject_on_user_login'), + str_replace( [ '#tp_user#', '#tp_date#', @@ -725,10 +716,11 @@ function identifyUser(string $sentData, array $SETTINGS): bool ], langHdl('email_body_on_user_login') ), - 'receivers' => $receivers, - 'status' => 'not_sent', - ] - ); + $val['email'], + langHdl('administrator'), + $SETTINGS + ); + } } // Ensure Complexity levels are translated