diff --git a/lang/af/activity.php b/lang/af/activity.php index 501a1dcde..98d9f6f7e 100644 --- a/lang/af/activity.php +++ b/lang/af/activity.php @@ -8,79 +8,79 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Kon nie aanmeld nie', + 'success' => 'Aangemeld', + 'password-reset' => 'Wagwoord herstel', + 'reset-password' => 'Versoek wagwoordterugstelling', + 'checkpoint' => 'Twee-faktor-stawing versoek', + 'recovery-token' => 'Gebruik twee-faktor-hersteltoken', + 'token' => 'Twee-faktor uitdaging opgelos', + 'ip-blocked' => 'Geblokkeerde versoek van ongelyste IP-adres vir :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'Kon nie SFTP aanmeld nie', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'E-pos verander van :oud na :nuut', + 'password-changed' => 'Verander wagwoord', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Skep nuwe API-sleutel:identifiseerder', + 'delete' => 'Geskrap API-sleutel:identifiseerder', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'SSH-sleutel :vingerafdruk by rekening gevoeg', + 'delete' => 'SSH-sleutel :vingerafdruk van rekening verwyder', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'Geaktiveerde twee-faktor-autagtiging', + 'delete' => 'Gedeaktiveerde twee-faktor-aut', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Herinstalleer bediener', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => '":opdrag" op die bediener uitgevoer', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Het die bediener begin', + 'stop' => 'Het die bediener gestop', + 'restart' => 'Het die bediener herbegin', + 'kill' => 'Het die bedienerproses doodgemaak', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'Het die :name rugsteun afgelaai', + 'delete' => 'Het die :name rugsteun uitgevee', + 'restore' => 'Het die :name-rugsteun herstel (geskrap lêers: :truncate)', + 'restore-complete' => 'Voltooide herstel van die :name rugsteun', + 'restore-failed' => 'Kon nie die herstel van die :name rugsteun voltooi nie', + 'start' => 'Het \'n nuwe rugsteun :name begin', + 'complete' => 'Het die :name-rugsteun as voltooi gemerk', + 'fail' => 'Het die :name-rugsteun as voltooi gemerk', + 'lock' => 'Het die :name rugsteun uitgevee', + 'unlock' => 'Het die :name rugsteun afgelaai', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Create new database file', + 'rotate-password' => 'Wagwoord geroteer vir databasis :naam', + 'delete' => 'Geskrap databasis :naam', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', + 'compress_one' => 'Saamgeperste :directory:lêer', + 'compress_other' => 'Saamgeperste :count lêers in :directory', + 'read' => 'Het die inhoud van :file bekyk', + 'copy' => 'Het \'n kopie van :file geskep', + 'create-directory' => 'Geskep gids :gids:naam', + 'decompress' => 'Gedekomprimeerde :lêers in :directory', + 'delete_one' => 'Geskrap :gids:lêers.0', + 'delete_other' => 'Saamgeperste :count lêers in :directory', + 'download' => 'Afgelaai: lêer', + 'pull' => 'Het \'n afstandlêer afgelaai vanaf :url na :directory', + 'rename_one' => 'Hernoem :gids:lêers.0.van na :gids:lêers.0.na', + 'rename_other' => 'Hernoem :count lêers in :directory', + 'write' => 'Het nuwe inhoud na :file geskryf', + 'upload' => 'Het \'n lêeroplaai begin', 'uploaded' => 'Uploaded :directory:file', ], 'sftp' => [ diff --git a/lang/ar/activity.php b/lang/ar/activity.php index 501a1dcde..5ab03716b 100644 --- a/lang/ar/activity.php +++ b/lang/ar/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'فشل تسجيل الدخول', + 'success' => 'تم تسجيل الدخول', + 'password-reset' => 'تم إعادة تعيين كلمة المرور', + 'reset-password' => 'طلب إعادة تعيين كلمة المرور', + 'checkpoint' => 'طلب التحقق ذو العاملين', + 'recovery-token' => 'استخدم رمز الاسترداد ذو العاملين', + 'token' => 'تم حل تحدي ذو العاملين', + 'ip-blocked' => 'تم حظر الطلب من عنوان IP غير مدرج لـ :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'فشل تسجيل الدخول عبر SFTP', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'تغيير البريد الإلكتروني من :old إلى :new', + 'password-changed' => 'تم تغيير كلمة المرور', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'تم إنشاء مفتاح API جديد :identifier', + 'delete' => 'تم حذف مفتاح API :identifier', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'تم إضافة مفتاح SSH :fingerprint إلى الحساب', + 'delete' => 'تم إزالة مفتاح SSH :fingerprint من الحساب', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'تم تفعيل التحقق ذو العاملين', + 'delete' => 'تم تعطيل التحقق ذو العاملين', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'تم إعادة تثبيت الخادم', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'تنفيذ الأمر ":command" على الخادم', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'تم تشغيل الخادم', + 'stop' => 'تم إيقاف الخادم', + 'restart' => 'تم إعادة تشغيل الخادم', + 'kill' => 'تم إنهاء عملية الخادم', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'تم تنزيل النسخة الاحتياطية :name', + 'delete' => 'تم حذف النسخة الاحتياطية :name', + 'restore' => 'تم استعادة النسخة الاحتياطية :name (تم حذف الملفات: :truncate)', + 'restore-complete' => 'تم إكمال استعادة النسخة الاحتياطية :name', + 'restore-failed' => 'فشل في إكمال استعادة النسخة الاحتياطية :name', + 'start' => 'تم بدء نسخة احتياطية جديدة :name', + 'complete' => 'تم وضع علامة على النسخة الاحتياطية :name كمكتملة', + 'fail' => 'تم وضع علامة على النسخة الاحتياطية :name كفاشلة', + 'lock' => 'تم قفل النسخة الاحتياطية :name', + 'unlock' => 'تم فتح قفل النسخة الاحتياطية :name', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'تم إنشاء قاعدة بيانات جديدة :name', + 'rotate-password' => 'تم تغيير كلمة المرور لقاعدة البيانات :name', + 'delete' => 'تم حذف قاعدة البيانات :name', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => 'تم ضغط :directory:file', + 'compress_other' => 'تم ضغط :count ملف في :directory', + 'read' => 'تم عرض محتويات :file', + 'copy' => 'تم إنشاء نسخة من :file', + 'create-directory' => 'تم إنشاء الدليل :directory:name', + 'decompress' => 'تم فك ضغط :files في :directory', + 'delete_one' => 'تم حذف :directory:files.0', + 'delete_other' => 'تم حذف :count ملف في :directory', + 'download' => 'تم تنزيل :file', + 'pull' => 'تم تنزيل ملف من بعد من :url إلى :directory', + 'rename_one' => 'تم تغيير اسم :directory:files.0.from إلى :directory:files.0.to', + 'rename_other' => 'تم تغيير اسم :count ملف في :directory', + 'write' => 'تم كتابة محتوى جديد في :file', + 'upload' => 'بدء تحميل ملف', + 'uploaded' => 'تم رفع :directory:file', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'تم حظر الوصول عبر SFTP بسبب الأذونات', + 'create_one' => 'تم إنشاء :files.0', + 'create_other' => 'تم إنشاء :count ملف جديد', + 'write_one' => 'تم تعديل محتويات :files.0', + 'write_other' => 'تم تعديل محتويات :count ملف', + 'delete_one' => 'تم حذف :files.0', + 'delete_other' => 'تم حذف :count ملف', + 'create-directory_one' => 'تم إنشاء دليل :files.0', + 'create-directory_other' => 'تم إنشاء :count مجلد', + 'rename_one' => 'تم تغيير اسم :files.0.from إلى :files.0.to', + 'rename_other' => 'تم تغيير اسم أو نقل :count ملف', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => 'تم إضافة :allocation إلى الخادم', + 'notes' => 'تم تحديث الملاحظات لـ :allocation من ":old" إلى ":new"', + 'primary' => 'تم تعيين :allocation كتخصيص أساسي للخادم', + 'delete' => 'تم حذف التخصيص :allocation', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => 'تم إنشاء جدول :name', + 'update' => 'تم تحديث جدول :name', + 'execute' => 'تم تنفيذ جدول :name يدويًا', + 'delete' => 'تم حذف جدول :name', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'تم إنشاء مهمة ":action" جديدة لجدول :name', + 'update' => 'تم تحديث مهمة ":action" لجدول :name', + 'delete' => 'تم حذف مهمة لجدول :name', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'تم تغيير اسم الخادم من :old إلى :new', + 'description' => 'تم تغيير وصف الخادم من :old إلى :new', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => 'تم تغيير متغير :variable من ":old" إلى ":new"', + 'image' => 'تم تحديث صورة Docker للخادم من :old إلى :new', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => 'تم إضافة :email كمستخدم فرعي', + 'update' => 'تم تحديث أذونات المستخدم الفرعي لـ :email', + 'delete' => 'تم إزالة :email كمستخدم فرعي', ], ], ]; diff --git a/lang/ar/admin/eggs.php b/lang/ar/admin/eggs.php index ffd9b08e1..d981abfd3 100644 --- a/lang/ar/admin/eggs.php +++ b/lang/ar/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'تم استيراد هذا البيض والمتغيرات المرتبطة به بنجاح.', + 'updated_via_import' => 'تم تحديث هذا البيض باستخدام الملف المقدم.', + 'deleted' => 'تم حذف البيض المطلوب بنجاح من اللوحة.', + 'updated' => 'تم تحديث تكوين البيض بنجاح.', + 'script_updated' => 'تم تحديث سكريبت تثبيت البيض وسيتم تشغيله كلما تم تثبيت خوادم.', + 'egg_created' => 'تم وضع بيضة جديدة بنجاح. ستحتاج إلى إعادة تشغيل أي دايمونات جارية لتطبيق هذا البيض الجديد.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'تم حذف المتغير ":variable" ولن يكون متاحًا بعد الآن للخوادم بمجرد إعادة بنائها.', + 'variable_updated' => 'تم تحديث المتغير ":variable". ستحتاج إلى إعادة بناء أي خوادم تستخدم هذا المتغير لتطبيق التغييرات.', + 'variable_created' => 'تم إنشاء متغير جديد بنجاح وتعيينه لهذا البيض.', ], ], ]; diff --git a/lang/ar/admin/node.php b/lang/ar/admin/node.php index fde28a25b..34407364e 100644 --- a/lang/ar/admin/node.php +++ b/lang/ar/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'النطاق (FQDN) أو عنوان IP المقدم لا يُحل إلى عنوان IP صالح.', + 'fqdn_required_for_ssl' => 'يتطلب اسم نطاق كامل يُحل إلى عنوان IP عام لاستخدام SSL لهذه العقدة.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'تم إضافة التخصيصات بنجاح إلى هذه العقدة.', + 'node_deleted' => 'تم إزالة العقدة بنجاح من اللوحة.', + 'node_created' => 'تم إنشاء عقدة جديدة بنجاح. يمكنك تكوين الدايمون تلقائيًا على هذه الآلة بزيارة علامة التبويب "التكوين". قبل أن تتمكن من إضافة أي خوادم يجب عليك أولاً تخصيص عنوان IP واحد على الأقل ومنفذ.', + 'node_updated' => 'تم تحديث معلومات العقدة. إذا تم تغيير أي إعدادات دايمون ستحتاج إلى إعادة تشغيله لكي تصبح هذه التغييرات فعالة.', + 'unallocated_deleted' => 'تم حذف جميع المنافذ غير المخصصة لـ :ip.', ], ]; diff --git a/lang/ar/admin/server.php b/lang/ar/admin/server.php index 057bd3ca5..bc33de87b 100644 --- a/lang/ar/admin/server.php +++ b/lang/ar/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'أنت تحاول حذف التخصيص الافتراضي لهذا الخادم ولكن لا يوجد تخصيص بديل لاستخدامه.', + 'marked_as_failed' => 'تم تعليم هذا الخادم على أنه فشل في تثبيت سابق. لا يمكن تغيير الحالة الحالية في هذه الحالة.', + 'bad_variable' => 'كان هناك خطأ في التحقق من المتغير :name.', + 'daemon_exception' => 'حدث استثناء أثناء محاولة التواصل مع الدايمون مما أدى إلى رمز استجابة HTTP/:code. تم تسجيل هذا الاستثناء. (معرف الطلب: :request_id)', + 'default_allocation_not_found' => 'لم يتم العثور على التخصيص الافتراضي المطلوب في تخصيصات هذا الخادم.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'تم تحديث تكوين البدء لهذا الخادم. إذا تم تغيير بيضة هذا الخادم، فسيحدث إعادة تثبيت الآن.', + 'server_deleted' => 'تم حذف الخادم بنجاح من النظام.', + 'server_created' => 'تم إنشاء الخادم بنجاح على اللوحة. الرجاء السماح للدايمون ببضع دقائق لإكمال تثبيت هذا الخادم.', + 'build_updated' => 'تم تحديث تفاصيل بناء هذا الخادم. قد تتطلب بعض التغييرات إعادة التشغيل لتصبح فعالة.', + 'suspension_toggled' => 'تم تغيير حالة تعليق الخادم إلى :status.', + 'rebuild_on_boot' => 'تم تعليم هذا الخادم على أنه يتطلب إعادة بناء حاوية Docker. سيحدث هذا عند التشغيل التالي للخادم.', + 'install_toggled' => 'تم تغيير حالة التثبيت لهذا الخادم.', + 'server_reinstalled' => 'تم وضع هذا الخادم في قائمة الانتظار لإعادة التثبيت التي تبدأ الآن.', + 'details_updated' => 'تم تحديث تفاصيل الخادم بنجاح.', + 'docker_image_updated' => 'تم تغيير صورة Docker الافتراضية المستخدمة لهذا الخادم بنجاح. يلزم إعادة التشغيل لتطبيق هذا التغيير.', + 'node_required' => 'يجب أن يكون لديك عقدة واحدة على الأقل مكونة قبل أن تتمكن من إضافة خادم إلى هذه اللوحة.', + 'transfer_nodes_required' => 'يجب أن يكون لديك عقدتين على الأقل مكونتين قبل أن تتمكن من نقل الخوادم.', + 'transfer_started' => 'تم بدء نقل الخادم.', + 'transfer_not_viable' => 'العقدة التي اخترتها لا تملك مساحة القرص أو الذاكرة المطلوبة لاستيعاب هذا الخادم.', ], ]; diff --git a/lang/ar/admin/user.php b/lang/ar/admin/user.php index 4134c15b4..049d175f0 100644 --- a/lang/ar/admin/user.php +++ b/lang/ar/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'لا يمكن حذف مستخدم لديه خوادم نشطة مرتبطة بحسابه. يرجى حذف خوادمهم قبل المتابعة.', + 'user_is_self' => 'لا يمكنك حذف حساب المستخدم الخاص بك.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'تم إنشاء الحساب بنجاح.', + 'account_updated' => 'تم تحديث الحساب بنجاح.', ], ]; diff --git a/lang/ar/auth.php b/lang/ar/auth.php index 2a3a45268..6418138f1 100644 --- a/lang/ar/auth.php +++ b/lang/ar/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'تسجيل الدخول', + 'go_to_login' => 'الذهاب إلى صفحة الدخول', + 'failed' => 'لم يتم العثور على حساب يتطابق مع هذه البيانات.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'نسيت كلمة المرور؟', + 'label_help' => 'أدخل عنوان بريدك الإلكتروني لتتلقى تعليمات حول إعادة تعيين كلمة المرور.', + 'button' => 'استعادة الحساب', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'إعادة تعيين وتسجيل الدخول', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => 'رمز التحقق ذو العاملين', + 'label_help' => 'هذا الحساب يتطلب طبقة ثانية من التحقق للمتابعة. الرجاء إدخال الرمز المولد على جهازك لإكمال هذا التسجيل.', + 'checkpoint_failed' => 'رمز التحقق ذو العاملين كان غير صالح.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'عدد محاولات تسجيل الدخول كثيرة جداً. يرجى المحاولة مجدداً بعد :seconds ثوانٍ.', + 'password_requirements' => 'يجب أن تكون كلمة المرور بطول 8 أحرف على الأقل وأن تكون فريدة لهذا الموقع.', + '2fa_must_be_enabled' => 'يتطلب المدير تفعيل التحقق ذو العاملين لحسابك لاستخدام اللوحة.', ]; diff --git a/lang/ar/command/messages.php b/lang/ar/command/messages.php index 4e640b3fa..6470d0292 100644 --- a/lang/ar/command/messages.php +++ b/lang/ar/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'أدخل اسم المستخدم، معرّف المستخدم، أو عنوان البريد الإلكتروني', + 'select_search_user' => 'معرّف المستخدم الذي سيتم حذفه (أدخل \'0\' لإعادة البحث)', + 'deleted' => 'تم حذف المستخدم بنجاح من اللوحة.', + 'confirm_delete' => 'هل أنت متأكد من أنك تريد حذف هذا المستخدم من اللوحة؟', + 'no_users_found' => 'لم يتم العثور على مستخدمين لمصطلح البحث المقدم.', + 'multiple_found' => 'تم العثور على عدة حسابات للمستخدم المقدم، لا يمكن حذف المستخدم بسبب علامة --no-interaction.', + 'ask_admin' => 'هل هذا المستخدم مدير؟', + 'ask_email' => 'عنوان البريد الإلكتروني', + 'ask_username' => 'اسم المستخدم', + 'ask_name_first' => 'الاسم الأول', + 'ask_name_last' => 'الاسم الأخير', + 'ask_password' => 'كلمة المرور', + 'ask_password_tip' => 'إذا كنت ترغب في إنشاء حساب بكلمة مرور عشوائية يتم إرسالها بالبريد الإلكتروني للمستخدم، أعد تشغيل هذا الأمر (CTRL+C) ومرر علامة `--no-password`.', + 'ask_password_help' => 'يجب أن تكون كلمات المرور بطول 8 أحرف على الأقل وتحتوي على حرف كبير ورقم على الأقل.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'هذا الأمر سيعطل التوثيق الثنائي لحساب المستخدم إذا كان مفعلاً. يجب استخدام هذا فقط كأمر استرداد حساب إذا كان المستخدم محظورًا من حسابه.', + 'إذا لم يكن هذا ما تريد القيام به، اضغط CTRL+C للخروج من هذه العملية.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => 'تم تعطيل التوثيق الثنائي لـ :email.', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => 'جاري إرسال العمل للمهمة الأولى في `:schedule` (:hash).', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'جاري حذف ملف النسخ الاحتياطي للخدمة :file.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'فشل طلب إعادة بناء ":name" (#:id) على العقدة ":node" مع الخطأ: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'فشل طلب إعادة تثبيت ":name" (#:id) على العقدة ":node" مع الخطأ: :message', + 'confirm' => 'أنت على وشك إعادة تثبيت مجموعة من الخوادم. هل ترغب في المتابعة؟', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'أنت على وشك تنفيذ :action ضد :count خوادم. هل ترغب في المتابعة؟', + 'action_failed' => 'فشل طلب تنفيذ الطاقة لـ ":name" (#:id) على العقدة ":node" مع الخطأ: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', - 'ask_mailgun_endpoint' => 'Mailgun Endpoint', - 'ask_mailgun_secret' => 'Mailgun Secret', - 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_smtp_host' => 'مضيف SMTP (مثل smtp.gmail.com)', + 'ask_smtp_port' => 'منفذ SMTP', + 'ask_smtp_username' => 'اسم مستخدم SMTP', + 'ask_smtp_password' => 'كلمة مرور SMTP', + 'ask_mailgun_domain' => 'نطاق Mailgun', + 'ask_mailgun_endpoint' => 'نقطة نهاية Mailgun', + 'ask_mailgun_secret' => 'سر Mailgun', + 'ask_mandrill_secret' => 'سر Mandrill', + 'ask_postmark_username' => 'مفتاح API Postmark', + 'ask_driver' => 'أي برنامج يجب استخدامه لإرسال الرسائل البريدية؟', + 'ask_mail_from' => 'عنوان البريد الإلكتروني الذي يجب أن تنشأ منه الرسائل', + 'ask_mail_name' => 'الاسم الذي يجب أن تظهر منه الرسائل', + 'ask_encryption' => 'طريقة التشفير المستخدمة', ], ], ]; diff --git a/lang/ar/dashboard/account.php b/lang/ar/dashboard/account.php index 85411ef65..377447765 100644 --- a/lang/ar/dashboard/account.php +++ b/lang/ar/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'تحديث بريدك الإلكتروني', + 'updated' => 'تم تحديث عنوان بريدك الإلكتروني.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'تغيير كلمة مرورك', + 'requirements' => 'يجب أن تكون كلمة المرور الجديدة مكونة من 8 أحرف على الأقل.', + 'updated' => 'تم تحديث كلمة المرور الخاصة بك.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'إعداد التوثيق الثنائي', + 'disabled' => 'تم تعطيل التوثيق الثنائي في حسابك. لن يُطلب منك تقديم رمز عند تسجيل الدخول.', + 'enabled' => 'تم تفعيل التوثيق الثنائي في حسابك! من الآن فصاعدًا، عند تسجيل الدخول، سيُطلب منك تقديم الرمز الذي يُنتجه جهازك.', + 'invalid' => 'الرمز المقدم غير صالح.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'إعداد التوثيق الثنائي', + 'help' => 'لا يمكن مسح الرمز؟ أدخل الرمز أدناه في تطبيقك:', + 'field' => 'أدخل الرمز', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'تعطيل التوثيق الثنائي', + 'field' => 'أدخل الرمز', ], ], ]; diff --git a/lang/ar/dashboard/index.php b/lang/ar/dashboard/index.php index 8ab11e994..a8146630a 100644 --- a/lang/ar/dashboard/index.php +++ b/lang/ar/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', - 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'search' => 'ابحث عن الخوادم...', + 'no_matches' => 'لم يتم العثور على خوادم تطابق معايير البحث المقدمة.', + 'cpu_title' => 'المعالج', + 'memory_title' => 'الذاكرة', ]; diff --git a/lang/ar/exceptions.php b/lang/ar/exceptions.php index 3977c87c2..4de9d56aa 100644 --- a/lang/ar/exceptions.php +++ b/lang/ar/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'حدث استثناء أثناء محاولة التواصل مع الدايمون مما أدى إلى رمز استجابة HTTP/:code. تم تسجيل هذا الاستثناء.', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => 'يجب ألا يكون هناك أي خوادم مرتبطة بالعقدة لكي يتم حذفها.', + 'daemon_off_config_updated' => 'تم تحديث تكوين الدايمون لكن، واجهت مشكلة أثناء محاولة تحديث ملف التكوين تلقائيًا على الدايمون. ستحتاج إلى تحديث ملف التكوين (config.yml) يدويًا لتطبيق هذه التغييرات.', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => 'تم تعيين خادم حاليًا لهذا التخصيص. لا يمكن حذف التخصيص إلا إذا لم يكن هناك خادم معين حاليًا.', + 'too_many_ports' => 'لا يتم دعم إضافة أكثر من 1000 منفذ في نطاق واحد دفعة واحدة.', + 'invalid_mapping' => 'التعيين المقدم للمنفذ :port كان غير صالح ولا يمكن معالجته.', + 'cidr_out_of_range' => 'تسمح ترميزات CIDR فقط بالأقنعة بين /25 و /32.', + 'port_out_of_range' => 'يجب أن تكون المنافذ في التخصيص أكبر من 1024 وأقل من أو يساوي 65535.', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'لا يمكن حذف بيضة تحتوي على خوادم نشطة مرتبطة بها من اللوحة.', + 'invalid_copy_id' => 'البيضة المختارة لنسخ سكربت منها إما أنها غير موجودة، أو أنها تقوم بنسخ سكربت نفسها.', + 'has_children' => 'هذه البيضة هي الوالد لواحدة أو أكثر من البيض الأخرى. يرجى حذف تلك البيض قبل حذف هذه البيضة.', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => 'يجب أن تكون المتغيرات البيئية :name فريدة لهذه البيضة.', + 'reserved_name' => 'المتغير البيئي :name محمي ولا يمكن تخصيصه لمتغير.', + 'bad_validation_rule' => 'قاعدة التحقق ":rule" ليست صالحة لهذا التطبيق.', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'حدث خطأ أثناء محاولة تحليل ملف JSON: :error.', + 'file_error' => 'ملف JSON المقدم لم يكن صالحًا.', + 'invalid_json_provided' => 'الملف JSON المقدم ليس بتنسيق يمكن التعرف عليه.', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => 'لا يُسمح بتعديل حساب المستخدم الفرعي الخاص بك.', + 'user_is_owner' => 'لا يمكنك إضافة مالك الخادم كمستخدم فرعي لهذا الخادم.', + 'subuser_exists' => 'المستخدم ذو البريد الإلكتروني هذا مُعين بالفعل كمستخدم فرعي لهذا الخادم.', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'لا يمكن حذف مضيف قاعدة البيانات الذي يحتوي على قواعد بيانات نشطة مرتبطة به.', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'أقصى فترة زمنية لمهمة متسلسلة هي 15 دقيقة.', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'لا يمكن حذف موقع يحتوي على عقد نشطة مرتبطة به.', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'فشل في إلغاء المفاتيح على العقدة #:node. :error', ], 'deployment' => [ - 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_nodes' => 'لم يتم العثور على عقد تلبي المتطلبات المحددة للنشر التلقائي.', + 'no_viable_allocations' => 'لم يتم العثور على تخصيصات تلبي المتطلبات للنشر التلقائي.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'المورد المطلوب غير موجود على هذا الخادم.', ], ]; diff --git a/lang/ar/pagination.php b/lang/ar/pagination.php index ecac3aa33..2e204a684 100644 --- a/lang/ar/pagination.php +++ b/lang/ar/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« السابق', + 'next' => 'التالي »', ]; diff --git a/lang/ar/passwords.php b/lang/ar/passwords.php index bde70f915..2559979d6 100644 --- a/lang/ar/passwords.php +++ b/lang/ar/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'يجب أن تكون كلمات المرور ستة أحرف على الأقل وأن تتطابق مع التأكيد.', + 'reset' => 'تم إعادة تعيين كلمة مرورك!', + 'sent' => 'لقد أرسلنا رابط إعادة تعيين كلمة المرور إلى بريدك الإلكتروني!', + 'token' => 'رمز إعادة تعيين كلمة المرور هذا غير صالح.', + 'user' => 'لا يمكننا العثور على مستخدم بهذا العنوان البريدي الإلكتروني.', ]; diff --git a/lang/ar/server/users.php b/lang/ar/server/users.php index ce77c4101..7f1d02db7 100644 --- a/lang/ar/server/users.php +++ b/lang/ar/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'يتيح الوصول إلى الويب سوكيت لهذا الخادم.', + 'control_console' => 'يسمح للمستخدم بإرسال بيانات إلى وحدة تحكم الخادم.', + 'control_start' => 'يسمح للمستخدم بتشغيل نموذج الخادم.', + 'control_stop' => 'يسمح للمستخدم بإيقاف نموذج الخادم.', + 'control_restart' => 'يسمح للمستخدم بإعادة تشغيل نموذج الخادم.', + 'control_kill' => 'يسمح للمستخدم بإنهاء نموذج الخادم.', + 'user_create' => 'يسمح للمستخدم بإنشاء حسابات مستخدمين جديدة للخادم.', + 'user_read' => 'يمنح المستخدم إذنًا لعرض المستخدمين المرتبطين بهذا الخادم.', + 'user_update' => 'يسمح للمستخدم بتعديل المستخدمين الآخرين المرتبطين بهذا الخادم.', + 'user_delete' => 'يسمح للمستخدم بحذف المستخدمين الآخرين المرتبطين بهذا الخادم.', + 'file_create' => 'يمنح المستخدم إذنًا بإنشاء ملفات ودلائل جديدة.', + 'file_read' => 'يسمح للمستخدم برؤية الملفات والمجلدات المرتبطة بهذا نموذج الخادم، بالإضافة إلى عرض محتوياتها.', + 'file_update' => 'يسمح للمستخدم بتحديث الملفات والمجلدات المرتبطة بالخادم.', + 'file_delete' => 'يسمح للمستخدم بحذف الملفات والدلائل.', + 'file_archive' => 'يسمح للمستخدم بإنشاء أرشيفات الملفات وفك ضغط الأرشيفات الموجودة.', + 'file_sftp' => 'يسمح للمستخدم بتنفيذ الإجراءات المذكورة أعلاه للملفات باستخدام عميل SFTP.', + 'allocation_read' => 'يتيح الوصول إلى صفحات إدارة تخصيص الخادم.', + 'allocation_update' => 'يمنح المستخدم إذنًا بإجراء تعديلات على تخصيصات الخادم.', + 'database_create' => 'يمنح المستخدم إذنًا لإنشاء قاعدة بيانات جديدة للخادم.', + 'database_read' => 'يمنح المستخدم إذنًا لعرض قواعد البيانات الخاصة بالخادم.', + 'database_update' => 'يمنح المستخدم إذنًا لإجراء تعديلات على قاعدة بيانات. إذا لم يمتلك المستخدم إذن "عرض كلمة المرور" أيضًا، فلن يتمكن من تعديل كلمة المرور.', + 'database_delete' => 'يمنح المستخدم إذنًا بحذف نموذج قاعدة البيانات.', + 'database_view_password' => 'يمنح المستخدم إذنًا لعرض كلمة مرور قاعدة البيانات في النظام.', + 'schedule_create' => 'يسمح للمستخدم بإنشاء جدول زمني جديد للخادم.', + 'schedule_read' => 'يمنح المستخدم إذنًا لعرض جداول الخادم.', + 'schedule_update' => 'يمنح المستخدم إذنًا لإجراء تعديلات على جدول الخادم الحالي.', + 'schedule_delete' => 'يسمح للمستخدم بحذف جدول الخادم.', ], ]; diff --git a/lang/ar/strings.php b/lang/ar/strings.php index 58071426a..012be9f06 100644 --- a/lang/ar/strings.php +++ b/lang/ar/strings.php @@ -1,95 +1,95 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', - 'id' => 'ID', - 'name' => 'Name', - 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', - 'cpu' => 'CPU', - 'disk' => 'Disk', - 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', - 'sftp' => 'SFTP', - 'databases' => 'Databases', - 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', - 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', - 'port' => 'Port', - 'username' => 'Username', - 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', - 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', - 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', - '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', - 'relation' => 'Relation', - 'owner' => 'Owner', - 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'email' => 'البريد الإلكتروني', + 'email_address' => 'عنوان البريد الإلكتروني', + 'user_identifier' => 'اسم المستخدم أو البريد الإلكتروني', + 'password' => 'كلمة المرور', + 'new_password' => 'كلمة المرور الجديدة', + 'confirm_password' => 'تأكيد كلمة المرور الجديدة', + 'login' => 'تسجيل الدخول', + 'home' => 'الرئيسية', + 'servers' => 'الخوادم', + 'id' => 'الهوية', + 'name' => 'الاسم', + 'node' => 'العقدة', + 'connection' => 'الاتصال', + 'memory' => 'الذاكرة', + 'cpu' => 'المعالج', + 'disk' => 'القرص', + 'status' => 'الحالة', + 'search' => 'بحث', + 'suspended' => 'معلق', + 'account' => 'الحساب', + 'security' => 'الأمان', + 'ip' => 'عنوان IP', + 'last_activity' => 'آخر نشاط', + 'revoke' => 'سحب', + '2fa_token' => 'رمز التوثيق', + 'submit' => 'إرسال', + 'close' => 'إغلاق', + 'settings' => 'الإعدادات', + 'configuration' => 'التكوين', + 'sftp' => 'اتصال FTP محمى', + 'databases' => 'قواعد البيانات', + 'memo' => 'مذكرة', + 'created' => 'تم إنشاؤه', + 'expires' => 'تنتهي', + 'public_key' => 'مفتاح عام', + 'api_access' => 'وصول API', + 'never' => 'أبداً', + 'sign_out' => 'تسجيل الخروج', + 'admin_control' => 'التحكم الإداري', + 'required' => 'مطلوب', + 'port' => 'المنفذ', + 'username' => 'اسم المستخدم', + 'database' => 'قاعدة البيانات', + 'new' => 'جديد', + 'danger' => 'خطر', + 'create' => 'إنشاء', + 'select_all' => 'تحديد الكل', + 'select_none' => 'إلغاء تحديد الكل', + 'alias' => 'الاسم المستعار', + 'primary' => 'أساسي', + 'make_primary' => 'جعله أساسي', + 'none' => 'لا شيء', + 'cancel' => 'إلغاء', + 'created_at' => 'أُنشئ في', + 'action' => 'عمل', + 'data' => 'بيانات', + 'queued' => 'في قائمة الانتظار', + 'last_run' => 'آخر تشغيل', + 'next_run' => 'التشغيل التالي', + 'not_run_yet' => 'لم يتم التشغيل بعد', + 'yes' => 'نعم', + 'no' => 'لا', + 'delete' => 'حذف', + '2fa' => 'المصادقة الثنائية', + 'logout' => 'تسجيل الخروج', + 'admin_cp' => 'لوحة التحكم الإدارية', + 'optional' => 'اختياري', + 'read_only' => 'للقراءة فقط', + 'relation' => 'علاقة', + 'owner' => 'المالك', + 'admin' => 'المدير', + 'subuser' => 'المستخدم الفرعي', + 'captcha_invalid' => 'الكابتشا المقدمة غير صالحة.', + 'tasks' => 'المهام', + 'seconds' => 'ثواني', + 'minutes' => 'دقائق', + 'under_maintenance' => 'تحت الصيانة', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'الأحد', + 'mon' => 'الاثنين', + 'tues' => 'الثلاثاء', + 'wed' => 'الأربعاء', + 'thurs' => 'الخميس', + 'fri' => 'الجمعة', + 'sat' => 'السبت', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', - 'copyright' => '® 2024 - :year Pelican', + 'last_used' => 'آخر استخدام', + 'enable' => 'تمكين', + 'disable' => 'تعطيل', + 'save' => 'حفظ', + 'copyright' => '® 2024 - بيليكان سنة', ]; diff --git a/lang/ar/validation.php b/lang/ar/validation.php index 9cccf3508..cac14f871 100644 --- a/lang/ar/validation.php +++ b/lang/ar/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => 'يجب قبول :attribute.', + 'active_url' => ':attribute ليس عنوان URL صالحًا.', + 'after' => 'يجب أن يكون :attribute تاريخًا بعد :date.', + 'after_or_equal' => 'يجب أن يكون :attribute تاريخًا لاحقًا أو مساويًا لتاريخ :date.', + 'alpha' => 'يجب أن يحتوي :attribute على حروف فقط.', + 'alpha_dash' => 'يجب أن يحتوي :attribute على حروف، أرقام، وشرطات.', + 'alpha_num' => 'يجب أن يحتوي :attribute على حروف وأرقام فقط.', + 'array' => 'يجب أن يكون :attribute مصفوفة.', + 'before' => 'يجب أن يكون :attribute تاريخًا قبل :date.', + 'before_or_equal' => 'يجب أن يكون :attribute تاريخًا قبل أو يساوي :date.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => 'يجب أن يكون :attribute بين :min و :max.', + 'file' => 'يجب أن يكون حجم :attribute بين :min و :max كيلوبايت.', + 'string' => 'يجب أن يكون طول :attribute بين :min و :max حرفًا.', + 'array' => 'يجب أن يحتوي :attribute على :min إلى :max عناصر.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => 'يجب أن يكون :attribute صحيحًا أو خاطئًا.', + 'confirmed' => 'تأكيد :attribute غير متطابق.', + 'date' => ':attribute ليس تاريخًا صالحًا.', + 'date_format' => ':attribute لا يتطابق مع الشكل :format.', + 'different' => 'يجب أن يكون :attribute و :other مختلفين.', + 'digits' => 'يجب أن يكون :attribute :digits أرقام.', + 'digits_between' => 'يجب أن يكون :attribute بين :min و :max رقمًا.', + 'dimensions' => ':attribute يحتوي على أبعاد صورة غير صالحة.', + 'distinct' => 'الحقل :attribute يحتوي على قيمة مكررة.', + 'email' => 'يجب أن يكون :attribute عنوان بريد إلكتروني صالحًا.', + 'exists' => 'ال:attribute المحدد غير صالح.', + 'file' => 'يجب أن يكون :attribute ملفًا.', + 'filled' => 'حقل :attribute إلزامي.', + 'image' => 'يجب أن يكون :attribute صورة.', + 'in' => ':attribute المحدد غير صالح.', + 'in_array' => 'حقل :attribute غير موجود في :other.', + 'integer' => 'يجب أن يكون :attribute عددًا صحيحًا.', + 'ip' => 'يجب أن يكون :attribute عنوان IP صالحًا.', + 'json' => 'يجب أن يكون :attribute نصًا من نوع JSON صالحًا.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => 'قد لا يكون :attribute أكبر من :max.', + 'file' => 'قد لا يكون حجم :attribute أكبر من :max كيلوبايت.', + 'string' => 'قد لا يكون طول :attribute أكثر من :max حرفًا.', + 'array' => 'قد لا يحتوي :attribute على أكثر من :max عناصر.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => 'يجب أن يكون :attribute ملفًا من نوع: :values.', + 'mimetypes' => 'يجب أن يكون :attribute ملفًا من نوع: :values.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => 'يجب أن يكون :attribute على الأقل :min.', + 'file' => 'يجب أن يكون حجم :attribute على الأقل :min كيلوبايت.', + 'string' => 'يجب أن يكون طول :attribute على الأقل :min حرفًا.', + 'array' => 'يجب أن يحتوي :attribute على الأقل :min عناصر.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => ':attribute المحدد غير صالح.', + 'numeric' => 'يجب أن يكون :attribute رقمًا.', + 'present' => 'يجب تقديم حقل :attribute.', + 'regex' => 'تنسيق :attribute غير صالح.', + 'required' => 'حقل :attribute مطلوب.', + 'required_if' => 'حقل :attribute مطلوب عندما يكون :other هو :value.', + 'required_unless' => 'حقل :attribute مطلوب ما لم يكن :other في :values.', + 'required_with' => 'حقل :attribute مطلوب عند توفر :values.', + 'required_with_all' => 'حقل :attribute مطلوب عند توفر كل من :values.', + 'required_without' => 'حقل :attribute مطلوب عند عدم توفر :values.', + 'required_without_all' => 'حقل :attribute مطلوب عند عدم توفر أي من :values.', + 'same' => 'يجب أن يتطابق :attribute و :other.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => 'يجب أن يكون :attribute :size.', + 'file' => 'يجب أن يكون حجم :attribute :size كيلوبايت.', + 'string' => 'يجب أن يكون طول :attribute :size حرفًا.', + 'array' => 'يجب أن يحتوي :attribute على :size عناصر.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => 'يجب أن يكون :attribute نصًا.', + 'timezone' => 'يجب أن تكون :attribute منطقة زمنية صالحة.', + 'unique' => 'تم أخذ :attribute بالفعل.', + 'uploaded' => 'فشل في تحميل :attribute.', + 'url' => 'تنسيق :attribute غير صالح.', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => 'متغير :env', + 'invalid_password' => 'كلمة المرور التي تم تقديمها غير صالحة لهذا الحساب.', ], ]; diff --git a/lang/ca/admin/eggs.php b/lang/ca/admin/eggs.php index ffd9b08e1..d36d1f701 100644 --- a/lang/ca/admin/eggs.php +++ b/lang/ca/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'S\'ha importat amb èxit aquest Egg i les seves variables associades.', + 'updated_via_import' => 'Aquest Egg s\'ha actualitzat utilitzant el fitxer proporcionat.', + 'deleted' => 'S\'ha eliminat amb èxit l\'egg sol·licitat del Panell.', + 'updated' => 'La configuració de l\'Egg s\'ha actualitzat correctament.', + 'script_updated' => 'El script d\'instal·lació de l\'Egg s\'ha actualitzat i s\'executarà sempre que s\'instal·lin els servidors.', + 'egg_created' => 'S\'ha posat amb èxit un nou egg. Necessitarà reiniciar qualsevol daemon en execució per aplicar aquest nou egg.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'La variable ":variable" s\'ha eliminat i ja no estarà disponible per als servidors una vegada es reconstrueixin.', + 'variable_updated' => 'S\'ha actualitzat la variable ":variable". Hauràs de reconstruir qualsevol servidor que utilitzi aquesta variable per aplicar els canvis.', + 'variable_created' => 'S\'ha creat amb èxit una nova variable i s\'ha assignat a aquest egg.', ], ], ]; diff --git a/lang/cs/activity.php b/lang/cs/activity.php index 501a1dcde..912f50721 100644 --- a/lang/cs/activity.php +++ b/lang/cs/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Přihlášení se nezdařilo', + 'success' => 'Přihlášen', + 'password-reset' => 'Obnovit heslo', + 'reset-password' => 'Požádáno o změnu hesla', + 'checkpoint' => 'Požadováno dvoufaktorové ověření', + 'recovery-token' => 'Použitý dvoufázový obnovovací token', + 'token' => 'Vyřešená dvoufázová výzva', + 'ip-blocked' => 'Blokovaný požadavek z neuvedené IP adresy pro :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'Selhalo přihlášení k SFTP', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'Změněn e-mail z :old na :new', + 'password-changed' => 'Změněno heslo', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Vytvořen nový API klíč :identifier', + 'delete' => 'Odstraněný API klíč :identifier', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'Přidán SSH klíč :fingerprint k účtu', + 'delete' => 'Odstraněný SSH klíč :fingerprint z účtu', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'Povolené doufázové ověření', + 'delete' => 'Vypnuté dvoufázové ověření', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Přeinstalovaný server', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'Proveden příkaz „:command“ na serveru', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Server byl spuštěn', + 'stop' => 'Server byl vypnut', + 'restart' => 'Server byl restartován', + 'kill' => 'Ukončen proces serveru', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'Záloha :name stažena', + 'delete' => 'Záloha :name smazána', + 'restore' => 'Obnovena záloha :name (smazané soubory: :truncate)', + 'restore-complete' => 'Dokončená obnova zálohy :name', + 'restore-failed' => 'Nepodařilo se dokončit obnovení zálohy :name', + 'start' => 'Zahájeno zálohování :name', + 'complete' => 'Označit zálohu :name jako dokončená', + 'fail' => 'Záloha :name označena jako neúspěšná', + 'lock' => 'Záloha :name uzamčena', + 'unlock' => 'Záloha :name odemčena', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Vytvořena nová databáze :name', + 'rotate-password' => 'Heslo pro databázi :name změněno', + 'delete' => 'Smazána databáze :name', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => 'Komprimováno :directory:file', + 'compress_other' => 'Komprimováno :count souborů v :directory', + 'read' => 'Zobrazen obsah :file', + 'copy' => 'Vytvořena kopie :file', + 'create-directory' => 'Vytvořen adresář :directory:name', + 'decompress' => 'Dekomprimováno :files souborů v :directory', + 'delete_one' => 'Smazáno :directory:files.0', + 'delete_other' => ':count souborů v :directory bylo smazáno', + 'download' => 'Staženo :file', + 'pull' => 'Stažen vzdálený soubor z :url do :directory', + 'rename_one' => 'Přejmenováno :directory:files.0.from na :directory:files.0.to', + 'rename_other' => 'Přejmenováno :count souborů v :directory', + 'write' => 'Přepsaný nový obsah v :file', + 'upload' => 'Zahájeno nahrávání souboru', + 'uploaded' => 'Nahráno :directory:file', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'Zablokován SFTP přístup z důvodu nedostatku oprávnění', + 'create_one' => 'Vytvořeno :files.0', + 'create_other' => 'Vytvořeno :count nových souborů', + 'write_one' => 'Změněn obsah :files.0', + 'write_other' => 'Změněn obsah :count souborů', + 'delete_one' => 'Smazáno :files.0', + 'delete_other' => 'Smazáno :count souborů', + 'create-directory_one' => 'Vytvořen adresář :files.0', + 'create-directory_other' => 'Vytvořeno :count adresářů', + 'rename_one' => 'Přejmenováno :files.0.from na :files.0.to', + 'rename_other' => 'Přejmenováno nebo přesunuto :count souborů', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => 'Přidáno :alokace k serveru', + 'notes' => 'Aktualizovány poznámky pro :allocation z „:old“ na „:new“', + 'primary' => 'Nastavit :allocation jako primární alokaci serveru', + 'delete' => 'Odstraněno :allocation', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => 'Vytvořen plán :name', + 'update' => 'Aktualizován plán :name', + 'execute' => 'Manuálně proveden plán :name', + 'delete' => 'Odstraněn plán :name', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'Vytvořen nový úkol „:action“ pro plán :name', + 'update' => 'Aktualizován úkol „:action“ pro plán :name', + 'delete' => 'Odstraněn úkol pro plán :name', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'Přejmenován server z :old na :new', + 'description' => 'Změněn popis serveru z :old na :new', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => ':variable byla změněna z „:old“ na „:new“', + 'image' => 'Aktualizoval Docker Image pro server z :old na :new', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => ':email přidán jako poduživatel', + 'update' => 'Aktualizována oprávnění poduživatele pro :email', + 'delete' => ':email odebrán jako poduživatel', ], ], ]; diff --git a/lang/cs/admin/eggs.php b/lang/cs/admin/eggs.php index ffd9b08e1..e6adb4cb8 100644 --- a/lang/cs/admin/eggs.php +++ b/lang/cs/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Úspěšně importováno toto vejce a jeho související proměnné.', + 'updated_via_import' => 'Toto vejce bylo aktualizováno pomocí poskytnutého souboru.', + 'deleted' => 'Požadované vejce bylo úspěšně smazáno z panelu.', + 'updated' => 'Konfigurace vejce byla úspěšně aktualizována.', + 'script_updated' => 'Instalační skript vejce byl aktualizován a bude spuštěn vždy, když budou nainstalovány servery.', + 'egg_created' => 'Nové vejce bylo úspěšně přidáno. Abyste mohli použít toto nové vejce, budete muset restartovat všechny spuštěné daemony.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'Proměnná „:variable“ byla odstraněna a nebude serverům po rekonstrukci k dispozici.', + 'variable_updated' => 'Proměnná „:variable“ byla aktualizována. Budete muset obnovit všechny servery používající tuto proměnnou pro použití změn.', + 'variable_created' => 'Nová proměnná byla úspěšně vytvořena a přiřazena k tomuto vejci.', ], ], ]; diff --git a/lang/cs/admin/node.php b/lang/cs/admin/node.php index fde28a25b..1318415b4 100644 --- a/lang/cs/admin/node.php +++ b/lang/cs/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'Poskytnutá FQDN neodpovídá platné IP adrese.', + 'fqdn_required_for_ssl' => 'Pro použití SSL pro tento uzel je vyžadován plně kvalifikovaný název domény, který odpovídá veřejné IP adrese', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Alokace byly úspěšně přidány do tohoto uzlu.', + 'node_deleted' => 'Uzel byl úspěšně odebrán z panelu.', + 'node_created' => 'Nový uzel byl úspěšně vytvořen. Daemon na tomto uzlu můžete automaticky nakonfigurovat na kartě Konfigurace. Před přidáním všech serverů musíte nejprve přidělit alespoň jednu IP adresu a port.', + 'node_updated' => 'Informace o uzlu byly aktualizovány. Pokud bylo změněno nastavení daemonu, budete jej muset restartovat, aby se tyto změny projevily.', + 'unallocated_deleted' => 'Smazány všechny nepřidělené porty pro :ip.', ], ]; diff --git a/lang/cs/admin/server.php b/lang/cs/admin/server.php index 057bd3ca5..569994857 100644 --- a/lang/cs/admin/server.php +++ b/lang/cs/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'Pokoušíte se odstranit výchozí alokaci pro tento server, ale není k dispozici žádná záložní alokace.', + 'marked_as_failed' => 'Tento server byl označen jako neúspěšný předchozí instalace. Aktuální stav nelze v tomto stavu přepnout.', + 'bad_variable' => 'Došlo k chybě ověření proměnné :name.', + 'daemon_exception' => 'Při pokusu o komunikaci s daemonem došlo k výjimce, která vedla k HTTP/:code kódu odpovědi. Tato výjimka byla zaznamenána. (požadavek id: :request_id)', + 'default_allocation_not_found' => 'Požadovaná výchozí alokace nebyla nalezena v alokaci tohoto serveru.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'Konfigurace spouštění pro tento server byla aktualizována. Pokud bylo vejce tohoto serveru změněno, přeinstalování se nyní bude opakovat.', + 'server_deleted' => 'Server byl ze systému úspěšně odstraněn.', + 'server_created' => 'Server byl úspěšně vytvořen v panelu. Povolte prosím démonovi několik minut pro úplnou instalaci tohoto serveru.', + 'build_updated' => 'Detaily sestavení tohoto serveru byly aktualizovány. Některé změny mohou vyžadovat restartování.', + 'suspension_toggled' => 'Stav pozastavení serveru byl změněn na :status.', + 'rebuild_on_boot' => 'Tento server byl označen jako server vyžadující přesestavení kontejneru Docker. To se stane při příštím spuštění serveru.', + 'install_toggled' => 'Stav instalace pro tento server byl přepnut.', + 'server_reinstalled' => 'Tento server byl zařazen do fronty pro reinstalaci, která je nyní zahájena.', + 'details_updated' => 'Podrobnosti o serveru byly úspěšně aktualizovány.', + 'docker_image_updated' => 'Úspěšně změněn výchozí obraz Dockeru, který má být použit pro tento server. Pro tuto změnu je nutný restart.', + 'node_required' => 'Před přidáním serveru do tohoto panelu musíte mít nakonfigurován alespoň jeden uzel.', + 'transfer_nodes_required' => 'Před přenosem serverů musíte mít nakonfigurovány alespoň dva uzly.', + 'transfer_started' => 'Přenos serveru byl zahájen.', + 'transfer_not_viable' => 'Vybraný uzel nemá k dispozici požadovaný prostor na disku nebo paměť pro uložení tohoto serveru.', ], ]; diff --git a/lang/cs/admin/user.php b/lang/cs/admin/user.php index 4134c15b4..9d3e44321 100644 --- a/lang/cs/admin/user.php +++ b/lang/cs/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'Nelze odstranit uživatele s aktivními servery připojenými k jeho účtu. Před pokračováním prosím odstraňte jeho servery.', + 'user_is_self' => 'Nemůžete smazat svůj vlastní uživatelský účet!', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Účet byl úspěšně vytvořen', + 'account_updated' => 'Účet byl úspěšně aktualizován.', ], ]; diff --git a/lang/cs/auth.php b/lang/cs/auth.php index 2a3a45268..e4ff1701a 100644 --- a/lang/cs/auth.php +++ b/lang/cs/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Přihlásit se', + 'go_to_login' => 'Přejít na přihlášení', + 'failed' => 'Nebyl nalezen žádný účet odpovídající těmto přihlašovacím údajům.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Zapomněli jste heslo?', + 'label_help' => 'Zadejte e-mailovou adresu vašeho účtu pro příjem pokynů k obnovení hesla.', + 'button' => 'Obnovit účet', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Obnovit a přihlásit se', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => 'Dvoufázový token', + 'label_help' => 'Tento účet vyžaduje druhou vrstvu ověřování, abyste mohli pokračovat. Pro dokončení přihlášení zadejte kód generovaný zařízením.', + 'checkpoint_failed' => 'Dvoufaktorový ověřovací token je neplatný.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Příliš mnoho pokusů o přihlášení. Zkuste to prosím znovu za :seconds sekund.', + 'password_requirements' => 'Heslo musí mít délku nejméně 8 znaků a mělo by být pro tento web jedinečné.', + '2fa_must_be_enabled' => 'Správce požaduje, aby bylo dvoufázové ověření povoleno pro váš účet, aby jste mohl použit panel.', ]; diff --git a/lang/cs/command/messages.php b/lang/cs/command/messages.php index 4e640b3fa..d018d1c9e 100644 --- a/lang/cs/command/messages.php +++ b/lang/cs/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'Zadejte uživatelské jméno, ID uživatele nebo e-mailovou adresu', + 'select_search_user' => 'ID uživatele k odstranění (Zadejte \'0\' k opětovnému vyhledávání)', + 'deleted' => 'Uživatel byl úspěšně odstraněn z panelu.', + 'confirm_delete' => 'Opravdu chcete odstranit tohoto uživatele z panelu?', + 'no_users_found' => 'Pro hledaný výraz nebyl nalezen žádný uživatel.', + 'multiple_found' => 'Pro uživatele bylo nalezeno více účtů, není možné odstranit uživatele z důvodu vlajky --no-interaction.', + 'ask_admin' => 'Je tento uživatel správcem?', + 'ask_email' => 'Emailová adresa', + 'ask_username' => 'Uživatelské jméno', + 'ask_name_first' => 'Jméno', + 'ask_name_last' => 'Příjmení', + 'ask_password' => 'Heslo', + 'ask_password_tip' => 'Pokud chcete vytvořit účet s náhodným heslem zaslaným uživateli, spusťte znovu tento příkaz (CTRL+C) a přejděte do proměnné `--no-password`.', + 'ask_password_help' => 'Heslo musí mít délku nejméně 8 znaků a obsahovat alespoň jedno velké písmeno a číslo.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'Tento příkaz zakáže dvoufázové ověření pro uživatelský účet, pokud je povoleno. Toto by mělo být použito jako příkaz k obnovení účtu pouze v případě, že je uživatel uzamčen mimo jeho účet.', + 'Pokud toto nechcete udělat, stiskněte CTRL + C pro ukončení tohoto procesu.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => 'Dvoufázové ověření bylo vypnuto pro :email.', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => 'Odesílání první úlohy v `:schedule` (:hash).', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'Odstraňování záložního souboru služby :file.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'Žádost o obnovení „:name“ (#:id) v uzlu „:node“ selhala s chybou: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'Žádost o přeinstalaci „:name“ (#:id) v uzlu „:node“ selhala s chybou: :message', + 'confirm' => 'Chystáte se přeinstalovat skupinu serverů. Chcete pokračovat?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'Chystáte se provést :action proti :count serverům. Přejete si pokračovat?', + 'action_failed' => 'Požadavek na výkonovou akci „:name“ (#:id) v uzlu „:node“ selhal s chybou: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', + 'ask_smtp_host' => 'SMTP hostitel (např. smtp.gmail.com)', 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', + 'ask_smtp_username' => 'SMTP Uživatelské jméno', + 'ask_smtp_password' => 'SMTP heslo', + 'ask_mailgun_domain' => 'Mailgun doména', 'ask_mailgun_endpoint' => 'Mailgun Endpoint', 'ask_mailgun_secret' => 'Mailgun Secret', 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_postmark_username' => 'Postmark API klíč', + 'ask_driver' => 'Který ovladač by měl být použit pro odesílání e-mailů?', + 'ask_mail_from' => 'E-mailové adresy by měly pocházet z', + 'ask_mail_name' => 'Název, ze kterého by se měly zobrazit e-maily', + 'ask_encryption' => 'Šifrovací metoda', ], ], ]; diff --git a/lang/cs/dashboard/account.php b/lang/cs/dashboard/account.php index 85411ef65..3670f473a 100644 --- a/lang/cs/dashboard/account.php +++ b/lang/cs/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Aktualizovat e-mail', + 'updated' => 'E-mailová adresa byla úspěšně změněna.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Změnit heslo', + 'requirements' => 'Vaše heslo by mělo mít délku alespoň 8 znaků.', + 'updated' => 'Vaše heslo bylo změněno.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Nastavení dvoufázového ověření', + 'disabled' => 'Dvoufázové ověřování bylo na vašem účtu zakázáno. Po přihlášení již nebudete vyzváni k poskytnutí tokenu.', + 'enabled' => 'Dvoufázové ověřování bylo na vašem účtu povoleno! Od nynějška při přihlášení budete muset zadat kód vygenerovaný vaším zařízením.', + 'invalid' => 'Zadaný token není platný.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Nastavit dvoufázové ověřování', + 'help' => 'Nelze naskenovat kód? Zadejte kód níže do vaší aplikace:', + 'field' => 'Zadejte token', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Zakázat dvoufázové ověření', + 'field' => 'Zadejte token', ], ], ]; diff --git a/lang/cs/dashboard/index.php b/lang/cs/dashboard/index.php index 8ab11e994..fbbb5ac31 100644 --- a/lang/cs/dashboard/index.php +++ b/lang/cs/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Vyhledat servery...', + 'no_matches' => 'Nebyly nalezeny žádné servery, které odpovídají zadaným kritériím.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Paměť', ]; diff --git a/lang/cs/exceptions.php b/lang/cs/exceptions.php index 3977c87c2..337f02613 100644 --- a/lang/cs/exceptions.php +++ b/lang/cs/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'Byla zaznamenána nečekaná vyjímka při pokusu komunikovat s daemonem vyusaťující v chybu HTTP/:code. Tahle vyjímka byla logována.', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => 'Uzel nesmí mít žádné s ním spojené servery, aby mohl být smazán', + 'daemon_off_config_updated' => 'Konfigurace daemonu byla aktualizována, ale byla zde chyba při automatické aktualizaci souborů konfigurace Daemonu. Je třeba soubory konfigurace Daemonu aktualizovat manuálně (config.yml), aby změny damemonu byly aplikovány.', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => 'Server již využívá tuhle alokaci. Pro odstranění alokace, nesmí být žádný server spojen s alokací.', + 'too_many_ports' => 'Přidání více než 1000 portů v jednom rozsahu najednou není podporováno.', + 'invalid_mapping' => 'Mapování poskytnuto pro :port bylo nesprávné a nebylo možné ho zpracovat.', + 'cidr_out_of_range' => 'CIDR zápis je možný jen pro masky /25 až /32 subnetu.', + 'port_out_of_range' => 'Porty v alokacích musí být vyšší než 1024 a nížší nebo se rovnat 65535.', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'Vejce s aktivními servery není možné smazat z panelu.', + 'invalid_copy_id' => 'Zvolený vejce na kopii skriptu buď neexistuje nebo neobsahuje samotný skript.', + 'has_children' => 'Toto vejce je nadřazeno jednomu či více vajec. Prosím vymažte tyto vejce předtím než smažete toto.', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => 'Proměnná prostředí :name musí mít unikátní pro toto vejce.', + 'reserved_name' => 'Proměnná prostředí :name je chráněna a nemůže být přidělena k této proměnné', + 'bad_validation_rule' => 'Pravidlo pro ověření „:rule“ není platné pravidlo pro tuto aplikaci.', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'Při pokusu o analyzování souboru JSON došlo k chybě: :error.', + 'file_error' => 'Poskytnutý JSON soubor není platný.', + 'invalid_json_provided' => 'Formát poskytnutého JSON souboru nebylo možné rozeznat', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => 'Úprava tvého vlastního podúčtu není dovolena.', + 'user_is_owner' => 'Nemůžete přidat vlastníka serveru jako poduživatele pro tento server.', + 'subuser_exists' => 'Uživatel s touto emailovou adresou je již poduživatel na tomto serveru.', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'Nelze odstranit hostitelský server databáze, který má s ním spojené aktivní databáze.', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'Maximální čas intervalu pro tuto řetězovou úlohu je 15 minut.', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'Nelze smazat lokaci, která má s ní spojené aktivní uzly.', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'Odstranění klíču pro uzel Uzel #:node nevyšlo: :error.', ], 'deployment' => [ - 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_nodes' => 'Žadné uzly nesplňují specifikované požadavky pro automatické aplikování.', + 'no_viable_allocations' => 'Žádné alokace nesplňující požadavky pro automatickou aplikaci nebyly nalezeny.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'Požadovaný dokument neexistuje na tomto serveru.', ], ]; diff --git a/lang/cs/pagination.php b/lang/cs/pagination.php index ecac3aa33..984384fac 100644 --- a/lang/cs/pagination.php +++ b/lang/cs/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Předchozí', + 'next' => 'Další »', ]; diff --git a/lang/cs/passwords.php b/lang/cs/passwords.php index bde70f915..7a53257ba 100644 --- a/lang/cs/passwords.php +++ b/lang/cs/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'Heslo musí obsahovat alespoň 6 znaků a musí se shodovat s ověřením.', + 'reset' => 'Vaše heslo bylo obnoveno!', + 'sent' => 'Na váš e-mal byl odeslán link pro obnovu hesla!', + 'token' => 'Tento klíč pro obnovu hesla je neplatný.', + 'user' => 'Nelze najít uživatele s touto e-mailovou adresou.', ]; diff --git a/lang/cs/server/users.php b/lang/cs/server/users.php index ce77c4101..7c9031be1 100644 --- a/lang/cs/server/users.php +++ b/lang/cs/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Umožňuje přístup do websocketu pro tento server.', + 'control_console' => 'Umožňuje uživateli odesílat data do konzole serveru.', + 'control_start' => 'Umožňuje uživateli spustit instanci serveru.', + 'control_stop' => 'Umožňuje uživateli zastavit instanci serveru.', + 'control_restart' => 'Umožňuje uživateli restartovat instanci serveru.', + 'control_kill' => 'Umožňuje uživateli ukončit instanci serveru.', + 'user_create' => 'Umožňuje uživateli vytvářet nové uživatelské účty pro server.', + 'user_read' => 'Umožňuje uživateli zobrazit oprávnění uživatele asociované s tímto serverem.', + 'user_update' => 'Umožňuje uživateli upravovat ostatní oprávnění uživatelů spojené s tímto serverem.', + 'user_delete' => 'Umožňuje uživateli odstranit ostatní uživatele přidružené k tomuto serveru.', + 'file_create' => 'Umožňuje uživateli oprávnění vytvářet nové soubory a adresáře.', + 'file_read' => 'Umožňuje uživateli vidět soubory a složky spojené s touto instancí serveru a také zobrazit jejich obsah.', + 'file_update' => 'Umožňuje uživateli aktualizovat soubory a složky spojené se serverem.', + 'file_delete' => 'Umožňuje uživateli odstranit soubory a adresáře.', + 'file_archive' => 'Umožňuje uživateli vytvářet archivy souborů a dekomprimovat existující archivy.', + 'file_sftp' => 'Umožňuje uživateli provést výše uvedené akce souborů pomocí SFTP klienta.', + 'allocation_read' => 'Umožňuje přístup ke stránkám správy alokace serveru.', + 'allocation_update' => 'Umožňuje uživateli oprávnění provádět změny alokací serveru.', + 'database_create' => 'Umožňuje uživateli oprávnění k vytvoření nové databáze pro server.', + 'database_read' => 'Umožňuje uživateli oprávnění zobrazit databáze serverů.', + 'database_update' => 'Umožňuje uživateli oprávnění provádět změny v databázi. Pokud uživatel nemá také oprávnění "Zobrazit heslo", nebude moci heslo upravit.', + 'database_delete' => 'Umožňuje uživateli oprávnění odstranit instanci databáze.', + 'database_view_password' => 'Umožňuje uživateli oprávnění zobrazit heslo do databáze.', + 'schedule_create' => 'Umožňuje uživateli vytvořit nový plán pro server.', + 'schedule_read' => 'Umožňuje uživateli oprávnění k prohlížení plánů serveru.', + 'schedule_update' => 'Umožňuje uživateli oprávnění provádět změny plánu existujícího serveru.', + 'schedule_delete' => 'Umožňuje uživateli odstranit plán pro server.', ], ]; diff --git a/lang/cs/strings.php b/lang/cs/strings.php index 58071426a..ea83aec1e 100644 --- a/lang/cs/strings.php +++ b/lang/cs/strings.php @@ -2,94 +2,94 @@ return [ 'email' => 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email_address' => 'E-mailová adresa', + 'user_identifier' => 'Uživatelské jméno nebo e-mail', + 'password' => 'Heslo', + 'new_password' => 'Nové heslo', + 'confirm_password' => 'Potvrdit nové heslo', + 'login' => 'Přihlášení', + 'home' => 'Domovská stránka', + 'servers' => 'Servery', 'id' => 'ID', - 'name' => 'Name', - 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', + 'name' => 'Název', + 'node' => 'Uzel', + 'connection' => 'Připojení', + 'memory' => 'Paměť', 'cpu' => 'CPU', 'disk' => 'Disk', - 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'status' => 'Stav', + 'search' => 'Hledat', + 'suspended' => 'Pozastaveno', + 'account' => 'Účet', + 'security' => 'Zabezpečení', + 'ip' => 'IP adresa', + 'last_activity' => 'Poslední aktivita', + 'revoke' => 'Odvolat', + '2fa_token' => 'Ověřovací Token', + 'submit' => 'Odeslat', + 'close' => 'Zavřít', + 'settings' => 'Nastavení', + 'configuration' => 'Nastavení', 'sftp' => 'SFTP', - 'databases' => 'Databases', - 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', + 'databases' => 'Databáze', + 'memo' => 'Poznámka', + 'created' => 'Vytvořeno', + 'expires' => 'Expirace', 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', + 'api_access' => 'Api Přístup', + 'never' => 'nikdy', + 'sign_out' => 'Odhlásit se', + 'admin_control' => 'Administrace', + 'required' => 'Povinné pole', 'port' => 'Port', - 'username' => 'Username', - 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', - 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', + 'username' => 'Uživatelské jméno', + 'database' => 'Databáze', + 'new' => 'Nový', + 'danger' => 'Nebezpečí', + 'create' => 'Vytořit', + 'select_all' => 'Vybrat vše', + 'select_none' => 'Zrušit výběr', + 'alias' => 'Přezdívka', + 'primary' => 'Primární', + 'make_primary' => 'Nastavit jako výchozí', + 'none' => 'Žádný', + 'cancel' => 'Zrušit', + 'created_at' => 'Vytvořeno v', + 'action' => 'Akce', 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', + 'queued' => 'Ve frontě', + 'last_run' => 'Poslední spuštění', + 'next_run' => 'Další spuštění', + 'not_run_yet' => 'Zatím nespustěno', + 'yes' => 'Ano', + 'no' => 'Ne', + 'delete' => 'Smazat', '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', - 'relation' => 'Relation', - 'owner' => 'Owner', - 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'logout' => 'Odhlásit se', + 'admin_cp' => 'Administrace', + 'optional' => 'Volitelné', + 'read_only' => 'Pouze pro čtení', + 'relation' => 'Souvislost', + 'owner' => 'Vlastník', + 'admin' => 'Administrátor', + 'subuser' => 'Poduživatel', + 'captcha_invalid' => 'Zadaný captcha je neplatný.', + 'tasks' => 'Úkoly', + 'seconds' => 'Sekund', + 'minutes' => 'Minut', + 'under_maintenance' => 'Probíhá údržba', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'Neděle', + 'mon' => 'Pondělí', + 'tues' => 'Úterý', + 'wed' => 'Středa', + 'thurs' => 'Čtvrtek', + 'fri' => 'Pátek', + 'sat' => 'Sobota', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', + 'last_used' => 'Naposledy použito', + 'enable' => 'Povolit', + 'disable' => 'Zakázat', + 'save' => 'Uložit', 'copyright' => '® 2024 - :year Pelican', ]; diff --git a/lang/cs/validation.php b/lang/cs/validation.php index 9cccf3508..63a90ae54 100644 --- a/lang/cs/validation.php +++ b/lang/cs/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => ':attribute musí být přijat.', + 'active_url' => ':attribute není platná URL adresa.', + 'after' => ':attribute musí být po datu :date.', + 'after_or_equal' => ':attribute musí být datum :date nebo pozdější.', + 'alpha' => ':attribute může obsahovat pouze písmena.', + 'alpha_dash' => ':attribute může obsahovat pouze písmena, čísla, a pomlčky.', + 'alpha_num' => ':attribute může obsahovat pouze písmena a čísla.', + 'array' => ':attribute musí být seznam.', + 'before' => ':attribute musí být datum před :date.', + 'before_or_equal' => ':attribute musí být datum před nebo rovné :date.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute musí být mezi :min a :max.', + 'file' => ':attribute musí být v rozmezí :min a :max kilobajtů.', + 'string' => ':attribute musí mít délku v rozmezí :min a :max znaků.', + 'array' => ':attribute musí mít mezi :min a :max položkami.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => ':attribute musí být true nebo false', + 'confirmed' => 'Potvrzení :attribute se neshoduje.', + 'date' => ':attribute není platné datum.', + 'date_format' => ':attribute se neshoduje se správným formátem :format.', + 'different' => ':attribute a :other se musí lišit.', + 'digits' => 'Atribut :attribute musí mít :digits číslic.', + 'digits_between' => ':attribute musí být dlouhé nejméně :min a nejvíce :max číslic.', + 'dimensions' => ':attribute nemá platné rozměry obrázku.', + 'distinct' => ':attribute má duplicitní hodnotu.', + 'email' => ':attribute musí být platná e-mailová adresa.', + 'exists' => 'Vybraný :attribute je neplatný.', + 'file' => ':attribute musí být soubor.', + 'filled' => 'Pole :attribute je povinné.', + 'image' => ':attribute musí být obrázek.', + 'in' => 'Vybraný :attribute je neplatný.', + 'in_array' => 'Pole :attribute neexistuje v :other.', + 'integer' => ':attribute musí být celé číslo.', + 'ip' => ':attribute musí být platná IP adresa.', + 'json' => ':attribute musí být platný řetězec JSON.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attribute nemůže být větší než :max.', + 'file' => ':attribute nesmí být větší než :max kilobajtů.', + 'string' => ':attribute nesmí být delší než :max znaků.', + 'array' => ':attribute nesmí obsahovat více než: max položek.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => 'Atribut: musí být soubor typu: :values.', + 'mimetypes' => 'Atribut :attribute musí být soubor o typu: :values.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => 'Atribut :attribute musí být alepoň :min místný.', + 'file' => 'Atribut :attribute musí mít alapoň :min kilobajtů.', + 'string' => 'Atribut :attribute musí mít alespoň :min znaků.', + 'array' => 'Atribut :attribute musí mít alespoň :min položek.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => 'Zvolený atribut :attribute je neplatný.', + 'numeric' => 'Atribut :attribute musí být číslo.', + 'present' => 'Pole atributu :attribute musí být přítomno.', + 'regex' => 'Formát atributu :attribute je neplatný.', + 'required' => 'Pole atributu :attribute je povinné.', + 'required_if' => 'Pole atributu :attribute je povinné když :other je :values.', + 'required_unless' => 'Pole atributu :attribute je povinné pokud není :other :values.', + 'required_with' => 'Pole atributu :attribute je povinné pokud :values je přitomná.', + 'required_with_all' => 'Pole atributu :attribute je povinné pokud :values nejsou přítomny.', + 'required_without' => 'Pole atributu :attribute je povinné pokud :values není přitomna.', + 'required_without_all' => 'Pole atributu :attribute pokud žádná z :values není přítomna.', + 'same' => 'Atribut :attribute a :other se musí shodovat.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => 'Atribut :attribute musí být :size místný.', + 'file' => ':attribute musí mít velikost :size Kb.Atribut :attribute musí mít :size kilobajtů.', + 'string' => ':attribute musí mít :size znaků.', + 'array' => ':attribute musí obsahovat :size položek.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => ':attribute musí být text.', + 'timezone' => ':attribute musí být platná zóna.', + 'unique' => ':attribute byl již použit.', + 'uploaded' => 'Nahrávání :attribute se nezdařilo.', + 'url' => 'Formát :attribute není platný.', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => ':env proměnná', + 'invalid_password' => 'Zadané heslo pro tento účet je neplatné.', ], ]; diff --git a/lang/da/activity.php b/lang/da/activity.php index 501a1dcde..5239cb6fd 100644 --- a/lang/da/activity.php +++ b/lang/da/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Log ind mislykkedes', + 'success' => 'Logget ind', + 'password-reset' => 'Nulstil adgangskode', + 'reset-password' => 'Anmodet om nulstilling af adgangskode', + 'checkpoint' => '2-factor godkendelse anmodet', + 'recovery-token' => '2-factor gendannelses-token brugt', + 'token' => 'Løst 2-factor udfordring', + 'ip-blocked' => 'Blokeret anmodning fra ikke-listet IP-adresse for :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'SFTP log ind mislykkedes', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'Skiftede e-mail fra :old til :new', + 'password-changed' => 'Adgangskode ændret', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Ny API-nøgle oprettet :identifier', + 'delete' => 'API-nøgle slettet :identifier', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'SSH-nøgle :fingerprint tilføjet til konto', + 'delete' => 'SSH-nøgle :fingerprint fjernet fra konto', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => '2-factor godkendelse aktiveret', + 'delete' => '2-factor godkendelse deaktiveret', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Server geninstalleret', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'Udført ":command" på serveren', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Server startet', + 'stop' => 'Server stoppet', + 'restart' => 'Server genstartet', + 'kill' => 'Dræbte serverprocessen', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'Hentede :name backup', + 'delete' => 'Slettede :name backup', + 'restore' => 'Gendannede :name backup (slettede filer: :truncate)', + 'restore-complete' => 'Genoprettelse af :name backup fuldført', + 'restore-failed' => 'Genoprettelse af :name backup mislykkedes', + 'start' => 'Startede en ny backup :name', + 'complete' => 'Backup :name markeret som fuldført', + 'fail' => 'Markeret :name backup som mislykket', + 'lock' => 'Låst :name backup', + 'unlock' => 'Oplåst :name backup', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Oprettet ny database :name', + 'rotate-password' => 'Adgangskode roteret for database :name', + 'delete' => 'Slettet database :name', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => 'Komprimeret :directory:file', + 'compress_other' => 'Komprimeret :count filer i :directory', + 'read' => 'Indholdet af :file blev set', + 'copy' => 'Kopi af :file oprettet', + 'create-directory' => 'Mappen :directory:name oprettet', + 'decompress' => 'Dekomprimeret :files i :directory', + 'delete_one' => 'Slettede :directory:files.0', + 'delete_other' => 'Slettede :count filer i :directory', + 'download' => 'Hentede :file', + 'pull' => 'Hentede en fjernfil fra :url til :directory', + 'rename_one' => 'Omdøbte :directory:files.0.from til :directory:files.0.to', + 'rename_other' => 'Omdøbte :count filer i :directory', + 'write' => 'Skrev nyt indhold til :file', + 'upload' => 'Begyndte en filoverførsel', + 'uploaded' => 'Uploadet :directory:file', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'Blokeret SFTP adgang på grund af tilladelser', + 'create_one' => 'Oprettede :files.0', + 'create_other' => 'Oprettede :count nye filer', + 'write_one' => 'Ændrede indholdet af :files.0', + 'write_other' => 'Ændrede indholdet af :count filer', + 'delete_one' => 'Slettede :files.0', + 'delete_other' => 'Slettede :count filer', + 'create-directory_one' => 'Oprettede mappen :files.0', + 'create-directory_other' => 'Oprettede :count mapper', + 'rename_one' => 'Omdøbte :files.0.from til :files.0.to', + 'rename_other' => 'Omdøbte eller flyttede :count filer', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => 'Tilføjede :allocation til serveren', + 'notes' => 'Opdaterede noterne for :allocation fra ":old" til ":new"', + 'primary' => 'Satte :allocation som primær servertildeling', + 'delete' => 'Slettede :allocation tildeling', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => 'Oprettede :name tidsplan', + 'update' => 'Opdaterede :name tidsplan', + 'execute' => 'Manuelt udført :name tidsplan', + 'delete' => 'Slettede :name tidsplan', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'Oprettede en ny ":action" opgave for :name tidsplan', + 'update' => 'Opdaterede ":action" opgaven for :name tidsplan', + 'delete' => 'Slettede en opgave for :name tidsplan', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'Omdøbte serveren fra :old til :new', + 'description' => 'Skiftede server beskrivelse fra :old til :new', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => 'Skiftede :variable variabel fra ":old" til ":new"', + 'image' => 'Opdaterede Docker Image for serveren fra :old til :new', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => 'Tilføjede :email som en underbruger', + 'update' => 'Opdaterede underbruger rettighederne for :email', + 'delete' => 'Fjernede :email som underbruger', ], ], ]; diff --git a/lang/da/admin/eggs.php b/lang/da/admin/eggs.php index ffd9b08e1..df1ee3931 100644 --- a/lang/da/admin/eggs.php +++ b/lang/da/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Dette Egg og dets tilknyttede variabler blev importeret med succes.', + 'updated_via_import' => 'Dette Egg er blevet opdateret ved hjælp af den givne fil.', + 'deleted' => 'Egget blev slettet fra panelet.', + 'updated' => 'Egget blev opdateret med succes.', + 'script_updated' => 'Eggets installationsscript er blevet opdateret, og vil blive kørt når servere installeres.', + 'egg_created' => 'Et nyt egg blev lagt med succes. Du skal genstarte eventuelle kørende daemons for at anvende dette nye egg.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'Variablen :variable er blevet slettet og vil ikke længere være tilgængelig for servere der er blevet genstartet.', + 'variable_updated' => 'Variablen :variable er blevet opdateret. Du skal genstarte eventuelle servere, der bruger denne variabel for at anvende ændringer.', + 'variable_created' => 'Ny variabel er blevet oprettet og tildelt dette egg.', ], ], ]; diff --git a/lang/da/admin/node.php b/lang/da/admin/node.php index fde28a25b..d8040b6c8 100644 --- a/lang/da/admin/node.php +++ b/lang/da/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'FQDN eller IP-adressen, der er angivet, resulterer ikke i en gyldig IP-adresse.', + 'fqdn_required_for_ssl' => 'Et fuldt kvalificeret domænenavn, der resulterer i en offentlig IP-adresse, er påkrævet for at bruge SSL til denne node.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Tildelinger er blevet tilføjet til denne node.', + 'node_deleted' => 'Node er blevet slettet fra panelet.', + 'node_created' => 'Ny node blev oprettet. Du kan automatisk konfigurere daemonen på denne maskine ved at besøge \'Configuration\' fanen for denne node. Før du kan tilføje nogen servere, skal du først tildele mindst en IP-adresse og port.', + 'node_updated' => 'Node information er blevet opdateret. Hvis nogen daemon indstillinger blev ændret, skal du genstarte den for at anvende disse ændringer.', + 'unallocated_deleted' => 'Slettede alle ikke-tildelte porte for :ip.', ], ]; diff --git a/lang/da/admin/server.php b/lang/da/admin/server.php index 057bd3ca5..764e11a5d 100644 --- a/lang/da/admin/server.php +++ b/lang/da/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'Du forsøger at slette standard allokeringen for denne server, men der er ingen reserve allokeringer at bruge.', + 'marked_as_failed' => 'Denne server blev markeret som fejlet under en tidligere installationen. Nuværende status kan ikke ændres i denne tilstand.', + 'bad_variable' => 'Der opstod en valideringsfejl med :name variablen.', + 'daemon_exception' => 'Der opstod en fejl under forsøget på at kommunikere med daemonen, hvilket resulterede i en HTTP/:code responskode. Denne fejl er gemt i loggen. (request id: :request_id)', + 'default_allocation_not_found' => 'Den efterspurgte standard allokering blev ikke fundet i denne servers allokeringer.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'Startup konfigurationen for denne server er blevet opdateret. Hvis serverens egg blev ændret, vil en geninstallation starte nu.', + 'server_deleted' => 'Serveren er blevet slettet fra systemet.', + 'server_created' => 'Serveren blev oprettet på panelet. Det kan tage et par minutter at installere serveren.', + 'build_updated' => 'Serveren er blevet opdateret. Nogle ændringer kan kræve et genstart for at træde i kraft.', + 'suspension_toggled' => 'Server suspenderings status er blevet ændret til :status.', + 'rebuild_on_boot' => 'Denne server er blevet markeret til at kræve en geninstallation af Docker Container. Dette vil ske næste gang serveren startes.', + 'install_toggled' => 'Installations status for denne server er blevet ændret.', + 'server_reinstalled' => 'Denne server er blevet sat i kø til en geninstallation, der begynder nu.', + 'details_updated' => 'Server detaljerne er blevet opdateret.', + 'docker_image_updated' => 'Standard Docker container image er blevet opdateret. For at anvende dette skal du genstarte serveren.', + 'node_required' => 'Du skal have mindst en node konfigureret, før du kan tilføje en server til panelet.', + 'transfer_nodes_required' => 'Du skal have mindst to noder konfigureret for at starte en serveroverførsel.', + 'transfer_started' => 'Server flytning er blevet startet.', + 'transfer_not_viable' => 'Noden du har valgt har ikke nok disk plads eller hukommelse til at rumme denne server.', ], ]; diff --git a/lang/da/admin/user.php b/lang/da/admin/user.php index 4134c15b4..f6d123fe6 100644 --- a/lang/da/admin/user.php +++ b/lang/da/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'Kan ikke slette en bruger med aktive servere knyttet til deres konto. Slet deres servere før du fortsætter.', + 'user_is_self' => 'Kan ikke slette din egen konto.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Kontoen er blevet oprettet.', + 'account_updated' => 'Kontoen er blevet opdateret.', ], ]; diff --git a/lang/da/auth.php b/lang/da/auth.php index 2a3a45268..7cfbe886e 100644 --- a/lang/da/auth.php +++ b/lang/da/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Log ind', + 'go_to_login' => 'Gå til log ind', + 'failed' => 'Ingen konto fundet med de angivne oplysninger.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Glemt adgangskode?', + 'label_help' => 'Indtast din kontos e-mailadresse for at modtage instruktioner om nulstilling af din adgangskode.', + 'button' => 'Gendan konto', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Nulstil adgangskode og log ind', ], 'two_factor' => [ 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label_help' => 'Denne konto kræver en anden form for godkendelse for at fortsætte. Indtast venligst koden genereret af din enhed for at fuldføre dette login.', + 'checkpoint_failed' => '2-factor godkendelses-token var ugyldig.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'For mange login forsøg. Prøv igen om :sekunder sekunder.', + 'password_requirements' => 'Adgangskoden skal være mindst 8 tegn lang og bør være unik for dette website.', + '2fa_must_be_enabled' => 'Administratoren har krævet, at 2-factor godkendelse skal være aktiveret for din konto for at bruge panelet.', ]; diff --git a/lang/da/command/messages.php b/lang/da/command/messages.php index 4e640b3fa..833c81097 100644 --- a/lang/da/command/messages.php +++ b/lang/da/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'Indtast et brugernavn, bruger ID eller e-mailadresse', + 'select_search_user' => 'ID på brugeren der skal slettes (Indtast \'0\' for at søge igen)', + 'deleted' => 'Brugeren blev slettet fra panelet.', + 'confirm_delete' => 'Er du sikker på at du vil slette denne bruger fra panelet?', + 'no_users_found' => 'Ingen brugere blev fundet for det angivne søgeord.', + 'multiple_found' => 'Der blev fundet flere konti for den angivne bruger, det er ikke muligt at slette en bruger på grund af --no-interaction flaget.', + 'ask_admin' => 'Er denne bruger en administrator?', + 'ask_email' => 'E-mailadresse', + 'ask_username' => 'Brugernavn', + 'ask_name_first' => 'Fornavn', + 'ask_name_last' => 'Efternavn', + 'ask_password' => 'Adgangskode', + 'ask_password_tip' => 'Hvis du vil oprette en konto med en tilfældig adgangskode sendt til brugeren, skal du køre denne kommando igen (CTRL+C) og tilføje `--no-password` flaget.', + 'ask_password_help' => 'Adgangskoder skal være mindst 8 tegn og indeholde mindst et stort bogstav og et tal.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'Denne kommando vil deaktivere 2-faktor godkendelse for en brugers konto, hvis det er aktiveret. Dette bør kun bruges som en konto recovery kommando, hvis brugeren er låst ude af deres konto.', + 'Hvis dette ikke er det du ønskede at gøre, tryk CTRL+C for at afslutte denne proces.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => '2-Factor godkendelse er blevet deaktiveret for :email.', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => 'Udsender job for første opgave i `:schedule` (:hash).', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'Sletter service backup fil :file.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'Genopbygnings anmodning for ":name" (#:id) på node ":node" mislykkedes med fejl: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'Geninstallation anmodning for ":name" (#:id) på node ":node" mislykkedes med fejl: :message', + 'confirm' => 'Du er ved at geninstallere en gruppe servere. Ønsker du at fortsætte?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'Du er ved at udføre en :action mod :count servere. Ønsker du at fortsætte?', + 'action_failed' => 'Power handling anmodning for ":name" (#:id) på node ":node" mislykkedes med fejl: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', + 'ask_smtp_host' => 'SMTP Host (f.eks. smtp.gmail.com)', 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', + 'ask_smtp_username' => 'SMTP Brugernavn', + 'ask_smtp_password' => 'SMTP Adgangskode', + 'ask_mailgun_domain' => 'Mailgun Domæne', 'ask_mailgun_endpoint' => 'Mailgun Endpoint', 'ask_mailgun_secret' => 'Mailgun Secret', 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_postmark_username' => 'Postmark API nøgle', + 'ask_driver' => 'Hvilken driver skal bruges til at sende e-mails?', + 'ask_mail_from' => 'E-mail skal sendes fra', + 'ask_mail_name' => 'Navn som e-mails skal vises fra', + 'ask_encryption' => 'Krypterings metode der skal bruges', ], ], ]; diff --git a/lang/da/dashboard/account.php b/lang/da/dashboard/account.php index 85411ef65..6cc4b09ff 100644 --- a/lang/da/dashboard/account.php +++ b/lang/da/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Opdater din e-mail', + 'updated' => 'Din e-mailadresse er blevet opdateret.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Skift din adgangskode', + 'requirements' => 'Din nye adgangskode skal være mindst 8 tegn lang.', + 'updated' => 'Din adgangskode er blevet opdateret.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Konfigurer 2-Factor godkendelse', + 'disabled' => '2-factor godkendelse er blevet deaktiveret på din konto. Du vil ikke længere blive bedt om at angive en token ved login.', + 'enabled' => '2-factor godkendelse er blevet aktiveret på din konto! Fra nu af, når du logger ind, vil du blive bedt om at angive koden genereret af din enhed.', + 'invalid' => 'Den angivne token var ugyldig.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Opsætning af 2-factor godkendelse', + 'help' => 'Kan ikke scanne koden? Indtast koden nedenfor i din applikation:', + 'field' => 'Indtast token', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Deaktiver 2-factor godkendelse', + 'field' => 'Indtast token', ], ], ]; diff --git a/lang/da/dashboard/index.php b/lang/da/dashboard/index.php index 8ab11e994..64aa7faf9 100644 --- a/lang/da/dashboard/index.php +++ b/lang/da/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Søg efter servere...', + 'no_matches' => 'Der blev ikke fundet nogen servere, der matcher de angivne søgekriterier.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Hukommelse', ]; diff --git a/lang/da/exceptions.php b/lang/da/exceptions.php index 3977c87c2..544bec581 100644 --- a/lang/da/exceptions.php +++ b/lang/da/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'Der opstod en fejl under forsøget på at kommunikere med daemonen, hvilket resulterede i en HTTP/:code responskode. Denne fejl er blevet logget.', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => 'En node må ikke have nogen servere tilknyttet for at kunne slettes.', + 'daemon_off_config_updated' => 'Daemon konfiguration er blevet opdateret, men der opstod en fejl under forsøget på automatisk at opdatere konfigurationsfilen på daemonen. Du skal manuelt opdatere konfigurationsfilen (config.yml) for at daemonen kan anvende disse ændringer.', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => 'En server er i øjeblikket tildelt denne tildeling. En tildeling kan kun slettes, hvis ingen server i øjeblikket er tildelt.', + 'too_many_ports' => 'Tilføjede af flere end 1000 porte i en enkelt række ad gangen understøttes ikke.', + 'invalid_mapping' => 'Den angivne kortlægning for :port var ugyldig og kunne ikke behandles.', + 'cidr_out_of_range' => 'CIDR notation tillader kun masker mellem /25 og /32.', + 'port_out_of_range' => 'Portene i en tildeling skal være større end 1024 og mindre end eller lig med 65535.', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'Et æg med aktive servere tilknyttet kan ikke slettes fra panelet.', + 'invalid_copy_id' => 'Ægget valgt til kopiering af et script fra eksisterer ikke, eller kopierer et script selv.', + 'has_children' => 'Dette æg er forælder til et eller flere andre æg. Slet disse æg, før du sletter dette æg.', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => 'Environment variable :name skal være unik for dette æg.', + 'reserved_name' => 'Environment variable :name er beskyttet og kan ikke bruges som en variabel.', + 'bad_validation_rule' => 'Valideringsreglen ":rule" er ikke en gyldig regel for denne applikation.', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'Der skete en fejl under forsøget på at parse JSON-filen: :error.', + 'file_error' => 'JSON filen var ikke gyldig.', + 'invalid_json_provided' => 'JSON filen er ikke i et format, der kan genkendes.', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => 'Ændring af din egen subbrugerkonto er ikke tilladt.', + 'user_is_owner' => 'Du kan ikke tilføje server ejeren som en subbruger til denne server.', + 'subuser_exists' => 'En bruger med denne e-mailadresse er allerede tildelt som en subbruger til denne server.', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'Du kan ikke slette en database host server, der har aktive databaser tilknyttet.', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'Det maksimale interval for en kædet opgave er 15 minutter.', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'Kan ikke slette en lokation, der har aktive noder tilknyttet.', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'Kunne ikke tilbagekalde nøgler på Node #:node. :error', ], 'deployment' => [ - 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_nodes' => 'Kunne ikke finde nogle noder, der opfylder kravene for automatisk implementering.', + 'no_viable_allocations' => 'Ingen tildeling, der opfylder kravene for automatisk implementering, blev fundet.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'Den anmodede ressource findes ikke på denne server.', ], ]; diff --git a/lang/da/pagination.php b/lang/da/pagination.php index ecac3aa33..73b9aa368 100644 --- a/lang/da/pagination.php +++ b/lang/da/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Forrige', + 'next' => 'Næste »', ]; diff --git a/lang/da/passwords.php b/lang/da/passwords.php index bde70f915..dda647b03 100644 --- a/lang/da/passwords.php +++ b/lang/da/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'Adgangskode skal være mindst seks tegn lang og matche bekræftelsen.', + 'reset' => 'Din adgangskode er blevet nulstillet!', + 'sent' => 'Vi har sendt dig en e-mail med et link til at nulstille din adgangskode!', + 'token' => 'Denne adgangskode nulstillings token er ugyldig.', + 'user' => 'Vi kan ikke finde en bruger med den e-mailadresse.', ]; diff --git a/lang/da/server/users.php b/lang/da/server/users.php index ce77c4101..628e31703 100644 --- a/lang/da/server/users.php +++ b/lang/da/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Tillader adgang til websocket for denne server.', + 'control_console' => 'Tillader brugeren at sende data til serverkonsollen.', + 'control_start' => 'Tillader brugeren at starte serveren', + 'control_stop' => 'Tillader brugeren at stoppe serveren.', + 'control_restart' => 'Tillader brugeren at genstarte serveren.', + 'control_kill' => 'Tillader brugeren at dræbe serveren.', + 'user_create' => 'Tillader brugeren at oprette nye brugerkonti til serveren.', + 'user_read' => 'Tillader brugeren tilladelse til at se brugere, der er tilknyttet denne server.', + 'user_update' => 'Tillader brugeren at ændre andre brugere, der er tilknyttet denne server.', + 'user_delete' => 'Tillader brugeren at slette andre brugere, der er tilknyttet denne server.', + 'file_create' => 'Tillader brugeren tilladelse til at oprette nye filer og mapper.', + 'file_read' => 'Tillader brugeren at se filer og mapper, der er tilknyttet denne serverinstans, samt se deres indhold.', + 'file_update' => 'Tillader brugeren at opdatere filer og mapper, der er tilknyttet serveren.', + 'file_delete' => 'Tillader brugeren at slette filer og mapper.', + 'file_archive' => 'Tillader brugeren at oprette filarkiver og udpakke eksisterende arkiver.', + 'file_sftp' => 'Tillader brugeren at udføre de ovennævnte filhandlinger ved hjælp af en SFTP-klient.', + 'allocation_read' => 'Tillader adgang til serverens styringssider for tildelinger.', + 'allocation_update' => 'Tillader brugeren tilladelse til at foretage ændringer i serverens tildelinger.', + 'database_create' => 'Tillader brugeren tilladelse til at oprette en ny database til serveren.', + 'database_read' => 'Tillader brugeren tilladelse til at se server databaser.', + 'database_update' => 'Tillader en bruger tilladelse til at foretage ændringer i en database. Hvis brugeren ikke har tilladelsen "Vis adgangskode" vil de heller ikke kunne ændre adgangskoden.', + 'database_delete' => 'Tillader en bruger tilladelse til at slette en database instans.', + 'database_view_password' => 'Tillader en bruger tilladelse til at se en database adgangskode i systemet.', + 'schedule_create' => 'Tillader en bruger at oprette en ny tidsplan for serveren.', + 'schedule_read' => 'Tillader en bruger tilladelse til at se tidsplaner for en server.', + 'schedule_update' => 'Tillader en bruger tilladelse til at foretage ændringer i en eksisterende server tidsplan.', + 'schedule_delete' => 'Tillader en bruger at slette en tidsplan for serveren.', ], ]; diff --git a/lang/da/strings.php b/lang/da/strings.php index 58071426a..4b161ab03 100644 --- a/lang/da/strings.php +++ b/lang/da/strings.php @@ -2,94 +2,94 @@ return [ 'email' => 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email_address' => 'Email addresse', + 'user_identifier' => 'Brugernavn eller Email', + 'password' => 'Adgangskode', + 'new_password' => 'Ny adgangskode', + 'confirm_password' => 'Bekræft adgangskode', + 'login' => 'Log ind', + 'home' => 'Hjem', + 'servers' => 'Servere', 'id' => 'ID', - 'name' => 'Name', + 'name' => 'Navn', 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', + 'connection' => 'Forbindelse', + 'memory' => 'Hukommelse', 'cpu' => 'CPU', 'disk' => 'Disk', 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'search' => 'Søg', + 'suspended' => 'Suspenderet', + 'account' => 'Konto', + 'security' => 'Sikkerhed', + 'ip' => 'IP Adresse', + 'last_activity' => 'Sidste aktivitet', + 'revoke' => 'Tilbagekald', + '2fa_token' => 'Godkendelses Token', + 'submit' => 'Send', + 'close' => 'Luk', + 'settings' => 'Indstillinger', + 'configuration' => 'Konfiguration', 'sftp' => 'SFTP', - 'databases' => 'Databases', + 'databases' => 'Databaser', 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', + 'created' => 'Oprettet', + 'expires' => 'Udløber', 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', + 'api_access' => 'Api Adgang', + 'never' => 'aldrig', + 'sign_out' => 'Log ud', + 'admin_control' => 'Admin Kontrol', + 'required' => 'Påkrævet', 'port' => 'Port', - 'username' => 'Username', + 'username' => 'Brugernavn', 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', + 'new' => 'Ny', + 'danger' => 'Fare', + 'create' => 'Opret', + 'select_all' => 'Vælg Alle', + 'select_none' => 'Vælg Ingen', 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', + 'primary' => 'Primær', + 'make_primary' => 'Gør til primær', + 'none' => 'Ingen', + 'cancel' => 'Annuller', + 'created_at' => 'Oprettet den', + 'action' => 'Handling', 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', + 'queued' => 'I kø', + 'last_run' => 'Sidste Kørsel', + 'next_run' => 'Næste Kørsel', + 'not_run_yet' => 'Ikke Kørt Endnu', + 'yes' => 'Ja', + 'no' => 'Nej', + 'delete' => 'Slet', '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', + 'logout' => 'Log ud', + 'admin_cp' => 'Admin Kontrolpanel', + 'optional' => 'Valgfri', + 'read_only' => 'Skrivebeskyttet', 'relation' => 'Relation', - 'owner' => 'Owner', + 'owner' => 'Ejer', 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'subuser' => 'Underbruger', + 'captcha_invalid' => 'Den givne captcha var ugyldig.', + 'tasks' => 'Opgaver', + 'seconds' => 'Sekunder', + 'minutes' => 'Minutter', + 'under_maintenance' => 'Under vedligeholdelse', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'Søndag', + 'mon' => 'Mandag', + 'tues' => 'Tirsdag', + 'wed' => 'Onsdag', + 'thurs' => 'Torsdag', + 'fri' => 'Fredag', + 'sat' => 'Lørdag', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', + 'last_used' => 'Sidst brugt', + 'enable' => 'Aktiver', + 'disable' => 'Deaktiver', + 'save' => 'Gem', 'copyright' => '® 2024 - :year Pelican', ]; diff --git a/lang/da/validation.php b/lang/da/validation.php index 9cccf3508..e2a449c61 100644 --- a/lang/da/validation.php +++ b/lang/da/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => ':attribute skal accepteres.', + 'active_url' => ':attribute er ikke en gyldig URL.', + 'after' => ':attribute skal være en dato efter :date.', + 'after_or_equal' => ':attribute skal være en dato efter eller lig med :date.', + 'alpha' => ':attribute må kun indeholde bogstaver.', + 'alpha_dash' => ':attribute må kun indeholde bogstaver, tal og bindestreger.', + 'alpha_num' => ':attribute må kun indeholde bogstaver og tal.', + 'array' => ':attribute skal være et array.', + 'before' => ':attribute skal være en dato før :date.', + 'before_or_equal' => ':attribute skal være en dato før eller lig med :date.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute skal være mellem :min og :max.', + 'file' => ':attribute skal være mellem :min og :max kilobytes.', + 'string' => ':attribute skal være mellem :min og :max tegn.', + 'array' => ':attribute skal have mellem :min og :max elementer.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => ':attribute skal være sandt eller falsk.', + 'confirmed' => ':attribute bekræftelse stemmer ikke overens.', + 'date' => ':attribute er ikke en gyldig dato.', + 'date_format' => ':attribute stemmer ikke overens med formatet :format.', + 'different' => ':attribute og :other skal være forskellige.', + 'digits' => ':attribute skal være :digits cifre.', + 'digits_between' => ':attribute skal være mellem :min og :max cifre.', + 'dimensions' => ':attribute har ugyldige billeddimensioner.', + 'distinct' => ':attribute feltet har en duplikeret værdi.', + 'email' => ':attribute skal være en gyldig emailadresse.', + 'exists' => 'Den valgte :attribute er ugyldig.', + 'file' => ':attribute skal være en fil.', + 'filled' => ':attribute skal udfyldes.', + 'image' => ':attribute skal være et billede.', + 'in' => 'Den valgte :attribute er ugyldig.', + 'in_array' => ':attribute feltet findes ikke i :other.', + 'integer' => ':attribute skal være et heltal.', + 'ip' => ':attribute skal være en gyldig IP-adresse.', + 'json' => ':attribute skal være en gyldig JSON-streng.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attribute må ikke være større end :max.', + 'file' => ':attribute må ikke være større end :max kilobytes.', + 'string' => ':attribute må ikke være større end :max tegn.', + 'array' => ':attribute må ikke have mere end :max elementer.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => ':attribute skal være en fil af typen: :values.', + 'mimetypes' => ':attribute skal være en fil af typen: :values.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => ':attribute skal være mindst :min.', + 'file' => ':attribute skal være mindst :min kilobytes.', + 'string' => ':attribute skal være mindst :min tegn.', + 'array' => ':attribute skal have mindst :min elementer.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => 'Den valgte :attribute er ugyldig.', + 'numeric' => ':attribute skal være et tal.', + 'present' => ':attribute feltet skal være til stede.', + 'regex' => ':attribute formatet er ugyldigt.', + 'required' => ':attribute skal udfyldes.', + 'required_if' => ':attribute skal udfyldes når :other er :value.', + 'required_unless' => ':attribute skal udfyldes medmindre :other findes i :values.', + 'required_with' => ':attribute skal udfyldes når :values er til stede.', + 'required_with_all' => ':attribute skal udfyldes når :values er til stede.', + 'required_without' => ':attribute skal udfyldes når :values ikke er til stede.', + 'required_without_all' => ':attribute skal udfyldes når ingen af :values er til stede.', + 'same' => ':attribute og :other skal matche.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => ':attribute skal være :size.', + 'file' => ':attribute skal være :size kilobytes.', + 'string' => ':attribute skal være :size tegn.', + 'array' => ':attribute skal indeholde :size elementer.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => ':attribute skal være en streng.', + 'timezone' => ':attribute skal være en gyldig tidszone.', + 'unique' => ':attribute er allerede taget.', + 'uploaded' => ':attribute fejlede uploade.', + 'url' => ':attribute formatet er ugyldigt.', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => ':env variabel', + 'invalid_password' => 'Den angivne adgangskode var ugyldig for denne konto.', ], ]; diff --git a/lang/de/activity.php b/lang/de/activity.php index 501a1dcde..1de87ddc0 100644 --- a/lang/de/activity.php +++ b/lang/de/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Fehler beim Anmelden', + 'success' => 'Angemeldet', + 'password-reset' => 'Passwort zurücksetzen', + 'reset-password' => 'Angefordertes Passwort zurücksetzen', + 'checkpoint' => 'Zwei-Faktor-Authentifizierung angefordert', + 'recovery-token' => 'Zwei-Faktor-Wiederherstellungs-Token verwendet', + 'token' => '2FA Überprüfung abgeschlossen', + 'ip-blocked' => 'Blockierte Anfrage von nicht gelisteter IP-Adresse für :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'Fehlgeschlagener SFTP Login', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'E-Mail von :old auf :new geändert', + 'password-changed' => 'Passwort geändert', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Neuer API-Schlüssel :identifier erstellt', + 'delete' => 'API-Schlüssel :identifier gelöscht', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'SSH-Schlüssel :fingerprint zum Konto hinzugefügt', + 'delete' => 'SSH-Schlüssel :fingerprint aus dem Konto entfernt', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'Zwei-Faktor-Authentifizierung aktiviert', + 'delete' => 'Zwei-Faktor-Authentifizierung deaktiviert', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Server neuinstalliert', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => '":command" auf dem Server ausgeführt', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Server gestartet', + 'stop' => 'Server gestoppt', + 'restart' => 'Server neu gestartet', + 'kill' => 'Serverprozess beendet', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'Backup :name heruntergeladen', + 'delete' => 'Backup :name gelöscht', + 'restore' => 'Backup :name wiederhergestellt (gelöschte Dateien: :truncate)', + 'restore-complete' => 'Wiederherstellen des Backups :name abgeschlossen', + 'restore-failed' => 'Wiederherstellen des Backups :name fehlgeschlagen', + 'start' => 'Ein neues Backup :name gestartet', + 'complete' => 'Backup :name als abgeschlossen markiert', + 'fail' => 'Backup :name als fehlgeschlagen markiert', + 'lock' => 'Backup :name gesperrt', + 'unlock' => 'Backup :name entsperrt', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Datenbank :name erstellt', + 'rotate-password' => 'Passwort für Datenbank :name zurückgesetzt', + 'delete' => 'Datenbank :name gelöscht', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => ':directory:file komprimiert', + 'compress_other' => ':count Dateien in :directory komprimiert', + 'read' => 'Inhalt von :file angesehen', + 'copy' => 'Kopie von :file erstellt', + 'create-directory' => 'Verzeichnis :directory:name erstellt', + 'decompress' => ':files in :directory entpackt', + 'delete_one' => ':directory:files.0 gelöscht', + 'delete_other' => ':count Dateien in :directory gelöscht', + 'download' => ':file heruntergeladen', + 'pull' => 'Remote-Datei von :url nach :directory heruntergeladen', + 'rename_one' => ':directory:files.0.from nach :directory:files.0.to umbenannt', + 'rename_other' => ':count Dateien in :directory umbenannt', + 'write' => 'Neuen Inhalt in :file geschrieben', + 'upload' => 'Datei-Upload begonnen', + 'uploaded' => ':directory:file hochgeladen', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'SFTP-Zugriff aufgrund von fehlenden Berechtigungen blockiert', + 'create_one' => ':files.0 erstellt', + 'create_other' => ':count Dateien erstellt', + 'write_one' => 'Inhalt von :files.0 geändert', + 'write_other' => 'Inhalt von :count Dateien geändert', + 'delete_one' => ':files.0 gelöscht', + 'delete_other' => ':count Dateien gelöscht', + 'create-directory_one' => 'Verzeichnis :files.0 erstellt', + 'create-directory_other' => ':count Verzeichnisse erstellt', + 'rename_one' => ':files.0.from zu :files.0.to umbenannt', + 'rename_other' => ':count Dateien umbenannt oder verschoben', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => ':allocation zum Server hinzugefügt', + 'notes' => 'Notizen für :allocation von ":old" auf ":new" aktualisiert', + 'primary' => ':allocation als primäre Server-Zuweisung festgelegt', + 'delete' => ':allocation gelöscht', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => 'Zeitplan :name erstellt', + 'update' => 'Zeitplan :name aktualisiert', + 'execute' => 'Zeitplan :name manuell ausgeführt', + 'delete' => 'Zeitplan :name gelöscht', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'Erstellte eine neue ":action"-Aufgabe für den :name Zeitplan', + 'update' => 'Aktualisierte die ":action" Aufgabe für den :name Zeitplan', + 'delete' => 'Aufgabe für den Zeitplan :name gelöscht', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'Server von :old zu :new umbenannt', + 'description' => 'Serverbeschreibung von :old zu :new geändert', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => 'Die Variable :variable von ":old" zu ":new" geändert', + 'image' => 'Das Docker-Image für den Server von :old auf :new aktualisiert', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => ':email als Unterbenutzer hinzugefügt', + 'update' => 'Die Unterbenutzer-Berechtigungen für :email aktualisiert', + 'delete' => 'Unterbenutzer :email entfernt', ], ], ]; diff --git a/lang/de/admin/eggs.php b/lang/de/admin/eggs.php index ffd9b08e1..8fc69bce5 100644 --- a/lang/de/admin/eggs.php +++ b/lang/de/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Das Egg und die zugehörigen Variablen wurden erfolgreich importiert.', + 'updated_via_import' => 'Dieses Egg wurde mit der angegebenen Datei aktualisiert.', + 'deleted' => 'Das angeforderte Egg wurde erfolgreich aus dem Panel gelöscht.', + 'updated' => 'Egg Konfiguration wurde erfolgreich aktualisiert.', + 'script_updated' => 'Das Egg-Installationsskript wurde aktualisiert und wird bei der Installation von Servern ausgeführt.', + 'egg_created' => 'Ein neues Egg wurde erfolgreich erstellt.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'Die Variable ":variable" wurde gelöscht und wird nach einem Serverneustart nicht mehr verfügbar sein.', + 'variable_updated' => 'Die Variable ":variable" wurde aktualisiert. Du musst alle Server neustarten, die diese Variable verwenden, um die Änderungen zu übernehmen.', + 'variable_created' => 'Neue Variable wurde erfolgreich erstellt und diesem Egg zugewiesen.', ], ], ]; diff --git a/lang/de/admin/node.php b/lang/de/admin/node.php index fde28a25b..65148ec3a 100644 --- a/lang/de/admin/node.php +++ b/lang/de/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'Der angegebene FQDN oder die IP-Adresse wird nicht mit einer gültigen IP-Adresse aufgelöst.', + 'fqdn_required_for_ssl' => 'Um SSL für diese Node nutzen zu können, ist ein FQDN erforderlich, welcher eine öffentliche IP besitzt.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Zuweisungen wurden erfolgreich zu dieser Node hinzugefügt.', + 'node_deleted' => 'Node wurde erfolgreich aus dem Panel entfernt.', + 'node_created' => 'Neue Node erfolgreich erstellt. Du kannst den Daemon auf dieser Maschine automatisch konfigurieren, indem du die Registerkarte "Konfiguration" aufrufst. Bevor du Server hinzufügen kannst, musst du zuerst mindestens eine IP-Adresse und einen Port zuweisen.', + 'node_updated' => 'Nodeinformationen wurden aktualisiert. Wenn irgendwelche Daemon-Einstellungen geändert wurden, musst du den Node neu starten, damit diese Änderungen wirksam werden.', + 'unallocated_deleted' => 'Alle nicht zugewiesenen Ports für :ip gelöscht.', ], ]; diff --git a/lang/de/admin/server.php b/lang/de/admin/server.php index 057bd3ca5..c6eea1b80 100644 --- a/lang/de/admin/server.php +++ b/lang/de/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'Du versuchst die Standard-Zuweisung für diesen Server zu löschen, es gibt aber keine Fallback-Zuweisung.', + 'marked_as_failed' => 'Dieser Server wurde als fehlgeschlagen einer vorherigen Installation markiert. Der aktuelle Status kann in diesem Zustand nicht umgestellt werden.', + 'bad_variable' => 'Es gab einen Validierungsfehler mit der Variable :name', + 'daemon_exception' => 'Es gab einen Fehler beim Versuch mit dem Daemon zu kommunizieren, was zu einem HTTP/:code Antwortcode führte. Diese Ausnahme wurde protokolliert. (Anfrage-Id: :request_id)', + 'default_allocation_not_found' => 'Die angeforderte Standard-Zuweisung wurde in den Zuweisungen dieses Servers nicht gefunden.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'Die Start-Konfiguration für diesen Server wurde aktualisiert. Wenn das Egg dieses Servers geändert wurde, wird jetzt eine Neuinstallation durchgeführt.', + 'server_deleted' => 'Der Server wurde erfolgreich aus dem System gelöscht.', + 'server_created' => 'Server wurde erfolgreich im Panel erstellt. Bitte gib dem Daemon ein paar Minuten, um diesen Server zu installieren.', + 'build_updated' => 'Die Build-Details für diesen Server wurden aktualisiert. Einige Änderungen erfordern möglicherweise einen Neustart, um wirksam zu werden.', + 'suspension_toggled' => 'Serversperrung wurde auf :status gesetzt.', + 'rebuild_on_boot' => 'Dieser Server benötigt einen Container-Rebuild. Dieser wird beim nächsten Start des Servers durchgeführt.', + 'install_toggled' => 'Der Installationsstatus für diesen Server wurde umgestellt.', + 'server_reinstalled' => 'Dieser Server steht für eine Neuinstallation in der Warteschlange.', + 'details_updated' => 'Serverdetails wurden erfolgreich aktualisiert.', + 'docker_image_updated' => 'Das Standard-Docker-Image für diesen Server wurde erfolgreich geändert. Um diese Änderung zu übernehmen, muss ein Neustart durchgeführt werden.', + 'node_required' => 'Du musst mindestens eine Node konfiguriert haben, bevor Du einen Server zu diesem Panel hinzufügen kannst.', + 'transfer_nodes_required' => 'Du musst mindestens zwei Nodes konfiguriert haben, bevor Du Server übertragen kannst.', + 'transfer_started' => 'Server-Übertragung wurde gestartet.', + 'transfer_not_viable' => 'Die ausgewählte Node verfügt nicht über den benötigten Arbeitsspeicher oder Speicherplatz, um diesen Server unterzubringen.', ], ]; diff --git a/lang/de/admin/user.php b/lang/de/admin/user.php index 4134c15b4..4357657dc 100644 --- a/lang/de/admin/user.php +++ b/lang/de/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'Ein Benutzer mit aktiven Servern, die mit seinem Konto verbunden sind, kann nicht gelöscht werden. Bitte lösche seine Server, bevor du fortfährst.', + 'user_is_self' => 'Du kannst dein eigenes Benutzerkonto nicht löschen.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Konto wurde erfolgreich erstellt.', + 'account_updated' => 'Konto wurde erfolgreich aktualisiert.', ], ]; diff --git a/lang/de/auth.php b/lang/de/auth.php index 2a3a45268..05667cd39 100644 --- a/lang/de/auth.php +++ b/lang/de/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Anmelden', + 'go_to_login' => 'Zum Login', + 'failed' => 'Es wurde kein Konto mit diesen Zugangsdaten gefunden.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Passwort vergessen?', + 'label_help' => 'Geben Sie Ihre E-Mail Adresse ein, um Anweisungen zum Zurücksetzen Ihres Passworts zu erhalten.', + 'button' => 'Konto wiederherstellen', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Zurücksetzen und Anmelden', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => '2-Faktor Token', + 'label_help' => 'Dieses Konto benötigt eine zweite Authentifizierungsebene, um fortzufahren. Bitte geben Sie den von Ihrem Gerät generierten Code ein, um diesen Login abzuschließen.', + 'checkpoint_failed' => 'Der Zwei-Faktor-Authentifizierungstoken war ungültig.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Zu viele Anmeldeversuche. Bitte versuche es in :seconds Sekunden erneut.', + 'password_requirements' => 'Das Passwort muss mindestens 8 Zeichen lang sein und sollte auf dieser Seite eindeutig sein.', + '2fa_must_be_enabled' => 'Der Administrator hat festgelegt, dass die 2-Faktor-Authentifizierung für deinen Account angeschaltet sein muss, damit du dieses Panel nutzen kannst.', ]; diff --git a/lang/de/command/messages.php b/lang/de/command/messages.php index 4e640b3fa..3b41a329f 100644 --- a/lang/de/command/messages.php +++ b/lang/de/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'Gib einen Benutzernamen, eine Benutzer-ID oder eine E-Mail Adresse ein', + 'select_search_user' => 'ID des zu löschenden Benutzers (Gib \'0\' ein, um erneut zu suchen)', + 'deleted' => 'Benutzerkonto erfolgreich aus dem Panel gelöscht.', + 'confirm_delete' => 'Bist du sicher, dass du dieses Benutzerkonto aus dem Panel löschen möchtest?', + 'no_users_found' => 'Für den angegebenen Suchbegriff wurden keine Benutzerkonten gefunden.', + 'multiple_found' => 'Mehrere Konten für den angegebenen Benutzer wurden gefunden, ein Benutzer konnte wegen der --no-interaction Flag nicht gelöscht werden.', + 'ask_admin' => 'Ist dieses Benutzerkonto ein Administratorkonto?', + 'ask_email' => 'E-Mail Adresse', + 'ask_username' => 'Benutzername', + 'ask_name_first' => 'Vorname', + 'ask_name_last' => 'Nachname', + 'ask_password' => 'Passwort', + 'ask_password_tip' => 'Wenn du ein Benutzerkonto mit einem zufälligen Passwort erstellen möchtest, führe diesen Befehl (CTRL+C) erneut aus und gebe die `--no-password` Flag an.', + 'ask_password_help' => 'Passwörter müssen mindestens 8 Zeichen lang sein und mindestens einen Großbuchstaben und eine Zahl enthalten.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'Dieser Befehl wird die 2-Faktor-Authentifizierung für das Benutzerkonto deaktivieren, wenn sie aktiviert ist. Dies sollte nur als Wiederherstellungsbefehl verwendet werden, wenn der Benutzer aus seinem Konto ausgeschlossen ist.', + 'Wenn das nicht das ist, was Sie tun wollten, drücken Sie STRG+C, um diesen Prozess zu beenden.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => '2-Faktor-Authentifizierung wurde für :email deaktiviert.', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => 'Versenden des Auftrags für die erste Aufgabe in `:schedule` (:hash).', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'Service-Backup-Datei :file wird gelöscht.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'Rebuild Anfrage für ":name" (#:id) im Node ":node" fehlgeschlagen mit Fehler: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'Neustart der Anfrage für ":name" (#:id) im Node ":node" fehlgeschlagen mit Fehler: :message', + 'confirm' => 'Du bist dabei, eine Gruppe von Servern neu zu installieren. Möchtest du fortfahren?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'Du bist dabei, eine :action auf :count Servern auszuführen. Möchtest du fortfahren?', + 'action_failed' => 'Power-Aktion für ":name" (#:id) auf Node ":node" fehlgeschlagen mit Fehler: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', + 'ask_smtp_host' => 'SMTP Host (z.B. smtp.gmail.com)', 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', + 'ask_smtp_username' => 'SMTP Benutzername', + 'ask_smtp_password' => 'SMTP Passwort', 'ask_mailgun_domain' => 'Mailgun Domain', - 'ask_mailgun_endpoint' => 'Mailgun Endpoint', + 'ask_mailgun_endpoint' => 'Mailgun Endpunkt', 'ask_mailgun_secret' => 'Mailgun Secret', 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_postmark_username' => 'Postmark API Schlüssel', + 'ask_driver' => 'Welcher Treiber soll für das Versenden von E-Mails verwendet werden?', + 'ask_mail_from' => 'E-Mail Adresse, von der die E-Mails stammen sollten', + 'ask_mail_name' => 'Name, von denen E-Mails erscheinen sollen', + 'ask_encryption' => 'Zu verwendende Verschlüsselungsmethode', ], ], ]; diff --git a/lang/de/dashboard/account.php b/lang/de/dashboard/account.php index 85411ef65..447cb11ee 100644 --- a/lang/de/dashboard/account.php +++ b/lang/de/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Aktualisiere deine E-Mail', + 'updated' => 'Deine E-Mail-Adresse wurde aktualisiert.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Ändere dein Passwort', + 'requirements' => 'Dein neues Passwort sollte mindestens 8 Zeichen lang sein.', + 'updated' => 'Dein Passwort wurde aktualisiert.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => '2-Faktor-Authentifizierung konfigurieren', + 'disabled' => 'Zwei-Faktor-Authentifizierung wurde auf deinem Konto deaktiviert. Du wirst beim Anmelden nicht mehr aufgefordert, einen Token anzugeben.', + 'enabled' => 'Zwei-Faktor-Authentifizierung wurde auf deinem Konto aktiviert! Ab sofort musst du beim Einloggen den von deinem Gerät generierten Code zur Verfügung stellen.', + 'invalid' => 'Der angegebene Token ist ungültig.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Zwei-Faktor-Authentifizierung einrichten', + 'help' => 'Code kann nicht gescannt werden? Gebe den unteren Code in deine Anwendung ein:', + 'field' => 'Token eingeben', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Zwei-Faktor-Authentifizierung deaktivieren', + 'field' => 'Token eingeben', ], ], ]; diff --git a/lang/de/dashboard/index.php b/lang/de/dashboard/index.php index 8ab11e994..a0899439f 100644 --- a/lang/de/dashboard/index.php +++ b/lang/de/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Nach Servern suchen...', + 'no_matches' => 'Es wurden keine Server gefunden, die den angegebenen Suchkriterien entsprechen.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Arbeitsspeicher', ]; diff --git a/lang/de/exceptions.php b/lang/de/exceptions.php index 3977c87c2..72193edd9 100644 --- a/lang/de/exceptions.php +++ b/lang/de/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'Beim Versuch, mit dem Daemon zu kommunizieren, gab es einen Fehler, was zu einem HTTP/:code Antwortcode führte. Dieser Fehler wurde protokolliert.', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => 'Ein Node darf keine Server haben, die mit ihm verknüpft sind, um gelöscht zu werden.', + 'daemon_off_config_updated' => 'Die Daemon Konfiguration wurde aktualisiert, jedoch gab es einen Fehler bei dem Versuch, die Konfigurationsdatei des Daemon automatisch zu aktualisieren. Du musst die Konfigurationsdatei (config.yml) manuell anpassen, damit die Änderungen übernommen werden.', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => 'Derzeit ist ein Server dieser Zuweisung zugewiesen. Eine Zuordnung kann nur gelöscht werden, wenn derzeit kein Server zugewiesen ist.', + 'too_many_ports' => 'Das Hinzufügen von mehr als 1000 Ports in einem einzigen Bereich wird nicht unterstützt.', + 'invalid_mapping' => 'Das für :port angegebene Mapping war ungültig und konnte nicht verarbeitet werden.', + 'cidr_out_of_range' => 'CIDR-Notation erlaubt nur Masken zwischen /25 und /32.', + 'port_out_of_range' => 'Ports in einer Zuteilung müssen größer als 1024 und kleiner oder gleich 65535 sein.', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'Ein Egg mit aktiven Servern kann nicht aus dem Panel gelöscht werden.', + 'invalid_copy_id' => 'Das Egg, das für das Kopieren eines Skripts ausgewählt wurde, existiert entweder nicht oder kopiert ein Skript selbst.', + 'has_children' => 'Dieses Egg ist ein Eltern-Ei für ein oder mehreren anderen Eiern. Bitte löschen Sie diese Eier bevor Sie dieses Ei löschen.', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => 'Die Umgebungsvariable :name muss für dieses Egg eindeutig sein.', + 'reserved_name' => 'Die Umgebungsvariable :name ist geschützt und kann nicht einer Variable zugewiesen werden.', + 'bad_validation_rule' => 'Die Validierungsregel ":rule" ist keine gültige Regel für diese Anwendung.', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'Beim Verarbeiten der JSON-Datei ist ein Fehler aufgetreten: :error.', + 'file_error' => 'Die angegebene JSON-Datei war ungültig.', + 'invalid_json_provided' => 'Die angegebene JSON-Datei ist nicht in einem Format, das erkannt werden kann.', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => 'Das Bearbeiten Ihres eigenen Unterbenutzerkontos ist nicht zulässig.', + 'user_is_owner' => 'Du kannst den Serverbesitzer nicht als Unterbenutzer für diesen Server hinzufügen.', + 'subuser_exists' => 'Ein Benutzer mit dieser E-Mail Adresse ist bereits als Unterbenutzer für diesen Server zugewiesen.', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'Ein Datenbank Host kann nicht gelöscht werden, der aktive Datenbanken enthält.', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'Die maximale Intervallzeit einer verketteten Aufgabe beträgt 15 Minuten.', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'Ein Standort, der aktive Nodes hat, kann nicht gelöscht werden.', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'Fehler beim Widerrufen der Schlüssel auf Node #:node. :error', ], 'deployment' => [ - 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_nodes' => 'Es konnten keine Nodes gefunden werden, die die für den automatischen Einsatz angegebenen Anforderungen erfüllen.', + 'no_viable_allocations' => 'Es wurden keine Zuweisungen gefunden, die die Anforderungen für den automatischen Einsatz erfüllen.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'Die angeforderte Ressource existiert nicht auf diesem Server.', ], ]; diff --git a/lang/de/pagination.php b/lang/de/pagination.php index ecac3aa33..25253b187 100644 --- a/lang/de/pagination.php +++ b/lang/de/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Zurück', + 'next' => 'Weiter »', ]; diff --git a/lang/de/passwords.php b/lang/de/passwords.php index bde70f915..c9225b9dd 100644 --- a/lang/de/passwords.php +++ b/lang/de/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'Passwörter müssen aus mindestens 6 Zeichen bestehen und übereinstimmen.', + 'reset' => 'Dein Passwort wurde zurückgesetzt!', + 'sent' => 'Wir haben dir einen Link zum Zurücksetzen des Passworts per E-Mail zugesendet!', + 'token' => 'Das Passwort Reset Token ist ungültig.', + 'user' => 'Es konnte kein Benutzer mit dieser E-Mail-Adresse gefunden werden.', ]; diff --git a/lang/de/server/users.php b/lang/de/server/users.php index ce77c4101..4543b2afa 100644 --- a/lang/de/server/users.php +++ b/lang/de/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Erlaubt den Zugriff auf den Websocket für diesen Server.', + 'control_console' => 'Erlaubt dem Benutzer, Daten an die Server-Konsole zu senden.', + 'control_start' => 'Erlaubt dem Benutzer, die Serverinstanz zu starten.', + 'control_stop' => 'Erlaubt dem Benutzer, die Serverinstanz zu stoppen.', + 'control_restart' => 'Erlaubt dem Benutzer, die Serverinstanz neu zu starten.', + 'control_kill' => 'Ermöglicht dem Benutzer, die Server-Instanz zu beenden.', + 'user_create' => 'Erlaubt dem Benutzer, neue Benutzerkonten für den Server zu erstellen.', + 'user_read' => 'Ermöglicht dem Benutzer, die mit diesem Server verbundenen Benutzer anzuzeigen.', + 'user_update' => 'Ermöglicht dem Benutzer, andere mit diesem Server verbundene Benutzer zu ändern.', + 'user_delete' => 'Ermöglicht dem Benutzer, andere mit diesem Server verbundene Benutzer zu löschen.', + 'file_create' => 'Ermöglicht dem Benutzer, neue Dateien und Verzeichnisse zu erstellen.', + 'file_read' => 'Ermöglicht dem Benutzer, Dateien und Ordner zu sehen, die dieser Serverinstanz zugeordnet sind, sowie deren Inhalt anzuzeigen.', + 'file_update' => 'Ermöglicht dem Benutzer, Dateien und Ordner zu aktualisieren, die dem Server zugeordnet sind.', + 'file_delete' => 'Ermöglicht dem Benutzer, Dateien und Verzeichnisse zu löschen.', + 'file_archive' => 'Ermöglicht dem Benutzer, Datei-Archive zu erstellen und bestehende Archive zu dekomprimieren.', + 'file_sftp' => 'Ermöglicht dem Benutzer, die obigen Dateiaktionen mit einem SFTP-Client auszuführen.', + 'allocation_read' => 'Ermöglicht den Zugriff auf die Seiten zur Verwaltung der Server-Zuordnung.', + 'allocation_update' => 'Ermöglicht dem Benutzer, die Zuweisungen des Servers zu modifizieren.', + 'database_create' => 'Ermöglicht dem Benutzer die Berechtigung zum Erstellen einer neuen Datenbank für den Server.', + 'database_read' => 'Ermöglicht dem Benutzer, die Serverdatenbanken anzuzeigen.', + 'database_update' => 'Ermöglicht einem Benutzer, Änderungen an einer Datenbank vorzunehmen. Wenn der Benutzer nicht über die "Passwort anzeigen" Berechtigung verfügt, kann er das Passwort nicht ändern.', + 'database_delete' => 'Ermöglicht einem Benutzer, eine Datenbankinstanz zu löschen.', + 'database_view_password' => 'Ermöglicht einem Benutzer, ein Datenbankpasswort im System anzuzeigen.', + 'schedule_create' => 'Ermöglicht einem Benutzer, einen neuen Zeitplan für den Server zu erstellen.', + 'schedule_read' => 'Ermöglicht der Benutzer-Berechtigung, Zeitpläne für einen Server anzuzeigen.', + 'schedule_update' => 'Ermöglicht einem Benutzer, Änderungen an einem bestehenden Serverplan vorzunehmen.', + 'schedule_delete' => 'Ermöglicht einem Benutzer, einen Zeitplan für den Server zu löschen.', ], ]; diff --git a/lang/de/strings.php b/lang/de/strings.php index 58071426a..ed26122b0 100644 --- a/lang/de/strings.php +++ b/lang/de/strings.php @@ -1,95 +1,95 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email' => 'E-Mail', + 'email_address' => 'E-Mail Adresse', + 'user_identifier' => 'Benutzername oder E-Mail', + 'password' => 'Passwort', + 'new_password' => 'Neues Passwort', + 'confirm_password' => 'Neues Passwort bestätigen', + 'login' => 'Anmelden', + 'home' => 'Startseite', + 'servers' => 'Server', 'id' => 'ID', 'name' => 'Name', 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', + 'connection' => 'Verbindung', + 'memory' => 'Arbeitsspeicher', 'cpu' => 'CPU', - 'disk' => 'Disk', + 'disk' => 'Festplatte', 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'search' => 'Suchen', + 'suspended' => 'Gesperrt', + 'account' => 'Konto', + 'security' => 'Sicherheit', + 'ip' => 'IP-Adresse', + 'last_activity' => 'Letzte Aktivität', + 'revoke' => 'Widerrufen', + '2fa_token' => 'Authentifizierungs-Token', + 'submit' => 'Bestätigen', + 'close' => 'Schließen', + 'settings' => 'Einstellungen', + 'configuration' => 'Konfiguration', 'sftp' => 'SFTP', - 'databases' => 'Databases', - 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', + 'databases' => 'Datenbanken', + 'memo' => 'Notiz', + 'created' => 'Erstellt', + 'expires' => 'Gültig bis', 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', + 'api_access' => 'Api-Zugriff', + 'never' => 'niemals', + 'sign_out' => 'Abmelden', + 'admin_control' => 'Admin Verwaltung', + 'required' => 'Erforderlich', 'port' => 'Port', - 'username' => 'Username', - 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', + 'username' => 'Benutzername', + 'database' => 'Datenbank', + 'new' => 'Neu', + 'danger' => 'Achtung', + 'create' => 'Erstellen', + 'select_all' => 'Alle auswählen', + 'select_none' => 'Nichts auswählen', 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', - 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', + 'primary' => 'Primär', + 'make_primary' => 'Als Primär festlegen', + 'none' => 'Keine', + 'cancel' => 'Abbrechen', + 'created_at' => 'Erstellt am', + 'action' => 'Aktion', + 'data' => 'Daten', + 'queued' => 'In der Warteschlange', + 'last_run' => 'Zuletzt ausgeführt', + 'next_run' => 'Nächste Ausführung', + 'not_run_yet' => 'Noch nicht ausgeführt', + 'yes' => 'Ja', + 'no' => 'Nein', + 'delete' => 'Löschen', '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', + 'logout' => 'Abmelden', + 'admin_cp' => 'Admin Verwaltung', 'optional' => 'Optional', - 'read_only' => 'Read Only', - 'relation' => 'Relation', - 'owner' => 'Owner', + 'read_only' => 'Nur lesen', + 'relation' => 'Beziehung', + 'owner' => 'Besitzer', 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'subuser' => 'Unterbenutzer', + 'captcha_invalid' => 'Das angegebene Captcha ist ungültig.', + 'tasks' => 'Aufgaben', + 'seconds' => 'Sekunden', + 'minutes' => 'Minuten', + 'under_maintenance' => 'Wartungsarbeiten', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'Sonntag', + 'mon' => 'Montag', + 'tues' => 'Dienstag', + 'wed' => 'Mittwoch', + 'thurs' => 'Donnerstag', + 'fri' => 'Freitag', + 'sat' => 'Samstag', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', + 'last_used' => 'Zuletzt verwendet', + 'enable' => 'Aktivieren', + 'disable' => 'Deaktivieren', + 'save' => 'Speichern', 'copyright' => '® 2024 - :year Pelican', ]; diff --git a/lang/de/validation.php b/lang/de/validation.php index 9cccf3508..a7a30cc01 100644 --- a/lang/de/validation.php +++ b/lang/de/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => ':attribute muss akzeptiert werden.', + 'active_url' => ':attribute ist keine gültige URL.', + 'after' => ':attribute muss ein Datum nach :date sein.', + 'after_or_equal' => ':attribute muss ein Datum nach oder gleich :date sein.', + 'alpha' => ':attribute darf nur Buchstaben enthalten.', + 'alpha_dash' => ':attribute darf nur Buchstaben, Zahlen und Bindestriche enthalten.', + 'alpha_num' => ':attribute darf nur Buchstaben und Zahlen enthalten.', + 'array' => ':attribute muss ein Array sein.', + 'before' => ':attribute muss ein Datum vor :date sein.', + 'before_or_equal' => ':attribute muss ein Datum vor oder gleich :date sein.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute muss zwischen :min und :max liegen.', + 'file' => ':attribute muss zwischen :min und :max Kilobytes liegen.', + 'string' => ':attribute muss zwischen :min und :max Zeichen haben.', + 'array' => ':attribute muss zwischen :min und :max Elemente haben.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => ':attribute muss wahr oder falsch sein.', + 'confirmed' => 'Die :attribute Bestätigung stimmt nicht überein.', + 'date' => ':attribute ist kein gültiges Datum.', + 'date_format' => ':attribute entspricht nicht dem Format :format.', + 'different' => ':attribute und :other müssen unterschiedlich sein.', + 'digits' => ':attribute muss :digits Zeichen enthalten.', + 'digits_between' => ':attribute muss zwischen :min und :max Zeichen haben.', + 'dimensions' => ':attribute hat ungültige Bildabmessungen.', + 'distinct' => ':attribute Feld hat einen doppelten Wert.', + 'email' => ':attribute muss eine gültige E-Mail Adresse sein.', + 'exists' => ':attribute ist ungültig.', + 'file' => ':attribute muss eine Datei sein.', + 'filled' => ':attribute Feld ist erforderlich.', + 'image' => ':attribute muss ein Bild sein.', + 'in' => 'Das ausgewählte :attribute ist ungültig.', + 'in_array' => ':attribute Feld existiert nicht in :other.', + 'integer' => ':attribute muss eine ganze Zahl sein.', + 'ip' => ':attribute muss eine gültige IP-Adresse sein.', + 'json' => ':attribute muss ein gültiger JSON-String sein.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attribute darf nicht größer als :max sein.', + 'file' => ':attribute darf nicht größer als :max Kilobytes sein.', + 'string' => ':attribute darf nicht größer als :max Zeichen sein.', + 'array' => ':attribute darf nicht mehr als :max Elemente haben.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => ':attribute muss den Dateityp :values haben.', + 'mimetypes' => ':attribute muss den Dateityp :values haben.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => ':attribute muss mindestens :min sein.', + 'file' => ':attribute muss mindestens :min Kilobytes groß sein.', + 'string' => ':attribute muss mindestens :min Zeichen enthalten.', + 'array' => ':attribute muss mindestens :min Elemente haben.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => 'Das ausgewählte :attribute ist ungültig.', + 'numeric' => ':attribute muss eine Zahl sein.', + 'present' => ':attribute Feld muss vorhanden sein.', + 'regex' => ':attribute Format ist ungültig.', + 'required' => ':attribute Feld ist erforderlich.', + 'required_if' => ':attribute muss angegeben werden, wenn :other :value ist.', + 'required_unless' => ':attribute Feld ist erforderlich, sofern :other nicht in :values ist.', + 'required_with' => ':attribute muss angegeben werden, wenn :values vorhanden ist.', + 'required_with_all' => ':attribute muss angegeben werden, wenn :values vorhanden ist.', + 'required_without' => ':attribute muss angegeben werden, wenn :values nicht vorhanden sind.', + 'required_without_all' => ':attribute muss angegeben werden, wenn keine :values vorhanden sind.', + 'same' => ':attribute und :other müssen übereinstimmen.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => ':attribute muss :size sein.', + 'file' => ':attribute muss :size Kilobyte groß sein.', + 'string' => ':attribute muss :size Zeichen haben.', + 'array' => ':attribute muss :size Elemente enthalten.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => ':attribute muss ein String sein.', + 'timezone' => ':attribute muss eine gültige Zone sein.', + 'unique' => ':attribute ist bereits vergeben.', + 'uploaded' => ':attribute konnte nicht hochgeladen werden.', + 'url' => ':attribute Format ist ungültig.', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => ':env Variable', + 'invalid_password' => 'Das angegebene Passwort war für dieses Konto ungültig.', ], ]; diff --git a/lang/es/dashboard/index.php b/lang/es/dashboard/index.php index ccbdd18f2..d85547073 100644 --- a/lang/es/dashboard/index.php +++ b/lang/es/dashboard/index.php @@ -3,6 +3,6 @@ return [ 'search' => 'Buscar servidores...', 'no_matches' => 'No se encontraron servidores que coincidan con los criterios de búsqueda proporcionados.', - 'cpu_title' => 'CPU', + 'cpu_title' => 'UPC', 'memory_title' => 'Memoria', ]; diff --git a/lang/fr/activity.php b/lang/fr/activity.php index 501a1dcde..cddbedb77 100644 --- a/lang/fr/activity.php +++ b/lang/fr/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Échec de la connexion', + 'success' => 'Connecté', + 'password-reset' => 'Réinitialisation du mot de passe', + 'reset-password' => 'Demande de réinitialisation de mot de passe', + 'checkpoint' => 'Authentification à deux facteurs demandée', + 'recovery-token' => 'Jeton de récupération à deux facteurs utilisé', + 'token' => 'Défi à deux facteurs résolu', + 'ip-blocked' => 'Demande bloquée provenant d\'une adresse IP non répertoriée pour :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'Échec de la connexion SFTP', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'Changement d\'adresse électronique de :old à :new', + 'password-changed' => 'Mot de passe modifié', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Création d\'une nouvelle clé API :identifiant', + 'delete' => 'Clé API supprimée :identifiant', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'Ajout de la clé SSH :fingerprint au compte', + 'delete' => 'Suppression de la clé SSH :fingerprint du compte', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'Activation de l\'authentification à deux facteurs', + 'delete' => 'Authentification à deux facteurs désactivée', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Serveur réinstallé', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => '":command" exécutée sur le serveur', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Le serveur a été démarré', + 'stop' => 'Le serveur a été arrêté', + 'restart' => 'Le serveur a été redémarré', + 'kill' => 'Processus du serveur tué', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'Sauvegarde :name téléchargée', + 'delete' => 'Sauvegarde :name supprimée', + 'restore' => 'Sauvegarde :name restaurée (fichiers supprimés: :truncate)', + 'restore-complete' => 'Restauration de la sauvegarde :name terminée', + 'restore-failed' => 'Échec de la restauration de la sauvegarde :name', + 'start' => 'Lancement d\'une nouvelle sauvegarde :name', + 'complete' => 'La sauvegarde :name a été marquée comme terminée', + 'fail' => 'La sauvegarde :name a échoué', + 'lock' => 'La sauvegarde :name est verrouillée', + 'unlock' => 'La sauvegarde :name a été déverrouillée', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Nouvelle base de données créée :name', + 'rotate-password' => 'Mot de passe renouvelé pour la base de données :name', + 'delete' => 'Base de données :name supprimée', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => ':directory:file compressé', + 'compress_other' => ':count fichiers compressés dans :directory', + 'read' => 'Consulté le contenu de :file', + 'copy' => 'Copie de :file créée', + 'create-directory' => 'Répertoire :directory:name créé', + 'decompress' => 'Décompressé :files dans :directory', + 'delete_one' => 'Supprimé :directory:files.0', + 'delete_other' => ':count fichiers supprimés dans :directory', + 'download' => ':file téléchargé', + 'pull' => 'Téléchargé un fichier distant depuis :url vers :directory', + 'rename_one' => ':directory:files.0.from renommé en :directory:files.0.to', + 'rename_other' => ':count fichiers renommés dans :directory', + 'write' => 'Nouveau contenu :file écrit', + 'upload' => 'Début du téléversement', + 'uploaded' => 'Ajouté (upload) :directory:file', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'Accès SFTP bloqué en raison d\'autorisations', + 'create_one' => ':files.0 créés', + 'create_other' => ':count nouveaux fichiers ont été créés', + 'write_one' => 'Modification du contenu de :files.0', + 'write_other' => ':count fichiers ont été modifiés', + 'delete_one' => 'Suppression de :files.0', + 'delete_other' => 'Suppression de :count fichiers', + 'create-directory_one' => 'Création du dossier :files.0', + 'create-directory_other' => ':count dossier ont été créé', + 'rename_one' => 'Le fichier a été renommé de :files.0.from à :files.0.to', + 'rename_other' => ':count fichiers ont été renommés ou déplacés', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => ':allocation a été ajoutée au serveur', + 'notes' => 'Mise à jour des notes pour :allocation de ":old" à ":new"', + 'primary' => 'Changement de :allocation en tant qu\'allocation principale du serveur', + 'delete' => 'Suppression de l\'allocation :allocation', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => 'Création de la planification :name', + 'update' => 'Modification de la planification :name', + 'execute' => 'Exécution manuelle de la planification :name', + 'delete' => 'Suppression de la planification :name', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'Création d\'une nouvelle tâche ":action" pour la planification :name', + 'update' => 'Modification de la tâche ":action" pour la planification :name', + 'delete' => 'Suppression de la planification :name', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'Le serveur a été renommé de :old à :new', + 'description' => 'La description du serveur a été changée de :old à :new', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => 'La variable ":variable" a été changée de ":old" à ":new"', + 'image' => 'L\'image Docker a été changée de :old à :new', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => 'Ajout de :email en tant que sous-utilisateur', + 'update' => 'Modification des permissions du sous-utilisateur :email', + 'delete' => 'Suppression du sous-utilisateur :email', ], ], ]; diff --git a/lang/fr/admin/eggs.php b/lang/fr/admin/eggs.php index ffd9b08e1..bf1d57f0c 100644 --- a/lang/fr/admin/eggs.php +++ b/lang/fr/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Cet Œuf et ses variables ont été importés avec succès.', + 'updated_via_import' => 'Cet Œuf a été mis à jour en utilisant le fichier fourni.', + 'deleted' => 'L\'Œuf demandé a été supprimé du panneau.', + 'updated' => 'La configuration de l\'œuf a été mise à jour avec succès.', + 'script_updated' => 'Le script d\'installation d\'oeuf a été mis à jour et s\'exécutera chaque fois que les serveurs sont installés.', + 'egg_created' => 'Un nouvel œuf a été créé avec succès. Vous devrez redémarrer tous les démons en cours d\'exécution pour appliquer ce nouvel œuf.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'La variable ":variable" a été supprimée et ne sera plus disponible pour les serveurs une fois reconstruits.', + 'variable_updated' => 'La variable ":variable" a été mise à jour. Vous devrez reconstruire tous les serveurs utilisant cette variable pour appliquer les modifications.', + 'variable_created' => 'La nouvelle variable a été créée et affectée à cet œuf.', ], ], ]; diff --git a/lang/fr/admin/node.php b/lang/fr/admin/node.php index fde28a25b..a1676324b 100644 --- a/lang/fr/admin/node.php +++ b/lang/fr/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'Le nom de domaine ou l\'adresse IP fournie ne correspond pas à une adresse IP valide.', + 'fqdn_required_for_ssl' => 'Un nom de domaine qui pointe vers une adresse IP publique est nécessaire pour utiliser SSL sur ce nœud.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Les allocations ont été ajoutées à ce nœud.', + 'node_deleted' => 'Le nœud a été supprimé du panneau avec succès.', + 'node_created' => 'Nouveau nœud créé avec succès. Vous pouvez configurer automatiquement ce dernier sur cette machine en allant dans l\'onglet \'Configuration\'. Avant de pouvoir ajouter des serveurs, vous devez d\'abord allouer au moins une adresse IP et un port.', + 'node_updated' => 'Les informations sur le nœud ont été mises à jour. Si des paramètres ont été modifiés, vous devrez le redémarrer le wings pour que ces modifications prennent effet.', + 'unallocated_deleted' => 'Suppression de tous les ports non alloués pour :ip.', ], ]; diff --git a/lang/fr/admin/server.php b/lang/fr/admin/server.php index 057bd3ca5..17b6244e4 100644 --- a/lang/fr/admin/server.php +++ b/lang/fr/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'Vous essayez de supprimer l\'allocation par défaut pour ce serveur, mais il n\'y a pas d\'allocation de secours à utiliser.', + 'marked_as_failed' => 'Ce serveur a été marqué comme ayant échoué à l\'installation précédente. Le statut actuel ne peut pas être basculé dans cet état.', + 'bad_variable' => 'Il y a eu une erreur de validation avec la variable :name.', + 'daemon_exception' => 'Une erreur est survenue lors de la tentative de communication avec le démon, entraînant un code de réponse HTTP/:code. Cette exception a été enregistrée. (request id: :request_id)', + 'default_allocation_not_found' => 'L\'allocation par défaut demandée n\'a pas été trouvée dans les allocations de ce serveur.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'La configuration de démarrage de ce serveur a été mise à jour. Si l\'œuf de ce serveur a été modifié, une réinstallation aura lieu maintenant.', + 'server_deleted' => 'Le serveur a été supprimé du système avec succès.', + 'server_created' => 'Le serveur a été créé avec succès. Veuillez patienter quelques minutes avant l\'installation complète du serveur.', + 'build_updated' => 'Les détails du build de ce serveur ont été mis à jour. Certains changements peuvent nécessiter un redémarrage pour prendre effet.', + 'suspension_toggled' => 'Le statut de suspension du serveur a été changé à :status.', + 'rebuild_on_boot' => 'Ce serveur a été marqué comme nécessitant une reconstruction du conteneur Docker. Cela se produira la prochaine fois que le serveur sera démarré.', + 'install_toggled' => 'Le status d\'installation de ce serveur à bien été basculé', + 'server_reinstalled' => 'Ce serveur a été mis en file d\'attente pour le début de la réinstallation.', + 'details_updated' => 'Les détails du serveur ont été mis à jour avec succès.', + 'docker_image_updated' => 'L\'image Docker par défaut a été modifiée avec succès pour ce serveur. Un redémarrage est nécessaire pour appliquer cette modification.', + 'node_required' => 'Vous devez avoir au moins un nœud configuré avant de pouvoir ajouter des serveurs à ce panel.', + 'transfer_nodes_required' => 'Vous devez avoir au moins deux nœuds configurés avant de pouvoir transférer des serveurs.', + 'transfer_started' => 'Le transfert du serveur a été démarré.', + 'transfer_not_viable' => 'Le nœud que vous avez sélectionné ne dispose pas de l\'espace disque ou de la mémoire nécessaire pour accueillir ce serveur.', ], ]; diff --git a/lang/fr/admin/user.php b/lang/fr/admin/user.php index 4134c15b4..4b3d72e3e 100644 --- a/lang/fr/admin/user.php +++ b/lang/fr/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'Impossible de supprimer un utilisateur avec des serveurs actifs attachés à son compte. Veuillez supprimer ses serveurs avant de continuer.', + 'user_is_self' => 'Vous ne pouvez pas supprimer votre propre compte.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Compte créé avec succès.', + 'account_updated' => 'Compte mis à jour avec succès.', ], ]; diff --git a/lang/fr/auth.php b/lang/fr/auth.php index 2a3a45268..8ad4e7e78 100644 --- a/lang/fr/auth.php +++ b/lang/fr/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Se connecter', + 'go_to_login' => 'Aller à la connexion', + 'failed' => 'Aucun compte correspondant à ces identifiants n\'a été trouvé.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Mot de passe oublié ?', + 'label_help' => 'Entrez votre adresse e-mail pour recevoir des instructions sur la réinitialisation de votre mot de passe.', + 'button' => 'Récupérer un compte', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Réinitialiser et se connecter', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => 'Jeton 2-Factor', + 'label_help' => 'Ce compte nécessite une deuxième authentification pour continuer. Veuillez entrer le code généré par votre appareil pour terminer cette connexion.', + 'checkpoint_failed' => 'Le jeton d\'authentification à deux facteurs (2-factor) est invalide.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Trop de tentatives de connexion. Merci de réessayer dans :seconds secondes.', + 'password_requirements' => 'Le mot de passe doit contenir au moins 8 caractères et doit être unique à ce site.', + '2fa_must_be_enabled' => 'L\'administrateur a demandé que soit activé une double authentification pour votre compte, afin d\'utiliser le Panel', ]; diff --git a/lang/fr/command/messages.php b/lang/fr/command/messages.php index 4e640b3fa..180d1ef22 100644 --- a/lang/fr/command/messages.php +++ b/lang/fr/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'Entrez un nom d\'utilisateur, un ID ou une adresse e-mail', + 'select_search_user' => 'ID de l\'utilisateur à supprimer (entrez \'0\' pour rechercher)', + 'deleted' => 'L\'utilisateur a bien été supprimé du panel', + 'confirm_delete' => 'Êtes-vous sûr de vouloir supprimer cet utilisateur du panel ?', + 'no_users_found' => 'Aucun utilisateur n\'a été trouvé pour le terme de recherche fourni.', + 'multiple_found' => 'Plusieurs comptes ont été trouvés pour l\'utilisateur fourni, impossible de supprimer un utilisateur à cause de l\'option --no-Interaction.', + 'ask_admin' => 'Cet utilisateur est-il un administrateur ?', + 'ask_email' => 'Adresse e-mail', + 'ask_username' => 'Nom d\'utilisateur', + 'ask_name_first' => 'Prénom', + 'ask_name_last' => 'Nom', + 'ask_password' => 'Mot de passe', + 'ask_password_tip' => 'Si vous souhaitez créer un compte avec un mot de passe aléatoire envoyé à l\'utilisateur, ré-exécutez cette commande (CTRL+C) et passez le paramètre `--no-password`.', + 'ask_password_help' => 'Les mots de passe doivent comporter au moins 8 caractères et contenir au moins une lettre majuscule et un chiffre.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'Cette commande désactivera la double authentification pour le compte d\'un utilisateur s\'il est activé. Ceci ne devrait être utilisé comme une commande de récupération de compte que si l\'utilisateur est bloqué sur son compte.', + 'Si ce n\'étais pas ce que vous vouliez faire, appuyez sur CTRL + C pour quitter le processus.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => 'L\'authentification à 2 facteurs a été désactivée pour :email.', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => 'Envoi du travail pour la première tâche `:schedule` (:hash).', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'Suppression du fichier de sauvegarde :file.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'Demande de Rebuild ":name" (#:id) sur le nœud ":node" échoué avec l\'erreur :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'La demande de réinstallation pour ":name" (#:id) sur le nœud ":node" a échoué avec l\'erreur : :message', + 'confirm' => 'Vous êtes sur le point de procéder à une réinstallation sur un groupe de serveurs. Voulez-vous continuer ?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'Vous êtes sur le point d\'effectuer l\'action :action sur :count serveurs. Souhaitez-vous continuer ?', + 'action_failed' => 'Demande d\'action d\'alimentation pour ":name" (#:id) sur le noeud ":node" à échoué avec l\'erreur: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', - 'ask_mailgun_endpoint' => 'Mailgun Endpoint', - 'ask_mailgun_secret' => 'Mailgun Secret', - 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_smtp_host' => 'Hôte SMTP (ex: smtp.gmail.com)', + 'ask_smtp_port' => 'Port SMTP', + 'ask_smtp_username' => 'Nom d\'utilisateur SMTP', + 'ask_smtp_password' => 'Mot de passe SMTP', + 'ask_mailgun_domain' => 'Domaine Mailgun', + 'ask_mailgun_endpoint' => 'Url Mailgun', + 'ask_mailgun_secret' => 'Secret Mailgun', + 'ask_mandrill_secret' => 'Secret Mandrill', + 'ask_postmark_username' => 'Clé API Postmark', + 'ask_driver' => 'Quel pilote doit être utilisé pour envoyer des emails?', + 'ask_mail_from' => 'Les courriels de l\'adresse e-mail devraient provenir de', + 'ask_mail_name' => 'Nom à partir duquel les e-mails devraient apparaître', + 'ask_encryption' => 'Méthode de chiffrement à utiliser', ], ], ]; diff --git a/lang/fr/dashboard/account.php b/lang/fr/dashboard/account.php index 85411ef65..bdbb114a0 100644 --- a/lang/fr/dashboard/account.php +++ b/lang/fr/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Mettre à jour votre adresse e-mail', + 'updated' => 'Votre adresse e-mail a été mise à jour.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Modifier votre mot de passe', + 'requirements' => 'Votre nouveau mot de passe doit comporter au moins 8 caractères.', + 'updated' => 'Votre mot de passe a été mis à jour.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Configurer l\'authentificateur à deux facteurs', + 'disabled' => 'L\'authentification à deux facteurs a été désactivée sur votre compte. Vous ne serez plus invité à fournir le code généré par votre appareil lors de votre connexion.', + 'enabled' => 'L\'authentification à deux facteurs a été activée sur votre compte ! Désormais, lorsque vous vous connectez, vous devrez fournir le code généré par votre appareil.', + 'invalid' => 'Le jeton fourni est invalide.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Configurer l\'authentification à deux facteurs', + 'help' => 'Impossible de scanner le code QR ? Entrez le code ci-dessous dans votre application :', + 'field' => 'Saisir un jeton', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Désactiver l\'authentification à deux facteurs', + 'field' => 'Saisir un jeton', ], ], ]; diff --git a/lang/fr/dashboard/index.php b/lang/fr/dashboard/index.php index 8ab11e994..a4b269c00 100644 --- a/lang/fr/dashboard/index.php +++ b/lang/fr/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Rechercher des serveurs...', + 'no_matches' => 'Aucun serveur correspondant aux critères de recherche fournis n\'a été trouvé.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Mémoire', ]; diff --git a/lang/fr/exceptions.php b/lang/fr/exceptions.php index 3977c87c2..790cccf69 100644 --- a/lang/fr/exceptions.php +++ b/lang/fr/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'Une erreur est survenue lors de la tentative de communication avec le démon, entraînant un code de réponse HTTP/:code. Cette exception a été enregistrée.', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => 'Un nœud ne doit avoir aucun serveur lié à lui pour être supprimé.', + 'daemon_off_config_updated' => 'La configuration du daemon a été mis à jour, cependant, une erreur s\'est produite lors de la tentative de mise à jour automatique du fichier de configuration sur le daemon. Vous devrez mettre à jour manuellement le fichier de configuration (core.json) pour qu\'il puisse appliquer ces modifications.', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => 'Un serveur est actuellement affecté à cette allocation. Une allocation ne peut être supprimée que si aucun serveur n\'utilise cette dernière.', + 'too_many_ports' => 'L\'ajout de plus de 1000 ports dans une seule plage à la fois n\'est pas supporté.', + 'invalid_mapping' => 'Le mappage fourni pour :port est invalide et n\'a pas pu être traitée.', + 'cidr_out_of_range' => 'La notation CIDR permet uniquement les masques entre /25 et /32.', + 'port_out_of_range' => 'Les ports d\'une allocation doivent être supérieurs à 1024 et inférieurs ou égaux à 65535.', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'Un egg avec des serveurs actifs qui y sont attachés ne peuvent pas être supprimés du Panel.', + 'invalid_copy_id' => 'L\'Egg sélectionné pour la copie n\'existe pas ou n\'a aucune différence avec l\'original.', + 'has_children' => 'Cet Egg est un parent pour un ou plusieurs autres Egg. Veuillez supprimer ces Egg avant de supprimer celui-ci.', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => 'La variable d\'environnement :name doit être unique à cet Egg', + 'reserved_name' => 'La variable d\'environnement :name est protégée et ne peut pas être assignée à une variable.', + 'bad_validation_rule' => 'La règle de validation ":rule" n\'est pas une règle valide pour cette application.', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'Une erreur s\'est produite lors de l\'analyse du fichier JSON: :error.', + 'file_error' => 'Le fichier JSON fourni n\'est pas valide.', + 'invalid_json_provided' => 'Le fichier JSON fourni n\'est pas dans un format qui peut être reconnu.', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => 'Vous n\'êtes pas autorisé à modifier votre propre compte de sous-utilisateur', + 'user_is_owner' => 'Vous ne pouvez pas ajouter le propriétaire du serveur en tant que sous-utilisateur pour ce serveur.', + 'subuser_exists' => 'Un utilisateur avec cette adresse e-mail est déjà assigné en tant que sous-utilisateur pour ce serveur.', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'Impossible de supprimer un serveur hôte de base de données sur lequel des bases de données actives sont liées.', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'L\'intervalle maximum pour une tâche chaînée est de 15 minutes.', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'Impossible de supprimer un emplacement auquel sont associés des nœuds actifs.', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'Échec de la révocation des clés Node #:node. :error', ], 'deployment' => [ - 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_nodes' => 'Aucun nœud satisfaisant les exigences spécifiées pour le déploiement automatique n\'a pu être trouvé.', + 'no_viable_allocations' => 'Aucun nœud satisfaisant les exigences spécifiées pour le déploiement automatique n\'a pu être trouvé.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'La ressource demandée n\'existe pas sur ce serveur.', ], ]; diff --git a/lang/fr/pagination.php b/lang/fr/pagination.php index ecac3aa33..85e0d87c8 100644 --- a/lang/fr/pagination.php +++ b/lang/fr/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Précédent', + 'next' => 'Suivant »', ]; diff --git a/lang/fr/passwords.php b/lang/fr/passwords.php index bde70f915..93c272c2e 100644 --- a/lang/fr/passwords.php +++ b/lang/fr/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'Les mots de passe doivent contenir au moins six caractères et doivent être identiques.', + 'reset' => 'Votre mot de passe a été réinitialisé !', + 'sent' => 'Nous avons envoyé par e-mail le lien de réinitialisation de votre mot de passe !', + 'token' => 'Ce jeton de réinitialisation de mot de passe est invalide.', + 'user' => 'Nous n\'avons pas trouvé d\'utilisateur avec cette adresse email.', ]; diff --git a/lang/fr/server/users.php b/lang/fr/server/users.php index ce77c4101..3d57732c5 100644 --- a/lang/fr/server/users.php +++ b/lang/fr/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Autorise l\'accès au Websocket pour ce serveur.', + 'control_console' => 'Permet à l\'utilisateur d\'envoyer des commandes à la console du serveur.', + 'control_start' => 'Autorise l\'utilisateur à démarrer l\'instance du serveur.', + 'control_stop' => 'Autorise l\'utilisateur à arrêter l\'instance du serveur.', + 'control_restart' => 'Autorise l\'utilisateur à redémarrer l\'instance du serveur.', + 'control_kill' => 'Autorise l\'utilisateur à tuer l\'instance du serveur.', + 'user_create' => 'Permet à l\'utilisateur de créer de nouveaux comptes utilisateur pour le serveur.', + 'user_read' => 'Autorise l\'utilisateur à voir les utilisateurs associés à ce serveur.', + 'user_update' => 'Autorise l\'utilisateur à modifier les autres utilisateurs associés à ce serveur.', + 'user_delete' => 'Autorise l\'utilisateur à supprimer les autres utilisateurs associés à ce serveur.', + 'file_create' => 'Autorise l\'utilisateur à créer de nouveaux fichiers et dossiers.', + 'file_read' => 'Permet à l\'utilisateur de voir les fichiers et dossiers associés à cette instance de serveur, ainsi que de voir leur contenu.', + 'file_update' => 'Autorise l\'utilisateur à modifier les autres utilisateurs associés à ce serveur.', + 'file_delete' => 'Autorise l\'utilisateur à supprimer des fichiers et des dossiers.', + 'file_archive' => 'Autorise l\'utilisateur à créer des archives de fichiers et décompresser des archives existantes.', + 'file_sftp' => 'Autorise l\'utilisateur à effectuer les actions de fichier ci-dessus en utilisant un client SFTP.', + 'allocation_read' => 'Autorise l\'accès aux pages de gestion d\'allocation du serveur.', + 'allocation_update' => 'Autorise l\'utilisateur à apporter des modifications aux allocations du serveur.', + 'database_create' => 'Autorise l\'utilisateur à créer une nouvelle base de données pour le serveur.', + 'database_read' => 'Autorise l\'utilisateur à voir les bases de données du serveur.', + 'database_update' => 'Autorise un utilisateur à modifier une base de données. Si l\'utilisateur n\'a pas la permission "Voir le mot de passe", il ne sera pas en mesure de modifier le mot de passe.', + 'database_delete' => 'Autorise un utilisateur à supprimer une base de données.', + 'database_view_password' => 'Autorise un utilisateur à visualiser un mot de passe de base de données.', + 'schedule_create' => 'Autorise un utilisateur à créer une planification pour le serveur.', + 'schedule_read' => 'Autorise un utilisateur à voir les planifications d\'un serveur.', + 'schedule_update' => 'Autorise un utilisateur à apporter des modifications à une planification d\'un serveur existant.', + 'schedule_delete' => 'Autorise un utilisateur à supprimer une planification pour le serveur.', ], ]; diff --git a/lang/fr/strings.php b/lang/fr/strings.php index 58071426a..03491ea7d 100644 --- a/lang/fr/strings.php +++ b/lang/fr/strings.php @@ -1,95 +1,95 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email' => 'E-mail', + 'email_address' => 'Adresse e-mail', + 'user_identifier' => 'Nom d\'utilisateur ou e-mail', + 'password' => 'Mot de passe', + 'new_password' => 'Nouveau mot de passe', + 'confirm_password' => 'Confirmer le nouveau mot de passe', + 'login' => 'Connexion', + 'home' => 'Accueil', + 'servers' => 'Serveurs', 'id' => 'ID', - 'name' => 'Name', - 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', + 'name' => 'Nom', + 'node' => 'Nœud', + 'connection' => 'Connexion', + 'memory' => 'Mémoire', 'cpu' => 'CPU', - 'disk' => 'Disk', - 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', + 'disk' => 'Disque', + 'status' => 'Statut', + 'search' => 'Rechercher', + 'suspended' => 'Suspendu', + 'account' => 'Compte', + 'security' => 'Sécurité', + 'ip' => 'Adresse IP', + 'last_activity' => 'Dernière activité', + 'revoke' => 'Révoquer', + '2fa_token' => 'Jeton d\'authentification', + 'submit' => 'Soumettre', + 'close' => 'Fermer', + 'settings' => 'Paramètres', 'configuration' => 'Configuration', 'sftp' => 'SFTP', - 'databases' => 'Databases', - 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', - 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', + 'databases' => 'Bases de données', + 'memo' => 'Note', + 'created' => 'Créé(e)', + 'expires' => 'Expire le', + 'public_key' => 'Jeton', + 'api_access' => 'Accès API', + 'never' => 'jamais', + 'sign_out' => 'Déconnexion', + 'admin_control' => 'Panneau d\'administration', + 'required' => 'Requis', 'port' => 'Port', - 'username' => 'Username', - 'database' => 'Database', - 'new' => 'New', + 'username' => 'Nom d\'utilisateur', + 'database' => 'Base de données', + 'new' => 'Nouveau', 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', + 'create' => 'Créer', + 'select_all' => 'Tout sélectionner', + 'select_none' => 'Annuler la sélection', 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', + 'primary' => 'Principal', + 'make_primary' => 'Définir comme principale', + 'none' => 'Aucun', + 'cancel' => 'Annuler', + 'created_at' => 'Créé à', 'action' => 'Action', - 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', - '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', + 'data' => 'Données', + 'queued' => 'Ajouté à la file d\'attente', + 'last_run' => 'Dernière exécution', + 'next_run' => 'Prochaine exécution', + 'not_run_yet' => 'Pas encore exécuté', + 'yes' => 'Oui', + 'no' => 'Non', + 'delete' => 'Supprimer', + '2fa' => 'A2F', + 'logout' => 'Déconnexion', + 'admin_cp' => 'Panel d\'administration', + 'optional' => 'Facultatif', + 'read_only' => 'Lecture seule', 'relation' => 'Relation', - 'owner' => 'Owner', + 'owner' => 'Propriétaire', 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', + 'subuser' => 'Sous-utilisateur', + 'captcha_invalid' => 'Le captcha fourni est invalide.', + 'tasks' => 'Tâches', + 'seconds' => 'Secondes', 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'under_maintenance' => 'En maintenance', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'Dimanche', + 'mon' => 'Lundi', + 'tues' => 'Mardi', + 'wed' => 'Mercredi', + 'thurs' => 'Jeudi', + 'fri' => 'Vendredi', + 'sat' => 'Samedi', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', + 'last_used' => 'Dernière utilisation', + 'enable' => 'Activer', + 'disable' => 'Désactiver', + 'save' => 'Enregistrer', 'copyright' => '® 2024 - :year Pelican', ]; diff --git a/lang/fr/validation.php b/lang/fr/validation.php index 9cccf3508..4e06fdb88 100644 --- a/lang/fr/validation.php +++ b/lang/fr/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => 'Le champ :attribute doit être accepté.', + 'active_url' => 'Le champ :attribute n\'est pas une URL valide.', + 'after' => 'Le champ :attribute doit être une date supérieure au :date.', + 'after_or_equal' => 'Le champ :attribute doit être une date supérieure ou égale à :date.', + 'alpha' => 'Le champ :attribute doit seulement contenir des lettres.', + 'alpha_dash' => 'Le champ :attribute doit seulement contenir des lettres, des chiffres et des tirets.', + 'alpha_num' => 'Le champ :attribute doit contenir uniquement des chiffres et des lettres.', + 'array' => 'Le champ :attribute doit être un tableau.', + 'before' => 'Le champ :attribute doit être une date inférieure au :date.', + 'before_or_equal' => 'Le champ :attribute doit être une date inférieure ou égale à :date.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => 'Le champ :attribute doit être entre :min et :max.', + 'file' => 'Le champ :attribute doit représenter un fichier dont le poids est entre :min et :max kilo-octets.', + 'string' => 'Le champ :attribute doit contenir entre :min et :max caractères.', + 'array' => 'Le champ :attribute doit avoir entre :min et :max éléments.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => 'Le champ :attribute doit être vrai ou faux.', + 'confirmed' => 'La confirmation :attribute ne correspond pas.', + 'date' => 'Le champ :attribute n\'est pas une date valide.', + 'date_format' => 'Le champ :attribute ne correspond pas au format :format.', + 'different' => 'Les champs :attribute et :other doivent être différents.', + 'digits' => 'Le champ :attribute doit avoir :digits chiffres.', + 'digits_between' => 'Le champ :attribute doit contenir entre :min et :max chiffres.', + 'dimensions' => 'Les dimensions de l\'image pour le champ :attribute sont invalides.', + 'distinct' => 'Le champ :attribute a une valeur en double.', + 'email' => 'Le champ :attribute doit être une adresse e-mail valide.', + 'exists' => 'Le champ :attribute sélectionné n\'est pas valide.', + 'file' => 'Le champ :attribute doit être un fichier.', + 'filled' => 'Le champ :attribute est requis.', + 'image' => 'Le champ :attribute doit être une image.', + 'in' => 'Le champ :attribute sélectionné n\'est pas valide.', + 'in_array' => 'Le champ :attribute n\'existe pas dans :other.', + 'integer' => 'Le champ :attribute doit être un entier.', + 'ip' => 'Le champ :attribute doit être une adresse IP valide.', + 'json' => 'Le champ :attribute doit être une chaîne JSON valide.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => 'Le champ ":attribute" ne peut pas être plus grand que :max.', + 'file' => 'Le champ ":attribute" ne peut pas être plus grand que :max kilo-octets.', + 'string' => 'Le champ :attribute ne peut pas être plus grand que :max caractères.', + 'array' => 'Le champ :attribute ne peut pas avoir plus de :max éléments.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => 'Le champ :attribute doit être un fichier de type : :values.', + 'mimetypes' => 'Le champ :attribute doit être un fichier de type : :values.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => 'Le champ :attribute doit être supérieur ou égale à :min.', + 'file' => 'Le champ :attribute doit être d\'au moins :min kilo-octets.', + 'string' => 'Le champ :attribute doit contenir au moins :min caractères.', + 'array' => 'Le champ :attribute doit avoir au moins :min éléments.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => 'Le champ :attribute sélectionné n\'est pas valide.', + 'numeric' => 'Le champ :attribute doit être un nombre.', + 'present' => 'Le champ :attribute doit être présent.', + 'regex' => 'Le format du champ :attribute est invalide.', + 'required' => 'Le champ :attribute est requis.', + 'required_if' => 'Le champ :attribute est requis lorsque :other est :value.', + 'required_unless' => 'Le champ :attribute est requis sauf si :other est dans :values.', + 'required_with' => 'Le champ :attribute est requis lorsque :values est présent.', + 'required_with_all' => 'Le champ :attribute est requis lorsque :values est présent.', + 'required_without' => 'Le champ :attribute est obligatoire quand :values n\'est pas présent.', + 'required_without_all' => 'Le champ :attribute est requis quand aucune des :values n\'est présente.', + 'same' => 'Les champs :attribute et :other doivent être identiques.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => 'Le champ :attribute doit être :size.', + 'file' => 'Le champ :attribute doit être de :size kilo-octets.', + 'string' => 'Le champ :attribute doit être de :size caractères.', + 'array' => 'Le champ :attribute doit contenir :size éléments.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => 'Le champ :attribute doit être une chaîne de caractères.', + 'timezone' => 'Le champ :attribute doit être un fuseau horaire valide.', + 'unique' => 'Le champ :attribute a déjà été pris.', + 'uploaded' => 'Le fichier du champ :attribute n\'a pu être téléversé.', + 'url' => 'Le format du champ :attribute est invalide.', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => 'variable :env', + 'invalid_password' => 'Le mot de passe fourni n\'est pas valide pour ce compte.', ], ]; diff --git a/lang/he/admin/eggs.php b/lang/he/admin/eggs.php index ffd9b08e1..bdf4b4c22 100644 --- a/lang/he/admin/eggs.php +++ b/lang/he/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'ביצה זו והמשתנים הקשורים לה יובאו בהצלחה.', + 'updated_via_import' => 'ביצה זו עודכנה באמצעות הקובץ שסופק.', + 'deleted' => 'נמחקה בהצלחה הביצה המבוקשת מהחלונית.', + 'updated' => 'תצורת הביצה עודכנה בהצלחה.', + 'script_updated' => 'סקריפט התקנת הביצה עודכן ויפעל בכל פעם שיותקנו שרתים.', + 'egg_created' => 'ביצה חדשה הוטלה בהצלחה. תצטרך להפעיל מחדש את כל הדמונים הפועלים כדי להחיל את התיקון החדש הזה.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'המשתנה ":variable" נמחק ולא יהיה זמין יותר לשרתים לאחר הבנייה מחדש.', + 'variable_updated' => 'המשתנה ":variable" עודכן. תצטרך לבנות מחדש את כל השרתים המשתמשים במשתנה זה כדי להחיל שינויים.', + 'variable_created' => 'משתנה חדש נוצר בהצלחה והוקצה לביצה זו.', ], ], ]; diff --git a/lang/he/admin/node.php b/lang/he/admin/node.php index fde28a25b..7774102ea 100644 --- a/lang/he/admin/node.php +++ b/lang/he/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'כתובת ה-FQDN או ה-IP שסופקו אינם פונים לכתובת IP חוקית.', + 'fqdn_required_for_ssl' => 'דרוש שם דומיין מוסמך במלואו שמגיע לכתובת IP ציבורית כדי להשתמש ב-SSL עבור צומת זה.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'הקצאות נוספו בהצלחה לצומת זה.', + 'node_deleted' => 'הצומת הוסר מהחלונית בהצלחה.', + 'node_created' => 'צומת חדש נוצר בהצלחה. אתה יכול להגדיר באופן אוטומטי את הדמון במחשב זה על ידי ביקור בכרטיסייה \'תצורה\'. לפני שתוכל להוסיף שרתים, תחילה עליך להקצות לפחות כתובת IP אחת ויציאה אחת.', + 'node_updated' => 'מידע הצומת עודכן. אם הגדרות דמון כלשהן שונו, תצטרך לאתחל אותה כדי שהשינויים האלה ייכנסו לתוקף.', + 'unallocated_deleted' => 'מחק את כל היציאות שלא הוקצו עבור :ip.', ], ]; diff --git a/lang/he/admin/server.php b/lang/he/admin/server.php index 057bd3ca5..4a181b1df 100644 --- a/lang/he/admin/server.php +++ b/lang/he/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'אתה מנסה למחוק את הקצאת ברירת המחדל עבור שרת זה, אך אין הקצאה חוזרת לשימוש.', + 'marked_as_failed' => 'שרת זה סומן כנכשל בהתקנה קודמת. לא ניתן לשנות את המצב הנוכחי במצב זה.', + 'bad_variable' => 'אירעה שגיאת אימות עם המשתנה :name.', + 'daemon_exception' => 'היה חריג בעת ניסיון לתקשר עם הדמון וכתוצאה מכך קוד תגובה של HTTP/:code. חריג זה נרשם. (מזהה בקשה: :request_id)', + 'default_allocation_not_found' => 'הקצאת ברירת המחדל המבוקשת לא נמצאה בהקצאות של שרת זה.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'תצורת האתחול של שרת זה עודכנה. אם הביצה של שרת זה שונתה, תתבצע התקנה מחדש כעת.', + 'server_deleted' => 'השרת נמחק בהצלחה מהמערכת.', + 'server_created' => 'השרת נוצר בהצלחה בחלונית. אנא אפשר לדמון כמה דקות להתקין את השרת הזה לחלוטין.', + 'build_updated' => 'פרטי הבנייה של שרת זה עודכנו. שינויים מסוימים עשויים לדרוש הפעלה מחדש כדי להיכנס לתוקף.', + 'suspension_toggled' => 'סטטוס השעיית השרת שונה ל-:status.', + 'rebuild_on_boot' => 'שרת זה סומן כמי שדורש בנייה מחדש של קונטיינר Docker. זה יקרה בפעם הבאה שהשרת יופעל.', + 'install_toggled' => 'סטטוס ההתקנה של שרת זה השתנה.', + 'server_reinstalled' => 'שרת זה עמד בתור להתקנה מחדש שמתחילה כעת.', + 'details_updated' => 'פרטי השרת עודכנו בהצלחה.', + 'docker_image_updated' => 'שינה בהצלחה את תמונת ברירת המחדל של Docker לשימוש עבור שרת זה. נדרש אתחול כדי להחיל שינוי זה.', + 'node_required' => 'עליך להגדיר לפחות צומת אחד לפני שתוכל להוסיף שרת ללוח זה.', + 'transfer_nodes_required' => 'עליך להגדיר לפחות שני צמתים לפני שתוכל להעביר שרתים.', + 'transfer_started' => 'העברת השרת החלה.', + 'transfer_not_viable' => 'לצומת שבחרת אין את שטח הדיסק או הזיכרון הנדרשים כדי להכיל שרת זה.', ], ]; diff --git a/lang/he/admin/user.php b/lang/he/admin/user.php index 4134c15b4..f2e2bd3ff 100644 --- a/lang/he/admin/user.php +++ b/lang/he/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'לא ניתן למחוק משתמש עם שרתים פעילים המחוברים לחשבון שלו. נא למחוק את השרתים שלהם לפני שתמשיך.', + 'user_is_self' => 'לא ניתן למחוק את חשבון המשתמש שלך.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'החשבון נוצר בהצלחה.', + 'account_updated' => 'החשבון עודכן בהצלחה.', ], ]; diff --git a/lang/he/command/messages.php b/lang/he/command/messages.php index 4e640b3fa..573334abb 100644 --- a/lang/he/command/messages.php +++ b/lang/he/command/messages.php @@ -2,52 +2,52 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'הזן שם משתמש, מזהה משתמש או כתובת דואר אלקטרוני', + 'select_search_user' => 'מזהה המשתמש שיש למחוק (הזן \'0\' כדי לחפש מחדש)', + 'deleted' => 'המשתמש נמחק בהצלחה מהחלונית.', + 'confirm_delete' => 'האם אתה בטוח שברצונך למחוק את המשתמש הזה מהחלונית?', + 'no_users_found' => 'לא נמצאו משתמשים עבור מונח החיפוש שסופק.', + 'multiple_found' => 'נמצאו חשבונות מרובים עבור המשתמש שסופק, לא ניתן למחוק משתמש בגלל הדגל --no-interaction.', + 'ask_admin' => 'האם משתמש זה הוא מנהל מערכת?', + 'ask_email' => 'כתובת דוא"ל', + 'ask_username' => 'שם משתמש', + 'ask_name_first' => 'שם פרטי', + 'ask_name_last' => 'שם משפחה', + 'ask_password' => 'סיסמה', + 'ask_password_tip' => 'אם ברצונך ליצור חשבון עם סיסמה אקראית שנשלחת באימייל למשתמש, הפעל מחדש את הפקודה הזו (CTRL+C) והעביר את הדגל `--no-password`.', + 'ask_password_help' => 'סיסמאות חייבות להיות באורך של לפחות 8 תווים ולהכיל לפחות אות גדולה ומספר אחד.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'פקודה זו תשבית אימות דו-שלבי עבור חשבון משתמש אם היא מופעלת. זה אמור לשמש כפקודה לשחזור חשבון רק אם המשתמש ננעל מחוץ לחשבון שלו.', + 'אם זה לא מה שרצית לעשות, הקש CTRL+C כדי לצאת מהתהליך הזה.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => 'אימות דו-שלבי הושבת עבור :email.', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => 'שולח עבודה למשימה ראשונה ב-`:schedule` (:hash).', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'מחיקת קובץ גיבוי שירות: :file.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'בקשת בנייה מחדש עבור ":name" (#:id) בצומת ":node" נכשלה עם שגיאה: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'בקשת התקנה מחדש עבור ":name" (#:id) בצומת ":node" נכשלה עם שגיאה: :message', + 'confirm' => 'אתה עומד להתקין מחדש מול קבוצת שרתים. האם אתה מקווה להמשיך?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'אתה עומד לבצע :פעולה נגד :count שרתים האם ברצונך להמשיך?', + 'action_failed' => 'בקשת פעולת הפעלה עבור ":name" (#:id) בצומת ":node" נכשלה עם שגיאה: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', - 'ask_mailgun_endpoint' => 'Mailgun Endpoint', - 'ask_mailgun_secret' => 'Mailgun Secret', + 'ask_smtp_host' => 'מארח SMTP (למשל smtp.gmail.com)', + 'ask_smtp_port' => 'יציאת SMTP', + 'ask_smtp_username' => 'שם משתמש SMTP', + 'ask_smtp_password' => 'סיסמאת SMTP', + 'ask_mailgun_domain' => 'דומיין Mailgun', + 'ask_mailgun_endpoint' => 'נקודת קצה של Mailgun', + 'ask_mailgun_secret' => 'הסוד של Mailgun', 'ask_mandrill_secret' => 'Mandrill Secret', 'ask_postmark_username' => 'Postmark API Key', 'ask_driver' => 'Which driver should be used for sending emails?', diff --git a/lang/he/dashboard/account.php b/lang/he/dashboard/account.php index 85411ef65..abc0397b4 100644 --- a/lang/he/dashboard/account.php +++ b/lang/he/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'עדכנו את הדואר האלקטרוני שלכם', + 'updated' => 'כתובת הדוא"ל התעדכנה.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'שנה את סיסמתך', + 'requirements' => 'הסיסמה החדשה שלך צריכה להיות באורך של לפחות 8 תווים.', + 'updated' => 'הסיסמא שלך עודכנה.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'הגדר אימות דו-שלבי', + 'disabled' => 'אימות דו-שלבי הושבת בחשבונך. לא תתבקש יותר לספק אסימון בעת הכניסה.', + 'enabled' => 'אימות דו-שלבי הופעל בחשבון שלך! מעתה, בעת הכניסה, תידרש לספק את הקוד שנוצר על ידי המכשיר שלך.', + 'invalid' => 'הטוקן שסופק היה לא חוקי.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'הגדר אימות דו-שלבי', + 'help' => 'לא מצליחים לסרוק את הקוד? הזן את הקוד למטה באפליקציה שלך:', + 'field' => 'הזן טוקן', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'השבת אימות דו-שלבי', + 'field' => 'הזן טוקן', ], ], ]; diff --git a/lang/he/dashboard/index.php b/lang/he/dashboard/index.php index 8ab11e994..f1ceaf526 100644 --- a/lang/he/dashboard/index.php +++ b/lang/he/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', - 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'search' => 'חפש שרתים...', + 'no_matches' => 'לא נמצאו שרתים התואמים לקריטריוני החיפוש שסופקו.', + 'cpu_title' => 'מעבד', + 'memory_title' => 'זיכרון', ]; diff --git a/lang/he/pagination.php b/lang/he/pagination.php index ecac3aa33..39a1e4b0f 100644 --- a/lang/he/pagination.php +++ b/lang/he/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« קודם', + 'next' => 'הבא »', ]; diff --git a/lang/he/passwords.php b/lang/he/passwords.php index bde70f915..3e52b25f5 100644 --- a/lang/he/passwords.php +++ b/lang/he/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'סיסמאות חייבות להיות לפחות שישה תווים ולהתאים לאישור.', + 'reset' => 'הסיסמה שלך אופסה!', + 'sent' => 'שלחנו באימייל קישור לאיפוס הסיסמה שלך!', + 'token' => 'טוקן איפוס סיסמה זה אינו חוקי.', + 'user' => 'אנחנו לא יכולים למצוא משתמש עם כתובת האימייל הזו.', ]; diff --git a/lang/he/strings.php b/lang/he/strings.php index 58071426a..40e0f3d6b 100644 --- a/lang/he/strings.php +++ b/lang/he/strings.php @@ -1,42 +1,42 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', + 'email' => 'דוא"ל', + 'email_address' => 'כתובת דוא"ל', + 'user_identifier' => 'שם משתשמש או דואר אלקטרוני', + 'password' => 'סיסמה', + 'new_password' => 'סיסמה חדשה', + 'confirm_password' => 'תאשר סיסמא חדשה', + 'login' => 'התחברות', 'home' => 'Home', - 'servers' => 'Servers', - 'id' => 'ID', - 'name' => 'Name', - 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', - 'cpu' => 'CPU', - 'disk' => 'Disk', - 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', + 'servers' => 'שרתים', + 'id' => 'מספר מזהה', + 'name' => 'שם', + 'node' => 'צומת', + 'connection' => 'חיבור', + 'memory' => 'זיכרון', + 'cpu' => 'מעבד', + 'disk' => 'דיסק', + 'status' => 'סטטוס', + 'search' => 'חיפוש', + 'suspended' => 'מושעה', + 'account' => 'חשבון', + 'security' => 'אבטחה', + 'ip' => '‏כתובת IP', + 'last_activity' => 'פעילות אחרונה', 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', + '2fa_token' => 'טוקן אימות', 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'close' => 'סגור', + 'settings' => 'הגדרות', + 'configuration' => 'תצורה', 'sftp' => 'SFTP', - 'databases' => 'Databases', + 'databases' => 'מסדי נתונים', 'memo' => 'Memo', 'created' => 'Created', 'expires' => 'Expires', 'public_key' => 'Token', - 'api_access' => 'Api Access', + 'api_access' => 'גישה ל- API', 'never' => 'never', 'sign_out' => 'Sign out', 'admin_control' => 'Admin Control', diff --git a/lang/hi/dashboard/index.php b/lang/hi/dashboard/index.php index 8ab11e994..8aeb5f8a1 100644 --- a/lang/hi/dashboard/index.php +++ b/lang/hi/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', - 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'search' => 'सर्वर्स की खोज करें...', + 'no_matches' => 'प्रदान किए गए खोज मानदंडों से मेल खाने वाला कोई सर्वर नहीं मिला।', + 'cpu_title' => 'सीपीयू', + 'memory_title' => 'मेमोरी', ]; diff --git a/lang/hi/server/users.php b/lang/hi/server/users.php index ce77c4101..b66d01d58 100644 --- a/lang/hi/server/users.php +++ b/lang/hi/server/users.php @@ -2,10 +2,10 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', + 'websocket_*' => 'इस सर्वर के लिए वेबसॉकेट तक पहुँच देता है।', + 'control_console' => 'उपयोगकर्ता को सर्वर कंसोल में डेटा भेजने की अनुमति देता है।', + 'control_start' => 'उपयोगकर्ता को सर्वर उदाहरण को प्रारंभ करने की अनुमति देता है।', + 'control_stop' => 'उपयोगकर्ता को सर्वर उदाहरण को प्रारंभ करने की अनुमति देता है।', 'control_restart' => 'Allows the user to restart the server instance.', 'control_kill' => 'Allows the user to kill the server instance.', 'user_create' => 'Allows the user to create new user accounts for the server.', diff --git a/lang/hr/auth.php b/lang/hr/auth.php index 2a3a45268..7beef0446 100644 --- a/lang/hr/auth.php +++ b/lang/hr/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Prijavi se', + 'go_to_login' => 'Idi na prijavu', + 'failed' => 'Nema računa sa tim podatcima.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Zaboravio lozinku?', + 'label_help' => 'Napiši svoju email adresu računa kako bi dobio instrukcije da promjeniš lozinku.', + 'button' => 'Oporavi račun', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Promjeni i prijavi se', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => '2 Faktor Token', + 'label_help' => 'Ovaj račun ima 2 sloja provjere sigurnosti. Kako bi ste nastavili napišite kod koji je generiran od vašeg uređaja.', + 'checkpoint_failed' => '2 Faktor Token nije točan.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Previše pokušaja prijave. Pokušajte ponovno za :seconds sekundi.', + 'password_requirements' => 'Lozinka mora imati makar 8 karaktera i biti samo za ovu stranicu.', + '2fa_must_be_enabled' => 'Administrator je odabrao da morate imate 2 Faktor kako bi ste koristli ovu stranicu.', ]; diff --git a/lang/hr/dashboard/account.php b/lang/hr/dashboard/account.php index 85411ef65..2d349df01 100644 --- a/lang/hr/dashboard/account.php +++ b/lang/hr/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Promjeni svoj email', + 'updated' => 'Vaša e-mail adresa je ažurirana.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Promijeni lozinku', + 'requirements' => 'Vaša nova lozinka treba imati makar 8 karaktera.', + 'updated' => 'Vaša lozinka je ažurirana.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Konfiguriraj 2 Faktor authentikaciju.', + 'disabled' => '2 Faktor authentikacija je isključena na vašem računu. Više vas nećemo pitati za token kada se prijavljate.', + 'enabled' => '2 Faktor authentikacija je uključena na vašem računu. Od sada kada se prijavljate morate upisati kod koji je vaš uređaj generirio.', + 'invalid' => 'Token je netočan.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Postavi 2 faktor autentikaciju.', + 'help' => 'Ne možeš skenirati kod? Napiši ovaj kod u svoju aplikaciju:', + 'field' => 'Upiši token', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Isključi dva faktor autentikaciju', + 'field' => 'Upiši token', ], ], ]; diff --git a/lang/hr/dashboard/index.php b/lang/hr/dashboard/index.php index 8ab11e994..f2ee78d05 100644 --- a/lang/hr/dashboard/index.php +++ b/lang/hr/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Pretraži servere...', + 'no_matches' => 'Nisu pronađeni serveri koji odgovaraju navedenim kriterijima pretraživanja.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Memorija', ]; diff --git a/lang/hr/strings.php b/lang/hr/strings.php index 58071426a..a9202b19c 100644 --- a/lang/hr/strings.php +++ b/lang/hr/strings.php @@ -2,62 +2,62 @@ return [ 'email' => 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email_address' => 'Email adresa', + 'user_identifier' => 'Korisničko ime ili Email', + 'password' => 'Lozinka', + 'new_password' => 'Nova lozinka', + 'confirm_password' => 'Potvrdi novu lozinku', + 'login' => 'Prijava', + 'home' => 'Početna', + 'servers' => 'Serveri', 'id' => 'ID', - 'name' => 'Name', + 'name' => 'Ime', 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', + 'connection' => 'Veza', + 'memory' => 'Memorija', 'cpu' => 'CPU', 'disk' => 'Disk', - 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'status' => 'Stanje', + 'search' => 'Pretraživanje', + 'suspended' => 'Suspendiran', + 'account' => 'Račun', + 'security' => 'Sigurnost', + 'ip' => 'IP Adresa', + 'last_activity' => 'Posljednja aktivnost', + 'revoke' => 'Ukloni', + '2fa_token' => '2 Faktor Token', + 'submit' => 'Potvrdi', + 'close' => 'Zatvori', + 'settings' => 'Postavke', + 'configuration' => 'Postavke', 'sftp' => 'SFTP', - 'databases' => 'Databases', + 'databases' => 'Databaze', 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', + 'created' => 'Kreirano', + 'expires' => 'Istječe', 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', + 'api_access' => 'Api pristup', + 'never' => 'nikad', + 'sign_out' => 'Odjava', + 'admin_control' => 'Administrator Kontrola', + 'required' => 'Potrebno', 'port' => 'Port', - 'username' => 'Username', - 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', - 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', - 'data' => 'Data', - 'queued' => 'Queued', + 'username' => 'Ime', + 'database' => 'Databaza', + 'new' => 'Novo', + 'danger' => 'Opasno', + 'create' => 'Kreiraj', + 'select_all' => 'Odaberi sve', + 'select_none' => 'Odaberi ništa', + 'alias' => 'Drugo ime', + 'primary' => 'Glavni', + 'make_primary' => 'Označi kao glavni', + 'none' => 'Ništa', + 'cancel' => 'Odustani', + 'created_at' => 'Stvoreno', + 'action' => 'Akcija', + 'data' => 'Podaci', + 'queued' => 'U redu čekanja', 'last_run' => 'Last Run', 'next_run' => 'Next Run', 'not_run_yet' => 'Not Run Yet', diff --git a/lang/hu/activity.php b/lang/hu/activity.php index 501a1dcde..3df65f4e7 100644 --- a/lang/hu/activity.php +++ b/lang/hu/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Sikertelen bejelenzkezés', + 'success' => 'Bejelentkezve', + 'password-reset' => 'Jelszó helyreállítás', + 'reset-password' => 'Jelszó helyreállítási kérelem', + 'checkpoint' => 'Két-faktoros hitelesítési kérelem', + 'recovery-token' => 'Két-faktoros helyreállítási kulcs használata', + 'token' => 'Sikeres két-faktoros hitelesítés', + 'ip-blocked' => 'Blokkolt kérés a következő nem listázott IP-címről: :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'Sikertelen SFTP bejelentkezés', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'Email cím megváltoztatva :old -ról :new -ra', + 'password-changed' => 'Jelszó megváltoztatva', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Új API kulcs létrehozva :identifier', + 'delete' => 'API kulcs törölve :identifier', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'SSH kulcs :fingerprint hozzáadva a fiókhoz', + 'delete' => 'SSH kulcs :fingerprint törölve a fiókból', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'Két-faktoros hitelesítés bekapcsolva', + 'delete' => 'Két-faktoros hitelesítés kikapcsolva', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Szerver újratelepítve', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'Végrehajtott ":command" parancs a szerveren', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Szerver elindítva', + 'stop' => 'Szerver leállítva', + 'restart' => 'Szerver újraindítva', + 'kill' => 'Szerver folyamat leállítva', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => ':name biztonsági mentés letöltve', + 'delete' => ':name biztonsági mentés törölve', + 'restore' => ':name biztonsági mentés helyreállítva. (törölt fájlok :truncate)', + 'restore-complete' => ':name biztonsági mentés helyreállítása befejezve', + 'restore-failed' => 'Nem sikerült visszaállítani a :name biztonsági mentést', + 'start' => 'Új biztonsági mentés :name', + 'complete' => ':name biztonsági mentés megjelölve befejezettként', + 'fail' => ':name biztonsági mentés sikertelennek jelölve', + 'lock' => ':name biztonsági mentés zárolva', + 'unlock' => ':name biztonsági mentés zárolása feloldva', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Új adatbázis létrehozva :name', + 'rotate-password' => 'Új jelszó létrehozva a(z) :name adatbázishoz', + 'delete' => ':name adatbázis törölve', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => ':directory:file tömörítve', + 'compress_other' => ':count tömörített fájl a :directory könyvtárban', + 'read' => 'Megtekintette a :file tartalmát', + 'copy' => 'Másolatot készített a :file -ról', + 'create-directory' => 'Könyvtár létrehozva :directory:name', + 'decompress' => 'Kicsomagolva :files a :directory könyvtárban', + 'delete_one' => ':directory:files.0 törölve', + 'delete_other' => ':count fájl törölve a :directory könyvtárban', + 'download' => ':file letölve', + 'pull' => 'Egy távoli fájl letöltve a :url -ról a :directory könyvtárba', + 'rename_one' => ':directory:files.0 átnevezve :directory:files.0.to -ra', + 'rename_other' => ':count fájl átnevezve a :directory könyvtárban', + 'write' => 'Új tartalom hozzáadva a :file -hoz', + 'upload' => 'Elkezdte egy fájl feltöltését', + 'uploaded' => ':direcotry:file feltöltve', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'SFTP hozzáférés megtagadva hiányzó jogosultságok miatt', + 'create_one' => 'Létrehozva :files.0', + 'create_other' => 'Létrehozva :count új fájl', + 'write_one' => ':files.0 tartalma módosítva', + 'write_other' => ':count fájl tartalma módosítva', + 'delete_one' => 'Törölve :files.0', + 'delete_other' => 'Törölve :count db fájl', + 'create-directory_one' => ':files.0 könyvtár létrehozva', + 'create-directory_other' => ':count darab könyvtár létrehozva', + 'rename_one' => 'Átnevezve :files.0.from -ról :files.0.to -ra', + 'rename_other' => 'Átnevezett vagy áthelyezett :count darab fájlt', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => ':allocation allokáció hozzáadva a szerverhez', + 'notes' => 'Jegyzet frissítve :allocation -ról :new -ra', + 'primary' => ':allocation beállítása elsődlegesként', + 'delete' => ':allocation allokáció törölve', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => ':name ütemezés létrehozva', + 'update' => ':name ütemezés frissítve', + 'execute' => ':name ütemezés manuálisan futtatva', + 'delete' => ':name ütemezés törölve', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'Új ":action" feladat létrehozva a :name ütemezéshez', + 'update' => '":action" feladat frissítve a :name ütemezésnél', + 'delete' => '":action" feladat törölve a :name ütemezésnél', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'Szerver átnevezve :old -ról :new -ra', + 'description' => 'Szerver leírás módosítva :old -ról :new -ra', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => ':variable módosítva :old -ról :new -ra', + 'image' => 'Docker image frissítve ennél a szervernél :old -ról :new -ra', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => ':email hozzáadva al- felhasználóként', + 'update' => ':email al-fiók jogosultságai frissítve', + 'delete' => ':email al-fiók eltávolítva', ], ], ]; diff --git a/lang/hu/admin/eggs.php b/lang/hu/admin/eggs.php index ffd9b08e1..d4ac160de 100644 --- a/lang/hu/admin/eggs.php +++ b/lang/hu/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Sikeresen importáltad ezt az Egg-et és a hozzátartozó változókat.', + 'updated_via_import' => 'Ez az Egg frissítve lett a megadott fájl segítségével.', + 'deleted' => 'Sikeresen törölted a kívánt Egg-et a panelből.', + 'updated' => 'Az Egg konfigurációja sikeresen frissítve lett.', + 'script_updated' => 'Az Egg telepítési scriptje frissítve lett, és szerver telepítésekor lefut.', + 'egg_created' => 'Sikeresen tojtál egy új tojást. Újra kell indítanod minden futó daemon-t az Egg alkalmazásához.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'A ":változó" változó törlésre került, és az újratelepítés után már nem lesz elérhető a szerverek számára.', + 'variable_updated' => 'A ":változó" változót frissítettük. A változások alkalmazásához újra kell telepítenie az ezt a változót használó szervereket.', + 'variable_created' => 'Az új változót sikeresen létrehoztuk és hozzárendeltük ehhez az Egg-hez..', ], ], ]; diff --git a/lang/hu/admin/node.php b/lang/hu/admin/node.php index fde28a25b..e46e78703 100644 --- a/lang/hu/admin/node.php +++ b/lang/hu/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'A megadott FQDN vagy IP-cím nem felel meg érvényes IP-címnek.', + 'fqdn_required_for_ssl' => 'Az SSL használatához ehhez a csomóponthoz egy teljesen minősített tartománynévre van szükség, amely nyilvános IP-címet eredményez.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Sikeresen hozzáadtad a allokációkat ehhez a node-hoz.', + 'node_deleted' => 'Sikeresen törölted a node-ot.', + 'node_created' => 'Sikeresen létrehoztál egy új node-ot. A daemon-t automatikusan konfigurálhatod a "Konfiguráció" fülön. Mielőtt új szervert készítenél, legalább egy IP címet és portot kell allokálnod.', + 'node_updated' => 'Node információk frissítve. Ha a daemon beállításait módosítottad, újra kell indítani a daemont a módosítások érvénybe léptetéséhez.', + 'unallocated_deleted' => 'Törölted a :ip összes ki nem osztott portját.', ], ]; diff --git a/lang/hu/admin/server.php b/lang/hu/admin/server.php index 057bd3ca5..d11e2f69f 100644 --- a/lang/hu/admin/server.php +++ b/lang/hu/admin/server.php @@ -2,7 +2,7 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', + 'no_new_default_allocation' => 'Megpróbáltad törölni az allokációt, de nincs másik alapértelmezett allokáció hozzáadva a szerverhez.', 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', 'bad_variable' => 'There was a validation error with the :name variable.', 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', @@ -10,8 +10,8 @@ return [ ], 'alerts' => [ 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', + 'server_deleted' => 'Szerver sikeresen eltávolítva.', + 'server_created' => 'Szerver sikeresen létrehozva. Várj néhány percet, amíg a daemon teljesen feltelepíti a szervert.', 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', 'suspension_toggled' => 'Server suspension status has been changed to :status.', 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', @@ -19,9 +19,9 @@ return [ 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', 'details_updated' => 'Server details have been successfully updated.', 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', + 'node_required' => 'Legalább egy node-ot konfigurálni kell szerverek hozzáadásához.', + 'transfer_nodes_required' => 'Legalább két node-nak kell lennie szerverek költöztetéséhez.', + 'transfer_started' => 'Szerver költöztetés elindítva.', 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', ], ]; diff --git a/lang/hu/admin/user.php b/lang/hu/admin/user.php index 4134c15b4..7d026ebb4 100644 --- a/lang/hu/admin/user.php +++ b/lang/hu/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'Nem törölhető olyan felhasználó, amihez aktív szerver van társítva. Kérlek előbb töröld a szerverét a folytatáshoz.', + 'user_is_self' => 'A saját felhasználói fiókod nem törölheted.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Felhasználói fiók sikeresen létrehozva.', + 'account_updated' => 'Felhasználói fiók sikeresen frissítve.', ], ]; diff --git a/lang/hu/auth.php b/lang/hu/auth.php index 2a3a45268..d8bfa614f 100644 --- a/lang/hu/auth.php +++ b/lang/hu/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Bejelentkezés', + 'go_to_login' => 'Ugrás a bejelentkezéshez', + 'failed' => 'A megadott adatokkal nem található felhasználó.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Elfelejtetted a jelszavad?', + 'label_help' => 'Add meg az email címed a jelszavad visszaállításához.', + 'button' => 'Fiók visszaállítása', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Visszaállítás és bejelentkezés', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => '2-Faktoros kulcs', + 'label_help' => 'Ez a fiók egy második szintű hitelesítést igényel a folytatáshoz. Kérjük, add meg a hitelesítő alkalmazásod által generált kódot a bejelentkezés befejezéséhez.', + 'checkpoint_failed' => 'A két-faktoros hitelesítés kulcsa érvénytelen.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Túl sok bejelentkezési próbálkozás. Kérlek próbáld újra :seconds másodperc múlva.', + 'password_requirements' => 'A jelszónak legalább 8 karakter hosszúnak kell lennie.', + '2fa_must_be_enabled' => 'A panel használatához két-faktoros hitelesítés engedélyezése szükséges.', ]; diff --git a/lang/hu/dashboard/account.php b/lang/hu/dashboard/account.php index 85411ef65..0da2e974e 100644 --- a/lang/hu/dashboard/account.php +++ b/lang/hu/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Email címed frissítése', + 'updated' => 'Az email címed frissítve lett.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Jelszóváltoztatás', + 'requirements' => 'Az új jelszavadnak legalább 8 karakter hosszúnak kell lennie.', + 'updated' => 'A jelszavad frissítve lett.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Két-faktoros hitelesítés beállítása', + 'disabled' => 'A két-faktoros hitelesítés ki van kapcsolva a fiókodnál. Bejelentkezéskor nem szükséges már megadnod a két-faktoros kulcsot.', + 'enabled' => 'Két-faktoros hitelesítés be van kapcsolva a fiókodnál! Ezentúl bejelentkezésnél meg kell adnod a két-faktoros kulcsot, amit a hitelesítő alkalmazás generál.', + 'invalid' => 'A megadott kulcs érvénytelen.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Két-faktoros hitelesítés beállítása', + 'help' => 'Nem tudod bescannelni a kódot? Írd be az alábbi kulcsot az alkalmazásba:', + 'field' => 'Kulcs megadása', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Két-faktoros hitelesítés kikapcsolása', + 'field' => 'Kulcs megadása', ], ], ]; diff --git a/lang/hu/dashboard/index.php b/lang/hu/dashboard/index.php index 8ab11e994..58f60cc4b 100644 --- a/lang/hu/dashboard/index.php +++ b/lang/hu/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Szerverek keresése...', + 'no_matches' => 'Nem található szerver a megadott feltételekkel.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Memória', ]; diff --git a/lang/hu/pagination.php b/lang/hu/pagination.php index ecac3aa33..5e00d52fb 100644 --- a/lang/hu/pagination.php +++ b/lang/hu/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Előző', + 'next' => 'Következő »', ]; diff --git a/lang/id/admin/eggs.php b/lang/id/admin/eggs.php index ffd9b08e1..133ac5e76 100644 --- a/lang/id/admin/eggs.php +++ b/lang/id/admin/eggs.php @@ -2,10 +2,10 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', + 'imported' => 'Berhasil mengimport Egg dan variabel terkaitnya.', + 'updated_via_import' => 'Egg ini telah diperbarui menggunakan file yang disediakan.', + 'deleted' => 'Berhasil menghapus Egg dari Panel.', + 'updated' => 'Konfigurasi Egg ini telah berhasil diperbarui.', 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', ], diff --git a/lang/it/activity.php b/lang/it/activity.php index 501a1dcde..42a53ac0c 100644 --- a/lang/it/activity.php +++ b/lang/it/activity.php @@ -8,74 +8,74 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Accesso non riuscito', + 'success' => 'Accesso effettuato', + 'password-reset' => 'Reimposta Password', + 'reset-password' => 'Richiedi reimpostazione della password', + 'checkpoint' => 'Autenticazione a due fattori necessaria', + 'recovery-token' => 'Token di recupero a due fattori utilizzato', + 'token' => 'Verifica a due fattori risolta', + 'ip-blocked' => 'Richiesta bloccata dall\'indirizzo IP non elencato per :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'Accesso SFTP non riuscito', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'Email modificata da :old a :new', + 'password-changed' => 'Password modificata', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Creata una nuova chiave API :identifier', + 'delete' => 'Chiave API eliminata :identifier', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'Chiave SSH :fingerprint aggiunta all\'account', + 'delete' => 'Chiave SSH :impronta rimossa dall\'account', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'Autenticazione a due fattori attivata', + 'delete' => 'Autenticazione a due fattori disattivata', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Server reinstallato', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'Eseguito ":command" sul server', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Server avviato', + 'stop' => 'Server arrestato', + 'restart' => 'Server riavviato', + 'kill' => 'Processo del server terminato', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'Backup :name scaricato', + 'delete' => 'Backup :name eliminato', + 'restore' => 'Ripristinato il backup :name (file eliminati: :truncate)', + 'restore-complete' => 'Ripristino completato del backup :name', + 'restore-failed' => 'Impossibile completare il ripristino del backup :name', + 'start' => 'Avviato un nuovo backup :name', + 'complete' => 'Contrassegnato il backup :name come completato', + 'fail' => 'Contrassegnato il backup :name come fallito', + 'lock' => 'Bloccato il backup :name', + 'unlock' => 'Sbloccato il backup :name', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Creato un nuovo database :name', + 'rotate-password' => 'Password ruotata per il database :name', + 'delete' => 'Database eliminato :name', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', + 'compress_one' => 'Compresso :directory:file', + 'compress_other' => 'File :count compressi in :directory', + 'read' => 'Visualizzato il contenuto di :file', + 'copy' => 'Creato una copia di :file', + 'create-directory' => 'Cartella creata :directory:name', + 'decompress' => 'Decompresso :files in :directory', + 'delete_one' => 'Eliminato :directory:files.0', + 'delete_other' => 'Eliminati :count file in :directory', + 'download' => 'Scaricato :file', 'pull' => 'Downloaded a remote file from :url to :directory', 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', 'rename_other' => 'Renamed :count files in :directory', diff --git a/lang/it/auth.php b/lang/it/auth.php index 2a3a45268..7e759f91a 100644 --- a/lang/it/auth.php +++ b/lang/it/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Login', + 'go_to_login' => 'Vai all\'accesso', + 'failed' => 'Non è stato trovato alcun account corrispondente a queste credenziali.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Password Dimenticata?', + 'label_help' => 'Inserisci l\'indirizzo email del tuo account per ricevere le istruzioni per reimpostare la password.', + 'button' => 'Recupera Account', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Reimposta e Accedi', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => 'Token a due fattori', + 'label_help' => 'Questo account richiede un secondo livello di autenticazione per continuare. Inserisci il codice generato dal tuo dispositivo per completare il login.', + 'checkpoint_failed' => 'Il token di autenticazione a due fattori non è valido.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Troppi tentativi di accesso. Riprova tra :seconds secondi.', + 'password_requirements' => 'La password deve essere di almeno 8 caratteri e deve essere unica per questo sito.', + '2fa_must_be_enabled' => 'L\'amministratore ha richiesto che l\'autenticazione a due fattori sia abilitata per il tuo account per poter utilizzare il pannello.', ]; diff --git a/lang/it/dashboard/account.php b/lang/it/dashboard/account.php index 85411ef65..78eadb53e 100644 --- a/lang/it/dashboard/account.php +++ b/lang/it/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Aggiorna la tua email', + 'updated' => 'Il tuo indirizzo email e stato aggiornato.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Cambia la tua password', + 'requirements' => 'La tua nuova password deve essere lunga almeno 8 caratteri.', + 'updated' => 'La password è stata aggiornata.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Configura l\'autenticazione a due fattori', + 'disabled' => 'L\'autenticazione a due fattori è stata disabilitata sul tuo account. Non ti sarà più richiesto di fornire un token durante l\'accesso.', + 'enabled' => 'L\'autenticazione a due fattori è stata abilitata sul tuo account! D\'ora in poi, quando accedi, ti sarà richiesto di fornire il codice generato dal tuo dispositivo.', + 'invalid' => 'Il token fornito non è valido.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Imposta l\'autenticazione a due fattori', + 'help' => 'Non puoi scansionare il codice? Inserisci il codice qui sotto nella tua applicazione:', + 'field' => 'Inserisci il token', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Disabilita l\'autenticazione a due fattori', + 'field' => 'Inserisci il token', ], ], ]; diff --git a/lang/it/dashboard/index.php b/lang/it/dashboard/index.php index 8ab11e994..6262c6d00 100644 --- a/lang/it/dashboard/index.php +++ b/lang/it/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Ricerca server...', + 'no_matches' => 'Non sono stati trovati server che corrispondono ai criteri di ricerca forniti.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Memoria RAM', ]; diff --git a/lang/it/server/users.php b/lang/it/server/users.php index ce77c4101..8e51138dc 100644 --- a/lang/it/server/users.php +++ b/lang/it/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Consente l\'accesso al websocket per questo server.', + 'control_console' => 'Consente all\'utente di inviare dati alla console del server.', + 'control_start' => 'Consente all\'utente di avviare l\'istanza del server.', + 'control_stop' => 'Consente all\'utente di arrestare l\'istanza del server.', + 'control_restart' => 'Consente all\'utente di riavviare l\'istanza del server.', + 'control_kill' => 'Permette all\'utente di terminare l\'istanza del server.', + 'user_create' => 'Consente all\'utente di creare nuovi account utente per il server.', + 'user_read' => 'Permette all\'utente di visualizzare gli utenti associati a questo server.', + 'user_update' => 'Permette all\'utente di modificare altri utenti associati a questo server.', + 'user_delete' => 'Permette all\'utente di eliminare altri utenti associati a questo server.', + 'file_create' => 'Permette all\'utente di creare nuovi file e cartelle.', + 'file_read' => 'Consente all\'utente di vedere i file e le cartelle associati a questa istanza del server, così come di visualizzare il loro contenuto.', + 'file_update' => 'Consente all\'utente di aggiornare i file e le cartelle associati al server.', + 'file_delete' => 'Consente all\'utente di eliminare file e cartelle.', + 'file_archive' => 'Permette all\'utente di creare archivi di file e decomprimere gli archivi esistenti.', + 'file_sftp' => 'Consente all\'utente di eseguire le azioni di file sopra indicate utilizzando un client SFTP.', + 'allocation_read' => 'Consente l\'accesso alle pagine di gestione delle allocazioni del server.', + 'allocation_update' => 'Consente all\'utente di apportare modifiche alle allocazioni del server.', + 'database_create' => 'Permette all\'utente di creare un nuovo database per il server.', + 'database_read' => 'Permette all\'utente di visualizzare i database del server.', + 'database_update' => 'Consente all\'utente di apportare modifiche a un database. Se l\'utente non dispone dell\'autorizzazione "Mostra Password" non sarà in grado di modificare la password.', + 'database_delete' => 'Consente all\'utente di eliminare un\'istanza del database.', + 'database_view_password' => 'Consente a un utente di visualizzare una password del database nel sistema.', + 'schedule_create' => 'Consente a un utente di creare una nuova pianificazione per il server.', + 'schedule_read' => 'Consente all\'utente di visualizzare le pianificazioni per un server.', + 'schedule_update' => 'Consente all\'utente di apportare modifiche a una pianificazione server esistente.', + 'schedule_delete' => 'Consente all\'utente di eliminare una programmazione per il server.', ], ]; diff --git a/lang/ja/activity.php b/lang/ja/activity.php index 501a1dcde..86ba11df9 100644 --- a/lang/ja/activity.php +++ b/lang/ja/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'ログインに失敗しました。', + 'success' => 'ログインしました。', + 'password-reset' => 'パスワードを再設定しました。', + 'reset-password' => 'パスワードの再設定が要求されました。', + 'checkpoint' => '二段階認証が要求されました。', + 'recovery-token' => '二段階認証の回復トークンを使用しました。', + 'token' => '二段階認証を有効化しました。', + 'ip-blocked' => '「:identifier」にないIPアドレスからのリクエストをブロックしました。', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'SFTPのログインに失敗しました。', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'メールアドレスを「:old」から「:new」に変更しました。', + 'password-changed' => 'パスワードを変更しました。', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'APIキー「:identifier」を作成しました。', + 'delete' => 'APIキー「:identifier」を削除しました。', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'SSHキー「:identifier」を追加しました。', + 'delete' => 'SSHキー「:identifier」を削除しました。', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => '二段階認証を有効化しました。', + 'delete' => '二段階認証を無効化しました。', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'サーバーを再インストールしました。', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'サーバーで「:command」を実行しました。', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'サーバーを起動しました。', + 'stop' => 'サーバーを停止しました。', + 'restart' => 'サーバーを再起動しました。', + 'kill' => 'サーバーを強制停止しました。', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'バックアップ「:name」をダウンロードしました。', + 'delete' => 'バックアップ「:name」を削除しました。', + 'restore' => 'バックアップ「:name」を復元しました。(削除されたファイル: :truncate)', + 'restore-complete' => 'バックアップ「:name」から復元しました。', + 'restore-failed' => 'バックアップ「:name」からの復元に失敗しました。', + 'start' => 'バックアップ「:name」を開始しました。', + 'complete' => 'バックアップ「:name」が完了しました。', + 'fail' => 'バックアップ「:name」に失敗しました。', + 'lock' => 'バックアップ「:name」をロックしました。', + 'unlock' => 'バックアップ「:name」のロックを解除しました。', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'データベース「:name」を作成しました。', + 'rotate-password' => 'データベース「:name」のパスワードを変更しました。', + 'delete' => 'データベース「:name」を削除しました。', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => 'ファイル「:directory:files」を圧縮しました。', + 'compress_other' => '「:directory」内の:count個のファイルを圧縮しました。', + 'read' => 'ファイル「:file」の内容を表示しました。', + 'copy' => 'ファイル「:file」を複製しました。', + 'create-directory' => 'ディレクトリ「:directory:name」を作成しました。', + 'decompress' => 'ディレクトリ「:directory」内の「:files」を展開しました。', + 'delete_one' => 'ファイル「:directory:file.0」を削除しました。', + 'delete_other' => 'ディレクトリ「:directory」内の:count個のファイルを削除しました。', + 'download' => 'ファイル「:file」をダウンロードしました。', + 'pull' => '「:url」から「:directory」にダウンロードしました。', + 'rename_one' => '「:directory:files.0.from」から「:directory:files.0.to」にファイル名を変更しました。', + 'rename_other' => '「:directory」内の:count個のファイル名を変更しました。', + 'write' => 'ファイル「:file」の内容を変更しました。', + 'upload' => 'ファイルをアップロードしました。', + 'uploaded' => 'ファイル「:directory:file」をアップロードしました。', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'SFTPアクセスをブロックしました。', + 'create_one' => 'ファイル「:files.0」を作成しました。', + 'create_other' => ':count個のファイルを作成しました。', + 'write_one' => '「:files.0」の内容を変更しました。', + 'write_other' => ':count個のファイルの内容を変更しました。', + 'delete_one' => 'ファイル「:files.0」を削除しました。', + 'delete_other' => ':count個のファイルを削除しました。', + 'create-directory_one' => 'ディレクトリ「:files.0」を作成しました。', + 'create-directory_other' => ':count個のディレクトリを作成しました。', + 'rename_one' => '「:files.0.from」から「:files.0.to」に名前を変更しました。', + 'rename_other' => ':count個のファイル名を変更しました。', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => 'ポート「:allocation」を割り当てました。', + 'notes' => 'ポート「:allocation」のメモを「:old」から「:new」に更新しました。', + 'primary' => 'ポート「:allocation」をプライマリとして割り当てました。', + 'delete' => 'ポート「:allocation」を削除しました。', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => 'スケジュール「:name」を作成しました。', + 'update' => 'スケジュール「:name」を更新しました。', + 'execute' => 'スケジュール「:name」を手動で実行しました。', + 'delete' => 'スケジュール「:name」を削除しました。', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'スケジュール「:name」にタスク「:action」を作成しました。', + 'update' => 'スケジュール「:name」のタスク「:action」を更新しました。', + 'delete' => 'スケジュール「:name」のタスクを削除しました。', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'サーバー名を「:old」から「:new」に変更しました。', + 'description' => 'サーバー説明を「:old」から「:new」に変更しました。', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => '変数「:variable」を「:old」から「:new」に変更しました。', + 'image' => 'Dockerイメージを「:old」から「:new」に更新しました。', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => 'サブユーザー「:email」を追加しました。', + 'update' => 'サブユーザー「:email」の権限を変更しました。', + 'delete' => 'サブユーザー「:email」を削除しました。', ], ], ]; diff --git a/lang/ja/admin/eggs.php b/lang/ja/admin/eggs.php index ffd9b08e1..7791ad4c3 100644 --- a/lang/ja/admin/eggs.php +++ b/lang/ja/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'この卵と関連する変数を正常にインポートしました。', + 'updated_via_import' => '指定されたファイルを使用してこの卵を更新しました。', + 'deleted' => '要求された卵をパネルから削除しました。', + 'updated' => '卵の設定が更新されました。', + 'script_updated' => 'Eggのインストールスクリプトが更新され、サーバーがインストールされるたびに実行されます。', + 'egg_created' => '新しい卵が生成されました。この新しい卵を適用するには、実行中のデーモンを再起動する必要があります。', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => '変数 ":variable" が削除され、再構築されると、サーバーで使用できなくなります。', + 'variable_updated' => '変数 ":variable" が更新されました。変更を適用するには、この変数を使用しているサーバーを再構築する必要があります。', + 'variable_created' => '新しい変数が作成され、この卵に割り当てられました。', ], ], ]; diff --git a/lang/ja/admin/node.php b/lang/ja/admin/node.php index fde28a25b..8c7f5b6fc 100644 --- a/lang/ja/admin/node.php +++ b/lang/ja/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => '提供された FQDN または IP アドレスは、有効な IP アドレスには解決しません。', + 'fqdn_required_for_ssl' => 'このノードにSSLを使用するには、ドメイン名が必要です。', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'このノードに割り当てを追加しました。', + 'node_deleted' => 'ノードがパネルから削除されました。', + 'node_created' => '正常に新しいノードを作成しました。「設定」タブでデーモンを自動的に設定できます。 サーバーを追加する前に、最初に少なくとも1つのIPアドレスとポートを割り当てる必要があります。', + 'node_updated' => 'ノード情報が更新されました。デーモンの設定が変更された場合は、変更を反映するために再起動する必要があります。', + 'unallocated_deleted' => ':ip に割り当てられていないポートをすべて削除しました。', ], ]; diff --git a/lang/ja/admin/server.php b/lang/ja/admin/server.php index 057bd3ca5..ff62b4ccc 100644 --- a/lang/ja/admin/server.php +++ b/lang/ja/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'このサーバーのデフォルトの割り当てを削除しようとしていますが、使用するフォールバック割り当てはありません。', + 'marked_as_failed' => 'このサーバーは以前のインストールに失敗しています。この状態で現在の状態を切り替えることはできません。', + 'bad_variable' => ':name 変数の検証エラーが発生しました。', + 'daemon_exception' => 'HTTP/:code応答コードを生成するデーモンと通信しようとしたときに例外が発生しました。この例外はログ収集されました。(リクエスト id: :request_id)', + 'default_allocation_not_found' => '要求されたデフォルトの割り当てがこのサーバーの割り当てに見つかりませんでした。', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'このサーバーの起動設定が更新されました。このサーバーの卵が変更された場合、再インストールが行われます。', + 'server_deleted' => 'サーバーがシステムから削除されました。', + 'server_created' => 'サーバーはパネルに正常に作成されました。デーモンがこのサーバーを完全にインストールするまで数分間お待ちください。', + 'build_updated' => 'このサーバーのビルド詳細が更新されました。一部の変更を有効にするには再起動が必要な場合があります。', + 'suspension_toggled' => 'サーバーの保留状態が :status に変更されました。', + 'rebuild_on_boot' => 'このサーバーはDockerコンテナの再構築が必要です。サーバーが次回起動されたときに行われます。', + 'install_toggled' => 'このサーバーのインストールステータスが切り替わりました。', + 'server_reinstalled' => 'このサーバーは今から再インストールを開始するためにキューに入れられています。', + 'details_updated' => 'サーバーの詳細が更新されました。', + 'docker_image_updated' => 'このサーバーで使用するデフォルトの Docker イメージを変更しました。この変更を適用するには再起動が必要です。', + 'node_required' => 'このパネルにノードを追加する前に、少なくとも1つのロケーションを設定する必要があります。', + 'transfer_nodes_required' => 'サーバーを転送するには、少なくとも2つのノードが設定されている必要があります。', + 'transfer_started' => 'サーバー転送を開始しました。', + 'transfer_not_viable' => '選択したノードには、このサーバに対応するために必要なディスク容量またはメモリが足りません。', ], ]; diff --git a/lang/ja/admin/user.php b/lang/ja/admin/user.php index 4134c15b4..2ed7743a9 100644 --- a/lang/ja/admin/user.php +++ b/lang/ja/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'アクティブなサーバーを持つユーザーは削除できません。続行する前にサーバーを削除してください。', + 'user_is_self' => '自分のユーザーアカウントは削除できません。', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'アカウントを作成しました。', + 'account_updated' => 'アカウントが更新されました。', ], ]; diff --git a/lang/ja/auth.php b/lang/ja/auth.php index 2a3a45268..b19630781 100644 --- a/lang/ja/auth.php +++ b/lang/ja/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'ログイン', + 'go_to_login' => 'ログイン画面に移動', + 'failed' => '入力された情報に一致するアカウントが見つかりませんでした。', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'パスワードを忘れた場合', + 'label_help' => 'パスワードを再設定する手順を受け取るには、アカウントのメールアドレスを入力してください。', + 'button' => 'アカウントの回復', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => '再設定しログイン', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => '二段階認証のトークン', + 'label_help' => '続行するには、6桁の認証コードが必要です。お使いのデバイスで生成されたコードを入力してください。', + 'checkpoint_failed' => '二段階認証のコードが無効です。', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'ログイン試行回数が多すぎます。:seconds秒後にもう一度お試しください。', + 'password_requirements' => 'パスワードは8文字以上で、推測されにくいパスワードを使用してください。', + '2fa_must_be_enabled' => '管理者は、このPanelの使用に二段階認証を必須にしています。', ]; diff --git a/lang/ja/command/messages.php b/lang/ja/command/messages.php index 4e640b3fa..6e51ea18d 100644 --- a/lang/ja/command/messages.php +++ b/lang/ja/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'ユーザー名、ユーザーID、またはメールアドレスを入力してください', + 'select_search_user' => '削除するユーザーID(再検索するには\'0\'を入力してください)', + 'deleted' => 'ユーザーをパネルから削除しました。', + 'confirm_delete' => 'グループからこのユーザを削除しますか?', + 'no_users_found' => '指定された検索条件に対するユーザーが見つかりませんでした。', + 'multiple_found' => '指定されたユーザーに対して複数のアカウントが見つかりました。--no-interaction フラグのため、ユーザーを削除できません。', + 'ask_admin' => 'このユーザーは管理者ですか?', + 'ask_email' => 'メールアドレス', + 'ask_username' => 'ユーザー名', + 'ask_name_first' => '名', + 'ask_name_last' => '姓', + 'ask_password' => 'パスワード', + 'ask_password_tip' => 'ランダムなパスワードでアカウントを作成したい場合は、このコマンド(CTRL+C) を実行し、`--no-password` フラグを渡してください。', + 'ask_password_help' => 'パスワードは8文字以上で、少なくとも1つの大文字と数字が含まれている必要があります。', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'このコマンドが有効になっている場合、ユーザーのアカウントの二段階認証を無効にします。 これは、ユーザーがアカウントからロックアウトされている場合にのみ、アカウント回復コマンドとして使用する必要があります。', + 'この動作を行わない場合は、CTRL+C を押してこのプロセスを終了します。', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => '二段階認証が:emailで無効になりました。', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => '`:schedule` (:hash) で最初のタスクのジョブを送信しています。', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'サービスバックアップファイル:fileを削除しています。', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'ノード":node"の":name"(#:id)の再構築リクエストがエラーで失敗しました: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'ノード ":node" の ":name" (#:id) の再インストールリクエストがエラーで失敗しました: :message', + 'confirm' => 'サーバーのグループに対して再インストールしようとしています。続行しますか?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => ':countサーバーに対して:actionを実行しようとしています。続行しますか?', + 'action_failed' => 'ノード ":node" の ":name" (#:id) の電源アクションリクエストはエラーで失敗しました: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', - 'ask_mailgun_endpoint' => 'Mailgun Endpoint', - 'ask_mailgun_secret' => 'Mailgun Secret', - 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_smtp_host' => 'SMTPホスト (例: smtp.gmail.com)', + 'ask_smtp_port' => 'SMTPポート', + 'ask_smtp_username' => 'SMTPユーザ名', + 'ask_smtp_password' => 'SMTPパスワード', + 'ask_mailgun_domain' => 'Mailgunドメイン', + 'ask_mailgun_endpoint' => 'Mailgun エンドポイント', + 'ask_mailgun_secret' => 'Mailgunシークレット', + 'ask_mandrill_secret' => 'Mandrillシークレット', + 'ask_postmark_username' => 'Postmark APIキー', + 'ask_driver' => 'メールを送信するためにどのドライバーを使用する必要がありますか?', + 'ask_mail_from' => 'メールアドレスのメール送信元', + 'ask_mail_name' => 'メールアドレスの表示先名', + 'ask_encryption' => '暗号化の方法', ], ], ]; diff --git a/lang/ja/dashboard/account.php b/lang/ja/dashboard/account.php index 85411ef65..c855f1881 100644 --- a/lang/ja/dashboard/account.php +++ b/lang/ja/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'メールアドレスの更新', + 'updated' => 'メールアドレスが更新されました。', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'パスワードの変更', + 'requirements' => '新しいパスワードは8文字以上である必要があります。', + 'updated' => 'パスワードが更新されました。', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => '2段階認証の設定', + 'disabled' => '二段階認証があなたのアカウントで無効になっています。ログイン時にトークンを提供するように求められなくなります。', + 'enabled' => '二段階認証がアカウントで有効になりました! これからログインする際には、デバイスによって生成されたコードを入力する必要があります。', + 'invalid' => '入力されたトークンは無効です。', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => '二段階認証のセットアップ', + 'help' => 'コードをスキャンできませんか?以下のコードをアプリケーションに入力してください:', + 'field' => 'トークンを入力', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => '二段階認証を無効にする', + 'field' => 'トークンを入力', ], ], ]; diff --git a/lang/ja/dashboard/index.php b/lang/ja/dashboard/index.php index 8ab11e994..3c49cbe18 100644 --- a/lang/ja/dashboard/index.php +++ b/lang/ja/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'サーバーを検索', + 'no_matches' => '検索条件に一致するサーバーが見つかりませんでした。', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'メモリ', ]; diff --git a/lang/ja/exceptions.php b/lang/ja/exceptions.php index 3977c87c2..2e9bf78f1 100644 --- a/lang/ja/exceptions.php +++ b/lang/ja/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'HTTP/:code応答コードを生成するデーモンと通信しようとしたときに例外が発生しました。この例外はログ収集されました。', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => '削除するには、ノードにサーバーがリンクされていない必要があります。', + 'daemon_off_config_updated' => 'デーモンの設定が更新されました。しかし、デーモンの設定ファイルを自動的に更新しようとする際にエラーが発生しました。 これらの変更を適用するには、デーモンの設定ファイル(config.yml)を手動で更新する必要があります。', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => '現在サーバーは割り当てられています。割り当てはサーバーが現在割り当てられていない場合にのみ削除できます。', + 'too_many_ports' => '一度に1000以上のポートを追加することはできません。', + 'invalid_mapping' => ':port のために提供されたマッピングは無効で、処理することができませんでした。', + 'cidr_out_of_range' => 'CIDR表記では/25から/32までのマスクのみ使用できます。', + 'port_out_of_range' => '割り当てのポートは 1024 以上、65535 以下である必要があります。', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'アクティブなサーバーがアタッチされたEggはパネルから削除できません。', + 'invalid_copy_id' => 'スクリプトをコピーするために選択されたEggが存在しないか、スクリプト自体をコピーしています。', + 'has_children' => 'このEggは、1つ以上の他のEggの親になっています。このEggを削除する前に、それらのEggを削除してください。', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => '環境変数「:name」はこの卵に固有でなければなりません。', + 'reserved_name' => '環境変数「:name」は保護されているため、変数に割り当てることはできません。', + 'bad_validation_rule' => '検証ルール ":rule" は、このアプリケーションの有効なルールではありません。', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'JSON ファイルの解析中にエラーが発生しました: :error', + 'file_error' => '指定された JSON ファイルは無効です。', + 'invalid_json_provided' => '指定された JSON ファイルは認識可能な形式ではありません。', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => '自分のサブユーザーアカウントの編集は許可されていません。', + 'user_is_owner' => 'このサーバーのサブユーザーとしてサーバーの所有者を追加することはできません。', + 'subuser_exists' => 'そのメールアドレスを持つユーザーは、このサーバーのサブユーザーとしてすでに割り当てられています。', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'アクティブなデータベースがリンクされているデータベースサーバーは削除できません。', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'チェーンタスクの最大インターバルは15分です。', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'アクティブなノードがアタッチされている場所は削除できません。', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'Node #:nodeのキーの取り消しに失敗しました。:error', ], 'deployment' => [ - 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_nodes' => '自動デプロイメントのために指定された要件を満たすノードは見つかりませんでした。', + 'no_viable_allocations' => '自動デプロイの要件を満たす割り当ては見つかりませんでした。', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'リクエストされたリソースはこのサーバーに存在しません。', ], ]; diff --git a/lang/ja/pagination.php b/lang/ja/pagination.php index ecac3aa33..3c1e11379 100644 --- a/lang/ja/pagination.php +++ b/lang/ja/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« 前', + 'next' => '次 »', ]; diff --git a/lang/ja/passwords.php b/lang/ja/passwords.php index bde70f915..2d2215cba 100644 --- a/lang/ja/passwords.php +++ b/lang/ja/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'パスワードは6文字以上で確認と一致しなければなりません。', + 'reset' => 'パスワードを再設定しました。', + 'sent' => 'パスワードの再設定URLをメールアドレス宛に送信しました。', + 'token' => 'このパスワードの再設定トークンは無効です。', + 'user' => '入力されたメールアドレスのユーザーは見つかりません。', ]; diff --git a/lang/ja/server/users.php b/lang/ja/server/users.php index ce77c4101..1918affcc 100644 --- a/lang/ja/server/users.php +++ b/lang/ja/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'このサーバーの websocket へのアクセスを許可します。', + 'control_console' => 'ユーザーがサーバーコンソールにデータを送信することを許可します。', + 'control_start' => 'ユーザーがサーバーインスタンスを開始することを許可します。', + 'control_stop' => 'ユーザーがサーバーインスタンスを停止することを許可します。', + 'control_restart' => 'ユーザーがサーバーインスタンスを再起動することを許可します。', + 'control_kill' => 'ユーザーがサーバーインスタンスを強制終了することを許可します。', + 'user_create' => 'ユーザーがサーバーの新しいユーザーアカウントを作成することを許可します。', + 'user_read' => 'このサーバーに関連付けられているユーザーを表示する権限をユーザーに許可します。', + 'user_update' => 'このサーバーに関連付けられている他のユーザーを変更することをユーザーに許可します。', + 'user_delete' => 'このサーバーに関連付けられている他のユーザーの削除を許可します。', + 'file_create' => '新しいファイルとディレクトリを作成する権限をユーザーに許可します。', + 'file_read' => 'ユーザーがこのサーバーインスタンスに関連付けられているファイルやフォルダを表示したり、その内容を表示することを許可します。', + 'file_update' => 'ユーザーがサーバーに関連付けられているファイルとフォルダを更新することを許可します。', + 'file_delete' => 'ユーザーがファイルとディレクトリを削除することを許可します。', + 'file_archive' => 'ユーザーがファイルを圧縮、展開を許可します。', + 'file_sftp' => 'SFTPクライアントを使用して上記のファイル操作を実行することを許可します。', + 'allocation_read' => 'サーバー割り当て管理ページへのアクセスを許可します。', + 'allocation_update' => 'サーバーの割り当てを変更する権限をユーザーに許可します。', + 'database_create' => 'ユーザーがサーバーの新しいデータベースを作成することを許可します。', + 'database_read' => 'ユーザーがサーバーデータベースを表示することを許可します。', + 'database_update' => 'ユーザーがデータベースを変更する許可を与えます。 ユーザーが「パスワードを表示」権限を持っていない場合、パスワードを変更することはできません。', + 'database_delete' => 'ユーザーがデータベースインスタンスを削除することを許可します。', + 'database_view_password' => 'ユーザーがシステム内のデータベースパスワードを表示することを許可します。', + 'schedule_create' => 'ユーザーがサーバーの新しいスケジュールを作成することを許可します', + 'schedule_read' => 'ユーザーがサーバーのスケジュールを表示することを許可します。', + 'schedule_update' => '既存のサーバーのスケジュールを変更することをユーザーに許可します。', + 'schedule_delete' => 'ユーザーがサーバのスケジュールを削除することを許可します。', ], ]; diff --git a/lang/ja/strings.php b/lang/ja/strings.php index 58071426a..b2b0e6a29 100644 --- a/lang/ja/strings.php +++ b/lang/ja/strings.php @@ -1,95 +1,95 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email' => 'メール', + 'email_address' => 'メールアドレス', + 'user_identifier' => 'ユーザー名またはメールアドレス', + 'password' => 'パスワード', + 'new_password' => '新しいパスワード', + 'confirm_password' => '新しいパスワードの確認', + 'login' => 'ログイン', + 'home' => 'ホーム', + 'servers' => 'サーバー', 'id' => 'ID', - 'name' => 'Name', - 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', + 'name' => '名前', + 'node' => 'ノード', + 'connection' => '接続', + 'memory' => 'メモリ', 'cpu' => 'CPU', - 'disk' => 'Disk', - 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'disk' => 'ディスク', + 'status' => '状態', + 'search' => '検索', + 'suspended' => '一時停止中', + 'account' => 'アカウント', + 'security' => 'セキュリティ', + 'ip' => 'IPアドレス', + 'last_activity' => '最後のアクティビティ', + 'revoke' => '取り消す', + '2fa_token' => '認証トークン', + 'submit' => '送信', + 'close' => '閉じる', + 'settings' => '設定', + 'configuration' => '構成', 'sftp' => 'SFTP', - 'databases' => 'Databases', - 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', - 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', - 'port' => 'Port', - 'username' => 'Username', - 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', - 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', - 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', - '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', - 'relation' => 'Relation', - 'owner' => 'Owner', - 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'databases' => 'データベース', + 'memo' => 'メモ', + 'created' => '作成', + 'expires' => '期限', + 'public_key' => 'トークン', + 'api_access' => 'APIアクセス', + 'never' => 'しない', + 'sign_out' => 'ログアウト', + 'admin_control' => '管理者コントロール', + 'required' => '必須', + 'port' => 'ポート', + 'username' => 'ユーザー名', + 'database' => 'データベース', + 'new' => '新規', + 'danger' => '危険', + 'create' => '作成', + 'select_all' => 'すべて選択', + 'select_none' => '選択なし', + 'alias' => 'エイリアス', + 'primary' => 'プライマリ', + 'make_primary' => 'プライマリに変更', + 'none' => 'なし', + 'cancel' => 'キャンセル', + 'created_at' => '作成日', + 'action' => 'アクション', + 'data' => 'データ', + 'queued' => '処理待ち', + 'last_run' => '前回実行', + 'next_run' => '次回実行', + 'not_run_yet' => '未実行', + 'yes' => 'はい', + 'no' => 'いいえ', + 'delete' => '削除', + '2fa' => '二段階認証', + 'logout' => 'ログアウト', + 'admin_cp' => '管理者コントロールパネル', + 'optional' => 'オプション', + 'read_only' => '読み取り専用', + 'relation' => '関連', + 'owner' => '所有者', + 'admin' => '管理者', + 'subuser' => 'サブユーザー', + 'captcha_invalid' => '指定されたCAPTCHAは無効です。', + 'tasks' => 'タスク', + 'seconds' => '秒', + 'minutes' => '分', + 'under_maintenance' => 'メンテナンス中', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => '日曜日', + 'mon' => '月曜日', + 'tues' => '火曜日', + 'wed' => '水曜日', + 'thurs' => '木曜日', + 'fri' => '金曜日', + 'sat' => '土曜日', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', + 'last_used' => '前回使用', + 'enable' => '有効', + 'disable' => '無効', + 'save' => '保存', 'copyright' => '® 2024 - :year Pelican', ]; diff --git a/lang/ja/validation.php b/lang/ja/validation.php index 9cccf3508..e9e98d8bf 100644 --- a/lang/ja/validation.php +++ b/lang/ja/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => ':attributeを承認してください。', + 'active_url' => ':attributeは、有効なURLではありません。', + 'after' => ':attributeには、:dateより後の日付を指定してください。', + 'after_or_equal' => ':attribute は :date と同じ日付かそれ以降でなければいけません。', + 'alpha' => ':attributeには、アルファベッドのみ使用できます。', + 'alpha_dash' => ':attributeには、英数字(\'A-Z\',\'a-z\',\'0-9\')とハイフン(-)が使用できます。', + 'alpha_num' => ':attributeには、英数字(\'A-Z\',\'a-z\',\'0-9\')が使用できます。', + 'array' => ':attributeには、配列を指定してください。', + 'before' => ':attribute は :date よりも前の日付である必要があります。', + 'before_or_equal' => ':attributeには、:date以前の日付を指定してください。', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute は :min から :max キロバイトである必要があります。', + 'file' => ':attributeには、:min KBから:max KBまでのサイズのファイルを指定してください。', + 'string' => ':attributeは、:min文字から:max文字にしてください。', + 'array' => ':attributeの項目は、:min個から:max個にしてください。', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => ':attribute はtrueかfalseである必要があります。', + 'confirmed' => ':attribute の確認が一致しません。', + 'date' => ':attribute が正しい日付ではありません。', + 'date_format' => ':attribute は :format のフォーマットと一致しません。', + 'different' => ':attributeと:otherは異なる必要があります。', + 'digits' => ':attributeは:digits桁である必要があります。', + 'digits_between' => ':attribute は :min から :max 桁である必要があります。', + 'dimensions' => ':attribute は無効な画像サイズです。', + 'distinct' => ':attributeの値が重複しています。', + 'email' => ':attribute はメールアドレスの形式ではありません。', + 'exists' => '選択した :attributeは 無効です。', + 'file' => ':attribute はファイルである必要があります。', + 'filled' => ':attribute の項目は必ず入力する必要があります。', + 'image' => ':attribute は画像である必要があります。', + 'in' => '選択した :attributeは 無効です。', + 'in_array' => ':attributeが:otherに存在しません。', + 'integer' => ':attribute は整数である必要があります。', + 'ip' => ':attributeは正しいIPアドレスである必要があります。', + 'json' => ':attributeは有効なJSON文字列である必要があります。', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attributeは:max以下である必要があります。', + 'file' => ':attributeは:maxキロバイト以下である必要があります。', + 'string' => ':attribute は :max 文字以下である必要があります。', + 'array' => ':attributeは:max個のアイテム以下である必要があります。', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => ':attributeは:valuesのファイル形式である必要があります。', + 'mimetypes' => ':attributeは:valuesのファイル形式である必要があります。', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => ':attribute は :min 以上である必要があります。', + 'file' => ':attribute は最低 :min キロバイト以上である必要があります。', + 'string' => ':attribute は最低 :min 文字以上である必要があります。', + 'array' => ':attributeは:min個以上である必要があります。', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => '選択した :attributeは 無効です。', + 'numeric' => ':attributeは数字である必要があります。', + 'present' => ':attribute の項目は必ず入力する必要があります。', + 'regex' => ':attributeの形式が無効です。', + 'required' => ':attribute は必須です。', + 'required_if' => ':other の項目が :value の場合、:attribute を入力する必要があります。', + 'required_unless' => ':other の項目が :value でない場合、:attribute を入力する必要があります。', + 'required_with' => ':valuesが指定されている場合、:attributeは必須です。', + 'required_with_all' => ':valuesが指定されている場合、:attributeは必須です。', + 'required_without' => ':valuesが設定されていない場合、:attributeは必須です。', + 'required_without_all' => ':valuesが一つも存在しない場合、:attributeの項目は必須です。', + 'same' => ':attribute と :other は一致している必要があります。', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => ':attribute のサイズは :size である必要があります。', + 'file' => ':attribute のサイズは :size キロバイトである必要があります。', + 'string' => ':attribute は :size 文字である必要があります。', + 'array' => ':attribute は :size 個である必要があります。', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => ':attribute は文字列である必要があります。', + 'timezone' => ':attributeは有効なゾーンである必要があります。', + 'unique' => ':attribute は既に使用されています。', + 'uploaded' => ':attribute のアップロードに失敗しました。', + 'url' => ':attribute の形式が無効です。', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => ':env 変数', + 'invalid_password' => '入力されたパスワードは無効です。', ], ]; diff --git a/lang/nl/activity.php b/lang/nl/activity.php index 501a1dcde..8e1d5726b 100644 --- a/lang/nl/activity.php +++ b/lang/nl/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Inloggen mislukt', + 'success' => 'Ingelogd', + 'password-reset' => 'Wachtwoord resetten', + 'reset-password' => 'Wachtwoord reset aangevraagd', + 'checkpoint' => 'Tweestapsverificatie aangevraagd', + 'recovery-token' => 'Token voor tweestapsverificatie herstel gebruikt', + 'token' => 'Tweestapsverificatie voltooid', + 'ip-blocked' => 'Geblokkeerd verzoek van niet in de lijst opgenomen IP-adres voor :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'Mislukte SFTP login', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'E-mailadres gewijzigd van :old naar :new', + 'password-changed' => 'Wachtwoord gewijzigd', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Nieuwe API-sleutel aangemaakt :identifier', + 'delete' => 'API-sleutel verwijderd :identifier', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'SSH sleutel :fingerprint aan account toegevoegd', + 'delete' => 'SSH sleutel :fingerprint verwijderd van account', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'Tweestapsverificatie ingeschakeld', + 'delete' => 'Tweestapsverificatie uitgeschakeld', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Opnieuw geinstalleerde server', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => '":command" is uitgevoerd op de server', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'De server is gestart', + 'stop' => 'De server is gestopt', + 'restart' => 'De server is herstart', + 'kill' => 'De server is gekilled', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => ':name back-up is gedownload', + 'delete' => 'De :name back-up verwijderd', + 'restore' => 'De :name back-up hersteld (verwijderde bestanden: :truncate)', + 'restore-complete' => 'Herstel van de :name back-up voltooid', + 'restore-failed' => 'Gefaald om de backup :name te herstellen', + 'start' => 'Het maken van backup :name is gestart', + 'complete' => 'De back-up :name gemarkeerd als voltooid', + 'fail' => 'De backup :name has failed', + 'lock' => 'Backup :name vergrendeld', + 'unlock' => 'Backup :name ontgrendeld', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Database :name gemaakt', + 'rotate-password' => 'Wachtwoord geroteerd voor database :name', + 'delete' => 'Database :name verwijderd', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => 'Gecomprimeerd :directory:bestand', + 'compress_other' => 'Gecomprimeerd :count bestanden in :directory', + 'read' => 'De inhoud van :file is bekeken', + 'copy' => 'Kopie gemaakt van :file', + 'create-directory' => 'Map :directory:name aangemaakt', + 'decompress' => 'Uitgepakt :files in :directory', + 'delete_one' => 'Verwijderd :directory:files.0', + 'delete_other' => 'Verwijderde :count bestanden in :directory', + 'download' => ':file gedownload', + 'pull' => 'Een extern bestand gedownload van :url naar :directory', + 'rename_one' => ':directory:files.0.from naar :directory:files.0.to hernoemd', + 'rename_other' => ':count bestanden in :directory hernoemd', + 'write' => 'Nieuwe inhoud geschreven naar :file', + 'upload' => 'Bestandsupload is gestart', + 'uploaded' => ':directory:file geüpload', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'Geblokkeerde SFTP toegang vanwege machtigingen', + 'create_one' => ':files.0 aangemaakt', + 'create_other' => ':count nieuwe bestanden aangemaakt', + 'write_one' => 'De inhoud van :files.0 gewijzigd', + 'write_other' => 'De inhoud van :count bestanden gewijzigd', + 'delete_one' => ':files.0 verwijderd', + 'delete_other' => ':count bestanden verwijderd', + 'create-directory_one' => 'Map :files.0 aangemaakt', + 'create-directory_other' => ':count mappen aangemaakt', + 'rename_one' => ':files.0.from naar :files.0.to hernoemd', + 'rename_other' => ':count bestanden hernoemd of verplaatst', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => ':allocation aan de server toegevoegd', + 'notes' => 'De notitie voor :allocation van ":old" is gewijzigd naar ":new"', + 'primary' => ':allocation is als de primaire server toewijzing ingesteld', + 'delete' => ':allocation toewijzing verwijderd', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => 'Taak :name aangemaakt', + 'update' => 'Taak :name bewerkt', + 'execute' => 'Taak :name handmatig uitgevoerd', + 'delete' => 'Taak :name verwijderd', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'Nieuwe ":action" opdracht aangemaakt voor de taak :name', + 'update' => '":action" opdracht aangepast voor de taak :name', + 'delete' => 'Opdracht verwijderd de taak :name', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'Server hernoemd van :old naar :new', + 'description' => 'De beschrijving van de server veranderd van :old naar :new', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => 'De :variable variabele van ":old" naar ":new" gewijzigd', + 'image' => 'Docker image van de server is aangepast van :old naar :new', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => ':email toegevoegd als medegebruiker', + 'update' => 'Permissies van medegebruiker :email gewijzigd', + 'delete' => ':email verwijderd als medegebruiker', ], ], ]; diff --git a/lang/nl/admin/eggs.php b/lang/nl/admin/eggs.php index ffd9b08e1..8386da35b 100644 --- a/lang/nl/admin/eggs.php +++ b/lang/nl/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Het importeren van deze egg en de bijbehorende variabelen is geslaagd.', + 'updated_via_import' => 'Deze egg is bijgewerkt met behulp van het opgegeven bestand.', + 'deleted' => 'De aangevraagde egg is met succes uit het paneel verwijderd.', + 'updated' => 'Egg configuratie is met succes bijgewerkt.', + 'script_updated' => 'Egg install script is bijgewerkt en wordt uitgevoerd wanneer er servers worden geïnstalleerd.', + 'egg_created' => 'Een nieuw egg is met succes toegevoegd. U moet elke lopende daemon opnieuw opstarten om deze nieuwe egg toe te passen.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'De variabele ":variable" is verwijderd en zal niet meer beschikbaar zijn voor servers nadat deze opnieuw zijn opgebouwd.', + 'variable_updated' => 'De variabele ":variable" is bijgewerkt. Je moet elke server opnieuw opbouwen met deze variabele om wijzigingen toe te passen.', + 'variable_created' => 'Er is een nieuwe variabele aangemaakt en toegewezen aan deze egg.', ], ], ]; diff --git a/lang/nl/admin/node.php b/lang/nl/admin/node.php index fde28a25b..7aeb8c611 100644 --- a/lang/nl/admin/node.php +++ b/lang/nl/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'De opgegeven FQDN of IP adres kan niet gekoppeld worden aan een geldig IP-adres.', + 'fqdn_required_for_ssl' => 'Een volledig domein naam welke naar een openbaar IP-adres wijst is nodig om SSL te gebruiken op deze node.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Allocaties zijn succesvol toegevoegd aan deze node.', + 'node_deleted' => 'De node is succesvol verwijderd van het paneel.', + 'node_created' => 'De node is succesvol aangemaakt. Je kan automatisch de daemon configureren op deze machine door het tabje \'Configuratie\' te bezoeken. Voordat je servers kan aanmaken, moet je minimaal één IP-adres en poort toewijzen.', + 'node_updated' => 'Node informatie is bijgewerkt. Als de daemon instellingen zijn aangepast, dien je de daemon te herstarten om wijzigingen toe te passen.', + 'unallocated_deleted' => 'Alle niet toegewezen poorten zijn verwijderd voor: ip', ], ]; diff --git a/lang/nl/admin/server.php b/lang/nl/admin/server.php index 057bd3ca5..ba847100a 100644 --- a/lang/nl/admin/server.php +++ b/lang/nl/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'Je probeert om een standaard toewijzing te verwijderen van de server, maar er is geen alternatieve toewijzing aanwezig.', + 'marked_as_failed' => 'De server heeft een fout gedetecteerd bij een voorgaande installatie. De huidige status kan niet worden veranderd in deze status.', + 'bad_variable' => 'Er was een validatie fout met de :name variabele.', + 'daemon_exception' => 'Er was een fout opgereden tijdens de poging om te communiceren met de daemon, met als resultaat een HTTP/:code code. Deze exceptie is opgeslagen. (aanvraag id: :request_id)', + 'default_allocation_not_found' => 'De aangevraagde standaard toewijzing is niet gevonden in de toewijzingen van deze server.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'De start configuratie van deze server is bijgewerkt. Als de egg van de server is veranderd zal een herinstallatie nu plaatsvinden.', + 'server_deleted' => 'De server is succesvol verwijderd van het systeem.', + 'server_created' => 'De server is succesvol aangemaakt op het paneel. Gelieve een paar minuten wachten op de daemon totdat de server volledig is geïnstalleerd.', + 'build_updated' => 'De build details voor deze server zijn bijgewerkt. Voor sommige wijzigingen is een herstart nodig.', + 'suspension_toggled' => 'De opschorting status van de server is veranderd naar :status.', + 'rebuild_on_boot' => 'Deze server is gemarkeerd als een opnieuw opbouwen van een Docker Container. Dit zal gebeuren bij de volgende start van de server.', + 'install_toggled' => 'De installatie status voor deze server is veranderd.', + 'server_reinstalled' => 'Deze server is in de wachtrij gezet voor een herinstallatie, deze wordt nu gestart.', + 'details_updated' => 'Server details zijn succesvol bijgewerkt.', + 'docker_image_updated' => 'De standaard Docker image die voor deze server gebruikt wordt is veranderd. Een herstart is vereist om deze wijziging toe te passen.', + 'node_required' => 'Er moet ten minste één node geconfigureerd zijn voordat u een server aan dit paneel kunt toevoegen.', + 'transfer_nodes_required' => 'U moet ten minste twee nodes geconfigureerd hebben voordat u servers kunt overzetten.', + 'transfer_started' => 'De overzetting van de server is gestart.', + 'transfer_not_viable' => 'De node die u selecteerde heeft niet de vereiste schijfruimte of geheugen beschikbaar om deze server erop te laten draaien.', ], ]; diff --git a/lang/nl/admin/user.php b/lang/nl/admin/user.php index 4134c15b4..11abdba97 100644 --- a/lang/nl/admin/user.php +++ b/lang/nl/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'De gebruiker kan niet worden verwijderd omdat er actieve servers aan dit account gekoppeld zijn. Gelieve de servers welke gekoppeld zijn aan dit account, te verwijderen voordat je doorgaat.', + 'user_is_self' => 'Je kunt je eigen gebruikersaccount niet verwijderen.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Het account is succesvol aangemaakt.', + 'account_updated' => 'Het account is succesvol bijgewerkt.', ], ]; diff --git a/lang/nl/auth.php b/lang/nl/auth.php index 2a3a45268..ac697bacf 100644 --- a/lang/nl/auth.php +++ b/lang/nl/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Inloggen', + 'go_to_login' => 'Ga naar inloggen', + 'failed' => 'Er werd geen account gevonden dat overeenkomt met deze inloggegevens.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Wachtwoord Vergeten?', + 'label_help' => 'Voer het e-mailadres van uw account in om instructies te ontvangen over het opnieuw instellen van uw wachtwoord.', + 'button' => 'Account herstellen', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Herstel en log in', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => 'Tweestapsverificatie code', + 'label_help' => 'Dit account heeft tweestapsverificatie aanstaan. Voer de door uw apparaat gegenereerde code in om deze login te voltooien.', + 'checkpoint_failed' => 'De tweestapsverificatie code was ongeldig.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Te veel inlogpogingen. Probeer het over :seconds seconden opnieuw.', + 'password_requirements' => 'Het wachtwoord moet minimaal 8 tekens lang zijn en moet uniek zijn voor deze site.', + '2fa_must_be_enabled' => 'De beheerder heeft vereist dat tweestapsverificatie voor je account is ingeschakeld om het paneel te kunnen gebruiken.', ]; diff --git a/lang/nl/command/messages.php b/lang/nl/command/messages.php index 4e640b3fa..5c93f92a8 100644 --- a/lang/nl/command/messages.php +++ b/lang/nl/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'Voer een gebruikersnaam, gebruikers-ID of e-mailadres in', + 'select_search_user' => 'ID van te verwijderende gebruiker (Vul \'0\' in om opnieuw te zoeken)', + 'deleted' => 'Gebruiker succesvol verwijderd uit het paneel.', + 'confirm_delete' => 'Weet u zeker dat u deze gebruiker wilt verwijderen uit het paneel?', + 'no_users_found' => 'Er zijn geen gebruikers gevonden voor de opgegeven zoekterm.', + 'multiple_found' => 'Er zijn meerdere accounts voor de gebruiker gevonden, het is niet mogelijk om een gebruiker te verwijderen vanwege de --no-interactie vlag.', + 'ask_admin' => 'Is deze gebruiker een beheerder?', + 'ask_email' => 'E-mailadres', + 'ask_username' => 'Gebruikersnaam', + 'ask_name_first' => 'Voornaam', + 'ask_name_last' => 'Achternaam', + 'ask_password' => 'Wachtwoord', + 'ask_password_tip' => 'Als je een account wilt aanmaken met een willekeurig wachtwoord dat naar de gebruiker wordt gestuurd, voer dit commando opnieuw uit (CTRL+C) en geef de `--no-password` parameter op.', + 'ask_password_help' => 'Wachtwoorden moeten minstens 8 tekens lang zijn en minstens één hoofdletter en één cijfer bevatten.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'Dit commando zal tweestapsverificatie voor een gebruikersaccount uitschakelen als het is ingeschakeld. Dit moet alleen worden gebruikt als een account herstel commando als de gebruiker buiten hun account is gesloten.', + 'Als dit niet is wat je wilde doen, druk dan op CTRL+C om dit proces af te sluiten.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => 'Tweestapsverificatie is uitgeschakeld voor :email.', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => 'Verzenden van de eerste taak voor `:schedule` (:hash).', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'Verwijderen service back-up bestand :file.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'Herbouw verzoek voor ":name" (#:id) op node ":node" is mislukt met fout: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'Opnieuw installeren voor ":name" (#:id) op node ":node" is mislukt met fout: :message', + 'confirm' => 'U staat op het punt een groep servers opnieuw te installeren. Wilt u doorgaan?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'U staat op het punt een :action uit te voeren tegen :count servers. Wilt u doorgaan?', + 'action_failed' => 'Power actie verzoek voor ":name" (#:id) op node ":node" is mislukt met fout: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', - 'ask_mailgun_endpoint' => 'Mailgun Endpoint', - 'ask_mailgun_secret' => 'Mailgun Secret', - 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_smtp_host' => 'SMTP Host (bijv. smtp.gmail.com)', + 'ask_smtp_port' => 'SMTP Poort', + 'ask_smtp_username' => 'SMTP Gebruikersnaam', + 'ask_smtp_password' => 'SMTP Wachtwoord', + 'ask_mailgun_domain' => 'Mailgun Domein', + 'ask_mailgun_endpoint' => 'Mailgun Adres', + 'ask_mailgun_secret' => 'Mailgun Wachtwoord', + 'ask_mandrill_secret' => 'Mandrill Wachtwoord', + 'ask_postmark_username' => 'Postmark API Sleutel', + 'ask_driver' => 'Welke driver moet worden gebruikt voor het verzenden van e-mails?', + 'ask_mail_from' => 'E-mailadres waar e-mails vandaan moeten komen', + 'ask_mail_name' => 'Naam waar e-mails van moeten verschijnen', + 'ask_encryption' => 'Te gebruiken encryptiemethode', ], ], ]; diff --git a/lang/nl/dashboard/account.php b/lang/nl/dashboard/account.php index 85411ef65..1551aa976 100644 --- a/lang/nl/dashboard/account.php +++ b/lang/nl/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'E-mailadres wijzigen', + 'updated' => 'Het e-mailadres is succesvol gewijzigd.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Wachtwoord wijzigen', + 'requirements' => 'Je nieuwe wachtwoord moet minstens 8 tekens bevatten.', + 'updated' => 'Het wachtwoord is succesvol gewijzigd.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Tweestapsverificatie configureren', + 'disabled' => 'Tweestapsverificatie is uitgeschakeld voor je account. Je wordt niet meer gevraagd om een code op te geven bij het inloggen.', + 'enabled' => 'Tweestapsverificatie is ingeschakeld op je account! Vanaf nu moet je bij het inloggen de code opgeven die door je apparaat wordt gegenereerd.', + 'invalid' => 'De opgegeven code is ongeldig.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Tweestapsverificatie instellen', + 'help' => 'Kan de code niet worden gescand? Voer de onderstaande code in je applicatie:', + 'field' => 'Code invoeren', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Tweestapsverificatie uitschakelen', + 'field' => 'Code invoeren', ], ], ]; diff --git a/lang/nl/dashboard/index.php b/lang/nl/dashboard/index.php index 8ab11e994..78db2377f 100644 --- a/lang/nl/dashboard/index.php +++ b/lang/nl/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Zoeken naar servers...', + 'no_matches' => 'Er zijn geen servers gevonden die voldoen aan de opgegeven zoekcriteria.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Geheugen', ]; diff --git a/lang/nl/exceptions.php b/lang/nl/exceptions.php index 3977c87c2..6e2fe678f 100644 --- a/lang/nl/exceptions.php +++ b/lang/nl/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'Er is een fout opgetreden tijdens het communiceren met de daemon wat resulteert in een HTTP/:code response code. Deze fout is opgeslagen.', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => 'Een node moet geen actieve servers meer hebben voordat deze kan worden verwijderd.', + 'daemon_off_config_updated' => 'De daemonconfiguratie is bijgewerkt, er is echter een fout opgetreden bij het automatisch bijwerken van het configuratiebestand op de Daemon. U moet handmatig het configuratiebestand bijwerken (config.yml) voor de daemon om deze veranderingen toe te passen.', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => 'Een server is momenteel toegewezen aan deze toewijzing. Een toewijzing kan alleen worden verwijderd als er momenteel geen server is toegewezen.', + 'too_many_ports' => 'Meer dan 1000 poorten binnen één bereik toevoegen wordt niet ondersteund.', + 'invalid_mapping' => 'De opgegeven toewijzing voor :port was ongeldig en kon niet worden verwerkt.', + 'cidr_out_of_range' => 'CIDR notatie staat alleen subnet masks toe tussen /25 en /32.', + 'port_out_of_range' => 'De poorten in een toewijzing moeten groter zijn dan 1024 en minder dan of gelijk zijn aan 65535.', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'Een egg met actieve servers gekoppeld kan niet worden verwijderd uit het paneel.', + 'invalid_copy_id' => 'De egg dat geselecteerd is om een script van te kopiëren bestaat niet, of kopieert een script zelf.', + 'has_children' => 'Deze egg is het hoofd van een of meer eggs. Verwijder deze eggs voor het verwijderen van deze egg.', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => 'De omgevingsvariabele :name moet uniek zijn voor deze egg.', + 'reserved_name' => 'De omgevingsvariabele :name is beveiligd en kan niet worden toegewezen aan een variabele.', + 'bad_validation_rule' => 'De validatieregel ":rule" is geen geldige regel voor deze toepassing.', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'Er is een fout opgetreden bij het parsen van het JSON-bestand: :error.', + 'file_error' => 'Het opgegeven JSON-bestand is niet geldig.', + 'invalid_json_provided' => 'Het opgegeven JSON-bestand heeft geen formaat dat kan worden herkend.', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => 'Het bewerken van uw eigen medegebruikers account is niet toegestaan.', + 'user_is_owner' => 'U kunt niet de servereigenaar toevoegen als een medegebruiker voor deze server.', + 'subuser_exists' => 'Een gebruiker met dit e-mailadres is al toegewezen als medegebruiker voor deze server.', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'Kan geen database host-server verwijderen die actieve databases gelinkt heeft.', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'De maximale interval tijd voor een geketende taak is 15 minuten.', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'Kan een locatie niet verwijderen die actieve nodes heeft gekoppeld.', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'Intrekken van sleutels op node #:nodeis mislukt. :error', ], 'deployment' => [ - 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_nodes' => 'Er konden geen nodes worden gevonden die voldoen aan de vereisten voor automatische implementatie.', + 'no_viable_allocations' => 'Er konden geen nodes worden gevonden die voldoen aan de vereisten voor automatische implementatie.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'Het opgevraagde onderdeel bestaat niet op deze server.', ], ]; diff --git a/lang/nl/pagination.php b/lang/nl/pagination.php index ecac3aa33..8d6a62f7c 100644 --- a/lang/nl/pagination.php +++ b/lang/nl/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Vorige', + 'next' => 'Volgende »', ]; diff --git a/lang/nl/passwords.php b/lang/nl/passwords.php index bde70f915..b260c5457 100644 --- a/lang/nl/passwords.php +++ b/lang/nl/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'Wachtwoorden moeten minstens zes tekens bevatten en overeenkomen met de bevestiging.', + 'reset' => 'Je wachtwoord is opnieuw ingesteld!', + 'sent' => 'We hebben je een wachtwoord reset link gemaild!', + 'token' => 'Dit wachtwoord reset token is ongeldig.', + 'user' => 'We kunnen geen gebruiker met dat e-mailadres vinden.', ]; diff --git a/lang/nl/server/users.php b/lang/nl/server/users.php index ce77c4101..9e0a47f80 100644 --- a/lang/nl/server/users.php +++ b/lang/nl/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Geeft toegang tot de websocket voor deze server.', + 'control_console' => 'Geeft de gebruiker toegang tot het versturen van data in de server console.', + 'control_start' => 'Geeft de gebruiker toegang tot het starten van de server.', + 'control_stop' => 'Geeft de gebruiker toegang tot het stoppen van de server.', + 'control_restart' => 'Geeft de gebruiker toegang tot het herstarten van de server.', + 'control_kill' => 'Geeft de gebruiker toegang tot het forceer stoppen van de server.', + 'user_create' => 'Geeft de gebruiker toegang tot het maken van medegebruikers voor de server.', + 'user_read' => 'Geeft de gebruiker toegang tot het weergeven van medegebruikers op de server.', + 'user_update' => 'Geeft de gebruiker toegang tot het aanpassen van medegebruikers die gekoppeld zijn aan de server.', + 'user_delete' => 'Geeft de gebruiker toegang tot het verwijderen van medegebruikers die gekoppeld zijn aan server.', + 'file_create' => 'Geeft de gebruiker toegang tot het aanmaken van nieuwe bestanden en mappen op de server.', + 'file_read' => 'Geeft de gebruiker toegang tot het weergeven van bestaande bestanden en mappen op de server, evenals de inhoud ervan bekijken.', + 'file_update' => 'Geeft de gebruiker toegang tot het aanpassen van bestaande bestanden en mappen op de server.', + 'file_delete' => 'Geeft de gebruiker toegang tot het verwijderen van bestanden en mappen op de server.', + 'file_archive' => 'Geeft de gebruiker toegang tot het aanmaken van nieuwe bestandsarchieven en het uitpakken van bestaande bestandsarchieven op de server.', + 'file_sftp' => 'Geeft de gebruiker toegang tot de bovenstaande acties via de SFTP-client van de server.', + 'allocation_read' => 'Geeft de gebruiker toegang tot de toewijzingspagina\'s van de server.', + 'allocation_update' => 'Geeft de gebruiker toegang tot het aanpassen van toewijzingen van de server.', + 'database_create' => 'Geeft de gebruiker toegang tot het aanmaken van databases voor de server.', + 'database_read' => 'Geeft de gebruiker toegang tot het weergeven van databases voor de server.', + 'database_update' => 'Geeft de gebruiker toegang tot het aanpassen van databases voor de server. Als de gebruiker niet de "Bekijk wachtwoord" permissie heeft, kan het wachtwoord niet gewijzigd worden.', + 'database_delete' => 'Geeft de gebruiker toegang tot het verwijderen van databases voor de server.', + 'database_view_password' => 'Geeft de gebruiker toegang tot het weergeven van database wachtwoorden voor de server.', + 'schedule_create' => 'Geeft de gebruiker toegang tot het aanmaken van taken voor de server.', + 'schedule_read' => 'Geeft de gebruiker toegang tot het bekijken van taken voor de server.', + 'schedule_update' => 'Geeft de gebruiker toegang tot het bewerken van bestaande taken voor de server.', + 'schedule_delete' => 'Geeft de gebruiker toegang tot het verwijderen van taken voor de server.', ], ]; diff --git a/lang/nl/strings.php b/lang/nl/strings.php index 58071426a..bfc650bf2 100644 --- a/lang/nl/strings.php +++ b/lang/nl/strings.php @@ -1,95 +1,95 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', + 'email' => 'E-mail', + 'email_address' => 'E-mailadres', + 'user_identifier' => 'Gebruikersnaam of e-mail', + 'password' => 'Wachtwoord', + 'new_password' => 'Nieuw wachtwoord', + 'confirm_password' => 'Bevestig nieuw wachtwoord', + 'login' => 'Inloggen', + 'home' => 'Startpagina', 'servers' => 'Servers', 'id' => 'ID', - 'name' => 'Name', + 'name' => 'Naam', 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', + 'connection' => 'Verbinding', + 'memory' => 'Geheugen', 'cpu' => 'CPU', - 'disk' => 'Disk', + 'disk' => 'Schijf', 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', + 'search' => 'Zoeken', + 'suspended' => 'Opgeheven', 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'security' => 'Beveiliging', + 'ip' => 'IP adres', + 'last_activity' => 'Laatste Activiteit', + 'revoke' => 'Intrekken', + '2fa_token' => 'Authenticatietoken', + 'submit' => 'Bevestigen', + 'close' => 'Sluiten', + 'settings' => 'Instellingen', + 'configuration' => 'Configuratie', 'sftp' => 'SFTP', 'databases' => 'Databases', - 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', + 'memo' => 'Notitie', + 'created' => 'Aangemaakt', + 'expires' => 'Vervalt', 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', - 'port' => 'Port', - 'username' => 'Username', + 'api_access' => 'Api toegang', + 'never' => 'nooit', + 'sign_out' => 'Afmelden', + 'admin_control' => 'Admin Beheer', + 'required' => 'Vereist', + 'port' => 'Poort', + 'username' => 'Gebruikersnaam', 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', + 'new' => 'Nieuw', + 'danger' => 'Gevaar', + 'create' => 'Aanmaken', + 'select_all' => 'Alles Selecteren', + 'select_none' => 'Selecteer Geen', 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', - 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', - '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', - 'relation' => 'Relation', - 'owner' => 'Owner', - 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'primary' => 'Primaire', + 'make_primary' => 'Primair maken', + 'none' => 'Geen', + 'cancel' => 'Annuleren', + 'created_at' => 'Gemaakt Op', + 'action' => 'Actie', + 'data' => 'Gegevens', + 'queued' => 'In wachtrij', + 'last_run' => 'Laatst uitgevoerd', + 'next_run' => 'Volgende uitvoering', + 'not_run_yet' => 'Nog niet uitgevoerd', + 'yes' => 'Ja', + 'no' => 'Nee', + 'delete' => 'Verwijderen', + '2fa' => 'Tweestapsverificatie', + 'logout' => 'Uitloggen', + 'admin_cp' => 'Admin Controle Paneel', + 'optional' => 'Optioneel', + 'read_only' => 'Alleen lezen', + 'relation' => 'Relatie', + 'owner' => 'Eigenaar', + 'admin' => 'Beheerder', + 'subuser' => 'Medegebruiker', + 'captcha_invalid' => 'De uitgevoerde captcha is ongeldig.', + 'tasks' => 'Taken', + 'seconds' => 'Seconden', + 'minutes' => 'Minuten', + 'under_maintenance' => 'In onderhoud', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'Zondag', + 'mon' => 'Maandag', + 'tues' => 'Dinsdag', + 'wed' => 'Woensdag', + 'thurs' => 'Donderdag', + 'fri' => 'Vrijdag', + 'sat' => 'Zaterdag', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', + 'last_used' => 'Laatst gebruikt', + 'enable' => 'Inschakelen', + 'disable' => 'Uitschakelen', + 'save' => 'Opslaan', 'copyright' => '® 2024 - :year Pelican', ]; diff --git a/lang/nl/validation.php b/lang/nl/validation.php index 9cccf3508..a45a02dac 100644 --- a/lang/nl/validation.php +++ b/lang/nl/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => ':attribute moet geaccepteerd worden.', + 'active_url' => ':attribute is geen geldige URL.', + 'after' => ':attribute moet een datum zijn later dan :date.', + 'after_or_equal' => ':attribute moet een datum na of gelijk aan :date zijn.', + 'alpha' => ':attribute mag alleen letters bevatten.', + 'alpha_dash' => ':attribute mag enkel letters, cijfers of koppeltekens bevatten.', + 'alpha_num' => ':attribute mag alleen letters en nummers bevatten.', + 'array' => ':attribute moet een array zijn.', + 'before' => ':attribute moet een datum voor :date zijn.', + 'before_or_equal' => ':attribute moet een datum zijn voor of gelijk aan :date.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute moet tussen :min en :max zijn.', + 'file' => ':attribute moet tussen de :min en :max kilobytes zijn.', + 'string' => ':attribute moet tussen :min en :max karakters zijn.', + 'array' => ':attribute moet tussen de :min en :max items bevatten.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => ':attribute moet ja of nee zijn.', + 'confirmed' => ':attribute bevestiging komt niet overeen.', + 'date' => ':attribute is geen geldige datum.', + 'date_format' => ':attribute komt niet overeen met het formaat :format.', + 'different' => ':attribute en :other moeten verschillend zijn.', + 'digits' => ':attribute moet :digits cijfers lang zijn.', + 'digits_between' => ':attribute moet tussen de :min en :max cijfers bevatten.', + 'dimensions' => ':attribute heeft ongeldige afbeelding afmetingen.', + 'distinct' => ':attribute heeft een dubbele waarde.', + 'email' => ':attribute is geen geldig e-mailadres.', + 'exists' => ':attribute is ongeldig.', + 'file' => ':attribute moet een bestand zijn.', + 'filled' => ':attribute is verplicht.', + 'image' => ':attribute moet een afbeelding zijn.', + 'in' => 'De geselecteerde :attribute is ongeldig.', + 'in_array' => ':attribute veld bestaat niet in :other.', + 'integer' => ':attribute moet een getal zijn.', + 'ip' => ':attribute moet een geldig IP-adres zijn.', + 'json' => ':attribute moet een geldige JSON string zijn.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attribute mag niet groter zijn dan :max.', + 'file' => ':attribute mag niet groter zijn dan :max kilobytes.', + 'string' => ':attribute mag niet uit meer dan :max karakters bestaan.', + 'array' => ':attribute mag niet meer dan :max items bevatten.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => ':attribute moet een bestand zijn van het bestandstype :values.', + 'mimetypes' => ':attribute moet een bestand zijn van het bestandstype :values.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => ':attribute moet minimaal :min zijn.', + 'file' => ':attribute moet minstens :min kilobytes groot zijn.', + 'string' => ':attribute moet tenminste :min karakters bevatten.', + 'array' => ':attribute moet minimaal :min items bevatten.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => 'De geselecteerde :attribute is ongeldig.', + 'numeric' => ':attribute moet een nummer zijn.', + 'present' => ':attribute moet bestaan.', + 'regex' => ':attribute formaat is ongeldig.', + 'required' => ':attribute is verplicht.', + 'required_if' => ':attribute is verplicht indien :other gelijk is aan :value.', + 'required_unless' => ':attribute is verplicht tenzij :other gelijk is aan :values.', + 'required_with' => ':attribute is verplicht in combinatie met :values.', + 'required_with_all' => ':attribute is verplicht in combinatie met :values.', + 'required_without' => ':attribute is verplicht als :values niet ingevuld is.', + 'required_without_all' => ':attribute is verplicht als :values niet ingevuld zijn.', + 'same' => ':attribute en :other moeten overeenkomen.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => ':attribute moet :size zijn.', + 'file' => ':attribute moet :size kilobytes zijn.', + 'string' => ':attribute moet :size karakters zijn.', + 'array' => ':attribute moet :size items bevatten.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => ':attribute moet een tekenreeks zijn.', + 'timezone' => ':attribute moet een geldige tijdzone zijn.', + 'unique' => ':attribute is al in gebruik.', + 'uploaded' => ':attribute kon niet worden geüpload.', + 'url' => ':attribute formaat is ongeldig.', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => ':env variabele', + 'invalid_password' => 'Het opgegeven wachtwoord is ongeldig voor dit account.', ], ]; diff --git a/lang/no/activity.php b/lang/no/activity.php index 501a1dcde..62062ac5b 100644 --- a/lang/no/activity.php +++ b/lang/no/activity.php @@ -8,9 +8,9 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', + 'fail' => 'Innlogging feilet', + 'success' => 'Logget inn', + 'password-reset' => 'Tilbakestill passord', 'reset-password' => 'Requested password reset', 'checkpoint' => 'Two-factor authentication requested', 'recovery-token' => 'Used two-factor recovery token', @@ -23,7 +23,7 @@ return [ 'user' => [ 'account' => [ 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'password-changed' => 'Endret passord', ], 'api-key' => [ 'create' => 'Created new API key :identifier', @@ -39,18 +39,18 @@ return [ ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Reinstallete server', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'Utføre ":command" på serveren', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Startet serveren', + 'stop' => 'Stoppet serveren', + 'restart' => 'Restartet serveren', + 'kill' => 'Drepte serverprosessen', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', + 'download' => 'Lastet ned :name sikkerhetskopi', 'delete' => 'Deleted the :name backup', 'restore' => 'Restored the :name backup (deleted files: :truncate)', 'restore-complete' => 'Completed restoration of the :name backup', @@ -64,36 +64,36 @@ return [ 'database' => [ 'create' => 'Created new database :name', 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'delete' => 'Slettet databasen :name', ], 'file' => [ 'compress_one' => 'Compressed :directory:file', 'compress_other' => 'Compressed :count files in :directory', 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', + 'copy' => 'Opprettet en kopi av :file', 'create-directory' => 'Created directory :directory:name', 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', + 'delete_one' => 'Slettet :directory:files.0', 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', + 'download' => 'Lastet ned :file', 'pull' => 'Downloaded a remote file from :url to :directory', 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', 'rename_other' => 'Renamed :count files in :directory', 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'upload' => 'Startet filopplasting', + 'uploaded' => 'Lastet opp :katalog:file', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', + 'denied' => 'Tilgang til SFTP er blokkert på grunn av tilgangsstyring', + 'create_one' => 'Opprettet :files.0', + 'create_other' => 'Opprettet :count nye filer', 'write_one' => 'Modified the contents of :files.0', 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', + 'delete_one' => 'Slettet :files.0', + 'delete_other' => 'Slettet :count filer', + 'create-directory_one' => 'Opprettet :files.0 mappen', + 'create-directory_other' => 'Opprettet :count mapper', + 'rename_one' => 'Endret navn på :files.0.from til :files.0.to', 'rename_other' => 'Renamed or moved :count files', ], 'allocation' => [ diff --git a/lang/no/admin/node.php b/lang/no/admin/node.php index fde28a25b..d68305e3a 100644 --- a/lang/no/admin/node.php +++ b/lang/no/admin/node.php @@ -2,7 +2,7 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', + 'fqdn_not_resolvable' => 'FQDN eller IP-adressen som er gitt, går ikke til en gyldig IP-adresse.', 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', ], 'notices' => [ diff --git a/lang/no/admin/server.php b/lang/no/admin/server.php index 057bd3ca5..5dbd23e62 100644 --- a/lang/no/admin/server.php +++ b/lang/no/admin/server.php @@ -4,24 +4,24 @@ return [ 'exceptions' => [ 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', + 'bad_variable' => 'Det oppstod en valideringsfeil med :name variabelen.', 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', ], 'alerts' => [ 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', + 'server_deleted' => 'Serveren er slettet fra systemet.', + 'server_created' => 'Serveren ble opprettet i panelet. Vennligst tillat tjerneren noen minutter å installere denne serveren..', 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', 'suspension_toggled' => 'Server suspension status has been changed to :status.', 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', + 'server_reinstalled' => 'Serveren er satt i kø for en reinstallasjon som begynner nå.', + 'details_updated' => 'Serverdetaljer har blitt oppdatert.', 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', + 'transfer_started' => 'Serveroverføringen har startet.', 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', ], ]; diff --git a/lang/no/admin/user.php b/lang/no/admin/user.php index 4134c15b4..33ea534e1 100644 --- a/lang/no/admin/user.php +++ b/lang/no/admin/user.php @@ -3,10 +3,10 @@ return [ 'exceptions' => [ 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_is_self' => 'Kan ikke slette din egen brukerkonto.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Kontoen er opprettet.', + 'account_updated' => 'Kontoen har blitt oppdatert.', ], ]; diff --git a/lang/no/auth.php b/lang/no/auth.php index 2a3a45268..507f539e1 100644 --- a/lang/no/auth.php +++ b/lang/no/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Logg inn', + 'go_to_login' => 'Gå til pålogging', + 'failed' => 'Ingen konto som samsvarer med disse opplysningene ble funnet.', 'forgot_password' => [ - 'label' => 'Forgot Password?', + 'label' => 'Glemt passord?', 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'button' => 'Gjenopprett konto', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Tilbakestill og logg inn', ], 'two_factor' => [ - 'label' => '2-Factor Token', + 'label' => 'Tofaktorautentiserings kode', 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'checkpoint_failed' => 'Tofaktorautentiseringskoden var ugyldig.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'For mange påloggingsforsøk. Prøv igjen om :seconds sekunder.', + 'password_requirements' => 'Passordet må være minst 8 tegn langt og bør være unikt for denne siden.', + '2fa_must_be_enabled' => 'Administratoren krever at tofaktorautentisering aktiveres på din konto for å kunne bruke panelet.', ]; diff --git a/lang/no/command/messages.php b/lang/no/command/messages.php index 4e640b3fa..09c828166 100644 --- a/lang/no/command/messages.php +++ b/lang/no/command/messages.php @@ -2,18 +2,18 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', + 'search_users' => 'Skriv inn brukernavn, bruker-ID, eller epostadresse', + 'select_search_user' => 'ID for brukeren som skal slettes (Angi \'0\' for å søke på nytt)', + 'deleted' => 'Brukeren ble slettet fra panelet.', 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', 'no_users_found' => 'No users were found for the search term provided.', 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', + 'ask_admin' => 'Er denne brukeren en administrator?', + 'ask_email' => 'E-postadresse', + 'ask_username' => 'Brukernavn', + 'ask_name_first' => 'Fornavn', + 'ask_name_last' => 'Etternavn', + 'ask_password' => 'Passord', 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', '2fa_help_text' => [ @@ -41,19 +41,19 @@ return [ ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', + 'ask_smtp_host' => 'SMTP-vert (e.g. smtp.gmail.com)', + 'ask_smtp_port' => 'SMTP-port', + 'ask_smtp_username' => 'SMTP brukernavn', + 'ask_smtp_password' => 'SMTP passord', + 'ask_mailgun_domain' => 'Mailgun domene', 'ask_mailgun_endpoint' => 'Mailgun Endpoint', 'ask_mailgun_secret' => 'Mailgun Secret', 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_postmark_username' => 'Postmark API nøkkel', + 'ask_driver' => 'Hvilken driver skal brukes for å sende e-post?', + 'ask_mail_from' => 'E-postadresse som e-poster skal bruke som avsender', + 'ask_mail_name' => 'Navnet på e-posten, epostene skal komme fra', + 'ask_encryption' => 'Krypteringsmetode som skal brukes', ], ], ]; diff --git a/lang/no/dashboard/account.php b/lang/no/dashboard/account.php index 85411ef65..ff52388c9 100644 --- a/lang/no/dashboard/account.php +++ b/lang/no/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Oppdater e-postadressen din', + 'updated' => 'Din epost har blitt oppdatert', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Endre passoret ditt', + 'requirements' => 'Ditt nye passord må ha minst 8 tegn', + 'updated' => 'Ditt passord er oppdatert.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', + 'button' => 'Konfigurer tofaktorautentisering', 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'invalid' => 'Koden som ble oppgitt var ugyldig', 'setup' => [ - 'title' => 'Setup two-factor authentication', + 'title' => 'Sett opp tofaktorautentisering', 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'field' => 'Skriv inn autentiserings-kode', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Deaktiver tofaktorautentisering', + 'field' => 'Skriv inn autentiserings-kode', ], ], ]; diff --git a/lang/no/dashboard/index.php b/lang/no/dashboard/index.php index 8ab11e994..e345b1bbc 100644 --- a/lang/no/dashboard/index.php +++ b/lang/no/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Søk etter servere...', + 'no_matches' => 'Det ble ikke funnet noen servere som matcher søkekriteriene', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Minne', ]; diff --git a/lang/no/exceptions.php b/lang/no/exceptions.php index 3977c87c2..f9a65b744 100644 --- a/lang/no/exceptions.php +++ b/lang/no/exceptions.php @@ -25,8 +25,8 @@ return [ ], 'importer' => [ 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'file_error' => 'JSON-filen som ble oppgitt er ugyldig.', + 'invalid_json_provided' => 'JSON-filen som er angitt er ikke i et format som kan gjenkjennes.', ], 'subusers' => [ 'editing_self' => 'Editing your own subuser account is not permitted.', @@ -50,6 +50,6 @@ return [ 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'Den forespurte ressursen finnes ikke på denne serveren.', ], ]; diff --git a/lang/no/pagination.php b/lang/no/pagination.php index ecac3aa33..372946c67 100644 --- a/lang/no/pagination.php +++ b/lang/no/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Forrige', + 'next' => 'Neste »', ]; diff --git a/lang/no/passwords.php b/lang/no/passwords.php index bde70f915..73f86df60 100644 --- a/lang/no/passwords.php +++ b/lang/no/passwords.php @@ -12,8 +12,8 @@ return [ | */ 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'reset' => 'Ditt passord har blitt tilbakestilt!', + 'sent' => 'Vi har sendt deg en e-post med en tilbakestillingslink for ditt passord!', + 'token' => 'Koden for å nullstille passordet er ugyldig.', + 'user' => 'Vi kan ikke finne en bruker med den e-postadressen.', ]; diff --git a/lang/no/server/users.php b/lang/no/server/users.php index ce77c4101..8879cf4ca 100644 --- a/lang/no/server/users.php +++ b/lang/no/server/users.php @@ -2,14 +2,14 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', + 'websocket_*' => 'Gir tilgang til websocketen for denne serveren.', + 'control_console' => 'Tillater brukeren å sende data til server konsollet.', + 'control_start' => 'Tillater brukeren å starte serverinstansen.', + 'control_stop' => 'Tillater brukeren å stoppe serverinstansen.', + 'control_restart' => 'Tillater brukeren å restarte serverinstansen.', + 'control_kill' => 'Tillater brukeren å drepe serveren.', + 'user_create' => 'Tillater brukeren å opprette nye brukerkontoer for serveren.', + 'user_read' => 'Tillater bruker å se brukere tilknyttet denne serveren.', 'user_update' => 'Allows the user to modify other users associated with this server.', 'user_delete' => 'Allows the user to delete other users associated with this server.', 'file_create' => 'Allows the user permission to create new files and directories.', diff --git a/lang/no/strings.php b/lang/no/strings.php index 58071426a..523b218d1 100644 --- a/lang/no/strings.php +++ b/lang/no/strings.php @@ -1,95 +1,95 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email' => 'E-post', + 'email_address' => 'E-postadresse', + 'user_identifier' => 'Brukernavn eller e-post', + 'password' => 'Passord', + 'new_password' => 'Nytt passord', + 'confirm_password' => 'Bekreft nytt passord', + 'login' => 'Logg inn', + 'home' => 'Hjem', + 'servers' => 'Servere', 'id' => 'ID', - 'name' => 'Name', + 'name' => 'Navn', 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', + 'connection' => 'Tilkobling', + 'memory' => 'Minne', 'cpu' => 'CPU', 'disk' => 'Disk', 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'search' => 'Søk', + 'suspended' => 'Suspendert', + 'account' => 'Konto', + 'security' => 'Sikkerhet', + 'ip' => 'IP adresse', + 'last_activity' => 'Siste aktivitet', + 'revoke' => 'Tilbakekall', + '2fa_token' => 'Autentiseringskode', + 'submit' => 'Lagre', + 'close' => 'Lukk', + 'settings' => 'Innstillinger', + 'configuration' => 'Konfigurasjon', 'sftp' => 'SFTP', - 'databases' => 'Databases', + 'databases' => 'Databaser', 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', - 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', + 'created' => 'Opprettet', + 'expires' => 'Utløper', + 'public_key' => 'Kode', + 'api_access' => 'Api-tilgang', + 'never' => 'aldri', + 'sign_out' => 'Logg av', + 'admin_control' => 'Administratorkontroll', + 'required' => 'Obligatorisk', 'port' => 'Port', - 'username' => 'Username', + 'username' => 'Brukernavn', 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', - 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', + 'new' => 'Ny', + 'danger' => 'Fare', + 'create' => 'Opprett', + 'select_all' => 'Velg alle', + 'select_none' => 'Velg Ingen', + 'alias' => 'Kallenavn', + 'primary' => 'Primær', + 'make_primary' => 'Gjør til primær', + 'none' => 'Ingen', + 'cancel' => 'Avbryt', + 'created_at' => 'Opprettet', + 'action' => 'Handling', 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', + 'queued' => 'Lagt i kø', + 'last_run' => 'Sist kjørt', + 'next_run' => 'Neste kjøring', + 'not_run_yet' => 'Ikke kjørt ennå', + 'yes' => 'Ja', + 'no' => 'Nei', + 'delete' => 'Slett', '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', - 'relation' => 'Relation', - 'owner' => 'Owner', - 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'logout' => 'Logg ut', + 'admin_cp' => 'Admin kontrollpanel', + 'optional' => 'Valgfritt', + 'read_only' => 'Skrivebeskyttet', + 'relation' => 'Relasjon', + 'owner' => 'Eier', + 'admin' => 'Administrator', + 'subuser' => 'Underbruker', + 'captcha_invalid' => 'Den oppgitte captchaen er ugyldig.', + 'tasks' => 'Oppgaver', + 'seconds' => 'Sekunder', + 'minutes' => 'Minutter', + 'under_maintenance' => 'Under vedlikehold', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'Søndag', + 'mon' => 'Mandag', + 'tues' => 'Tirsdag', + 'wed' => 'Onsdag', + 'thurs' => 'Torsdag', + 'fri' => 'Fredag', + 'sat' => 'Lørdag', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', - 'copyright' => '® 2024 - :year Pelican', + 'last_used' => 'Sist brukt', + 'enable' => 'Aktiver', + 'disable' => 'Deaktiver', + 'save' => 'Lagre', + 'copyright' => '® 2024 - :year Pelican*', ]; diff --git a/lang/no/validation.php b/lang/no/validation.php index 9cccf3508..7bbf10181 100644 --- a/lang/no/validation.php +++ b/lang/no/validation.php @@ -30,23 +30,23 @@ return [ ], 'boolean' => 'The :attribute field must be true or false.', 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', + 'date' => ':attribute er ikke en gyldig dato.', + 'date_format' => ':attribute samsvarer ikke med formatet :format.', + 'different' => ':attribute og :other må være forskjellige.', + 'digits' => ':attribute må være :digits sifre.', + 'digits_between' => ':attribute må være mellom :min og :max siffer.', + 'dimensions' => ':attribute har ugyldig bildedimensjoner.', + 'distinct' => ':attribute har en duplikat verdi.', 'email' => 'The :attribute must be a valid email address.', 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', + 'file' => ':attribute må være en fil.', + 'filled' => ':attribute feltet er påkrevd.', + 'image' => ':attribute må være et bilde.', 'in' => 'The selected :attribute is invalid.', 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'integer' => ':attribute må være ett helt tall.', + 'ip' => ':attribute må være en gyldig IP-adresse.', + 'json' => ':attribute må være en gyldig JSON streng.', 'max' => [ 'numeric' => 'The :attribute may not be greater than :max.', 'file' => 'The :attribute may not be greater than :max kilobytes.', @@ -64,8 +64,8 @@ return [ 'not_in' => 'The selected :attribute is invalid.', 'numeric' => 'The :attribute must be a number.', 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', + 'regex' => ':attribute formatet er ugyldig.', + 'required' => ':attribute feltet er påkrevd.', 'required_if' => 'The :attribute field is required when :other is :value.', 'required_unless' => 'The :attribute field is required unless :other is in :values.', 'required_with' => 'The :attribute field is required when :values is present.', @@ -74,8 +74,8 @@ return [ 'required_without_all' => 'The :attribute field is required when none of :values are present.', 'same' => 'The :attribute and :other must match.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', + 'numeric' => ':attribute må være :size.', + 'file' => ':attribute må være :size kilobytes.', 'string' => 'The :attribute must be :size characters.', 'array' => 'The :attribute must contain :size items.', ], @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', + 'variable_value' => ':env variabel', 'invalid_password' => 'The password provided was invalid for this account.', ], ]; diff --git a/lang/pl/activity.php b/lang/pl/activity.php index 501a1dcde..2994dbea0 100644 --- a/lang/pl/activity.php +++ b/lang/pl/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Nie udało się zalogować', + 'success' => 'Zalogowano', + 'password-reset' => 'Zmień Hasło', + 'reset-password' => 'Zażądano zresetowania hasła', + 'checkpoint' => 'Zażądano uwierzytelnienia dwuetapowego', + 'recovery-token' => 'Użyto tokena odzyskiwania uwierzytelnienia dwuetapowego', + 'token' => 'Udane uwierzytelnienie dwuetapowe', + 'ip-blocked' => 'Zablokowano żądanie z nieuwzględnionego adresu IP dla :identifer', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'Nie udało się zalogować do SFTP', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'Zmieniono adres e-mail z :old na :new', + 'password-changed' => 'Hasło zostało zmienione', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Stwórz nowy klucz API :identifier', + 'delete' => 'Usuń klucz API :identifier', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'Dodano klucz SSH :fingerprint do konta', + 'delete' => 'Usunięto klucz SSH :fingerprint z konta', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'Włączono autoryzację dwuetapową', + 'delete' => 'Wyłączona autoryzacja dwuetapowa', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Zainstalowano ponownie serwer', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'Wykonano ":command" na serwerze', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Uruchomiono serwer', + 'stop' => 'Zatrzymano serwer', + 'restart' => 'Zrestartowano serwer', + 'kill' => 'Zatrzymano proces serwera', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'Pobrano kopię zapasową o nazwie :name', + 'delete' => 'Usunięto kopię zapasową :name', + 'restore' => 'Przywrócono kopię zapasową o nazwie :name (usunięte pliki: :truncate)', + 'restore-complete' => 'Zakończono przywracanie kopii zapasowej o nazwie :name', + 'restore-failed' => 'Nie udało się zakończyć przywracania kopii zapasowej o nazwie :name', + 'start' => 'Rozpoczęto tworzenie kopii zapasowej :name', + 'complete' => 'Tworzenie kopii zapasowej :name zakończyło się pomyślnie', + 'fail' => 'Tworzenie kopii zapasowej :name nie powiodło się', + 'lock' => 'Zablokowano kopie zapasową :name', + 'unlock' => 'Odblokowano kopię zapasową :name', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Utwórz nową bazę danych :name', + 'rotate-password' => 'Zmieniono hasło dla bazy danych o nazwie :name', + 'delete' => 'Usunięto bazę danych o nazwie :name', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => 'Skompresowano :directory:file', + 'compress_other' => 'Skompresowano :count plików w katalogu :directory', + 'read' => 'Sprawdzono zawartość pliku :file', + 'copy' => 'Utworzono kopię pliku :file', + 'create-directory' => 'Utworzono katalog :directory:name', + 'decompress' => 'Rozpakowano :files w :directory', + 'delete_one' => 'Usunięto :directory:files.0', + 'delete_other' => 'Usunięto :count plików w katalogu :directory', + 'download' => 'Pobrano plik: :file', + 'pull' => 'Pobrano pliki z :url do :directory', + 'rename_one' => 'Zmieniono nazwę :directory:files.0.from na :directory:files.0.to', + 'rename_other' => 'Zmieniono nazwy :count plików w katalogu :directory.', + 'write' => 'Dokonano zapisu nowej zawartości do pliku :file', + 'upload' => 'Rozpoczęto przesyłanie pliku', + 'uploaded' => 'Przesłano :directory:file', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'Dostęp SFTP został zablokowany z powodu braku uprawnień', + 'create_one' => 'Utworzono :files.0', + 'create_other' => 'Utworzono :count nowych plików', + 'write_one' => 'Zmodyfikowano zawartość pliku :files.0', + 'write_other' => 'Zmodyfikowano zawartość :count plików', + 'delete_one' => 'Usunięto :files.0', + 'delete_other' => 'Usunięto :count plików', + 'create-directory_one' => 'Utworzono katalog :files.0', + 'create-directory_other' => 'Utworzono :count katalogów', + 'rename_one' => 'Zmieniono nazwę :files.0.from na :files.0.to', + 'rename_other' => 'Zmieniono nazwę lub przeniesiono :count plików', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => 'Dodano :allocation do serwera', + 'notes' => 'Zaktualizowano informacje dla :allocation z ":old" na ":new".', + 'primary' => 'Ustawiono :allocation jako główną alokację serwera.', + 'delete' => 'Usunięto alokację :allocation', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => 'Utworzono harmonogram o nazwie :name', + 'update' => 'Zaktualizowano harmonogram o nazwie :name', + 'execute' => 'Ręcznie wykonano harmonogram o nazwie :name', + 'delete' => 'Usunięto harmonogram o nazwie :name', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'Utworzono nowe zadanie ":action" dla harmonogramu o nazwie :name', + 'update' => 'Zaktualizowano zadanie ":action" dla harmonogramu o nazwie :name.', + 'delete' => 'Usunięto zadanie dla harmonogramu o nazwie :name.', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'Zmieniono nazwę serwera z :old na :new', + 'description' => 'Zmieniono opis serwera z :old na :new', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => 'Zmieniono zmienną :variable z ":old" na ":new".', + 'image' => 'Zaktualizowano obraz Docker dla serwera z :old na :new.', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => 'Dodano :email jako drugiego użytkownika.', + 'update' => 'Zaktualizowano uprawnienia dla użytkownika :email', + 'delete' => 'Usunięto :email jako współpracownika.', ], ], ]; diff --git a/lang/pl/admin/eggs.php b/lang/pl/admin/eggs.php index ffd9b08e1..f9bf363d7 100644 --- a/lang/pl/admin/eggs.php +++ b/lang/pl/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Pomyślnie zaimportowano to jądro i związane z nim zmienne.', + 'updated_via_import' => 'To jądro zostało zaktualizowane przy użyciu dostarczonego pliku.', + 'deleted' => 'Pomyślnie usunięto żądane jądro z Panelu.', + 'updated' => 'Konfiguracja jądra została pomyślnie zaktualizowana.', + 'script_updated' => 'Skrypt instalacyjny jądra został zaktualizowany i zostanie uruchomiony za każdym razem, gdy serwery zostaną zainstalowane.', + 'egg_created' => 'Nowe jądro zostało dodane. Musisz zrestartować wszystkie uruchomione Daemon\'y, aby zastosować nowe jądro.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'Zmienna ":variable" została usunięta i nie będzie już dostępna dla serwerów po przebudowie.', + 'variable_updated' => 'Zmienna ":variable" została zaktualizowana. Musisz przebudować serwery za pomocą tej zmiennej, aby zastosować zmiany.', + 'variable_created' => 'Nowa zmienna została pomyślnie stworzona i przypisana do tego jądra.', ], ], ]; diff --git a/lang/pl/admin/node.php b/lang/pl/admin/node.php index fde28a25b..7023a8852 100644 --- a/lang/pl/admin/node.php +++ b/lang/pl/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'Podany adres FQDN lub IP nie jest poprawnym adresem IP.', + 'fqdn_required_for_ssl' => 'Aby używać SSL dla tego węzła, wymagana jest pełna nazwa domeny, która nawiązuje do publicznego adresu IP.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Pomyślnie dodano alokacje do tego węzła.', + 'node_deleted' => 'Pomyślnie usunięto węzeł z panelu.', + 'node_created' => 'Pomyślnie utworzono nowy węzeł. Możesz automatycznie skonfigurować demona na tej maszynie, odwiedzając zakładkę \'Konfiguracja\'. Przed dodaniem serwerów musisz najpierw przydzielić co najmniej jeden adres IP i port.', + 'node_updated' => 'Informacje o węźle zostały zaktualizowane. Jeśli jakiekolwiek ustawienia demona zostały zmienione, konieczne będzie jego ponowne uruchomienie, aby te zmiany zaczęły obowiązywać', + 'unallocated_deleted' => 'Usunięto wszystkie nieprzydzielone porty dla :ip', ], ]; diff --git a/lang/pl/admin/server.php b/lang/pl/admin/server.php index 057bd3ca5..ed7129c92 100644 --- a/lang/pl/admin/server.php +++ b/lang/pl/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'Chcesz usunąć domyślną alokację dla tego serwera, ale nie ma alternatywnej alokacji do wykorzystania.', + 'marked_as_failed' => 'Ten serwer został zidentyfikowany jako mający nieudaną wcześniejszą instalację. Nie można zmienić jego aktualnego statusu w tej sytuacji.', + 'bad_variable' => 'Wystąpił błąd walidacji zmiennych :name', + 'daemon_exception' => 'Wystąpił błąd podczas próby komunikacji z demonem, co spowodowało kod odpowiedzi HTTP/:code. Ten błąd został zarejestrowany. (ID żądania: :request_id)', + 'default_allocation_not_found' => 'Nie znaleziono żądanej domyślnej alokacji w alokacjach tego serwera.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'Zaktualizowano konfigurację startową tego serwera. Jeśli nastąpiła zmiana jajka dla tego serwera, zostanie przeprowadzona ponowna instalacja w tym momencie.', + 'server_deleted' => 'Serwer został pomyślnie usunięty z systemu.', + 'server_created' => 'Serwer został pomyślnie utworzony w panelu. Proszę poczekać kilka minut, aby demon zakończył instalację tego serwera.', + 'build_updated' => 'Zaktualizowano szczegóły konfiguracji dla tego serwera. Pewne zmiany mogą wymagać ponownego uruchomienia, aby zacząć obowiązywać.', + 'suspension_toggled' => 'Status zawieszenia serwera został zmieniony na :status', + 'rebuild_on_boot' => 'Ten serwer został oznaczony jako wymagający ponownej budowy kontenera Docker. Zostanie to wykonane przy następnym uruchomieniu serwera.', + 'install_toggled' => 'Status instalacji dla tego serwera został zmieniony.', + 'server_reinstalled' => 'Ten serwer został umieszczony w kolejce do ponownej instalacji, która rozpoczyna się w tym momencie.', + 'details_updated' => 'Szczegóły serwera zostały pomyślnie zaktualizowane.', + 'docker_image_updated' => 'Pomyślnie zmieniono domyślny obraz Docker do użycia dla tego serwera. Konieczne jest ponowne uruchomienie, aby zastosować tę zmianę.', + 'node_required' => 'Musisz mieć skonfigurowany co najmniej jeden węzeł, zanim będziesz mógł dodać serwer do tego panelu.', + 'transfer_nodes_required' => 'Musisz mieć skonfigurowanych co najmniej dwa węzły, zanim będziesz mógł przenosić serwery.', + 'transfer_started' => 'Rozpoczęto transfer serwera.', + 'transfer_not_viable' => 'Wybrany węzeł nie ma wystarczającej ilości dostępnej przestrzeni dyskowej ani pamięci, aby pomieścić ten serwer.', ], ]; diff --git a/lang/pl/admin/user.php b/lang/pl/admin/user.php index 4134c15b4..be1e9d366 100644 --- a/lang/pl/admin/user.php +++ b/lang/pl/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'Nie można usunąć użytkownika, który ma przypisane do swojego konta aktywne serwery. Proszę usunąć serwery przypisane do tego konta przed kontynuowaniem.', + 'user_is_self' => 'Nie można usunąć własnego konta użytkownika.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Konto zostało pomyślnie utworzone.', + 'account_updated' => 'Konto zostało pomyślnie zaktualizowane.', ], ]; diff --git a/lang/pl/auth.php b/lang/pl/auth.php index 2a3a45268..4dd3f0fb8 100644 --- a/lang/pl/auth.php +++ b/lang/pl/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Zaloguj', + 'go_to_login' => 'Przejdź do logowania', + 'failed' => 'Nie znaleziono konta pasującego do tych danych.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Nie pamiętasz hasła?', + 'label_help' => 'Wprowadź swój adres e-mail, aby otrzymać instrukcje resetowania hasła.', + 'button' => 'Odzyskaj konto', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Zresetuj i zaloguj się', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => 'Token logowania 2-etapowego', + 'label_help' => 'To konto wymaga uwierzytelniania 2-etapowego, aby kontynuować. Wprowadź wygenerowany kod, aby dokończyć logowanie.', + 'checkpoint_failed' => 'Kod uwierzytelniania 2-etapowego jest nieprawidłowy.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Zbyt wiele prób logowania. Spróbuj ponownie za :seconds sekund.', + 'password_requirements' => 'Hasło musi mieć co najmniej 8 znaków.', + '2fa_must_be_enabled' => 'Administrator zażądał włączenia uwierzytelniania dwuetapowego dla Twojego konta, by móc korzystać z Panelu.', ]; diff --git a/lang/pl/command/messages.php b/lang/pl/command/messages.php index 4e640b3fa..b159d5a96 100644 --- a/lang/pl/command/messages.php +++ b/lang/pl/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'Wprowadź nazwę użytkownika, identyfikator użytkownika lub adres e-mail', + 'select_search_user' => 'ID użytkownika do usunięcia (Wpisz \'0\' aby wyszukać ponownie)', + 'deleted' => 'Użytkownik został pomyślnie usunięty z Panelu.', + 'confirm_delete' => 'Czy na pewno chcesz usunąć tego użytkownika z Panelu?', + 'no_users_found' => 'Nie znaleziono użytkowników dla podanego terminu wyszukiwania.', + 'multiple_found' => 'Znaleziono wiele kont dla podanego użytkownika, nie można usunąć użytkownika z powodu flagi --no-interaction', + 'ask_admin' => 'Czy ten użytkownik jest administratorem?', + 'ask_email' => 'Adres E-mail', + 'ask_username' => 'Nazwa Użytkownika', + 'ask_name_first' => 'Imię', + 'ask_name_last' => 'Nazwisko', + 'ask_password' => 'Hasło', + 'ask_password_tip' => 'Jeśli chcesz utworzyć konto z losowym hasłem wysłanym e-mailem do użytkownika, ponownie uruchom tę komendę (CTRL+C) i przekaż flagę `--no-password`.', + 'ask_password_help' => 'Hasła muszą mieć co najmniej 8 znaków i zawierać co najmniej jedną wielką literę oraz cyfrę.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'Ta komenda wyłączy uwierzytelnianie dwuskładnikowe dla konta użytkownika, jeśli jest włączone. Powinna być używana tylko jako polecenie odzyskiwania konta, jeśli użytkownik jest zablokowany na swoim koncie.', + 'Jeśli to nie jest to, co chciałeś zrobić, naciśnij CTRL+C, aby zakończyć ten proces.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => 'Uwierzytelnianie dwuskładnikowe zostało wyłączone dla :email', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => 'Wysyłanie żądania dla pierwszego zadania w `:schedule` (:hash).', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'Usuwanie pliku kopii zapasowej usługi :file.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'Żądanie przebudowy dla ":name" (#:id) na węźle ":node" nie powiodło się z błędem: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'Żądanie ponownej instalacji dla ":name" (#:id) na węźle ":node" nie powiodło się z błędem: :message', + 'confirm' => 'Przed Tobą ponowna instalacja na grupie serwerów. Czy chcesz kontynuować?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'Zamierzasz wykonać :action przeciwko :count serwerom. Czy chcesz kontynuować?', + 'action_failed' => 'Żądanie akcji zasilania dla ":name" (#:id) na węźle ":node" nie powiodło się z błędem: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', + 'ask_smtp_host' => 'Serwer SMTP (np. smtp.gmail.com)', + 'ask_smtp_port' => 'Port SMTP', + 'ask_smtp_username' => 'Nazwa użytkownika SMTP', + 'ask_smtp_password' => 'Hasło SMTP', + 'ask_mailgun_domain' => 'Serwer Mailgun', 'ask_mailgun_endpoint' => 'Mailgun Endpoint', - 'ask_mailgun_secret' => 'Mailgun Secret', - 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_mailgun_secret' => 'Sekret Mailgun', + 'ask_mandrill_secret' => 'Sekret Mandrill', + 'ask_postmark_username' => 'Klucz API Postmark', + 'ask_driver' => 'Który sterownik powinien być używany do wysyłania e-maili?', + 'ask_mail_from' => 'Adres e-mail, z którego mają pochodzić wiadomości e-mail', + 'ask_mail_name' => 'Nazwa, z której powinny się pojawić wiadomości e-mail', + 'ask_encryption' => 'Metoda szyfrowania do użycia', ], ], ]; diff --git a/lang/pl/dashboard/account.php b/lang/pl/dashboard/account.php index 85411ef65..ec13c62f8 100644 --- a/lang/pl/dashboard/account.php +++ b/lang/pl/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Zaktualizuj swój e-mail', + 'updated' => 'Twój adres e-mail został zaktualizowany.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Zmień swoje hasło', + 'requirements' => 'Twoje nowe hasło powinno mieć co najmniej 8 znaków.', + 'updated' => 'Twoje hasło zostało zaktualizowane.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Skonfiguruj uwierzytelnianie dwuetapowe', + 'disabled' => 'Uwierzytelnianie dwuetapowe zostało wyłączone na Twoim koncie. Nie będziesz już proszony o podanie tokenu podczas logowania.', + 'enabled' => 'Uwierzytelnianie dwuetapowe zostało włączone na Twoim koncie! Od teraz podczas logowania będziesz musiał podać kod wygenerowany przez swoje urządzenie.', + 'invalid' => 'Podany token jest nieprawidłowy.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Skonfiguruj uwierzytelnianie dwuetapowe.', + 'help' => 'Nie udało Ci się zeskanować kodu? Wprowadź poniższy kod do swojej aplikacji:', + 'field' => 'Wprowadź token', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Wyłącz uwierzytelnianie dwuetapowe', + 'field' => 'Wprowadź token', ], ], ]; diff --git a/lang/pl/dashboard/index.php b/lang/pl/dashboard/index.php index 8ab11e994..a94a163b6 100644 --- a/lang/pl/dashboard/index.php +++ b/lang/pl/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', - 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'search' => 'Wyszukaj serwery...', + 'no_matches' => 'Nie znaleziono żadnych serwerów spełniających podane kryteria wyszukiwania.', + 'cpu_title' => 'Procesor', + 'memory_title' => 'Pamięć', ]; diff --git a/lang/pl/exceptions.php b/lang/pl/exceptions.php index 3977c87c2..d821676b1 100644 --- a/lang/pl/exceptions.php +++ b/lang/pl/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'Wystąpił wyjątek podczas próby komunikacji z demonem skutkujący kodem odpowiedzi HTTP/:code. Wyjątek ten został zarejestrowany.', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => 'Aby usunąć ten węzeł, nie możesz mieć podłączonych do niego serwerów.', + 'daemon_off_config_updated' => 'Konfiguracja deamona została zaktualizowana, jednak wystąpił błąd podczas próby automatycznej aktualizacji pliku konfiguracyjnego deamona. Aby zastosować te zmiany, należy ręcznie zaktualizować plik konfiguracyjny (config.yml).', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => 'Serwer jest obecnie przypisany do tej alokacji. Alokację można usunąć tylko wtedy, gdy żaden serwer nie jest do niej przypisany.', + 'too_many_ports' => 'Dodawanie więcej niż 1000 portów w jednym zakresie nie jest obsługiwane.', + 'invalid_mapping' => 'Mapowanie podane dla :port było nieprawidłowe i nie mogło zostać przetworzone.', + 'cidr_out_of_range' => 'Notacja CIDR dopuszcza tylko maski od /25 do /32.', + 'port_out_of_range' => 'Porty w alokacji muszą być większe niż 1024 i mniejsze lub równe 65535.', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'Jajo z aktywnymi serwerami przypisanymi do niego nie może zostać usunięte z Panelu.', + 'invalid_copy_id' => 'Jajo wybrane do skopiowania skryptu albo nie istnieje, albo samo posiada kopię skryptu.', + 'has_children' => 'Jajo jest nadrzędne dla jednego lub więcej innych jajek. Proszę najpierw usunąć te jajka przed usunięciem tego.', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => 'Zmienna środowiskowa :name musi być unikalna dla tego jajka.', + 'reserved_name' => 'Zmienna środowiskowa :name jest chroniona i nie może być przypisana do zmiennej.', + 'bad_validation_rule' => 'Reguła walidacji ":rule" nie jest prawidłową regułą dla tej aplikacji.', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'Wystąpił błąd podczas próby analizy pliku JSON: :error', + 'file_error' => 'Podany plik JSON jest nieprawidłowy.', + 'invalid_json_provided' => 'Podany plik JSON nie jest w formacie, który może być rozpoznany.', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => 'Edytowanie własnego konta podużytkownika jest niedozwolone.', + 'user_is_owner' => 'Nie można dodać właściciela serwera jako podużytkownika tego serwera.', + 'subuser_exists' => 'Użytkownik z tym adresem e-mail jest już przypisany jako podużytkownik dla tego serwera.', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'Nie można usunąć serwera hosta bazy danych, z którym powiązane są aktywne bazy danych.', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'Maksymalny odstęp czasu dla zadania, które zostało zablokowane wynosi 15 minut.', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'Nie można usunąć lokalizacji, do której dołączone są aktywne węzły.', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'Nie udało się odwołać kluczy na węźle #:node. :error', ], 'deployment' => [ - 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_nodes' => 'Nie znaleziono węzłów spełniających wymagania dla automatycznego wdrażania.', + 'no_viable_allocations' => 'Nie znaleziono portów spełniających wymagania dla automatycznego wdrażania.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'Żądany zasób nie istnieje na tym serwerze.', ], ]; diff --git a/lang/pl/pagination.php b/lang/pl/pagination.php index ecac3aa33..29ddd85bf 100644 --- a/lang/pl/pagination.php +++ b/lang/pl/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Powrót', + 'next' => 'Dalej »', ]; diff --git a/lang/pl/passwords.php b/lang/pl/passwords.php index bde70f915..f53b792db 100644 --- a/lang/pl/passwords.php +++ b/lang/pl/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'Hasło musi zawierać co najmniej 6 znaków.', + 'reset' => 'Twoje hasło zostało zresetowane!', + 'sent' => 'Wysłaliśmy ci wiadomość e-mail z linkiem do zresetowania hasła!', + 'token' => 'Kod potwierdzający resetowanie hasła jest nieprawidłowy.', + 'user' => 'Nie znaleziono użytkownika o takim adresie e-mail.', ]; diff --git a/lang/pl/server/users.php b/lang/pl/server/users.php index ce77c4101..a414f250b 100644 --- a/lang/pl/server/users.php +++ b/lang/pl/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Umożliwia dostęp do websocket dla tego serwera.', + 'control_console' => 'Pozwala użytkownikowi na wysyłanie danych do konsoli serwera.', + 'control_start' => 'Pozwala użytkownikowi na uruchomienie serwera.', + 'control_stop' => 'Pozwala użytkownikowi na zatrzymanie serwera.', + 'control_restart' => 'Pozwala użytkownikowi na ponowne uruchomienie serwera.', + 'control_kill' => 'Pozwala użytkownikowi na natychmiastowe zatrzymanie serwera.', + 'user_create' => 'Pozwala użytkownikowi na tworzenie nowych kont użytkowników dla serwera.', + 'user_read' => 'Pozwala użytkownikowi na wyświetlanie użytkowników powiązanych z tym serwerem.', + 'user_update' => 'Pozwala użytkownikowi modyfikować innych użytkowników powiązanych z tym serwerem.', + 'user_delete' => 'Pozwala użytkownikowi na usunięcie innych użytkowników powiązanych z tym serwerem.', + 'file_create' => 'Zezwala użytkownikowi na tworzenie nowych plików i katalogów.', + 'file_read' => 'Pozwala użytkownikowi na wyświetlanie plików i folderów powiązanych z tą instancją serwera, a także na wyświetlanie ich zawartości.', + 'file_update' => 'Pozwala użytkownikowi aktualizować pliki i foldery powiązane z serwerem.', + 'file_delete' => 'Pozwala użytkownikowi na usuwanie plików i katalogów.', + 'file_archive' => 'Pozwala użytkownikowi na tworzenie archiwów plików i rozpakowywanie istniejących archiwów.', + 'file_sftp' => 'Umożliwia użytkownikowi wykonywanie powyższych czynności na plikach przy użyciu klienta SFTP.', + 'allocation_read' => 'Umożliwia dostęp do stron zarządzania alokacją serwera.', + 'allocation_update' => 'Zezwala użytkownikowi na modyfikowanie alokacji serwera.', + 'database_create' => 'Pozwala użytkownikowi na tworzenie nowej bazy danych.', + 'database_read' => 'Zezwala użytkownikowi na przeglądanie baz danych serwera.', + 'database_update' => 'Zezwala użytkownikowi na dokonywanie modyfikacji w bazie danych. Jeśli użytkownik nie ma uprawnień "View Password", nie będzie mógł modyfikować hasła.', + 'database_delete' => 'Zezwala użytkownikowi na usunięcie instancji bazy danych.', + 'database_view_password' => 'Zezwala użytkownikowi na wyświetlanie hasła do bazy danych w systemie.', + 'schedule_create' => 'Umożliwia użytkownikowi utworzenie nowego harmonogramu zadań dla serwera.', + 'schedule_read' => 'Umożliwia użytkownikowi przeglądanie harmonogramów zadań serwera.', + 'schedule_update' => 'Zezwala użytkownikowi na dokonywanie modyfikacji istniejącego harmonogramu zadań serwera.', + 'schedule_delete' => 'Umożliwia użytkownikowi usunięcie harmonogramu zadań serwera.', ], ]; diff --git a/lang/pl/strings.php b/lang/pl/strings.php index 58071426a..3638ed471 100644 --- a/lang/pl/strings.php +++ b/lang/pl/strings.php @@ -1,95 +1,95 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email' => 'E-mail', + 'email_address' => 'Adres e-mail', + 'user_identifier' => 'Nazwa użytkownika lub e-mail', + 'password' => 'Hasło', + 'new_password' => 'Nowe hasło', + 'confirm_password' => 'Potwierdź nowe hasło', + 'login' => 'Logowanie', + 'home' => 'Strona główna', + 'servers' => 'Serwery', 'id' => 'ID', - 'name' => 'Name', - 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', - 'cpu' => 'CPU', - 'disk' => 'Disk', - 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'name' => 'Nazwa', + 'node' => 'Węzeł', + 'connection' => 'Połączenie', + 'memory' => 'Pamięć', + 'cpu' => 'Procesor', + 'disk' => 'Dysk', + 'status' => 'Stan', + 'search' => 'Wyszukaj', + 'suspended' => 'Zawieszony', + 'account' => 'Konto', + 'security' => 'Bezpieczeństwo', + 'ip' => 'Adres IP', + 'last_activity' => 'Ostatnia aktywność', + 'revoke' => 'Unieważnij', + '2fa_token' => 'Token uwierzytelniania', + 'submit' => 'Zatwierdź', + 'close' => 'Zamknij', + 'settings' => 'Ustawienia', + 'configuration' => 'Konfiguracja', 'sftp' => 'SFTP', - 'databases' => 'Databases', - 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', + 'databases' => 'Bazy danych', + 'memo' => 'Notatka', + 'created' => 'Data utworzenia', + 'expires' => 'Wygasa', 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', + 'api_access' => 'Dostęp do API', + 'never' => 'nigdy', + 'sign_out' => 'Wyloguj się', + 'admin_control' => 'Ustawienia administratora', + 'required' => 'Wymagane', 'port' => 'Port', - 'username' => 'Username', - 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', + 'username' => 'Użytkownik', + 'database' => 'Baza danych', + 'new' => 'Nowy', + 'danger' => 'Niebezpieczeństwo', + 'create' => 'Utwórz', + 'select_all' => 'Zaznacz wszystko', + 'select_none' => 'Odznacz wszystko', 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', + 'primary' => 'Podstawowy', + 'make_primary' => 'Ustaw jako główny', + 'none' => 'Brak', + 'cancel' => 'Anuluj', + 'created_at' => 'Data utworzenia', + 'action' => 'Akcje', 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', - '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', - 'relation' => 'Relation', - 'owner' => 'Owner', - 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'queued' => 'W kolejce', + 'last_run' => 'Ostatnie uruchomienie', + 'next_run' => 'Następne uruchomienie', + 'not_run_yet' => 'Jeszcze nie uruchomiono', + 'yes' => 'Tak', + 'no' => 'Nie', + 'delete' => 'Usuń', + '2fa' => 'Uwierzytelnianie dwustopniowe', + 'logout' => 'Wyloguj się', + 'admin_cp' => 'Panel administracyjny', + 'optional' => 'Opcjonalnie', + 'read_only' => 'Tylko do odczytu', + 'relation' => 'Relacja', + 'owner' => 'Właściciel', + 'admin' => 'Administrator', + 'subuser' => 'Podużytkownik', + 'captcha_invalid' => 'Podany kod captcha jest nieprawidłowy.', + 'tasks' => 'Zadania', + 'seconds' => 'Sekundy', + 'minutes' => 'Minuty', + 'under_maintenance' => 'Przerwa Techniczna', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'Niedziela', + 'mon' => 'Poniedziałek', + 'tues' => 'Wtorek', + 'wed' => 'Środa', + 'thurs' => 'Czwartek', + 'fri' => 'Piątek', + 'sat' => 'Sobota', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', + 'last_used' => 'Ostatnio używane', + 'enable' => 'Włącz', + 'disable' => 'Wyłącz', + 'save' => 'Zapisz', 'copyright' => '® 2024 - :year Pelican', ]; diff --git a/lang/pl/validation.php b/lang/pl/validation.php index 9cccf3508..e507ecae6 100644 --- a/lang/pl/validation.php +++ b/lang/pl/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => ':attribute musi zostać zaakceptowany.', + 'active_url' => ':attribute jest nieprawidłowym adresem URL.', + 'after' => ':attribute musi być późniejszą datą w stosunku do :date.', + 'after_or_equal' => ':attribute musi być datą późniejszą lub tą samą co :date.', + 'alpha' => ':attribute może zawierać wyłącznie litery.', + 'alpha_dash' => ':attribute może zawierać tylko litery, cyfry i myślniki.', + 'alpha_num' => ':attribute może zawierać jedynie litery oraz cyfry.', + 'array' => ':attribute musi być array\'em.', + 'before' => ':attribute musi być datą przed :date.', + 'before_or_equal' => ':attribute musi być datą przed albo równą dacie :date.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute musi być w zakresie od :min do :max.', + 'file' => 'Waga :attribute musi wynosić pomiędzy :min, a :max kilobajtów.', + 'string' => 'Długość :attribute musi wynosić pomiędzy :min, a :max znaków', + 'array' => ':attribute musi zawierać pomiędzy :min a :max elementów.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => ':attribute musi być true lub false.', + 'confirmed' => 'Potwierdzenie :attribute nie jest zgodne.', + 'date' => ':attribute nie jest prawidłową datą.', + 'date_format' => ':attribute musi mieć format :format.', + 'different' => ':attribute i :other muszą się różnić.', + 'digits' => ':attribute musi składać się z :digits cyfr.', + 'digits_between' => ':attribute musi mieć od :min do :max cyfr.', + 'dimensions' => ':attribute ma niepoprawne wymiary.', + 'distinct' => 'Pole :attribute zawiera zduplikowaną wartość.', + 'email' => ':attribute musi być prawidłowym adresem email.', + 'exists' => 'Wybrany :attribute jest nieprawidłowy.', + 'file' => ':attrivute musi być plikiem.', + 'filled' => 'Pole :attribute jest wymagane.', + 'image' => ':attribute musi być obrazem.', + 'in' => 'Wybrany :attribute jest nieprawidłowy.', + 'in_array' => 'Pole :attribute nie istnieje w :other.', + 'integer' => ':attribute musi być liczbą.', + 'ip' => ':attribute musi być prawidłowym adresem IP.', + 'json' => ':attribute musi być prawidłowym ciągiem JSON.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attribute nie może być większa niż :max.', + 'file' => 'Wielkość :attribute nie może być większa niż :max kilobajtów.', + 'string' => ':attribute nie może być dłuższy niż :max znaków.', + 'array' => ':attribute nie może mieć więcej niż :max elementów.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => ':attribute musi być plikiem typu: :values.', + 'mimetypes' => ':attribute musi być plikiem typu: :values.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => ':attribute musi mieć co najmniej :min.', + 'file' => ':attribute musi mieć co najmniej :min kilobajtów.', + 'string' => ':attribute musi mieć przynajmniej :min znaków.', + 'array' => ':attribute musi mieć co najmniej :min elementów.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => 'Wybrany :attribute jest nieprawidłowy.', + 'numeric' => ':attribute musi być liczbą.', + 'present' => 'Pole :attribute musi być wypełnione.', + 'regex' => 'Format :attribute jest niewłaściwy.', + 'required' => 'Pole :attribute jest wymagane.', + 'required_if' => 'Pole :attribute jest wymagane, gdy :other jest :value.', + 'required_unless' => ':attribute jest wymagany jeżeli :other nie znajduje się w :values.', + 'required_with' => 'Pole :attribute jest wymagane gdy :values jest obecny.', + 'required_with_all' => 'Pole :attribute jest wymagane gdy :values jest obecny.', + 'required_without' => 'Pole :attribute jest wymagane gdy :values nie jest podana.', + 'required_without_all' => 'Pole :attribute jest wymagane, gdy żadna z :values nie jest obecna.', + 'same' => 'Pole :attribute oraz :other muszą być takie same.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => 'Atrybut :attribute musi mieć wartość :size.', + 'file' => 'Pole :attribute musi mieć :size kilobajtów.', + 'string' => ':attribute musi mieć :size znaków.', + 'array' => ':attribute musi zawierać :size elementów.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => ':attribute musi być typu string.', + 'timezone' => ':attribute musi być prawidłową strefą.', + 'unique' => ':attribute został już pobrany.', + 'uploaded' => 'Nie udało się przesłać :attribute.', + 'url' => 'Format :attribute jest niewłaściwy.', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => 'Zmienna :env', + 'invalid_password' => 'Podane hasło jest nieprawidłowe.', ], ]; diff --git a/lang/pt/admin/eggs.php b/lang/pt/admin/eggs.php index ffd9b08e1..8f8e5e8cd 100644 --- a/lang/pt/admin/eggs.php +++ b/lang/pt/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'As eggs e as suas variáveis de ambiente foram importadas com sucesso.', + 'updated_via_import' => 'Essa egg foi atualizada usando o arquivo fornecido.', + 'deleted' => 'A egg solicitada foi removida com sucesso do Painel.', + 'updated' => 'As configurações da egg foi atualizada com sucesso.', + 'script_updated' => 'O script de instação da egg foi atualizado e poderá ser executado quando os servidores forem instalados.', + 'egg_created' => 'Um novo egg \'foi criado com sucesso. Reinicie os daemons em execução para aplicar essa nova egg.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'A variável ":variable" foi removida com sucesso e não estará mais disponível para os servidores após a reinstalação.', + 'variable_updated' => 'A variável ":variable" foi atualizada. Reinstale os servidores utilizando essa variável para as aplicações serem alteradas.', + 'variable_created' => 'Essa variável foi criada com sucesso e vinculada com a egg.', ], ], ]; diff --git a/lang/pt/admin/node.php b/lang/pt/admin/node.php index fde28a25b..d536c2ec5 100644 --- a/lang/pt/admin/node.php +++ b/lang/pt/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'O FQDN ou endereço IP providenciado não é valido.', + 'fqdn_required_for_ssl' => 'É necessário de um FQDN para ser utilizado o SSL.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'As alocações foram adicionadas com sucesso no node.', + 'node_deleted' => 'O node foi removido com sucesso do painel.', + 'node_created' => 'O node foi criado com sucesso. Você pode automaticamente configurar esse node na máquina entrando na aba Configurações. Antes de adicionar os servidores, é necessário criar uma alocação com endereço IP da máquina e a porta.', + 'node_updated' => 'As informações do node foi atualizada. Caso foi feito uma configuração na máquina do node, será necessário reiniciar para aplicar as alterações.', + 'unallocated_deleted' => 'Foram removidos todas as portas não alocadas para :ip', ], ]; diff --git a/lang/pt/admin/server.php b/lang/pt/admin/server.php index 057bd3ca5..b85580786 100644 --- a/lang/pt/admin/server.php +++ b/lang/pt/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'Você não pode remover uma alocação de um servidor sem possuir outras alocações.', + 'marked_as_failed' => 'Este servidor falhou durante uma instalação anterior. O status atual não pode ser alterado nesse estado.', + 'bad_variable' => 'Ocorreu um erro de validação na varável :name.', + 'daemon_exception' => 'Ocorreu um erro ao tentar se comunicar com a máquina, resultando um status code HTTP/:code. Esse problema foi gerado com request id :request_id', + 'default_allocation_not_found' => 'A alocação padrão não foi encontrado nas alocações dos servidores.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'A configuração de inicialização foi atualizada com sucesso. Caso a egg deste servidor tenha sido atualizado, reinstale o servidor.', + 'server_deleted' => 'Este servidor foi removido do sistema com sucesso.', + 'server_created' => 'O servidor foi criado com sucesso no painel. Aguarde alguns minutos a máquina terminar de instalar o servidor.', + 'build_updated' => 'As configurações de build foram atualizadas. Será necessário reiniciar o servidor para aplicar algumas alterações.', + 'suspension_toggled' => 'O status de suspensão do servidor foi alterada para :status', + 'rebuild_on_boot' => 'Esse servidor foi alterado para reinstalar o Docker Container. Isso será aplicado na próxima vez que o servidor for iniciado.', + 'install_toggled' => 'O status de instalação foi ativado para esse servidor.', + 'server_reinstalled' => 'Este servidor foi colocado na fila para reinstalação a partir de agora.', + 'details_updated' => 'Os detalhes do servidor foram atualizadas.', + 'docker_image_updated' => 'A imagem do docker foi atualizada para ser utilizado neste servidor com sucesso. É necessário reiniciar o servidor para aplicar as alterações.', + 'node_required' => 'É necessário de um node configurado antes de adicionar esse servidor ao painel.', + 'transfer_nodes_required' => 'É necessário de pelo menos dois nodes para transferir os servidores.', + 'transfer_started' => 'A transferência de servidores começou.', + 'transfer_not_viable' => 'O node selecionado não há espaço em disco ou memória suficiente para acomodar esse servidor.', ], ]; diff --git a/lang/pt/admin/user.php b/lang/pt/admin/user.php index 4134c15b4..f1093029a 100644 --- a/lang/pt/admin/user.php +++ b/lang/pt/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'Não é possível excluir este usuário porque ele possui servidores ativos na conta. Remova os servidores na conta antes de continuar.', + 'user_is_self' => 'Não é possível excluir a sua própria conta.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'A conta foi criada com sucesso.', + 'account_updated' => 'A conta foi atualizada com sucesso.', ], ]; diff --git a/lang/pt/dashboard/index.php b/lang/pt/dashboard/index.php index 8ab11e994..abcda4e6b 100644 --- a/lang/pt/dashboard/index.php +++ b/lang/pt/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Procure por servidores.', + 'no_matches' => 'Não foi possível encontrar servidores que batem com os requisitos de busca.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Memória', ]; diff --git a/lang/ro/command/messages.php b/lang/ro/command/messages.php index 4e640b3fa..457947d29 100644 --- a/lang/ro/command/messages.php +++ b/lang/ro/command/messages.php @@ -2,10 +2,10 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', + 'search_users' => 'Introduceți un nume de utilizator, ID utilizator sau adresă de e-mail', + 'select_search_user' => 'ID-ul utilizatorului pentru șters (Introduceți \'0\' pentru a căuta din nou)', + 'deleted' => 'Utilizatorul a fost șters din Panou cu succes.', + 'confirm_delete' => 'Sunteți sigur ca doriți sa ștergeți utilizatorul din Panou?', 'no_users_found' => 'No users were found for the search term provided.', 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', 'ask_admin' => 'Is this user an administrator?', diff --git a/lang/ro/dashboard/account.php b/lang/ro/dashboard/account.php index 85411ef65..f0ae0d5ba 100644 --- a/lang/ro/dashboard/account.php +++ b/lang/ro/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Actualizează emailul', + 'updated' => 'Adresa ta de email a fost actualizată.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Schimbă-ți parola', + 'requirements' => 'Noua ta parolă ar trebui să aibă cel puțin 8 caractere.', + 'updated' => 'Parola ta a fost actualizată.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Configurează autentificarea cu doi factori', + 'disabled' => 'Autentificarea cu doi factori a fost dezactivată din contul tău Nu vei mai fi solicitat să furnizezi un token la autentificare.', + 'enabled' => 'Autentificarea cu doi factori a fost activată în contul tău! De acum înainte, când te conectezi, va trebui să introduci codul generat de pe dispozitivul tău.', + 'invalid' => 'Token-ul furnizat nu a fost valid.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Setează autentificarea cu doi factori', + 'help' => 'Nu poți scana codul? Introdu codul de mai jos din aplicație:', + 'field' => 'Introdu token-ul', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Dezactivează autentificarea cu doi factori', + 'field' => 'Introdu token-ul', ], ], ]; diff --git a/lang/ro/dashboard/index.php b/lang/ro/dashboard/index.php index 8ab11e994..3ae7a3f32 100644 --- a/lang/ro/dashboard/index.php +++ b/lang/ro/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Caută servere...', + 'no_matches' => 'Nu au fost găsite servere care să corespundă criteriilor de căutare furnizate.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Memorie', ]; diff --git a/lang/ro/server/users.php b/lang/ro/server/users.php index ce77c4101..f9baf4f54 100644 --- a/lang/ro/server/users.php +++ b/lang/ro/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Permite accesul la websocket pentru acest server.', + 'control_console' => 'Permite utilizatorului să trimită date către consola serverului.', + 'control_start' => 'Permite utilizatorului să pornească serverul.', + 'control_stop' => 'Permite utilizatorului să oprească serverul.', + 'control_restart' => 'Permite utilizatorului să repornească serverul.', + 'control_kill' => 'Permite utilizatorului oprească forțat serverul.', + 'user_create' => 'Permite utilizatorului să creeze noi conturi de utilizator pentru server.', + 'user_read' => 'Permite utilizatorului să vizualizeze utilizatorii asociați cu acest server.', + 'user_update' => 'Permite utilizatorului să modifice alți utilizatori asociați cu acest server.', + 'user_delete' => 'Permite utilizatorului să șteargă alți utilizatori asociați cu acest server.', + 'file_create' => 'Permite utilizatorului să creeze fişiere şi directoare noi.', + 'file_read' => 'Permite utilizatorului să vadă fișierele și dosarele asociate cu această instanță de server, precum și să vizualizeze conținutul acestora.', + 'file_update' => 'Permite utilizatorului să actualizeze fişierele şi dosarele asociate cu serverul.', + 'file_delete' => 'Permite utilizatorului să șteargă fișiere și directoare.', + 'file_archive' => 'Permite utilizatorului să creeze arhive de fișiere și să descompună arhivele existente.', + 'file_sftp' => 'Permite utilizatorului să efectueze acțiunile fișierelor de mai sus folosind un client SFTP.', + 'allocation_read' => 'Permite accesul la paginile de administrare a alocărilor de la server.', + 'allocation_update' => 'Permite utilizatorului să facă modificări la alocările serverului.', + 'database_create' => 'Permite utilizatorului să creeze o nouă bază de date pentru server.', + 'database_read' => 'Permite utilizatorului să vizualizeze bazele de date ale serverului.', + 'database_update' => 'Permite utilizatorului să facă modificări într-o bază de date. În cazul în care utilizatorul nu are permisiunea "Vizualizare parolă", de asemenea, acesta nu va putea modifica parola.', + 'database_delete' => 'Permite unui utilizator să șteargă o instanță a bazei de date.', + 'database_view_password' => 'Permite utilizatorului sa vadă parola bazei de date în sistem.', + 'schedule_create' => 'Permite unui utilizator să creeze un nou orar pentru server.', + 'schedule_read' => 'Permite unui utilizator permisiunea de a vizualiza programările pentru un server.', + 'schedule_update' => 'Permite unui utilizator să facă modificări la un program de server existent.', + 'schedule_delete' => 'Permite unui utilizator să șteargă un program pentru server.', ], ]; diff --git a/lang/ru/activity.php b/lang/ru/activity.php index 501a1dcde..a63b6eaa4 100644 --- a/lang/ru/activity.php +++ b/lang/ru/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Не удалось войти', + 'success' => 'Вход выполнен', + 'password-reset' => 'Пароль сброшен', + 'reset-password' => 'Запрошен сброс пароля', + 'checkpoint' => 'Двухфакторная аутентификация включена', + 'recovery-token' => 'Использован резервный код 2FA', + 'token' => 'Пройдена двухфакторная проверка', + 'ip-blocked' => 'Заблокирован запрос с IP адреса не внесенного в список для :identifier', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'Не удалось войти в SFTP', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'Изменена эл. почта с :old на :new', + 'password-changed' => 'Изменен пароль', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'Создан новый API ключ :identifier', + 'delete' => 'Удален API ключ :identifier', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'Добавлен SSH ключ :fingerprint в аккаунт', + 'delete' => 'SSH ключ :fingerprint удален из аккаунта', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'Включена двухфакторная авторизация', + 'delete' => 'Двухфакторная авторизация отключена', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Сервер переустановлен', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'Выполнено ":command" на сервере', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Сервер запущен', + 'stop' => 'Сервер остановлен', + 'restart' => 'Сервер перезапущен', + 'kill' => 'Процесс сервера принудительно завершен', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'Скачана резервная копия :name', + 'delete' => 'Удалена резервная копия :name', + 'restore' => 'Восстановлена резервная копия :name (удалены файлы: :truncate)', + 'restore-complete' => 'Восстановление резервной копии :name завершено', + 'restore-failed' => 'Не удалось восстановить резервную копию :name', + 'start' => 'Запущено резервное копирование :name', + 'complete' => 'Резервная копия :name отмечена как завершенная', + 'fail' => 'Не удалось создать резервную копию :name', + 'lock' => 'Защищена резервная копия :name', + 'unlock' => 'Разблокирована резервная копия :name', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => 'Создана база данных :name', + 'rotate-password' => 'Изменен пароль для базы данных :name', + 'delete' => 'Удалена база данных :name', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => ':directory:file архивирован', + 'compress_other' => 'Архивировано :count файлов из директории :directory', + 'read' => 'Просмотрено содержимое :file', + 'copy' => 'Создана копия :file', + 'create-directory' => 'Создана директория :directory:name', + 'decompress' => 'Разархивировано :files файлов в :directory', + 'delete_one' => 'Удалено :directory:files.0', + 'delete_other' => 'Удалено :count файлов из :directory', + 'download' => 'Скачан :file', + 'pull' => 'Скачан файл из :url в :directory', + 'rename_one' => ':directory:files.0.from переименован в :directory:files.0.to', + 'rename_other' => 'Переименовано :count файлов в :directory', + 'write' => 'Обновлено содержание :file', + 'upload' => 'Начата загрузка файлов', + 'uploaded' => 'Загружено :directory:file', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'Подключение по SFTP заблокировано из-за отсутствия разрешений', + 'create_one' => 'Создан :files.0', + 'create_other' => 'Создано :count новых файлов', + 'write_one' => 'Изменено содержание файла :files.0', + 'write_other' => 'Изменено содержание :count файлов', + 'delete_one' => 'Удален :files.0', + 'delete_other' => 'Удалено :count файлов', + 'create-directory_one' => 'Создана директория :files.0', + 'create-directory_other' => 'Создано :count директорий', + 'rename_one' => ':files.0.from переименован в :files.0.to', + 'rename_other' => 'Переименовано или перемещено :count файлов', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => 'Добавлен порт :allocation', + 'notes' => 'Обновлены заметки для :allocation с ":old" на ":new"', + 'primary' => ':allocation установлен как основной порт сервера', + 'delete' => 'Порт :allocation был удален', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => 'Создано расписание :name', + 'update' => 'Изменено расписание :name', + 'execute' => 'Вручную выполнено расписание :name', + 'delete' => 'Удалено расписание :name', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => 'Создана новая задача ":action" для расписания :name', + 'update' => 'Изменена задача ":action" для расписания :name', + 'delete' => 'Удалена задача в расписании :name', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'Название сервера изменено с :old на :new', + 'description' => 'Описание сервера изменено с :old на :new', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => 'Переменная :variable изменена с ":old" на ":new"', + 'image' => 'Образ Docker обновлен с :old на :new', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => 'Добавлен подпользователь :email', + 'update' => 'Обновлены права подпользователя :email', + 'delete' => 'Подпользователь :email удален', ], ], ]; diff --git a/lang/ru/admin/eggs.php b/lang/ru/admin/eggs.php index ffd9b08e1..14f8651d6 100644 --- a/lang/ru/admin/eggs.php +++ b/lang/ru/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Яйцо и его переменные успешно импортированы.', + 'updated_via_import' => 'Яйцо успешно обновлено из файла.', + 'deleted' => 'Яйцо успешно удалено из панели.', + 'updated' => 'Конфигурация яйца успешно изменена.', + 'script_updated' => 'Скрипт установки яйца был успешно обновлен и будет выполняться при установке серверов.', + 'egg_created' => 'Яйцо успешно создано. Для применения изменений перезагрузите Wings.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'Переменная ":variable" удалена, после пересборки серверов она более не будет им доступна.', + 'variable_updated' => 'Переменная ":variable" обновлена. Для применения изменений на серверах необходимо их пересобрать.', + 'variable_created' => 'Новая переменная создана и назначена яйцу успешно.', ], ], ]; diff --git a/lang/ru/admin/node.php b/lang/ru/admin/node.php index fde28a25b..40c01df7d 100644 --- a/lang/ru/admin/node.php +++ b/lang/ru/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'Введенные IP адрес или домен не преобразуются в IP-адрес.', + 'fqdn_required_for_ssl' => 'Для использования SSL на этом узле необходимо полное доменное имя, преобразующееся в действительный публичный IP-адрес.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Местоположения успешно добавлены в этот узел.', + 'node_deleted' => 'Узел успешно удален из панели.', + 'node_created' => 'Узел успешно создан. Вы можете автоматически настроить демон на нем, используя вкладку Конфигурация. Перед созданием серверов на этом узле Вы должны выделить как минимум один IP-адрес и порт.', + 'node_updated' => 'Информация об узле успешно обновлена. Если Вы изменили настройки демона, нужно будет перезагрузить его на узле для применения изменений.', + 'unallocated_deleted' => 'Удалены все не назначенные порты для :ip.', ], ]; diff --git a/lang/ru/admin/server.php b/lang/ru/admin/server.php index 057bd3ca5..f8684d013 100644 --- a/lang/ru/admin/server.php +++ b/lang/ru/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'Вы пытаетесь удалить основное выделение для этого сервера, но нет резервного выделения для использования.', + 'marked_as_failed' => 'Этот сервер был отмечен как не прошедший предыдущую установку. Текущий статус не может быть изменен в этом состоянии.', + 'bad_variable' => 'Произошла ошибка проверки переменной :name.', + 'daemon_exception' => 'Возникло исключение при попытке связи с демоном, что привело к коду ответа HTTP/:code. Это исключение было записано в журнал. (идентификатор запроса: :request_id)', + 'default_allocation_not_found' => 'Запрашиваемое основное выделение не найдено в выделениях этого сервера.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'Конфигурация запуска для этого сервера была обновлена. Если яйцо этого сервера было изменено, начнется переустановка.', + 'server_deleted' => 'Сервер успешно удален из системы.', + 'server_created' => 'Сервер успешно создан в панели. Пожалуйста, дайте демону несколько минут, чтобы полностью установить этот сервер.', + 'build_updated' => 'Сведения о сборке для этого сервера были обновлены. Некоторые изменения могут потребовать перезагрузки для вступления в силу.', + 'suspension_toggled' => 'Статус приостановки сервера изменен на :status.', + 'rebuild_on_boot' => 'Этот сервер отмечен как требующий перестройки контейнера Docker. Это произойдет при следующем запуске сервера.', + 'install_toggled' => 'Статус установки для этого сервера был переключен.', + 'server_reinstalled' => 'Этот сервер поставлен в очередь на переустановку, начиная сейчас.', + 'details_updated' => 'Сведения о сервере успешно обновлены.', + 'docker_image_updated' => 'Успешно изменен образ Docker по умолчанию для этого сервера. Для применения этого изменения требуется перезагрузка.', + 'node_required' => 'Перед добавлением сервера в эту панель вы должны настроить хотя бы один узел.', + 'transfer_nodes_required' => 'Перед переносом серверов необходимо настроить как минимум два узла.', + 'transfer_started' => 'Перенос сервера был начат.', + 'transfer_not_viable' => 'Выбранный вами узел не имеет достаточного дискового пространства или доступной памяти для размещения этого сервера.', ], ]; diff --git a/lang/ru/admin/user.php b/lang/ru/admin/user.php index 4134c15b4..a37cbd6a4 100644 --- a/lang/ru/admin/user.php +++ b/lang/ru/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'Невозможно удалить пользователя с активными серверами, привязанными к его учетной записи. Пожалуйста, удалите его серверы, прежде чем продолжить.', + 'user_is_self' => 'Невозможно удалить свою учетную запись.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Учетная запись успешно создана!', + 'account_updated' => 'Аккаунт был успешно изменен.', ], ]; diff --git a/lang/ru/auth.php b/lang/ru/auth.php index 2a3a45268..72c2cfd44 100644 --- a/lang/ru/auth.php +++ b/lang/ru/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Войти', + 'go_to_login' => 'Перейти к входу', + 'failed' => 'Не удалось найти аккаунт', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Забыл пароль?', + 'label_help' => 'Введите свой адрес электронной почты для получения инструкций по сбросу пароля.', + 'button' => 'Восстановить пароль', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Сбросить и войти', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => 'Код 2FA', + 'label_help' => 'На этом аккаунте включена двухфакторная аутентификация. Пожалуйста, введите код из приложения аутентификатора.', + 'checkpoint_failed' => 'Неверный код 2FA', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Слишком много попыток входа. Пожалуйста, попробуйте снова через :seconds секунд.', + 'password_requirements' => 'Пароль должен быть длиной не менее 8 символов.', + '2fa_must_be_enabled' => 'Администратор потребовал, чтобы для вашей учетной записи была включена 2FA для доступа к панели.', ]; diff --git a/lang/ru/command/messages.php b/lang/ru/command/messages.php index 4e640b3fa..8584dee2d 100644 --- a/lang/ru/command/messages.php +++ b/lang/ru/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'Введите ID пользователя, его имя или адрес эл. Почты', + 'select_search_user' => 'ID пользователя для удаления (введите \'0\' для повторного поиска)', + 'deleted' => 'Пользователь успешно удален из панели.', + 'confirm_delete' => 'Вы уверены, что хотите удалить этого пользователя из панели?', + 'no_users_found' => 'По Вашему запросу не найдено ни одного пользователя.', + 'multiple_found' => 'По Вашему запросу найдено несколько аккаунтов пользователей. Ничего не было предпринято, так как установлен флаг --no-interaction.', + 'ask_admin' => 'Является ли пользователь администратором?', + 'ask_email' => 'Адрес эл. почты', + 'ask_username' => 'Имя пользователя', + 'ask_name_first' => 'Имя', + 'ask_name_last' => 'Фамилия', + 'ask_password' => 'Пароль', + 'ask_password_tip' => 'Если Вы хотите создать пользователя со случайным паролем, который будет отправлен ему на адрес эл. почты, выполните эту команду снова, нажав CTRL+C и добавив флаг `--no-password`.', + 'ask_password_help' => 'Пароль должен содержать минимум одну заглавную букву и число, а также иметь длину не менее 8 символов.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'Эта команда отключает двухфакторную аутентификацию для учетной записи пользователя, если она включена. Это должно использоваться только в качестве команды восстановления учетной записи, если пользователь заблокирован из своей учетной записи.', + 'Если это не то, что вы хотите сделать, нажмите CTRL+C для выхода из этого процесса.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => 'Двухфакторная аутентификация была отключена для :email.', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => 'Диспетчер задания для первой задачи в папке `:schedule` (:hash).', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => 'Удаление файла резервной копии :file.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => 'Перестройка запроса ":name" (#:id) на узле ":node" завершилась ошибкой: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => 'Перестройка запроса ":name" (#:id) на узле ":node" завершилась ошибкой: :message', + 'confirm' => 'Вы собираетесь переустановить с группой серверов. Вы хотите продолжить?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'Вы собираетесь выполнить :action против :count серверов. Вы хотите продолжить?', + 'action_failed' => 'Перестройка запроса ":name" (#:id) на узле ":node" завершилась ошибкой: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', + 'ask_smtp_host' => 'SMTP хост (например, smtp.gmail.com)', + 'ask_smtp_port' => 'SMTP Порт', + 'ask_smtp_username' => 'SMTP логин', + 'ask_smtp_password' => 'SMTP пароль', + 'ask_mailgun_domain' => 'Домен Mailgun', 'ask_mailgun_endpoint' => 'Mailgun Endpoint', - 'ask_mailgun_secret' => 'Mailgun Secret', - 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_mailgun_secret' => 'Mailgun секрет', + 'ask_mandrill_secret' => 'Секрет Мандрилла', + 'ask_postmark_username' => 'Ключ API Postmark', + 'ask_driver' => 'Какой водитель следует использовать для отправки сообщений?', + 'ask_mail_from' => 'Email адреса должны быть отправлены из', + 'ask_mail_name' => 'Имя адреса электронной почты', + 'ask_encryption' => 'Метод шифрования', ], ], ]; diff --git a/lang/ru/dashboard/account.php b/lang/ru/dashboard/account.php index 85411ef65..645653ecb 100644 --- a/lang/ru/dashboard/account.php +++ b/lang/ru/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'Изменить эл. почту', + 'updated' => 'Ваш адрес эл. почты успешно изменен.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Изменить пароль', + 'requirements' => 'Длина вашего нового пароля должна быть не менее 8 символов.', + 'updated' => 'Ваш пароль был изменен.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'Настроить двухфакторную аутентификацию', + 'disabled' => 'Двухфакторная аутентификация была отключена для вашего аккаунта. Вам больше не будет предлагаться подтвердить авторизацию.', + 'enabled' => 'Двухфакторная аутентификация была включена для вашего аккаунта! Теперь при входе вам необходимо будет предоставить код, сгенерированный вашим устройством.', + 'invalid' => 'Указанный код недействителен.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'Настройка двухфакторной авторизации', + 'help' => 'Не удается просканировать код? Введите код ниже в приложение:', + 'field' => 'Введите код', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'Отключить двухфакторную авторизацию', + 'field' => 'Введите код', ], ], ]; diff --git a/lang/ru/dashboard/index.php b/lang/ru/dashboard/index.php index 8ab11e994..6ceac4347 100644 --- a/lang/ru/dashboard/index.php +++ b/lang/ru/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', + 'search' => 'Поиск серверов...', + 'no_matches' => 'Не найдено серверов, соответствующих указанным критериям поиска.', 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'memory_title' => 'Память', ]; diff --git a/lang/ru/exceptions.php b/lang/ru/exceptions.php index 3977c87c2..0054e46be 100644 --- a/lang/ru/exceptions.php +++ b/lang/ru/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'При попытке связи с узлом произошла ошибка HTTP/:code. Информация была передана администрации. (идентификатор запроса: :request_id)', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => 'Узел не должен иметь подключенных к нему серверов, чтобы быть удален.', + 'daemon_off_config_updated' => 'Конфигурация демона была обновлена, но при попытке автоматического обновления конфигурационного файла произошла ошибка. Вам нужно вручную обновить конфигурационный файл (config.yml) для применения этих изменений.', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => 'Сервер в настоящее время назначается для этого размещения. Распределение может быть удалено, только если ни один сервер не назначен.', + 'too_many_ports' => 'Добавление более 1000 портов в одном диапазоне за раз не поддерживается.', + 'invalid_mapping' => 'Сопоставление, предоставленное для порта {port}, было недопустимым и не могло быть обработано.', + 'cidr_out_of_range' => 'Нотация CIDR допускает только маски между /25 и /32.', + 'port_out_of_range' => 'Порты в распределении должны быть больше 1024 и меньше или равны 65535.', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'Яйцо с подключенными к нему серверами не может быть удалено из панели.', + 'invalid_copy_id' => 'Яйцо, выбранное для копирования сценария, либо не существует, либо копирует сценарий из самого себя.', + 'has_children' => 'Это яйцо является родительским для одного или нескольких других яиц. Пожалуйста, удалите эти яйца, прежде чем удалять это яйцо.', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => 'Переменная окружения :name должна быть уникальной для этого яйца.', + 'reserved_name' => 'Переменная окружения :name защищена и не может быть назначена переменной.', + 'bad_validation_rule' => 'Правило проверки ":rule" не является правилом для этого приложения.', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'Произошла ошибка при попытке разобрать файл JSON: :error.', + 'file_error' => 'Указанный JSON файл недействителен.', + 'invalid_json_provided' => 'Предоставленный файл JSON не имеет формата, который можно распознать.', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => 'Редактирование вашей учетной записи подпользователя запрещено.', + 'user_is_owner' => 'Вы не можете добавить владельца сервера в качестве субпользователя для этого сервера.', + 'subuser_exists' => 'Пользователь с таким адресом электронной почты уже назначен в качестве субпользователя для этого сервера.', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'Невозможно удалить сервер хоста базы данных, на котором есть активные базы данных.', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'Максимальное время интервала для связанной задачи составляет 15 минут.', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'Невозможно удалить местоположение, в котором к нему прикреплены активные узлы.', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'Не удалось отозвать ключи на узле #:node. :error', ], 'deployment' => [ 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_allocations' => 'Не найдено ни одного распределения, удовлетворяющего требованиям для автоматического развертывания на этом узле.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'Запрашиваемый ресурс не существует на сервере.', ], ]; diff --git a/lang/ru/pagination.php b/lang/ru/pagination.php index ecac3aa33..c7a629e1b 100644 --- a/lang/ru/pagination.php +++ b/lang/ru/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Назад', + 'next' => 'Вперёд »', ]; diff --git a/lang/ru/passwords.php b/lang/ru/passwords.php index bde70f915..1ec3bea47 100644 --- a/lang/ru/passwords.php +++ b/lang/ru/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'Длина пароля менее шести символов или пароли не совпадают.', + 'reset' => 'Ваш пароль был сброшен!', + 'sent' => 'Мы отправили ссылку для сброса пароля на ваш адрес эл. почты!', + 'token' => 'Этот токен сброса пароля недействителен.', + 'user' => 'Мы не можем найти пользователя с таким адресом электронной почты.', ]; diff --git a/lang/ru/server/users.php b/lang/ru/server/users.php index ce77c4101..68fad8814 100644 --- a/lang/ru/server/users.php +++ b/lang/ru/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Позволяет доступ к веб-сокету для этого сервера.', + 'control_console' => 'Позволяет пользователю отправлять данные в консоль сервера.', + 'control_start' => 'Позволяет пользователю запустить экземпляр сервера.', + 'control_stop' => 'Позволяет пользователю остановить экземпляр сервера.', + 'control_restart' => 'Позволяет пользователю перезапустить экземпляр сервера.', + 'control_kill' => 'Позволяет пользователю прервать процесс сервера.', + 'user_create' => 'Позволяет пользователю создавать новые учетные записи пользователей для сервера.', + 'user_read' => 'Предоставляет пользователю разрешение на просмотр пользователей, связанных с этим сервером.', + 'user_update' => 'Позволяет пользователю изменять других пользователей, связанных с этим сервером.', + 'user_delete' => 'Позволяет пользователю удалять других пользователей, связанных с этим сервером.', + 'file_create' => 'Предоставляет пользователю разрешение на создание новых файлов и каталогов.', + 'file_read' => 'Позволяет пользователю видеть файлы и папки, связанные с этим экземпляром сервера, а также просматривать их содержимое.', + 'file_update' => 'Позволяет пользователю обновлять файлы и папки, связанные с сервером.', + 'file_delete' => 'Позволяет пользователю удалять файлы и каталоги.', + 'file_archive' => 'Позволяет пользователю создавать архивы файлов и распаковывать существующие архивы.', + 'file_sftp' => 'Позволяет пользователю выполнять вышеуказанные действия с файлами с использованием клиента SFTP.', + 'allocation_read' => 'Предоставляет доступ к страницам управления выделением сервера.', + 'allocation_update' => 'Предоставляет пользователю разрешение на внесение изменений в выделения сервера.', + 'database_create' => 'Предоставляет пользователю разрешение на создание новой базы данных для сервера.', + 'database_read' => 'Предоставляет пользователю разрешение на просмотр баз данных сервера.', + 'database_update' => 'Предоставляет пользователю разрешение на внесение изменений в базу данных. Если у пользователя нет разрешения "Просмотр пароля", он не сможет изменить пароль.', + 'database_delete' => 'Предоставляет пользователю разрешение на удаление экземпляра базы данных.', + 'database_view_password' => 'Позволяет пользователю просматривать пароль базы данных в системе.', + 'schedule_create' => 'Позволяет пользователю создавать новое расписание для сервера.', + 'schedule_read' => 'Предоставляет пользователю разрешение на просмотр расписаний для сервера.', + 'schedule_update' => 'Позволяет пользователю вносить изменения в существующее расписание сервера.', + 'schedule_delete' => 'Позволяет пользователю удалять расписание для сервера.', ], ]; diff --git a/lang/ru/strings.php b/lang/ru/strings.php index 58071426a..eecc08f7c 100644 --- a/lang/ru/strings.php +++ b/lang/ru/strings.php @@ -1,95 +1,95 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email' => 'Почта', + 'email_address' => 'Почта', + 'user_identifier' => 'Имя пользователя или адрес эл. почты', + 'password' => 'Пароль', + 'new_password' => 'Новый пароль', + 'confirm_password' => 'Повторите пароль', + 'login' => 'Авторизация', + 'home' => 'Главная', + 'servers' => 'Серверы', 'id' => 'ID', - 'name' => 'Name', - 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', - 'cpu' => 'CPU', - 'disk' => 'Disk', - 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'name' => 'Имя', + 'node' => 'Узел', + 'connection' => 'Подключение', + 'memory' => 'Память', + 'cpu' => 'Процессор', + 'disk' => 'Диск', + 'status' => 'Статус', + 'search' => 'Поиск', + 'suspended' => 'Приостановлена', + 'account' => 'Учетная Запись', + 'security' => 'Безопасность', + 'ip' => 'IP-адрес', + 'last_activity' => 'Последняя активность', + 'revoke' => 'Отозвать', + '2fa_token' => 'Токен аутентификации', + 'submit' => 'Подтвердить', + 'close' => 'Закрыть', + 'settings' => 'Настройки', + 'configuration' => 'Конфигурация', 'sftp' => 'SFTP', - 'databases' => 'Databases', - 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', - 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', - 'port' => 'Port', - 'username' => 'Username', - 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', - 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', - 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', + 'databases' => 'Базы данных', + 'memo' => 'Заметка', + 'created' => 'Создан', + 'expires' => 'Истекает', + 'public_key' => 'Токен', + 'api_access' => 'Api Доступ', + 'never' => 'никогда', + 'sign_out' => 'Выйти', + 'admin_control' => 'Панель администратора', + 'required' => 'Обязательно', + 'port' => 'Порт', + 'username' => 'Имя пользователя', + 'database' => 'База данных', + 'new' => 'Создать', + 'danger' => 'Важно!', + 'create' => 'Создать', + 'select_all' => 'Выбрать всё', + 'select_none' => 'Ни один из предложенных', + 'alias' => 'Псевдоним', + 'primary' => 'Основной', + 'make_primary' => 'Сделать основным', + 'none' => 'Ничего', + 'cancel' => 'Отменить', + 'created_at' => 'Создан', + 'action' => 'Действие', + 'data' => 'Данные', + 'queued' => 'В очереди', + 'last_run' => 'Последний Запуск', + 'next_run' => 'Следующий Запуск', + 'not_run_yet' => 'Ещё Не Запущено', + 'yes' => 'Да', + 'no' => 'Нет', + 'delete' => 'Удалить', '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', - 'relation' => 'Relation', - 'owner' => 'Owner', - 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'logout' => 'Выйти', + 'admin_cp' => 'Панель администратора', + 'optional' => 'Необязательно', + 'read_only' => 'Только для чтения', + 'relation' => 'Отношение', + 'owner' => 'Владелец', + 'admin' => 'Администратор', + 'subuser' => 'Подпользователь', + 'captcha_invalid' => 'Проверка на робота не пройдена.', + 'tasks' => 'Задачи', + 'seconds' => 'Секунды', + 'minutes' => 'Минуты', + 'under_maintenance' => 'На Технических Работах', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'Воскресенье', + 'mon' => 'Понедельник', + 'tues' => 'Вторник', + 'wed' => 'Среда', + 'thurs' => 'Четверг', + 'fri' => 'Пятница', + 'sat' => 'Суббота', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', - 'copyright' => '® 2024 - :year Pelican', + 'last_used' => 'Последнее использование', + 'enable' => 'Включить', + 'disable' => 'Отключить', + 'save' => 'Сохранить', + 'copyright' => '® 2024 - :year Pelican | При поддержке PM-Kirill', ]; diff --git a/lang/ru/validation.php b/lang/ru/validation.php index 9cccf3508..dae981ccf 100644 --- a/lang/ru/validation.php +++ b/lang/ru/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => 'Необходимо принять :attribute.', + 'active_url' => ':attribute не является верной ссылкой.', + 'after' => 'В поле :attribute должна быть дата после :date.', + 'after_or_equal' => 'Атрибут: должен быть датой после или равен дате.', + 'alpha' => ':attribute может содержать только буквы.', + 'alpha_dash' => 'Атрибут: может содержать только буквы, цифры и тире.', + 'alpha_num' => ':attribute может содержать только буквы и цифры.', + 'array' => ':attribute должен быть списком.', + 'before' => ':attribute должен быть датой до :date.', + 'before_or_equal' => 'В поле :attribute должна быть дата до или равняться :date.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute должен быть между :min и :max.', + 'file' => ':attribute должен быть от :min до :max килобайт.', + 'string' => ':attribute должен содержать :min - :max символов.', + 'array' => ':attribute должен содержать от :min и до :max.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => ':attribute должен иметь значение true или false.', + 'confirmed' => ':attribute подтверждение не совпадает.', + 'date' => ':attribute не является верной датой.', + 'date_format' => 'Атрибут: не соответствует формату: формат.', + 'different' => ':attribute и :other должны быть разными.', + 'digits' => ':attribute должен содержать :digits цифр.', + 'digits_between' => ':attribute должен быть между :min и :max цифр.', + 'dimensions' => 'Поле :attribute имеет недопустимые размеры изображения.', + 'distinct' => 'Поле :attribute содержит повторяющееся значение.', + 'email' => 'Значение :attribute должно быть действительным адресом электронной почты.', + 'exists' => 'Выбранный :attribute неправильный.', + 'file' => ':attribute должен быть файлом.', + 'filled' => 'Поле :attribute обязательно', + 'image' => ':attribute должен быть изображением.', + 'in' => 'Выбранный :attribute неправильный.', + 'in_array' => 'Поле :attribute не существует в :other.', + 'integer' => ':attribute должен быть целым числом.', + 'ip' => ':attribute должно быть IP-адресом.', + 'json' => 'Значение :attribute должно быть допустимой строкой JSON.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attribute не может быть больше чем :max.', + 'file' => ':attribute не может быть больше чем :max килобайт.', + 'string' => 'Количество символов в поле :attribute не может превышать :max.', + 'array' => ':attribute не должен содержать больше :max пунктов.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => ':attribute тип файла должен быть: :values.', + 'mimetypes' => ':attribute тип файла должен быть: :values.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => ':attribute должен быть как минимум :min.', + 'file' => ':attribute должен быть как минимум :min килобайтов.', + 'string' => ':attribute должен быть не менее :min символов.', + 'array' => ':attribute должен быть как минимум :min пунктов.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => 'Выбранный :attribute неправильный.', + 'numeric' => 'Атрибут : должен быть числом.', + 'present' => ':attribute должно присутствовать.', + 'regex' => 'Выбранный формат для :attribute ошибочный.', + 'required' => 'Поле :attribute обязательно', + 'required_if' => 'Поле :attribute обязательно для заполнения, когда :other равно :value.', + 'required_unless' => 'Поле :attribute обязательно для заполнения, когда :other не равно :values.', + 'required_with' => 'Значение :attribute обязательно, когда все из следующих значений :values существуют.', + 'required_with_all' => 'Значение :attribute обязательно, когда все из следующих значений :values существуют.', + 'required_without' => ':attribute обязательное поле, когда отсутствует :values.', + 'required_without_all' => 'Поле :attribute обязателен, если ни одно из :values не присутствует.', + 'same' => 'Значение :attribute должно совпадать с :other.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => 'Атрибут: должен быть: размер.', + 'file' => 'Поле :attribute должно быть размером в :size килобайт', + 'string' => 'Значение :attribute должно быть :size символов.', + 'array' => ':attribute должен содержать :size пунктов.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => ':attribute должен быть строкой.', + 'timezone' => ':attribute должно быть корректным часовым поясом.', + 'unique' => 'Такое значение поля :attribute уже существует.', + 'uploaded' => 'Не удалось загрузить :attribute.', + 'url' => 'Выбранный формат для :attribute ошибочный.', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => 'переменная :env', + 'invalid_password' => 'Введенный пароль недействителен для этой учетной записи.', ], ]; diff --git a/lang/sv/admin/eggs.php b/lang/sv/admin/eggs.php index ffd9b08e1..a6912c819 100644 --- a/lang/sv/admin/eggs.php +++ b/lang/sv/admin/eggs.php @@ -2,10 +2,10 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', + 'imported' => 'Lyckades importera detta ägg och dess associerade variabler.', + 'updated_via_import' => 'Detta ägg har uppdaterats med den fil som tillhandahållits.', + 'deleted' => 'Lyckades radera det begärda ägget från panelen.', + 'updated' => 'Äggkonfigurationen har uppdaterats framgångsrikt.', 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', ], diff --git a/lang/tr/activity.php b/lang/tr/activity.php index 501a1dcde..ac266eae2 100644 --- a/lang/tr/activity.php +++ b/lang/tr/activity.php @@ -8,123 +8,123 @@ */ return [ 'auth' => [ - 'fail' => 'Failed log in', - 'success' => 'Logged in', - 'password-reset' => 'Password reset', - 'reset-password' => 'Requested password reset', - 'checkpoint' => 'Two-factor authentication requested', - 'recovery-token' => 'Used two-factor recovery token', - 'token' => 'Solved two-factor challenge', - 'ip-blocked' => 'Blocked request from unlisted IP address for :identifier', + 'fail' => 'Giriş yapılamadı', + 'success' => 'Giriş yapıldı', + 'password-reset' => 'Şifre sıfırlama', + 'reset-password' => 'Şifre sıfırlama istendi', + 'checkpoint' => 'İki faktörlü kimlik doğrulama istendi', + 'recovery-token' => 'İki faktörlü kurtarma tokeni kullanıldı', + 'token' => 'İki faktörlü doğrulama çözüldü', + 'ip-blocked' => ':identifier olarak listelenmemiş IP adresinden gelen istek engellendi', 'sftp' => [ - 'fail' => 'Failed SFTP log in', + 'fail' => 'SFTP girişi yapılamadı', ], ], 'user' => [ 'account' => [ - 'email-changed' => 'Changed email from :old to :new', - 'password-changed' => 'Changed password', + 'email-changed' => 'Email :old yerine :new ile değiştirildi', + 'password-changed' => 'Şifre değiştirildi', ], 'api-key' => [ - 'create' => 'Created new API key :identifier', - 'delete' => 'Deleted API key :identifier', + 'create' => 'API anahtarı :fingerprint hesaba eklendi', + 'delete' => 'API anahtarı :identifier kaldırıldı', ], 'ssh-key' => [ - 'create' => 'Added SSH key :fingerprint to account', - 'delete' => 'Removed SSH key :fingerprint from account', + 'create' => 'SSH anahtarı :fingerprint hesaba eklendi', + 'delete' => 'SSH anahtarı :fingerprint kaldırıldı', ], 'two-factor' => [ - 'create' => 'Enabled two-factor auth', - 'delete' => 'Disabled two-factor auth', + 'create' => 'İki Adımlı Doğrulama etkinleştirildi', + 'delete' => 'İki Adımlı Doğrulama devre dışı bırakıldı', ], ], 'server' => [ - 'reinstall' => 'Reinstalled server', + 'reinstall' => 'Sunucu yeniden kuruldu', 'console' => [ - 'command' => 'Executed ":command" on the server', + 'command' => 'Sunucuda :command komutu çalıştırıldı', ], 'power' => [ - 'start' => 'Started the server', - 'stop' => 'Stopped the server', - 'restart' => 'Restarted the server', - 'kill' => 'Killed the server process', + 'start' => 'Sunucu başlatıldı', + 'stop' => 'Sunucu durduruldu', + 'restart' => 'Sunucu yeniden başlatıldı', + 'kill' => 'Sunucu zorla kapatıldı', ], 'backup' => [ - 'download' => 'Downloaded the :name backup', - 'delete' => 'Deleted the :name backup', - 'restore' => 'Restored the :name backup (deleted files: :truncate)', - 'restore-complete' => 'Completed restoration of the :name backup', - 'restore-failed' => 'Failed to complete restoration of the :name backup', - 'start' => 'Started a new backup :name', - 'complete' => 'Marked the :name backup as complete', - 'fail' => 'Marked the :name backup as failed', - 'lock' => 'Locked the :name backup', - 'unlock' => 'Unlocked the :name backup', + 'download' => 'Yedek :name indirildi', + 'delete' => 'Yedek :name silindi', + 'restore' => 'Yedek :name yüklendi (silinen dosyalar: :truncate)', + 'restore-complete' => ':name adlı yedeğin yüklenmesi sona erdi', + 'restore-failed' => ':name adlı yedeğin yüklenmesi başarısız oldu', + 'start' => 'Yeni yedek :name başlatıldı', + 'complete' => ':name yedeği başarılı olarak kaydedildi', + 'fail' => ':name yedeklemesi başarısız olarak işaretlendi', + 'lock' => ':name yedeği kilitlendi', + 'unlock' => ':name yedeklemesinin kilidi açıldı', ], 'database' => [ - 'create' => 'Created new database :name', - 'rotate-password' => 'Password rotated for database :name', - 'delete' => 'Deleted database :name', + 'create' => ':name veritabanı oluşturuldu', + 'rotate-password' => ':name veritabanı için şifre değiştirildi', + 'delete' => ':name veritabanı silindi', ], 'file' => [ - 'compress_one' => 'Compressed :directory:file', - 'compress_other' => 'Compressed :count files in :directory', - 'read' => 'Viewed the contents of :file', - 'copy' => 'Created a copy of :file', - 'create-directory' => 'Created directory :directory:name', - 'decompress' => 'Decompressed :files in :directory', - 'delete_one' => 'Deleted :directory:files.0', - 'delete_other' => 'Deleted :count files in :directory', - 'download' => 'Downloaded :file', - 'pull' => 'Downloaded a remote file from :url to :directory', - 'rename_one' => 'Renamed :directory:files.0.from to :directory:files.0.to', - 'rename_other' => 'Renamed :count files in :directory', - 'write' => 'Wrote new content to :file', - 'upload' => 'Began a file upload', - 'uploaded' => 'Uploaded :directory:file', + 'compress_one' => ':directory:file sıkıştırıldı', + 'compress_other' => ':directory \'deki :count dosya sıkıştırıldı', + 'read' => ':files. dosyasının içeriği gösterildi', + 'copy' => ':file belgenin kopyası oluşturuldu', + 'create-directory' => ':directory:name klasör oluşturuldu.', + 'decompress' => ':files dosyası :directory içinde çıkartıldı', + 'delete_one' => ':directory:files.0 silindi', + 'delete_other' => ':directory klasöründe :count belge silindi', + 'download' => ':file indirildi', + 'pull' => ':directory klasörüne :url bağlantısından dosya indirildi', + 'rename_one' => ':directory:files.0.from :directory:files.0.to olarak yeniden adlandırıldı', + 'rename_other' => ':directory klasöründe :count dosyanın adı değiştirildi', + 'write' => ':file dosyasına yeni içerik eklendi', + 'upload' => 'Dosya yüklemesi başlatıldı', + 'uploaded' => ':directory:file yüklendi', ], 'sftp' => [ - 'denied' => 'Blocked SFTP access due to permissions', - 'create_one' => 'Created :files.0', - 'create_other' => 'Created :count new files', - 'write_one' => 'Modified the contents of :files.0', - 'write_other' => 'Modified the contents of :count files', - 'delete_one' => 'Deleted :files.0', - 'delete_other' => 'Deleted :count files', - 'create-directory_one' => 'Created the :files.0 directory', - 'create-directory_other' => 'Created :count directories', - 'rename_one' => 'Renamed :files.0.from to :files.0.to', - 'rename_other' => 'Renamed or moved :count files', + 'denied' => 'SFTP erişimi izinler yüzünden engellendi', + 'create_one' => ':files.0 oluşturuldu', + 'create_other' => ':count belge oluşturuldu', + 'write_one' => ':files.0 dosyasının içeriği değiştirildi', + 'write_other' => ':count dosyanın içeriği değiştirildi', + 'delete_one' => ':files.0 silindi', + 'delete_other' => ':count dosya silindi', + 'create-directory_one' => ':files.0 klasörü oluşturuldu', + 'create-directory_other' => ':count klasör oluşturuldu', + 'rename_one' => ':directory:files.0.from :directory:files.0.to olarak yeniden adlandırıldı', + 'rename_other' => ':count belge yeniden isimlendirildi veya taşındı', ], 'allocation' => [ - 'create' => 'Added :allocation to the server', - 'notes' => 'Updated the notes for :allocation from ":old" to ":new"', - 'primary' => 'Set :allocation as the primary server allocation', - 'delete' => 'Deleted the :allocation allocation', + 'create' => ':allocation lokasyonuna sunucu eklendi', + 'notes' => ':allocation notları ":old" yerine ":new" olarak güncellendi', + 'primary' => ':allocation birincil sunucu lokasyonu seçildi', + 'delete' => ':allocation lokasyonu silindi', ], 'schedule' => [ - 'create' => 'Created the :name schedule', - 'update' => 'Updated the :name schedule', - 'execute' => 'Manually executed the :name schedule', - 'delete' => 'Deleted the :name schedule', + 'create' => ':name programı oluşturuldu', + 'update' => ':name programı güncellendi', + 'execute' => ':name zamanlaması manuel olarak yürütüldü', + 'delete' => ':name programı silindi', ], 'task' => [ - 'create' => 'Created a new ":action" task for the :name schedule', - 'update' => 'Updated the ":action" task for the :name schedule', - 'delete' => 'Deleted a task for the :name schedule', + 'create' => ':name planı için yeni bir ":action" görevi oluşturuldu', + 'update' => ':name zamanlaması için ":action" görevi güncellendi', + 'delete' => ':name planı için bir görev silindi', ], 'settings' => [ - 'rename' => 'Renamed the server from :old to :new', - 'description' => 'Changed the server description from :old to :new', + 'rename' => 'Sunucunun adı :old\'den :new olarak değiştirildi', + 'description' => 'Sunucu açıklamasını :old yerine :new olarak değiştirdik', ], 'startup' => [ - 'edit' => 'Changed the :variable variable from ":old" to ":new"', - 'image' => 'Updated the Docker Image for the server from :old to :new', + 'edit' => ':variable değişkeni ":old" yerine ":new" olarak değiştirildi', + 'image' => 'Sunucunun Docker Görüntüsü :old\'den :new\'ye güncellendi', ], 'subuser' => [ - 'create' => 'Added :email as a subuser', - 'update' => 'Updated the subuser permissions for :email', - 'delete' => 'Removed :email as a subuser', + 'create' => 'Alt kullanıcı olarak :email eklendi', + 'update' => ':email için alt kullanıcı izinleri güncellendi', + 'delete' => ':email kullanıcısı silindi', ], ], ]; diff --git a/lang/tr/admin/eggs.php b/lang/tr/admin/eggs.php index ffd9b08e1..f2a1f8421 100644 --- a/lang/tr/admin/eggs.php +++ b/lang/tr/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Bu Egg ve ilişkili değişkenleri başarıyla içe aktarıldı.', + 'updated_via_import' => 'Bu Egg sağlanan dosya kullanılarak güncellendi.', + 'deleted' => 'İstenen Egg panelden başarıyla silindi.', + 'updated' => 'Egg konfigürasyonu başarıyla güncellendi.', + 'script_updated' => 'Egg kurulum scripti güncellendi ve sunucular kurulduğunda çalıştırılacaktır..', + 'egg_created' => 'Yeni bir Egg başarıyla eklendi. Bu yeni Egg\'i uygulamak için çalışan tüm arka plan programlarını yeniden başlatmanız gerekecek.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => '":variable" değişkeni silindi ve yeniden oluşturulduktan sonra artık sunucular tarafından kullanılamayacak.', + 'variable_updated' => '":variable" değişkeni güncellendi. Değişiklikleri uygulamak için bu değişkeni kullanarak tüm sunucuları yeniden oluşturmanız gerekecektir.', + 'variable_created' => 'Yeni değişken başarıyla oluşturuldu ve bu Egg atandı.', ], ], ]; diff --git a/lang/tr/admin/node.php b/lang/tr/admin/node.php index fde28a25b..bbefba956 100644 --- a/lang/tr/admin/node.php +++ b/lang/tr/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'Sağlanan FQDN veya IP adresi geçerli bir IP adresine çözümlenmiyor.', + 'fqdn_required_for_ssl' => 'Bu düğüm için SSL kullanmak amacıyla genel bir IP adresine çözümlenen tam nitelikli bir alan adı gereklidir.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Tahsisler bu node\'a başarıyla eklendi.', + 'node_deleted' => 'Node başarılı şekilde kaldırıldı.', + 'node_created' => 'Yeni node başarıyla oluşturuldu. \'Yapılandırma\' sekmesini ziyaret ederek bu makinedeki arka plan programını otomatik olarak yapılandırabilirsiniz. Herhangi bir sunucu ekleyebilmeniz için öncelikle en az bir IP adresi ve bağlantı noktası ayırmanız gerekir.', + 'node_updated' => 'Node bilgileri güncellendi. Herhangi bir daemon ayarı değiştirildiyse, bu değişikliklerin etkili olması için onu yeniden başlatmanız gerekecektir.', + 'unallocated_deleted' => ':ip için ayrılmamış tüm portlar silindi.', ], ]; diff --git a/lang/tr/admin/server.php b/lang/tr/admin/server.php index 057bd3ca5..70082a56f 100644 --- a/lang/tr/admin/server.php +++ b/lang/tr/admin/server.php @@ -2,26 +2,26 @@ return [ 'exceptions' => [ - 'no_new_default_allocation' => 'You are attempting to delete the default allocation for this server but there is no fallback allocation to use.', - 'marked_as_failed' => 'This server was marked as having failed a previous installation. Current status cannot be toggled in this state.', - 'bad_variable' => 'There was a validation error with the :name variable.', - 'daemon_exception' => 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged. (request id: :request_id)', - 'default_allocation_not_found' => 'The requested default allocation was not found in this server\'s allocations.', + 'no_new_default_allocation' => 'Bu sunucunun varsayılan lokasyonunu silmeye çalışıyorsunuz ancak kullanılacak bir yedek lokasyon yok.', + 'marked_as_failed' => 'Bu sunucu önceki yüklemede başarısız olarak işaretlendi. Bu durumda mevcut durum değiştirilemez.', + 'bad_variable' => ':name değişkeninde bir hata oluştu.', + 'daemon_exception' => 'Arka plan programıyla iletişim kurmaya çalışırken bir HTTP/:code yanıt koduyla sonuçlanan bir hata oluştu. Bu haya günlüğe kaydedildi. (istek kimliği: :request_id)', + 'default_allocation_not_found' => 'İstenen varsayılan tahsis, bu sunucunun tahsislerinde bulunamadı.', ], 'alerts' => [ - 'startup_changed' => 'The startup configuration for this server has been updated. If this server\'s egg was changed a reinstall will be occurring now.', - 'server_deleted' => 'Server has successfully been deleted from the system.', - 'server_created' => 'Server was successfully created on the panel. Please allow the daemon a few minutes to completely install this server.', - 'build_updated' => 'The build details for this server have been updated. Some changes may require a restart to take effect.', - 'suspension_toggled' => 'Server suspension status has been changed to :status.', - 'rebuild_on_boot' => 'This server has been marked as requiring a Docker Container rebuild. This will happen the next time the server is started.', - 'install_toggled' => 'The installation status for this server has been toggled.', - 'server_reinstalled' => 'This server has been queued for a reinstallation beginning now.', - 'details_updated' => 'Server details have been successfully updated.', - 'docker_image_updated' => 'Successfully changed the default Docker image to use for this server. A reboot is required to apply this change.', - 'node_required' => 'You must have at least one node configured before you can add a server to this panel.', - 'transfer_nodes_required' => 'You must have at least two nodes configured before you can transfer servers.', - 'transfer_started' => 'Server transfer has been started.', - 'transfer_not_viable' => 'The node you selected does not have the required disk space or memory available to accommodate this server.', + 'startup_changed' => 'Bu sunucunun başlangıç yapılandırması güncellendi. Bu sunucunun Egg\'i değiştirildiyse şimdi yeniden yükleme gerçekleştirilecek.', + 'server_deleted' => 'Sunucu sistemden başarıyla silindi.', + 'server_created' => 'Sunucu panelde başarıyla oluşturuldu. Lütfen arka plan programının bu sunucuyu tamamen kurması için birkaç dakika bekleyin.', + 'build_updated' => 'Bu sunucunun yapı ayrıntıları güncellendi. Bazı değişikliklerin geçerli olması için yeniden başlatma gerekebilir.', + 'suspension_toggled' => 'Sunucunun askıya alınma durumu :status olarak değiştirildi.', + 'rebuild_on_boot' => 'Bu sunucu, Docker Container\'ın yeniden oluşturulmasını gerektiriyor olarak işaretlendi. Bu, sunucunun bir sonraki başlatılışında gerçekleşecektir.', + 'install_toggled' => 'Bu sunucunun kurulum durumu değiştirildi.', + 'server_reinstalled' => 'Bu sunucu şu andan itibaren yeniden kurulum için sıraya alındı.', + 'details_updated' => 'Sunucu ayrıntıları başarıyla güncellendi.', + 'docker_image_updated' => 'Bu sunucu için kullanılacak varsayılan Docker görüntüsü başarıyla değiştirildi. Bu değişikliğin uygulanması için yeniden başlatma gereklidir.', + 'node_required' => 'Bu panele sunucu ekleyebilmeniz için en az bir node yapılandırılmış olması gerekir.', + 'transfer_nodes_required' => 'Sunucuları aktarabilmeniz için en az iki node yapılandırılmış olması gerekir.', + 'transfer_started' => 'Sunucu transferi başlatılmıştır.', + 'transfer_not_viable' => 'Seçtiğiniz node, bu sunucuyu barındırmak için gerekli disk alanına veya belleğe sahip değil.', ], ]; diff --git a/lang/tr/admin/user.php b/lang/tr/admin/user.php index 4134c15b4..136953fd1 100644 --- a/lang/tr/admin/user.php +++ b/lang/tr/admin/user.php @@ -2,11 +2,11 @@ return [ 'exceptions' => [ - 'user_has_servers' => 'Cannot delete a user with active servers attached to their account. Please delete their servers before continuing.', - 'user_is_self' => 'Cannot delete your own user account.', + 'user_has_servers' => 'Hesabına bağlı sunucular bulunuyor. Devam etmeden önce lütfen sunucularını silin', + 'user_is_self' => 'Kendi kullanıcı hesabınızı silemezsiniz.', ], 'notices' => [ - 'account_created' => 'Account has been created successfully.', - 'account_updated' => 'Account has been successfully updated.', + 'account_created' => 'Hesap başarıyla oluşturuldu.', + 'account_updated' => 'Hesap başarıyla güncellendi.', ], ]; diff --git a/lang/tr/auth.php b/lang/tr/auth.php index 2a3a45268..071a2171e 100644 --- a/lang/tr/auth.php +++ b/lang/tr/auth.php @@ -1,27 +1,27 @@ 'Sign In', - 'go_to_login' => 'Go to Login', - 'failed' => 'No account matching those credentials could be found.', + 'sign_in' => 'Giriş Yap', + 'go_to_login' => 'Oturum açmaya gidin', + 'failed' => 'Bu kimlik bilgileriyle eşleşen hesap bulunamadı.', 'forgot_password' => [ - 'label' => 'Forgot Password?', - 'label_help' => 'Enter your account email address to receive instructions on resetting your password.', - 'button' => 'Recover Account', + 'label' => 'Şifremi Unuttum', + 'label_help' => 'Şifrenizi sıfırlama talimatlarını almak için e-posta adresinizi giriniz.', + 'button' => 'Hesap kurtarma', ], 'reset_password' => [ - 'button' => 'Reset and Sign In', + 'button' => 'Sıfırla ve Oturum Aç', ], 'two_factor' => [ - 'label' => '2-Factor Token', - 'label_help' => 'This account requires a second layer of authentication in order to continue. Please enter the code generated by your device to complete this login.', - 'checkpoint_failed' => 'The two-factor authentication token was invalid.', + 'label' => 'İki Faktörlü Doğrulama Tokeni', + 'label_help' => 'Bu hesabın devam edebilmesi için ikinci bir kimlik doğrulama katmanı gerekiyor. Bu girişi tamamlamak için lütfen cihazınız tarafından oluşturulan kodu girin.', + 'checkpoint_failed' => 'İki faktörlü kimlik doğrulama jetonu geçersiz.', ], - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'password_requirements' => 'Password must be at least 8 characters in length and should be unique to this site.', - '2fa_must_be_enabled' => 'The administrator has required that 2-Factor Authentication be enabled for your account in order to use the Panel.', + 'throttle' => 'Çok fazla hatalı giriş yaptınız. Lütfen :seconds saniye sonra tekrar deneyiniz.', + 'password_requirements' => 'Şifre en az 8 karakter uzunluğunda olmalı.', + '2fa_must_be_enabled' => 'Yönetici, Paneli kullanabilmeniz için hesabınızda 2 Faktörlü Kimlik Doğrulamanın etkinleştirilmesini zorunlu kılmıştır.', ]; diff --git a/lang/tr/command/messages.php b/lang/tr/command/messages.php index 4e640b3fa..90597de22 100644 --- a/lang/tr/command/messages.php +++ b/lang/tr/command/messages.php @@ -2,58 +2,58 @@ return [ 'user' => [ - 'search_users' => 'Enter a Username, User ID, or Email Address', - 'select_search_user' => 'ID of user to delete (Enter \'0\' to re-search)', - 'deleted' => 'User successfully deleted from the Panel.', - 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', - 'no_users_found' => 'No users were found for the search term provided.', - 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', - 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', - 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', + 'search_users' => 'Lütfen Kullanıcı Adı, Kullancı ID veya E-posta girin', + 'select_search_user' => 'Silinecek kullanıcının ID\'si (Yeniden aramak için \'0\' girin', + 'deleted' => 'Kullanıcı başarılı şekilde Panelden silindi.', + 'confirm_delete' => 'Bu kullanıcıyı Panelden silmek istediğinizden emin misiniz?', + 'no_users_found' => 'Arama kayıtlarına göre kullanıcı bulunamadı.', + 'multiple_found' => 'Bulunan kullanıcı için birden fazla hesap bulundu; --no-interaction işareti nedeniyle bir kullanıcı silinemedi.', + 'ask_admin' => 'Kullanıcı yönetici olarak mı eklensin?', + 'ask_email' => 'E-Posta', + 'ask_username' => 'Kullanıcı Adı', + 'ask_name_first' => 'Adı', + 'ask_name_last' => 'Soyadı', + 'ask_password' => 'Parola', + 'ask_password_tip' => 'Kullanıcıya e-postayla gönderilen rastgele bir parolayla bir hesap oluşturmak istiyorsanız, bu komutu (CTRL+C) yeniden çalıştırın ve "--no-password" işaretini iletin.', + 'ask_password_help' => 'Şifreler en az 8 karakter uzunluğunda olmalı ve en az bir büyük harf ve rakam içermelidir.', '2fa_help_text' => [ - 'This command will disable 2-factor authentication for a user\'s account if it is enabled. This should only be used as an account recovery command if the user is locked out of their account.', - 'If this is not what you wanted to do, press CTRL+C to exit this process.', + 'Bu komut, eğer etkinleştirilmişse, kullanıcı hesabı için 2 faktörlü kimlik doğrulamayı devre dışı bırakacaktır. Bu yalnızca kullanıcının hesabının kilitlenmesi durumunda hesap kurtarma komutu olarak kullanılmalıdır.', + 'Yapmak istediğiniz bu değilse CTRL+C tuşlarına basarak bu işlemden çıkın.', ], - '2fa_disabled' => '2-Factor authentication has been disabled for :email.', + '2fa_disabled' => ':email kullanıcısına ait iki adımlı doğrulama devredışı bırakıldı.', ], 'schedule' => [ - 'output_line' => 'Dispatching job for first task in `:schedule` (:hash).', + 'output_line' => '`:schedule` (:hash) içindeki ilk görev için iş gönderiliyor.', ], 'maintenance' => [ - 'deleting_service_backup' => 'Deleting service backup file :file.', + 'deleting_service_backup' => ':file adlı servis yedeği silindi.', ], 'server' => [ - 'rebuild_failed' => 'Rebuild request for ":name" (#:id) on node ":node" failed with error: :message', + 'rebuild_failed' => '":node" düğümünde ":name" (#:id) için yeniden oluşturma isteği şu hatayla başarısız oldu: :message', 'reinstall' => [ - 'failed' => 'Reinstall request for ":name" (#:id) on node ":node" failed with error: :message', - 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', + 'failed' => '":name" (#:id) için ":node" düğümüne yeniden yükleme isteği hatayla başarısız oldu: :message', + 'confirm' => 'Bir grup sunucuya yeniden kurulum yapmak üzeresiniz. Devam etmek istiyor musunuz?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => ':count sunucularına karşı bir :action gerçekleştirmek üzeresiniz. Devam etmek ister misiniz?', + 'action_failed' => '":node" düğümündeki ":name" (#:id) için güç eylemi isteği şu hatayla başarısız oldu: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', - 'ask_mailgun_endpoint' => 'Mailgun Endpoint', - 'ask_mailgun_secret' => 'Mailgun Secret', - 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', - 'ask_driver' => 'Which driver should be used for sending emails?', - 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_smtp_host' => 'SMTP Sağlayıcı (örn. smtp.google.com)', + 'ask_smtp_port' => 'SMTP Portu', + 'ask_smtp_username' => 'SMTP Kullanıcı Adı', + 'ask_smtp_password' => 'SMTP Parolası', + 'ask_mailgun_domain' => 'Mailgun Sunucusu', + 'ask_mailgun_endpoint' => 'Mailgun Uçnoktası', + 'ask_mailgun_secret' => 'Mailgun Gizli Anahtarı', + 'ask_mandrill_secret' => 'Mandrill Gizli Anahtar', + 'ask_postmark_username' => 'Postmark API Anahtarı', + 'ask_driver' => 'Hangi servis ile E-Posta gönderilsin?', + 'ask_mail_from' => 'E-posta adresi e-postaları şu kaynaktan gelmelidir:', + 'ask_mail_name' => 'E-postalarda görünecek ad', + 'ask_encryption' => 'Kullanılacak şifreleme yöntemi', ], ], ]; diff --git a/lang/tr/dashboard/account.php b/lang/tr/dashboard/account.php index 85411ef65..ae612ff6f 100644 --- a/lang/tr/dashboard/account.php +++ b/lang/tr/dashboard/account.php @@ -2,27 +2,27 @@ return [ 'email' => [ - 'title' => 'Update your email', - 'updated' => 'Your email address has been updated.', + 'title' => 'E-Postanı güncelle', + 'updated' => 'E-Posta adresin güncellendi.', ], 'password' => [ - 'title' => 'Change your password', - 'requirements' => 'Your new password should be at least 8 characters in length.', - 'updated' => 'Your password has been updated.', + 'title' => 'Parolanı değiştir.', + 'requirements' => 'Yeni parolan 8 karakterden az olamaz.', + 'updated' => 'Parolan güncellendi.', ], 'two_factor' => [ - 'button' => 'Configure 2-Factor Authentication', - 'disabled' => 'Two-factor authentication has been disabled on your account. You will no longer be prompted to provide a token when logging in.', - 'enabled' => 'Two-factor authentication has been enabled on your account! From now on, when logging in, you will be required to provide the code generated by your device.', - 'invalid' => 'The token provided was invalid.', + 'button' => 'İki faktörlü doğrulamayı yapılandır.', + 'disabled' => 'Hesabınızda iki faktörlü kimlik doğrulama devre dışı bırakıldı. Artık oturum açarken bir jeton sağlamanız istenmeyecek.', + 'enabled' => 'Hesabınızda iki faktörlü kimlik doğrulama etkinleştirildi! Artık giriş yaparken cihazınız tarafından oluşturulan kodu girmeniz istenecektir.', + 'invalid' => 'Sağlanan token geçersiz.', 'setup' => [ - 'title' => 'Setup two-factor authentication', - 'help' => 'Can\'t scan the code? Enter the code below into your application:', - 'field' => 'Enter token', + 'title' => 'İki faktörlü doğrulamayı kur', + 'help' => 'Kodu tarayamıyor musunuz? Aşağıdaki kodu :application girin', + 'field' => 'Token gir', ], 'disable' => [ - 'title' => 'Disable two-factor authentication', - 'field' => 'Enter token', + 'title' => 'İki faktörlü kimlik doğrulamayı devre dışı bırak', + 'field' => 'Token gir', ], ], ]; diff --git a/lang/tr/dashboard/index.php b/lang/tr/dashboard/index.php index 8ab11e994..fe534ac7b 100644 --- a/lang/tr/dashboard/index.php +++ b/lang/tr/dashboard/index.php @@ -1,8 +1,8 @@ 'Search for servers...', - 'no_matches' => 'There were no servers found matching the search criteria provided.', - 'cpu_title' => 'CPU', - 'memory_title' => 'Memory', + 'search' => 'Sunucu ara...', + 'no_matches' => 'Sağlanan arama kriterleriyle eşleşen sunucu bulunamadı.', + 'cpu_title' => 'İşlemci (CPU)', + 'memory_title' => 'Bellek (Ram)', ]; diff --git a/lang/tr/exceptions.php b/lang/tr/exceptions.php index 3977c87c2..cdf44c089 100644 --- a/lang/tr/exceptions.php +++ b/lang/tr/exceptions.php @@ -1,55 +1,55 @@ 'There was an exception while attempting to communicate with the daemon resulting in a HTTP/:code response code. This exception has been logged.', + 'daemon_connection_failed' => 'Arka plan programıyla iletişim kurmaya çalışırken bir HTTP/:code yanıt koduyla sonuçlanan bir hata oluştu. Bu hata günlüğe kaydedildi.', 'node' => [ - 'servers_attached' => 'A node must have no servers linked to it in order to be deleted.', - 'daemon_off_config_updated' => 'The daemon configuration has been updated, however there was an error encountered while attempting to automatically update the configuration file on the Daemon. You will need to manually update the configuration file (config.yml) for the daemon to apply these changes.', + 'servers_attached' => 'Bir node\'un silinebilmesi için kendisine bağlı hiçbir sunucunun olmaması gerekir.', + 'daemon_off_config_updated' => 'Daemon yapılandırması güncellendi, ancak Daemon\'daki yapılandırma dosyası otomatik olarak güncellenmeye çalışılırken bir hatayla karşılaşıldı. Bu değişiklikleri uygulamak için arka plan programının yapılandırma dosyasını (config.yml) manuel olarak güncellemeniz gerekecektir.', ], 'allocations' => [ - 'server_using' => 'A server is currently assigned to this allocation. An allocation can only be deleted if no server is currently assigned.', - 'too_many_ports' => 'Adding more than 1000 ports in a single range at once is not supported.', - 'invalid_mapping' => 'The mapping provided for :port was invalid and could not be processed.', - 'cidr_out_of_range' => 'CIDR notation only allows masks between /25 and /32.', - 'port_out_of_range' => 'Ports in an allocation must be greater than 1024 and less than or equal to 65535.', + 'server_using' => 'Şu anda bu lokasyon bir sunucu atanmış. Bir lokasyon yalnızca şu anda hiçbir sunucu atanmamışsa silinebilir.', + 'too_many_ports' => 'Tek bir aralığa 1000\'den fazla port (Bağlantı noktası) aynı anda eklenmesi desteklenmez.', + 'invalid_mapping' => ':port için sağlanan eşleme geçersizdi ve uyhulanmadı.', + 'cidr_out_of_range' => 'CIDR gösterimi yalnızca /25 ile /32 arasındaki maskelere izin verir.', + 'port_out_of_range' => 'Bir tahsisteki bağlantı noktaları 1024\'ten büyük ve 65535\'ten küçük veya ona eşit olmalıdır.', ], 'egg' => [ - 'delete_has_servers' => 'An Egg with active servers attached to it cannot be deleted from the Panel.', - 'invalid_copy_id' => 'The Egg selected for copying a script from either does not exist, or is copying a script itself.', - 'has_children' => 'This Egg is a parent to one or more other Eggs. Please delete those Eggs before deleting this Egg.', + 'delete_has_servers' => 'Aktif sunucuların bağlı olduğu bir Node Panelden silinemez.', + 'invalid_copy_id' => 'Bir komut dosyasını kopyalamak için seçilen Node mevcut değil veya bir komut dosyasının kendisini kopyalıyor.', + 'has_children' => 'Bu Node bir veya daha fazla Node\'un ebeveynidir. Lütfen bu Node\'u silmeden önce bu Yumurtaları silin.', ], 'variables' => [ - 'env_not_unique' => 'The environment variable :name must be unique to this Egg.', - 'reserved_name' => 'The environment variable :name is protected and cannot be assigned to a variable.', - 'bad_validation_rule' => 'The validation rule ":rule" is not a valid rule for this application.', + 'env_not_unique' => ':name ortam değişkeni bu Egg\'e özgü olmalıdır.', + 'reserved_name' => 'Ortam değişkeni :name korunur ve bir değişkene atanamaz.', + 'bad_validation_rule' => 'Doğrulama kuralı ":rule" bu uygulama için geçerli bir kural değil.', ], 'importer' => [ - 'json_error' => 'There was an error while attempting to parse the JSON file: :error.', - 'file_error' => 'The JSON file provided was not valid.', - 'invalid_json_provided' => 'The JSON file provided is not in a format that can be recognized.', + 'json_error' => 'JSON dosyası ayrıştırılmaya çalışılırken bir hata oluştu: :error.', + 'file_error' => 'Sağlanan JSON dosyası geçerli değildi.', + 'invalid_json_provided' => 'Sağlanan JSON dosyası tanınabilecek bir formatta değil.', ], 'subusers' => [ - 'editing_self' => 'Editing your own subuser account is not permitted.', - 'user_is_owner' => 'You cannot add the server owner as a subuser for this server.', - 'subuser_exists' => 'A user with that email address is already assigned as a subuser for this server.', + 'editing_self' => 'Kendi alt kullanıcı hesabınızı düzenlemenize izin verilmez.', + 'user_is_owner' => 'Sunucu sahibini bu sunucu için alt kullanıcı olarak ekleyemezsiniz.', + 'subuser_exists' => 'Bu e-posta adresine sahip bir kullanıcı zaten bu sunucu için bir alt kullanıcı olarak atanmış.', ], 'databases' => [ - 'delete_has_databases' => 'Cannot delete a database host server that has active databases linked to it.', + 'delete_has_databases' => 'Kendisine bağlı etkin veritabanları bulunan bir veritabanı ana bilgisayar sunucusu silinemez.', ], 'tasks' => [ - 'chain_interval_too_long' => 'The maximum interval time for a chained task is 15 minutes.', + 'chain_interval_too_long' => 'Zincirleme bir görev için maksimum aralık süresi 15 dakikadır.', ], 'locations' => [ - 'has_nodes' => 'Cannot delete a location that has active nodes attached to it.', + 'has_nodes' => 'Etkin nodeların eklendiği konum silinemez.', ], 'users' => [ - 'node_revocation_failed' => 'Failed to revoke keys on Node #:node. :error', + 'node_revocation_failed' => 'Node #:node\'daki anahtarlar iptal edilemedi. :hata', ], 'deployment' => [ - 'no_viable_nodes' => 'No nodes satisfying the requirements specified for automatic deployment could be found.', - 'no_viable_allocations' => 'No allocations satisfying the requirements for automatic deployment were found.', + 'no_viable_nodes' => 'Otomatik dağıtım için belirtilen gereksinimleri karşılayan node bulunamadı.', + 'no_viable_allocations' => 'Otomatik dağıtım gereksinimlerini karşılayan hiçbir ayırma bulunamadı.', ], 'api' => [ - 'resource_not_found' => 'The requested resource does not exist on this server.', + 'resource_not_found' => 'İstenen kaynak bu sunucuda mevcut değil.', ], ]; diff --git a/lang/tr/pagination.php b/lang/tr/pagination.php index ecac3aa33..c94aeea85 100644 --- a/lang/tr/pagination.php +++ b/lang/tr/pagination.php @@ -12,6 +12,6 @@ return [ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Önceki', + 'next' => 'Sonraki »', ]; diff --git a/lang/tr/passwords.php b/lang/tr/passwords.php index bde70f915..7c38d42f5 100644 --- a/lang/tr/passwords.php +++ b/lang/tr/passwords.php @@ -11,9 +11,9 @@ return [ | has failed, such as for an invalid token or invalid new password. | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'Şifreniz en az altı karakterden oluşmalı ve şifre doğrulaması ile eşleşmelidir.', + 'reset' => 'Parolanız sıfırlandı!', + 'sent' => 'Parola sıfırlama bağlantısı eposta adresinize yollandı!', + 'token' => 'Parola sıfırlama kodu geçersiz.', + 'user' => 'Bu e-posta adresine sahip bir kullanıcı bulunamadı.', ]; diff --git a/lang/tr/server/users.php b/lang/tr/server/users.php index ce77c4101..b2622149e 100644 --- a/lang/tr/server/users.php +++ b/lang/tr/server/users.php @@ -2,32 +2,32 @@ return [ 'permissions' => [ - 'websocket_*' => 'Allows access to the websocket for this server.', - 'control_console' => 'Allows the user to send data to the server console.', - 'control_start' => 'Allows the user to start the server instance.', - 'control_stop' => 'Allows the user to stop the server instance.', - 'control_restart' => 'Allows the user to restart the server instance.', - 'control_kill' => 'Allows the user to kill the server instance.', - 'user_create' => 'Allows the user to create new user accounts for the server.', - 'user_read' => 'Allows the user permission to view users associated with this server.', - 'user_update' => 'Allows the user to modify other users associated with this server.', - 'user_delete' => 'Allows the user to delete other users associated with this server.', - 'file_create' => 'Allows the user permission to create new files and directories.', - 'file_read' => 'Allows the user to see files and folders associated with this server instance, as well as view their contents.', - 'file_update' => 'Allows the user to update files and folders associated with the server.', - 'file_delete' => 'Allows the user to delete files and directories.', - 'file_archive' => 'Allows the user to create file archives and decompress existing archives.', - 'file_sftp' => 'Allows the user to perform the above file actions using a SFTP client.', - 'allocation_read' => 'Allows access to the server allocation management pages.', - 'allocation_update' => 'Allows user permission to make modifications to the server\'s allocations.', - 'database_create' => 'Allows user permission to create a new database for the server.', - 'database_read' => 'Allows user permission to view the server databases.', - 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', - 'database_delete' => 'Allows a user permission to delete a database instance.', - 'database_view_password' => 'Allows a user permission to view a database password in the system.', - 'schedule_create' => 'Allows a user to create a new schedule for the server.', - 'schedule_read' => 'Allows a user permission to view schedules for a server.', - 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', - 'schedule_delete' => 'Allows a user to delete a schedule for the server.', + 'websocket_*' => 'Bu sunucunun web soketine erişime izin verir.', + 'control_console' => 'Kullanıcıya sunucu konsoluna veri gönderme izni verir.', + 'control_start' => 'Kullanıcıya sunucu örneğini başlatma izni verir.', + 'control_stop' => 'Kullanıcıya sunucu örneğini durdurma izni verir.', + 'control_restart' => 'Kullanıcıya sunucu örneğini yeniden başlatma izni verir.', + 'control_kill' => 'Kullanıcıya sunucu örneğini sonlandırma izni verir.', + 'user_create' => 'Kullanıcıya sunucu için yeni kullanıcı hesapları oluşturma izni verir.', + 'user_read' => 'Kullanıcıya, bu sunucuyla ilişkili kullanıcıları görüntüleme izni verir.', + 'user_update' => 'Kullanıcıya bu sunucuyla ilişkili diğer kullanıcıları değiştirme izni verir', + 'user_delete' => 'Kullanıcıya bu sunucuyla ilişkili diğer kullanıcıları silme izni verir.', + 'file_create' => 'Kullanıcıya yeni dosyalar ve dizinler oluşturma izni verir.', + 'file_read' => 'Kullanıcıya bu sunucu örneği ile ilişkilendirilmiş dosya ve klasörleri görmesine ve içeriklerini görüntülemesine izin verir.', + 'file_update' => 'Kullanıcıya sunucu ile ilişkilendirilmiş dosyaları ve klasörleri güncelleme izni verir.', + 'file_delete' => 'Kullanıcıya dosyaları ve dizinleri silme izni verir.', + 'file_archive' => 'Kullanıcının dosya arşivleri oluşturmasına ve arşivden çıkartmasına izin verir.', + 'file_sftp' => 'Kullanıcının SFTP kullanarak dosyalarda işlem yapmasına izin verir.', + 'allocation_read' => 'Sunucu tahsis yönetim sayfalarına erişim izni verir.', + 'allocation_update' => 'Kullanıcıya sunucunun tahsislerine değişiklik yapma izni verir.', + 'database_create' => 'Kullanıcının yeni veritabanı oluşturmasına izin verir.', + 'database_read' => 'Kullanıcının veritabanlarını görmesine izin verir.', + 'database_update' => 'Kullanıcının veritabanında düzenlemeler yapmasına izin verir. Eğer kullanıcının veritabanı şifresini görüntüleme izni yok ise şifreyi düzenleyemez.', + 'database_delete' => 'Kullanıcının veritabanı silmesine izin verir.', + 'database_view_password' => 'Kullanıcının veritabanı şifresini görmesine izin verir.', + 'schedule_create' => 'Kullanıcı yeni zamanlı görevler oluşturmasına izin verir.', + 'schedule_read' => 'Kullanıcının zamanlı görevleri görmesine izin verir.', + 'schedule_update' => 'Kullanıcının var olan zamanlı görevde düzenleme yapmasına izin verir.', + 'schedule_delete' => 'Kullanıcının sunucu için bir zamanlı görevi silmesine izin verir.', ], ]; diff --git a/lang/tr/strings.php b/lang/tr/strings.php index 58071426a..d148ba59c 100644 --- a/lang/tr/strings.php +++ b/lang/tr/strings.php @@ -1,95 +1,95 @@ 'Email', - 'email_address' => 'Email address', - 'user_identifier' => 'Username or Email', - 'password' => 'Password', - 'new_password' => 'New password', - 'confirm_password' => 'Confirm new password', - 'login' => 'Login', - 'home' => 'Home', - 'servers' => 'Servers', + 'email' => 'E-Posta', + 'email_address' => 'E-Posta adresi', + 'user_identifier' => 'Kullanıcı adı veya E-Posta', + 'password' => 'Parola', + 'new_password' => 'Yeni parola', + 'confirm_password' => 'Yeni parolayı doğrula', + 'login' => 'Giriş Yap', + 'home' => 'Ana Sayfa', + 'servers' => 'Sunucular', 'id' => 'ID', - 'name' => 'Name', + 'name' => 'Ad', 'node' => 'Node', - 'connection' => 'Connection', - 'memory' => 'Memory', + 'connection' => 'Bağlantı', + 'memory' => 'Ram', 'cpu' => 'CPU', - 'disk' => 'Disk', - 'status' => 'Status', - 'search' => 'Search', - 'suspended' => 'Suspended', - 'account' => 'Account', - 'security' => 'Security', - 'ip' => 'IP Address', - 'last_activity' => 'Last Activity', - 'revoke' => 'Revoke', - '2fa_token' => 'Authentication Token', - 'submit' => 'Submit', - 'close' => 'Close', - 'settings' => 'Settings', - 'configuration' => 'Configuration', + 'disk' => 'Depolama', + 'status' => 'Durum', + 'search' => 'Ara', + 'suspended' => 'Askıya alındı', + 'account' => 'Hesap', + 'security' => 'Güvenlik', + 'ip' => 'IP Adresi', + 'last_activity' => 'Son Aktivite', + 'revoke' => 'İptal Et', + '2fa_token' => 'Giriş Token\'i', + 'submit' => 'Gönder', + 'close' => 'Kapat', + 'settings' => 'Ayarlar', + 'configuration' => 'Yapılandırma', 'sftp' => 'SFTP', - 'databases' => 'Databases', - 'memo' => 'Memo', - 'created' => 'Created', - 'expires' => 'Expires', + 'databases' => 'Veritabanları', + 'memo' => 'Not', + 'created' => 'Oluşturuldu', + 'expires' => 'Bitiş süresi', 'public_key' => 'Token', - 'api_access' => 'Api Access', - 'never' => 'never', - 'sign_out' => 'Sign out', - 'admin_control' => 'Admin Control', - 'required' => 'Required', - 'port' => 'Port', - 'username' => 'Username', - 'database' => 'Database', - 'new' => 'New', - 'danger' => 'Danger', - 'create' => 'Create', - 'select_all' => 'Select All', - 'select_none' => 'Select None', - 'alias' => 'Alias', - 'primary' => 'Primary', - 'make_primary' => 'Make Primary', - 'none' => 'None', - 'cancel' => 'Cancel', - 'created_at' => 'Created At', - 'action' => 'Action', - 'data' => 'Data', - 'queued' => 'Queued', - 'last_run' => 'Last Run', - 'next_run' => 'Next Run', - 'not_run_yet' => 'Not Run Yet', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', + 'api_access' => 'Api Erişimi', + 'never' => 'asla', + 'sign_out' => 'Çıkış Yap', + 'admin_control' => 'Yönetici Paneli', + 'required' => 'Gerekli', + 'port' => 'Bağlantı Noktası (port)', + 'username' => 'Kullanıcı Adı', + 'database' => 'Veritabanı', + 'new' => 'Yeni', + 'danger' => 'Tehlikeli', + 'create' => 'Oluştur', + 'select_all' => 'Tümünü Seç', + 'select_none' => 'Tümünü Kaldır', + 'alias' => 'Takma Ad', + 'primary' => 'Birincil', + 'make_primary' => 'Birincil Yap', + 'none' => 'Yok', + 'cancel' => 'İptal Et', + 'created_at' => 'Oluşturma Tarihi', + 'action' => 'Eylem', + 'data' => 'Veri', + 'queued' => 'Sıraya alındı', + 'last_run' => 'Son Çalıştırma', + 'next_run' => 'Sonraki Çalışma', + 'not_run_yet' => 'Henüz çalıştırılmadı', + 'yes' => 'Evet', + 'no' => 'Hayır', + 'delete' => 'Sil', '2fa' => '2FA', - 'logout' => 'Logout', - 'admin_cp' => 'Admin Control Panel', - 'optional' => 'Optional', - 'read_only' => 'Read Only', - 'relation' => 'Relation', - 'owner' => 'Owner', - 'admin' => 'Admin', - 'subuser' => 'Subuser', - 'captcha_invalid' => 'The provided captcha is invalid.', - 'tasks' => 'Tasks', - 'seconds' => 'Seconds', - 'minutes' => 'Minutes', - 'under_maintenance' => 'Under Maintenance', + 'logout' => 'Çıkış yap', + 'admin_cp' => 'Yönetici Paneli', + 'optional' => 'İsteğe bağlı', + 'read_only' => 'Salt Okunur', + 'relation' => 'İlişki', + 'owner' => 'Sahibi', + 'admin' => 'Yönetici', + 'subuser' => 'Alt Kullanıcılar', + 'captcha_invalid' => 'Captcha doğrulaması geçersiz.', + 'tasks' => 'Görevler', + 'seconds' => 'Saniye', + 'minutes' => 'Dakika', + 'under_maintenance' => 'Bakımda', 'days' => [ - 'sun' => 'Sunday', - 'mon' => 'Monday', - 'tues' => 'Tuesday', - 'wed' => 'Wednesday', - 'thurs' => 'Thursday', - 'fri' => 'Friday', - 'sat' => 'Saturday', + 'sun' => 'Pazar', + 'mon' => 'Pazartesi', + 'tues' => 'Salı', + 'wed' => 'Çarşamba', + 'thurs' => 'Perşembe', + 'fri' => 'Cuma', + 'sat' => 'Cumartesi', ], - 'last_used' => 'Last Used', - 'enable' => 'Enable', - 'disable' => 'Disable', - 'save' => 'Save', - 'copyright' => '® 2024 - :year Pelican', + 'last_used' => 'Son Kullanılan', + 'enable' => 'Aktif', + 'disable' => 'Kapalı', + 'save' => 'Kaydet', + 'copyright' => '® 2024 - :year Pelican / Çeviri : robbinnn(Berke)', ]; diff --git a/lang/tr/validation.php b/lang/tr/validation.php index 9cccf3508..23bafe75b 100644 --- a/lang/tr/validation.php +++ b/lang/tr/validation.php @@ -12,78 +12,78 @@ return [ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', - 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'accepted' => ':attribute kabul edilmelidir.', + 'active_url' => ':attribute geçerli bir URL değil.', + 'after' => ':attribute şu tarihten :date sonra olmalı.', + 'after_or_equal' => ':attribute, :date tarihi ile aynı veya bundan sonraki bir tarih olmalıdır.', + 'alpha' => ':attribute sadece harf içerebilir.', + 'alpha_dash' => ':attribute sadece harf, sayı ve kısa çizgi içerebilir.', + 'alpha_num' => ':attribute sadece harf ve sayı içerebilir.', + 'array' => ':attribute bir dizi olmalıdır.', + 'before' => ':attribute, :date tarihinden önceki bir tarih olmalıdır.', + 'before_or_equal' => ':attribute, :date tarihi ile aynı veya sonraki bir tarih olmalıdır.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => ':attribute, :min ve :max arasında olmalıdır.', + 'file' => ':attribute, :min ve :max kilobyte boyutları arasında olmalıdır.', + 'string' => ':attribute :min karakter ve :max karakter arasında olmalıdır.', + 'array' => ':attribute, :min ve :max öge arasında olmalıdır.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', - 'filled' => 'The :attribute field is required.', - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'boolean' => ':attribute sadece doğru veya yanlış olmalıdır.', + 'confirmed' => ':attribute doğrulaması uyuşmuyor.', + 'date' => ':attribute geçersiz bir tarih.', + 'date_format' => ':attribute :format formatına uymuyor.', + 'different' => ':attribute ve :other birbirinden farklı olmalıdır.', + 'digits' => ':attribute, :digits rakam olmalıdır.', + 'digits_between' => ':attribute :min ile :max arasında rakam olmalıdır.', + 'dimensions' => ':attribute geçersiz görüntü boyutlarına sahip.', + 'distinct' => ':attribute alanında tekrarlanan bir değer var.', + 'email' => ':attribute geçerli bir e-posta adresi olmalıdır.', + 'exists' => 'Seçilen :attribute geçersiz.', + 'file' => ':attribute bir dosya olmalıdır.', + 'filled' => ':attribute alanı zorunludur.', + 'image' => ':attribute bir resim olmalıdır.', + 'in' => 'Seçilen :attribute geçersiz.', + 'in_array' => ':attribute alanı :other içinde mevcut değil.', + 'integer' => ':attribute bir tam sayı olmalıdır.', + 'ip' => ':attribute geçerli bir IP adresi olmalıdır.', + 'json' => ':attribute geçerli bir JSON dizesi olmalıdır.', 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => ':attribute, :max değerinden büyük olmayabilir.', + 'file' => ':attribute, :max kilobayttan daha büyük olmamalıdır.', + 'string' => ':attribute değeri :max karakter değerinden küçük olmalıdır.', + 'array' => ':attribute değeri :max adedinden az nesneye sahip olmamalıdır.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => ':attribute, :values türünde bir dosya olmalıdır.', + 'mimetypes' => ':attribute, :values türünde bir dosya olmalıdır.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => ':attribute :min den küçük olmalı.', + 'file' => ':attribute, :min kilobayttan küçük olmamalıdır.', + 'string' => ':attribute en az :min karakter olmalıdır.', + 'array' => ':attribute en az :min öğeye sahip olmalıdır.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'numeric' => 'The :attribute must be a number.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', - 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', - 'required_with_all' => 'The :attribute field is required when :values is present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'not_in' => 'Seçilen :attribute geçersiz.', + 'numeric' => ':attribute bir sayı olmalıdır.', + 'present' => ':attribute alanı mevcut olmalıdır.', + 'regex' => ':attribute formatı geçersiz.', + 'required' => ':attribute alanı zorunludur.', + 'required_if' => ':other :value iken :attribute alanı gereklidir.', + 'required_unless' => ':attribute alanı, :other alanı :value değerlerinden birine sahip olmadığında zorunludur.', + 'required_with' => ':values varsa :attribute alanı zorunludur.', + 'required_with_all' => ':values varsa :attribute alanı zorunludur.', + 'required_without' => ':values mevcut değilken :attribute alanı zorunludur.', + 'required_without_all' => 'Mevcut :values değerlerinden biri olmadığında :attribute alanı zorunludur.', + 'same' => ':attribute ve :other aynı olmalı.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => ':attribute, :size boyutunda olmalıdır.', + 'file' => ':attribute :size kilobayt olmalıdır.', + 'string' => ': attribute en az :size karakter olmalıdır.', + 'array' => ':attribute :size nesneye sahip olmalıdır.', ], - 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'string' => ':attribute bir dizi olmalıdır.', + 'timezone' => ':attribute geçerli bir bölge olmalıdır.', + 'unique' => ':attribute zaten alınmış.', + 'uploaded' => ':attribute yüklenemedi.', + 'url' => ':attribute formatı geçersiz.', /* |-------------------------------------------------------------------------- @@ -100,7 +100,7 @@ return [ // Internal validation logic for Panel 'internal' => [ - 'variable_value' => ':env variable', - 'invalid_password' => 'The password provided was invalid for this account.', + 'variable_value' => ':env değişkeni', + 'invalid_password' => 'Bu kullanıcı için girilen şifre hatalıdır.', ], ]; diff --git a/lang/uk/admin/eggs.php b/lang/uk/admin/eggs.php index ffd9b08e1..578847b0c 100644 --- a/lang/uk/admin/eggs.php +++ b/lang/uk/admin/eggs.php @@ -2,18 +2,18 @@ return [ 'notices' => [ - 'imported' => 'Successfully imported this Egg and its associated variables.', - 'updated_via_import' => 'This Egg has been updated using the file provided.', - 'deleted' => 'Successfully deleted the requested egg from the Panel.', - 'updated' => 'Egg configuration has been updated successfully.', - 'script_updated' => 'Egg install script has been updated and will run whenever servers are installed.', - 'egg_created' => 'A new egg was laid successfully. You will need to restart any running daemons to apply this new egg.', + 'imported' => 'Яйце та його змінні успішно імпортовано.', + 'updated_via_import' => 'Яйце було оновлено з файлу.', + 'deleted' => 'Яйце було видалено з панелі.', + 'updated' => 'Налаштування яйця були успішно оновленні.', + 'script_updated' => 'Скрипт установки яйця був успішно оновлений і буде виконуватися під час встановлення серверів.', + 'egg_created' => 'Нове яйце було успішно створено. Щоб застосувати це нове яйце Вам знадобиться перезавантажити Wings.', ], 'variables' => [ 'notices' => [ - 'variable_deleted' => 'The variable ":variable" has been deleted and will no longer be available to servers once rebuilt.', - 'variable_updated' => 'The variable ":variable" has been updated. You will need to rebuild any servers using this variable in order to apply changes.', - 'variable_created' => 'New variable has successfully been created and assigned to this egg.', + 'variable_deleted' => 'Змінна ":variable" була видалена і більше не є доступна для серверів після перезавантаження.', + 'variable_updated' => 'Змінна ":variable" була оновлена. Вам знадобиться перезавантажити будь-які сервери які використовують цю змінну щоб зміни ввійшли в силу.', + 'variable_created' => 'Нову змінну успішно створено та призначено цьому яйцю.', ], ], ]; diff --git a/lang/uk/admin/node.php b/lang/uk/admin/node.php index fde28a25b..330c25818 100644 --- a/lang/uk/admin/node.php +++ b/lang/uk/admin/node.php @@ -2,14 +2,14 @@ return [ 'validation' => [ - 'fqdn_not_resolvable' => 'The FQDN or IP address provided does not resolve to a valid IP address.', - 'fqdn_required_for_ssl' => 'A fully qualified domain name that resolves to a public IP address is required in order to use SSL for this node.', + 'fqdn_not_resolvable' => 'Наданий домен або IP-адреса не перетворюється на дійсну IP-адресу.', + 'fqdn_required_for_ssl' => 'Щоб використовувати SSL для цього вузла, потрібне повне доменне ім’я, яке перетворюється на дійсну загальнодоступну IP-адресу.', ], 'notices' => [ - 'allocations_added' => 'Allocations have successfully been added to this node.', - 'node_deleted' => 'Node has been successfully removed from the panel.', - 'node_created' => 'Successfully created new node. You can automatically configure the daemon on this machine by visiting the \'Configuration\' tab. Before you can add any servers you must first allocate at least one IP address and port.', - 'node_updated' => 'Node information has been updated. If any daemon settings were changed you will need to reboot it for those changes to take effect.', - 'unallocated_deleted' => 'Deleted all un-allocated ports for :ip.', + 'allocations_added' => 'Призначення успішно додано до цього вузла.', + 'node_deleted' => 'Вузол було успішно видалено з панелі.', + 'node_created' => 'Успішно створений новий вузол. Ви можете автоматично налаштувати демон на ньому, відвідавши вкладку \'Налаштування\'. Перед доданням будь-яких серверів, ви повинні спочатку виділити хоча б одну IP адресу та порт.', + 'node_updated' => 'Інформація вузла була успішно оновлена. Якщо Ви змінили налаштування демона, то Вам необхідно перезапустити вузол для застосування змін.', + 'unallocated_deleted' => 'Видалено всі невиділені порти для :ip.', ], ]; diff --git a/lang/uk/command/messages.php b/lang/uk/command/messages.php index 4e640b3fa..0d723eddc 100644 --- a/lang/uk/command/messages.php +++ b/lang/uk/command/messages.php @@ -8,12 +8,12 @@ return [ 'confirm_delete' => 'Are you sure you want to delete this user from the Panel?', 'no_users_found' => 'No users were found for the search term provided.', 'multiple_found' => 'Multiple accounts were found for the user provided, unable to delete a user because of the --no-interaction flag.', - 'ask_admin' => 'Is this user an administrator?', - 'ask_email' => 'Email Address', - 'ask_username' => 'Username', - 'ask_name_first' => 'First Name', - 'ask_name_last' => 'Last Name', - 'ask_password' => 'Password', + 'ask_admin' => 'Цей користувач є адміністратором?', + 'ask_email' => 'Адрес електронної пошти', + 'ask_username' => 'Ім\'я користувача', + 'ask_name_first' => 'Ім’я', + 'ask_name_last' => 'Прізвище', + 'ask_password' => 'Пароль', 'ask_password_tip' => 'If you would like to create an account with a random password emailed to the user, re-run this command (CTRL+C) and pass the `--no-password` flag.', 'ask_password_help' => 'Passwords must be at least 8 characters in length and contain at least one capital letter and number.', '2fa_help_text' => [ @@ -35,25 +35,25 @@ return [ 'confirm' => 'You are about to reinstall against a group of servers. Do you wish to continue?', ], 'power' => [ - 'confirm' => 'You are about to perform a :action against :count servers. Do you wish to continue?', - 'action_failed' => 'Power action request for ":name" (#:id) on node ":node" failed with error: :message', + 'confirm' => 'Ви збираєтесь виконати :action проти :count серверів. Бажаєте продовжити?', + 'action_failed' => 'Не вдалося виконати запит дії живлення для ":name" (#:id) на вузол ":node" з помилкою: :message', ], ], 'environment' => [ 'mail' => [ - 'ask_smtp_host' => 'SMTP Host (e.g. smtp.gmail.com)', - 'ask_smtp_port' => 'SMTP Port', - 'ask_smtp_username' => 'SMTP Username', - 'ask_smtp_password' => 'SMTP Password', - 'ask_mailgun_domain' => 'Mailgun Domain', + 'ask_smtp_host' => 'SMTP Хост (напр. smtp.gmail.com)', + 'ask_smtp_port' => 'SMTP Порт', + 'ask_smtp_username' => 'SMTP Логін', + 'ask_smtp_password' => 'SMTP Пароль', + 'ask_mailgun_domain' => 'Домен Mailgun', 'ask_mailgun_endpoint' => 'Mailgun Endpoint', - 'ask_mailgun_secret' => 'Mailgun Secret', - 'ask_mandrill_secret' => 'Mandrill Secret', - 'ask_postmark_username' => 'Postmark API Key', + 'ask_mailgun_secret' => 'Секрет Mailgun', + 'ask_mandrill_secret' => 'Секрет Mandrill', + 'ask_postmark_username' => 'Ключ API Postmark', 'ask_driver' => 'Which driver should be used for sending emails?', 'ask_mail_from' => 'Email address emails should originate from', - 'ask_mail_name' => 'Name that emails should appear from', - 'ask_encryption' => 'Encryption method to use', + 'ask_mail_name' => 'Ім\'я, з яких повинні розсилатися електронні листи', + 'ask_encryption' => 'Метод шифрування', ], ], ]; diff --git a/lang/uk/validation.php b/lang/uk/validation.php index 9cccf3508..5e842264c 100644 --- a/lang/uk/validation.php +++ b/lang/uk/validation.php @@ -42,11 +42,11 @@ return [ 'file' => 'The :attribute must be a file.', 'filled' => 'The :attribute field is required.', 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', - 'ip' => 'The :attribute must be a valid IP address.', - 'json' => 'The :attribute must be a valid JSON string.', + 'in' => 'Вибране поле :attribute є недійсним.', + 'in_array' => 'Значення поля :attribute не існує в :other.', + 'integer' => 'Значення поля :attribute має бути цілим числом.', + 'ip' => 'Значення поля :attribute має бути дійсною IP адресою.', + 'json' => 'Значення поля :attribute має бути дійсним JSON рядком.', 'max' => [ 'numeric' => 'The :attribute may not be greater than :max.', 'file' => 'The :attribute may not be greater than :max kilobytes.',