diff options
author | marvin-borner@live.com | 2018-04-16 21:09:05 +0200 |
---|---|---|
committer | marvin-borner@live.com | 2018-04-16 21:09:05 +0200 |
commit | cf14306c2b3f82a81f8d56669a71633b4d4b5fce (patch) | |
tree | 86700651aa180026e89a66064b0364b1e4346f3f /main/app/sprinkles/core/locale | |
parent | 619b01b3615458c4ed78bfaeabb6b1a47cc8ad8b (diff) |
Main merge to user management system - files are now at /main/public/
Diffstat (limited to 'main/app/sprinkles/core/locale')
49 files changed, 2643 insertions, 0 deletions
diff --git a/main/app/sprinkles/core/locale/ar/errors.php b/main/app/sprinkles/core/locale/ar/errors.php new file mode 100755 index 0000000..54465d4 --- /dev/null +++ b/main/app/sprinkles/core/locale/ar/errors.php @@ -0,0 +1,51 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Modern Standard Arabic message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\ar + * @author Alexander Weissman and Abdullah Seba + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "خطأ", + + "400" => [ + "TITLE" => "الخطأ 400:اقتراح غير جيد", + "DESCRIPTION" => "على الارجح ليس خطأك", + ], + + "404" => [ + "TITLE" => "الخطأ 404: الصفحة غير موجودة", + "DESCRIPTION" => " لا يبدو للعثور على ما كنت تبحث عن", + "DETAIL" => "حاولنا العثور على صفحتك", + "EXPLAIN" => "لم نتمكن من العثور على الصفحة التي تبحث عنها", + "RETURN" => 'وفي كلتا الحالتين، اضغط <a href="{{url}}">هنا</a> للعودة إلى الصفحة الأولى' + ], + + "CONFIG" => [ + "TITLE" => "مشكلة في تكوين UserFrosting", + "DESCRIPTION" => "لم تتحقق بعض متطلبات التكوين UserFrosting", + "DETAIL" => "شيء ليس صحيحا هنا", + "RETURN" => 'يرجى تصحيح الأخطاء التالية، ثم <a href="{{url}}">إعادة تحميل</a>' + ], + + "DESCRIPTION" => "لقد لمست اضطراب كبير في الموقع", + "DETAIL" => "وهنا ما عندنا من معلومات", + + "ENCOUNTERED" => "حدث شيء لا نعرف ما هو", + + "MAIL" => "خطأ فادح في محاولة البريد الإلكتروني، اتصل بمسؤول المقع إذا كنت المشرف، يرجى التحقق من التسجل البريد الإلكتروني UF", + + "RETURN" => 'اضغط <a href="{{url}}">هنا</a> للعودة إلى الصفحة الأولى', + + "SERVER" => "يبدو خادمنا قد أخطأ إذا كنت المسير، يرجى مراجعة سجلات الخطأ PHP أو UF", + + "TITLE" => "اضطراب في الموقع" + ] +]; diff --git a/main/app/sprinkles/core/locale/ar/messages.php b/main/app/sprinkles/core/locale/ar/messages.php new file mode 100755 index 0000000..e1ee685 --- /dev/null +++ b/main/app/sprinkles/core/locale/ar/messages.php @@ -0,0 +1,112 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Modern Standard Arabic message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\ar + * @author Alexander Weissman and Abdullah Seba + */ + +return [ + "@PLURAL_RULE" => 1, + + "ABOUT" => "عن", + + "CAPTCHA" => [ + "@TRANSLATION" => "كلمة التحقق", + "FAIL" => "لم تقم بإدخال رمز كلمة التحقق بشكل صحيح", + "SPECIFY" => "أدخل كلمة التحقق", + "VERIFY" => "التحقق من كلمة التحقق" + ], + + "CSRF_MISSING" => "رمز CSRF غير موجود حاول تحديث الصفحة ومن ثم إرساله مرة أخرى", + + "DB_INVALID" => "لا يمكن الاتصال بقاعدة البيانات إذا كنت مسؤولا، يرجى مراجعة سجل خطأ", + "DESCRIPTION" => "وصف", + "DOWNLOAD" => [ + "@TRANSLATION" => "تحميل", + "CSV" => "تحميل CSV" + ], + + "EMAIL" => [ + "@TRANSLATION" => "البريد الإلكتروني", + "YOUR" => "عنوان بريدك الإلكتروني" + ], + + "HOME" => "الصفحة الرئيسية", + + "LEGAL" => [ + "@TRANSLATION" => "السياسة القانونية", + "DESCRIPTION" => "تسري سياستنا القانونية على استخدامك لهذا الموقع وخدماتنا" + ], + + "LOCALE" => [ + "@TRANSLATION" => "اللغه", + ], + + "NAME" => "اسم", + "NAVIGATION" => "التنقل", + + "PAGINATION" => [ + "GOTO" => "انتقال إلى الصفحة", + "SHOW" => "عرض", + "NEXT" => "الصفحة التالية", + "PREVIOUS" => "الصفحة السابقة", + "FIRST" => "الصفحة الأولى", + "LAST" => "آخر صفحة" + ], + "PRIVACY" => [ + "@TRANSLATION" => "سياسة الخصوصية", + "DESCRIPTION" => "تحدد سياسة الخصوصية لدينا نوع المعلومات التي نجمعها منك وكيفية استخدامها." + ], + + "SLUG" => "Slug", + "SLUG_CONDITION" => "Slug/الظروف", + "STATUS" => "الحالة", + + "UNKNOWN" => "غير معروف", + + // Actions words + "ACTIONS" => "الأفعال", + "ACTIVATE" => "تفعيل", + "ACTIVE" => "نشيط", + "ADD" => "إضافة", + "CANCEL" => "إلغاء", + "CONFIRM" => "تؤكد", + "CREATE" => "أنتج", + "DELETE" => "حذف", + "DELETE_CONFIRM" => "هل أنت متأكد أنك تريد حذف هذا", + "DELETE_CONFIRM_YES" => "نعم، احذف", + "DELETE_CONFIRM_NAMED" => "هل أنت متأكد أنك تريد حذف {{name}}?", + "DELETE_CONFIRM_YES_NAMED" => "نعم، احذف {{name}}", + "DELETE_CANNOT_UNDONE" => "لا يمكن التراجع عن هذا الإجراء", + "DELETE_NAMED" => "احذف {{name}}", + "DENY" => "رفض", + "DISABLE" => "تعطيل", + "DISABLED" => "معطل", + "EDIT" => "تصحيح", + "ENABLE" => "تمكين", + "ENABLED" => "مكين", + "OVERRIDE" => "كتب فوق الكتابة", + "RESET" => "إعادة تعيين", + "SAVE" => "احفظ", + "SEARCH" => "ابحث", + "SORT" => "فرز", + "SUBMIT" => "ارسل", + "PRINT" => "اطباعة", + "REMOVE" => "إزالة", + "UNACTIVATED" => "إبطال", + "UPDATE" => "تحديث", + "YES" => "نعم", + "NO" => "لا", + "OPTIONAL" => "اختياري", + + // Misc + "BUILT_WITH_UF" => "بنيت مع <a href=\"http://www.userfrosting.com\">UserFrosting</a>", + "ADMINLTE_THEME_BY" => "فكرة رئيسية <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a></strong> كل الحقوق محفوظة", + "WELCOME_TO" => "مرحبا بك في {{title}}!" +]; diff --git a/main/app/sprinkles/core/locale/ar/validate.php b/main/app/sprinkles/core/locale/ar/validate.php new file mode 100755 index 0000000..669a214 --- /dev/null +++ b/main/app/sprinkles/core/locale/ar/validate.php @@ -0,0 +1,25 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Modern Standard Arabic message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\ar + * @author Alexander Weissman and Abdullah Seba + */ + +return [ + "VALIDATE" => [ + "ARRAY" => "القيمات ل <strong>{{label}}</strong> يجب أن تكون في مجموعة", + "BOOLEAN" => "القيم ل <strong>{{label}}</strong> يجب أن يكون إما '٠' أو '١'", + "INTEGER" => "القيم ل <strong>{{label}}</strong> يجب أن يكون رقم", + "INVALID_EMAIL" => "عنوان البريد الإلكتروني غير صالح", + "LENGTH_RANGE" => "{{label}} لابد ان تكون بين {{min}} و {{max}} حورف", + "NO_LEAD_WS" => "القيم ل <strong>{{label}}</strong> لا يمكن أن تبدأ المساحات، علامات، أو بيضاء أخرى", + "NO_TRAIL_WS" => "القيم ل <strong>{{label}}</strong> لا يمكن أن ينتهي مع مسافات، علامات، أو بيضاء أخرى", + "REQUIRED" => " تحديد قيمة ل <strong>{{label}}</strong>" + ] +]; diff --git a/main/app/sprinkles/core/locale/de_DE/errors.php b/main/app/sprinkles/core/locale/de_DE/errors.php new file mode 100755 index 0000000..cde296b --- /dev/null +++ b/main/app/sprinkles/core/locale/de_DE/errors.php @@ -0,0 +1,53 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * German message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\de + * @author X-Anonymous-Y + * @author kevinrombach + * @author splitt3r + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "Fehler", + + "400" => [ + "TITLE" => "Fehler 400: Ungültige Anforderung", + "DESCRIPTION" => "Die Anfrage-Nachricht war fehlerhaft aufgebaut.", + ], + + "404" => [ + "TITLE" => "Fehler 404: Seite nicht gefunden", + "DESCRIPTION" => "Die angeforderte Ressource wurde nicht gefunden.", + "DETAIL" => "Wir haben versucht Ihre Seite zu finden ...", + "EXPLAIN" => "Die von Ihnen gesuchte Seite konnte nicht gefunden werden.", + "RETURN" => "Klicken Sie <a href='{{url}}'>Hier</a>, um zur Startseite zurückzukehren." + ], + + "CONFIG" => [ + "TITLE" => "UserFrosting Konfigurationsproblem!", + "DESCRIPTION" => "Einige UserFrosting-Konfigurationsanforderungen wurden nicht erfüllt.", + "DETAIL" => "Etwas stimmt hier nicht.", + "RETURN" => "Bitte beheben Sie die folgenden Fehler dann laden Sie die <a href='{{url}}'>Website</a> neu." + ], + + "DESCRIPTION" => "Wir haben eine große Störung in der Macht erkannt.", + "DETAIL" => "Hier haben wir:", + + "ENCOUNTERED" => "Uhhh ... etwas ist passiert. Wir wissen nicht was.", + + "MAIL" => "Schwerwiegender Fehler beim Mailversand, wenden Sie sich an Ihren Serveradministrator. Wenn Sie der Administrator sind, überprüfen Sie bitte das UF-Mail-Protokoll.", + + "RETURN" => "Klicken Sie <a href='{{url}}'>Hier</a>, um zur Startseite zurückzukehren.", + + "SERVER" => "Hoppla, sieht aus als hätte der Server möglicherweise gepatzt. Wenn Sie ein Administrator sind, überprüfen Sie bitte die PHP- oder UF-Fehlerprotokolle.", + + "TITLE" => "Störung in der Kraft" + ] +]; diff --git a/main/app/sprinkles/core/locale/de_DE/messages.php b/main/app/sprinkles/core/locale/de_DE/messages.php new file mode 100755 index 0000000..e254c65 --- /dev/null +++ b/main/app/sprinkles/core/locale/de_DE/messages.php @@ -0,0 +1,123 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * German message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\de + * @author X-Anonymous-Y + * @author kevinrombach + * @author splitt3r + */ + +return [ + "@PLURAL_RULE" => 1, + + "ABOUT" => "Über", + + "CAPTCHA" => [ + "@TRANSLATION" => "Sicherheitscode", + "FAIL" => "Sie haben den Sicherheitscode nicht korrekt eingegeben.", + "SPECIFY" => "Geben Sie den Sicherheitscode ein", + "VERIFY" => "Überprüfen Sie den Sicherheitscode" + ], + + "CSRF_MISSING" => "Fehlender CSRF-Token. Versuchen, die Seite zu aktualisieren und erneut zu senden?", + + "DB_INVALID" => "Keine Verbindung zur Datenbank möglich. Wenn Sie ein Administrator sind, überprüfen Sie bitte Ihr Fehlerprotokoll.", + "DESCRIPTION" => "Beschreibung", + "DOWNLOAD" => [ + "@TRANSLATION" => "Herunterladen", + "CSV" => "CSV herunterladen" + ], + + "EMAIL" => [ + "@TRANSLATION" => "E-Mail", + "YOUR" => "Ihre E-Mail-Adresse" + ], + + "HOME" => "Startseite", + + "LEGAL" => [ + "@TRANSLATION" => "Rechtsgrundsatz", + "DESCRIPTION" => "Unser Rechtsgrundsatz gilt für die Benutzung dieser Internetseite und unserer Dienste." + ], + + "LOCALE" => [ + "@TRANSLATION" => "Sprache" + ], + + "NAME" => "Name", + "NAVIGATION" => "Navigation", + "NO_RESULTS" => "Sorry, hier gibt es bisher nichts zu sehen.", + + "PAGINATION" => [ + "GOTO" => "Gehe zu Seite", + "SHOW" => "Anzeigen", + + // Paginator + // possible variables: {size}, {page}, {totalPages}, {filteredPages}, {startRow}, {endRow}, {filteredRows} and {totalRows} + // also {page:input} & {startRow:input} will add a modifiable input in place of the value + "OUTPUT" => "{startRow} bis {endRow} von {filteredRows} ({totalRows})", + + "NEXT" => "Nächste Seite", + "PREVIOUS" => "Vorherige Seite", + "FIRST" => "Erste Seite", + "LAST" => "Letzte Seite" + ], + "PRIVACY" => [ + "@TRANSLATION" => "Datenschutzbestimmungen", + "DESCRIPTION" => "In unsere Datenschutzbestimmungen erklären wir Ihnen, welche Daten wir sammeln und wozu wir diese benutzen." + ], + + "SLUG" => "Schnecke", + "SLUG_CONDITION" => "Schnecke/Bedingungen", + "SLUG_IN_USE" => "Die Schnecke <strong>{{slug}}</strong> existiert bereits", + "STATUS" => "Status", + "SUGGEST" => "Vorschlagen", + + "UNKNOWN" => "Unbekannt", + + // Actions words + "ACTIONS" => "Aktionen", + "ACTIVATE" => "Aktivieren", + "ACTIVE" => "Aktiv", + "ADD" => "Hinzufügen", + "CANCEL" => "Abbrechen", + "CONFIRM" => "Bestätigen", + "CREATE" => "Erstellen", + "DELETE" => "Löschen", + "DELETE_CONFIRM" => "Möchten Sie diese wirklich löschen?", + "DELETE_CONFIRM_YES" => "Ja, löschen", + "DELETE_CONFIRM_NAMED" => "Möchten Sie {{name}} wirklich löschen?", + "DELETE_CONFIRM_YES_NAMED" => "Ja, {{name}} löschen", + "DELETE_CANNOT_UNDONE" => "Diese Aktion kann nicht rückgängig gemacht werden.", + "DELETE_NAMED" => "{{name}} löschen", + "DENY" => "Verweigern", + "DISABLE" => "Deaktivieren", + "DISABLED" => "Deaktiviert", + "EDIT" => "Bearbeiten", + "ENABLE" => "Aktivieren", + "ENABLED" => "Aktiviert", + "OVERRIDE" => "Überschreiben", + "RESET" => "Zurücksetzen", + "SAVE" => "Speichern", + "SEARCH" => "Suchen", + "SORT" => "Sortieren", + "SUBMIT" => "Einreichen", + "PRINT" => "Drucken", + "REMOVE" => "Entfernen", + "UNACTIVATED" => "Unaktiviert", + "UPDATE" => "Aktualisieren", + "YES" => "Ja", + "NO" => "Nein", + "OPTIONAL" => "Optional", + + // Misc. + "BUILT_WITH_UF" => "Errichtet mit <a href=\"http://www.userfrosting.com\">UserFrosting</a>", + "ADMINLTE_THEME_BY" => "Theme von <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a>.</strong> Alle Rechte vorbehalten", + "WELCOME_TO" => "Willkommen auf {{title}}!" +]; diff --git a/main/app/sprinkles/core/locale/de_DE/validate.php b/main/app/sprinkles/core/locale/de_DE/validate.php new file mode 100755 index 0000000..c10a20a --- /dev/null +++ b/main/app/sprinkles/core/locale/de_DE/validate.php @@ -0,0 +1,32 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * German message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\de + * @author X-Anonymous-Y + * @author kevinrombach + * @author splitt3r + */ + +return [ + "VALIDATE" => [ + "ARRAY" => "Die Werte für <strong>{{label}}</strong> müssen in einem Feld liegen.", + "BOOLEAN" => "Der Wert für <strong>{{label}}</strong> muss entweder '0' oder '1' sein.", + "INTEGER" => "Der Wert für <strong>{{label}}</strong> muss eine ganze Zahl sein.", + "INVALID_EMAIL" => "Ungültige E-Mail-Adresse.", + "LENGTH_RANGE" => "{{label}} muss zwischen {{min}} und {{max}} Zeichen lang sein.", + "NO_LEAD_WS" => "Der Wert für <strong>{{label}}</strong> kann nicht mit Leerzeichen, Tabulatoren oder anderen Leerzeichen beginnen.", + "NO_TRAIL_WS" => "Der Wert für <strong>{{label}}</strong> kann nicht mit Leerzeichen, Tabulatoren oder anderen Leerzeichen enden.", + "REQUIRED" => "Bitte geben Sie einen Wert für <strong>{{label}}</strong> an.", + "SPRUNJE" => [ + "BAD_FILTER" => "<strong>{{name}}</strong> ist kein gültiger Filter für dieses Sprunje.", + "BAD_LIST" => "<strong>{{name}}</strong> ist kein gültige Liste für dieses Sprunje.", + "BAD_SORT" => "<strong>{{name}}</strong> ist kein gültiges Sortierungsfeld für dieses Sprunje." + ] + ] +]; diff --git a/main/app/sprinkles/core/locale/en_US/errors.php b/main/app/sprinkles/core/locale/en_US/errors.php new file mode 100755 index 0000000..e868974 --- /dev/null +++ b/main/app/sprinkles/core/locale/en_US/errors.php @@ -0,0 +1,51 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * US English message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\en_US + * @author Alexander Weissman + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "Error", + + "400" => [ + "TITLE" => "Error 400: Bad Request", + "DESCRIPTION" => "It's probably not your fault.", + ], + + "404" => [ + "TITLE" => "Error 404: Not Found", + "DESCRIPTION" => "We can't seem to find what you're looking for.", + "DETAIL" => "We tried to find your page...", + "EXPLAIN" => "We could not find the page you were looking for.", + "RETURN" => 'Either way, click <a href="{{url}}">here</a> to return to the front page.' + ], + + "CONFIG" => [ + "TITLE" => "UserFrosting Configuration Issue!", + "DESCRIPTION" => "Some UserFrosting configuration requirements have not been met.", + "DETAIL" => "Something's not right here.", + "RETURN" => 'Please fix the following errors, then <a href="{{url}}">reload</a>.' + ], + + "DESCRIPTION" => "We've sensed a great disturbance in the Force.", + "DETAIL" => "Here's what we got:", + + "ENCOUNTERED" => "Uhhh...something happened. We don't know what.", + + "MAIL" => "Fatal error attempting mail, contact your server administrator. If you are the admin, please check the UserFrosting log.", + + "RETURN" => 'Click <a href="{{url}}">here</a> to return to the front page.', + + "SERVER" => "Oops, looks like our server might have goofed. If you're an admin, please check the PHP or UserFrosting logs.", + + "TITLE" => "Disturbance in the Force" + ] +]; diff --git a/main/app/sprinkles/core/locale/en_US/messages.php b/main/app/sprinkles/core/locale/en_US/messages.php new file mode 100755 index 0000000..40668c8 --- /dev/null +++ b/main/app/sprinkles/core/locale/en_US/messages.php @@ -0,0 +1,120 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * US English message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\en_US + * @author Alexander Weissman + */ + +return [ + "@PLURAL_RULE" => 1, + + "ABOUT" => "About", + + "CAPTCHA" => [ + "@TRANSLATION" => "Captcha", + "FAIL" => "You did not enter the captcha code correctly.", + "SPECIFY" => "Enter the captcha", + "VERIFY" => "Verify the captcha" + ], + + "CSRF_MISSING" => "Missing CSRF token. Try refreshing the page and then submitting again?", + + "DB_INVALID" => "Cannot connect to the database. If you are an administrator, please check your error log.", + "DESCRIPTION" => "Description", + "DOWNLOAD" => [ + "@TRANSLATION" => "Download", + "CSV" => "Download CSV" + ], + + "EMAIL" => [ + "@TRANSLATION" => "Email", + "YOUR" => "Your email address" + ], + + "HOME" => "Home", + + "LEGAL" => [ + "@TRANSLATION" => "Legal Policy", + "DESCRIPTION" => "Our legal policy applies to your usage of this website and our services." + ], + + "LOCALE" => [ + "@TRANSLATION" => "Locale" + ], + + "NAME" => "Name", + "NAVIGATION" => "Navigation", + "NO_RESULTS" => "Sorry, we've got nothing here.", + + "PAGINATION" => [ + "GOTO" => "Jump to Page", + "SHOW" => "Show", + + // Paginator + // possible variables: {size}, {page}, {totalPages}, {filteredPages}, {startRow}, {endRow}, {filteredRows} and {totalRows} + // also {page:input} & {startRow:input} will add a modifiable input in place of the value + "OUTPUT" => "{startRow} to {endRow} of {filteredRows} ({totalRows})", + "NEXT" => "Next page", + "PREVIOUS" => "Previous page", + "FIRST" => "First page", + "LAST" => "Last page" + ], + "PRIVACY" => [ + "@TRANSLATION" => "Privacy Policy", + "DESCRIPTION" => "Our privacy policy outlines what kind of information we collect from you and how we will use it." + ], + + "SLUG" => "Slug", + "SLUG_CONDITION" => "Slug/Conditions", + "SLUG_IN_USE" => "A <strong>{{slug}}</strong> slug already exists", + "STATUS" => "Status", + "SUGGEST" => "Suggest", + + "UNKNOWN" => "Unknown", + + // Actions words + "ACTIONS" => "Actions", + "ACTIVATE" => "Activate", + "ACTIVE" => "Active", + "ADD" => "Add", + "CANCEL" => "Cancel", + "CONFIRM" => "Confirm", + "CREATE" => "Create", + "DELETE" => "Delete", + "DELETE_CONFIRM" => "Are you sure you want to delete this?", + "DELETE_CONFIRM_YES" => "Yes, delete", + "DELETE_CONFIRM_NAMED" => "Are you sure you want to delete {{name}}?", + "DELETE_CONFIRM_YES_NAMED" => "Yes, delete {{name}}", + "DELETE_CANNOT_UNDONE" => "This action cannot be undone.", + "DELETE_NAMED" => "Delete {{name}}", + "DENY" => "Deny", + "DISABLE" => "Disable", + "DISABLED" => "Disabled", + "EDIT" => "Edit", + "ENABLE" => "Enable", + "ENABLED" => "Enabled", + "OVERRIDE" => "Override", + "RESET" => "Reset", + "SAVE" => "Save", + "SEARCH" => "Search", + "SORT" => "Sort", + "SUBMIT" => "Submit", + "PRINT" => "Print", + "REMOVE" => "Remove", + "UNACTIVATED" => "Unactivated", + "UPDATE" => "Update", + "YES" => "Yes", + "NO" => "No", + "OPTIONAL" => "Optional", + + // Misc. + "BUILT_WITH_UF" => "Built with <a href=\"http://www.userfrosting.com\">UserFrosting</a>", + "ADMINLTE_THEME_BY" => "Theme by <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a>.</strong> All rights reserved", + "WELCOME_TO" => "Welcome to {{title}}!" +]; diff --git a/main/app/sprinkles/core/locale/en_US/validate.php b/main/app/sprinkles/core/locale/en_US/validate.php new file mode 100755 index 0000000..c4225a2 --- /dev/null +++ b/main/app/sprinkles/core/locale/en_US/validate.php @@ -0,0 +1,33 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * US English message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\en_US + * @author Alexander Weissman + */ + +return [ + "VALIDATE" => [ + "ARRAY" => "The values for <strong>{{label}}</strong> must be in an array.", + "BOOLEAN" => "The value for <strong>{{label}}</strong> must be either '0' or '1'.", + "INTEGER" => "The value for <strong>{{label}}</strong> must be an integer.", + "INVALID_EMAIL" => "Invalid email address.", + "LENGTH_RANGE" => "{{label}} must be between {{min}} and {{max}} characters in length.", + "MAX_LENGTH" => "{{label}} must be maximum {{max}} characters in length.", + "MIN_LENGTH" => "{{label}} must be minimum {{min}} characters in length.", + "NO_LEAD_WS" => "The value for <strong>{{label}}</strong> cannot begin with spaces, tabs, or other whitespace.", + "NO_TRAIL_WS" => "The value for <strong>{{label}}</strong> cannot end with spaces, tabs, or other whitespace.", + "RANGE" => "The value for <strong>{{label}}</strong> must be between {{min}} and {{max}}.", + "REQUIRED" => "Please specify a value for <strong>{{label}}</strong>.", + "SPRUNJE" => [ + "BAD_FILTER" => "<strong>{{name}}</strong> is not a valid filter for this Sprunje.", + "BAD_LIST" => "<strong>{{name}}</strong> is not a valid list for this Sprunje.", + "BAD_SORT" => "<strong>{{name}}</strong> is not a valid sort field for this Sprunje." + ] + ] +]; diff --git a/main/app/sprinkles/core/locale/es_ES/errors.php b/main/app/sprinkles/core/locale/es_ES/errors.php new file mode 100755 index 0000000..0e4c671 --- /dev/null +++ b/main/app/sprinkles/core/locale/es_ES/errors.php @@ -0,0 +1,51 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Spanish message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\es_ES + * @author rafa31gz + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "Error", + + "400" => [ + "TITLE" => "Error 400: solicitud incorrecta", + "DESCRIPTION" => "Probablemente no es tu culpa.", + ], + + "404" => [ + "TITLE" => "Error 404 - Página no encontrada", + "DESCRIPTION" => "Parece que no podemos encontrar lo que buscas.", + "DETAIL" => "Intentamos encontrar tu página ...", + "EXPLAIN" => "No pudimos encontrar la página que buscabas.", + "RETURN" => 'De cualquier manera, haga clic en <a href="{{url}}"> aquí </a> para volver a la página principal.' + ], + + "CONFIG" => [ + "TITLE" => "¡Problema de configuración del Servidor!", + "DESCRIPTION" => "Algunos requisitos de configuración de Servidor no se han cumplido.", + "DETAIL" => "Algo no está bien aquí.", + "RETURN" => 'Corrija los siguientes errores, luego <a href="{{url}}"> recargue </a>.' + ], + + "DESCRIPTION" => "Hemos sentido una gran perturbación en la Fuerza.", + "DETAIL" => "Esto es lo que tenemos:", + + "ENCOUNTERED" => "Uhhh ... sucedió algo. No sabemos qué.", + + "MAIL" => "Error fatal al intentar enviar correo, póngase en contacto con el administrador del servidor. Si usted es el administrador, compruebe el log de errores.", + + "RETURN" => 'Haga clic en <a href="{{url}}"> aquí </a> para volver a la página principal.', + + "SERVER" => "¡Vaya, parece que nuestro servidor pudo haber metido la pata. Si eres un administrador, comprueba los registros de errores de PHP o el log de UserFrosting.", + + "TITLE" => "Perturbación en la Fuerza", + ] +]; diff --git a/main/app/sprinkles/core/locale/es_ES/messages.php b/main/app/sprinkles/core/locale/es_ES/messages.php new file mode 100755 index 0000000..9bd097a --- /dev/null +++ b/main/app/sprinkles/core/locale/es_ES/messages.php @@ -0,0 +1,115 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Spanish message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\es_ES + * @author rafa31gz + */ + +return [ + "@PLURAL_RULE" => 1, + + "ABOUT" => "Acerca de", + "WELCOME_TO" => "¡Bienvenido a {{title}}!", + + "CAPTCHA" => [ + "@TRANSLATION" => "Captcha", + "FAIL" => "No ha introducido correctamente el código de captcha.", + "SPECIFY" => "Introduzca el captcha", + "VERIFY" => "Verificar el captcha" + ], + + "CSRF_MISSING" => "¿Falta el símbolo CSRF?. Intente refrescar la página y luego volver a enviarla", + + "DB_INVALID" => "No se puede conectar a la base de datos. Si es un administrador, compruebe su registro de errores.", + "DESCRIPTION" => "Descripción", + "DOWNLOAD" => [ + "@TRANSLATION" => "Descargar", + "CSV" => "Descargar CSV" + ], + + "EMAIL" => [ + "@TRANSLATION" => "Email", + "YOUR" => "Tu correo electrónico" + ], + + "HOME" => "Inicio", + + "LEGAL" => "Política Legal", + + "LOCALE" => [ + "@TRANSLATION" => "Traducción" + ], + + "MAIL_ERROR" => "Error fatal al intentar enviar correo, póngase en contacto con el administrador del servidor. Si eres el administrador, comprueba el registro de correo de UF.", + + "NAME" => "Nombre", + "NAVIGATION" => "Navegación", + + "PAGINATION" => [ + "GOTO" => "Ir a la página", + "SHOW" => "Mostrar", + + // Paginator + // possible variables: {size}, {page}, {totalPages}, {filteredPages}, {startRow}, {endRow}, {filteredRows} and {totalRows} + // also {page:input} & {startRow:input} will add a modifiable input in place of the value + "OUTPUT" => "{startRow} a {endRow} de {filteredRows} ({totalRows})", + "NEXT" => "Siguiente página", + "PREVIOUS" => "Pagina anterior", + "FIRST" => "Primera página", + "LAST" => "Última página" + ], + "PRIVACY" => "Política de privacidad", + + "SLUG" => "Slug", + "SLUG_CONDITION" => "Slug/Condiciones", + "SLUG_IN_USE" => "A <strong>{{slug}}</strong> slug ya existe", + "STATUS" => "Estado", + "SUGGEST" => "Sugerencia", + + "UNKNOWN" => "Desconocido", + + // Actions words + "ACTIONS" => "Acciones", + "ACTIVATE" => "Activar", + "ACTIVE" => "Activo", + "ADD" => "Añadir", + "CANCEL" => "Cancelar", + "CONFIRM" => "Confirmar", + "CREATE" => "Crear", + "DELETE" => "Eliminar", + "DELETE_CONFIRM" => "¿Estás seguro que quieres eliminar esto?", + "DELETE_CONFIRM_YES" => "Sí, borrar", + "DELETE_CONFIRM_NAMED" => "¿Seguro que quieres eliminar {{name}}?", + "DELETE_CONFIRM_YES_NAMED" => "Sí, eliminar {{nombre}}", + "DELETE_CANNOT_UNDONE" => "Esta acción no se puede deshacer.", + "DELETE_NAMED" => "Eliminar {{name}}", + "DENY" => "Negar", + "DISABLE" => "Inhabilitar", + "DISABLED" => "Deshabilidato", + "EDIT" => "Editar", + "ENABLE" => "Habilitar", + "ENABLED" => "Habilitado", + "OVERRIDE" => "Anular", + "RESET" => "Reiniciar", + "SAVE" => "Guardar", + "SEARCH" => "Buscar", + "SORT" => "Ordenar", + "SUBMIT" => "Enviar", + "PRINT" => "Imprimir", + "REMOVE" => "Remover", + "UNACTIVATED" => "Desactivado", + "UPDATE" => "Actualizar", + "YES" => "Si", + "NO" => "No", + "OPTIONAL" => "Opcional", + + // Misc. + "BUILT_WITH_UF" => "Construido con <a href=\"http://www.userfrosting.com\"> UserFrosting </a>", + "ADMINLTE_THEME_BY" => "Theme by <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a>.</strong> All rights reserved" +]; diff --git a/main/app/sprinkles/core/locale/es_ES/validate.php b/main/app/sprinkles/core/locale/es_ES/validate.php new file mode 100755 index 0000000..38218f5 --- /dev/null +++ b/main/app/sprinkles/core/locale/es_ES/validate.php @@ -0,0 +1,35 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Spanish message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\es_ES + * @author rafa31gz + */ + +return [ + "VALIDATE" => [ + "ARRAY" => "Los valores de <strong> {{label}} </strong> deben estar en una matriz.", + "BOOLEAN" => "El valor de <strong> {{label}} </strong> debe ser '0' o '1'.", + "INTEGER" => "El valor de <strong> {{label}} </strong> debe ser un entero.", + "NUMERIC" => "El valor de <strong> {{label}} </strong> debe ser sólo números.", + "INVALID_EMAIL" => "Dirección de correo electrónico no válida.", + "LENGTH_RANGE" => "{{label}} debe tener entre {{min}} y {{max}} caracteres de longitud.", + "MAX_LENGTH" => "{{label}} debe tener un máximo de {{max}} caracteres de longitud.", + "MIN_LENGTH" => "{{label}} debe tener un mínimo de {{min}} caracteres de longitud.", + "NO_LEAD_WS" => "El valor de <strong> {{label}} </strong> no puede comenzar con espacios, pestañas u otros espacios en blanco.", + "NO_TRAIL_WS" => "El valor de <strong> {{label}} </strong> no puede finalizar con espacios, pestañas u otros espacios en blanco.", + "RANGE" => "El valor de <strong> {{label}} </strong> debe estar entre {{min}} y {{max}}.", + "REQUIRED" => "Especifique un valor para <strong> {{label}} </strong>.", + "PHONE" => "El numero proporcionado para el télefono es invalido.", + "SPRUNJE" => [ + "BAD_FILTER" => "<strong> {{name}} </strong> no es un filtro válido para este Sprunje.", + "BAD_LIST" => "<strong> {{name}} </strong> no es una lista válida para este Sprunje.", + "BAD_SORT" => "<strong>{{name}}</strong> no es un campo de clasificación válido para este Sprunje." + ] + ] +]; diff --git a/main/app/sprinkles/core/locale/fa/errors.php b/main/app/sprinkles/core/locale/fa/errors.php new file mode 100755 index 0000000..77bfe4f --- /dev/null +++ b/main/app/sprinkles/core/locale/fa/errors.php @@ -0,0 +1,52 @@ +<?php + +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Standard Farsi/Persian message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\fa + * @author aminakbari + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "خطا", + + "400" => [ + "TITLE" => "خطا 400: درخواست بد", + "DESCRIPTION" => "احتمالا تقصیر شما نیست.", + ], + + "404" => [ + "TITLE" => "خطا 404: صفحه یافت نشد", + "DESCRIPTION" => "به نظر نمیرسد چیزی را که دنبالش هستید پیدا کنیم.", + "DETAIL" => "ما سعی کردیم صفحه شما را پیدا کنیم...", + "EXPLAIN" => "ما نتوانستیم صفحه ی مورد نظر شما را پیدا کنیم.", + "RETURN" => 'در هر حال، <a href="{{url}}">اینجا</a> کلیک کنید تا به صفحه اصلی بازگردید.' + ], + + "CONFIG" => [ + "TITLE" => "خطای تنظیمات یوزرفروستینگ!", + "DESCRIPTION" => "برخی از الزامات پیکربندی یوزرفروستینگ به نتیجه نرسید.", + "DETAIL" => "خطایی پیش آمد.", + "RETURN" => 'لطفا خطاهای زیر را اصلاح کنید و سپس مجددا <a href="{{url}}">بارگذاری</a> نمایید.' + ], + + "DESCRIPTION" => "ما یک اختلال بزرگ در سیستم احساس کردیم.", + "DETAIL" => "این چیزی است که ما دریافت کردیم", + + "ENCOUNTERED" => "خطایی ویژه. نمیدانیم مشکل چیست.", + + "MAIL" => "خطا در ارسال ایمیل. لطفا با مدیر سیستم تماس برقرار کنید. لطفا لاگ را بررسی کنید.", + + "RETURN" => '<a href="{{url}}">اینجا</a> کلیک تا به صفحه اصلی بازگردید.', + + "SERVER" => "به نظر می آید که در سرور خطایی بوجود آمد. لطفا لاگ پی اچ پی و یوزرفروستینگ را چک کنید.", + + "TITLE" => "اختلالی پدید آمد." + ] +]; diff --git a/main/app/sprinkles/core/locale/fa/messages.php b/main/app/sprinkles/core/locale/fa/messages.php new file mode 100755 index 0000000..00611c5 --- /dev/null +++ b/main/app/sprinkles/core/locale/fa/messages.php @@ -0,0 +1,110 @@ +<?php + +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Standard Farsi/Persian message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\fa + * @author aminakbari + */ + +return [ + "@PLURAL_RULE" => 1, + + "ABOUT" => "درباره", + + "CAPTCHA" => [ + "@TRANSLATION" => "کد امنیتی", + "FAIL" => "کد امنیتی درست نیست", + "SPECIFY" => "کد امنیتی را وارد کنید", + "VERIFY" => "کد امنیتی را بررسی کنید" + ], + + "CSRF_MISSING" => "سی اس آر اف توکن یافت نشد. لطفا صفحه را از نو بارگذاری کرده و دوباره تلاش کنید.", + + "DB_INVALID" => "خطا در اتصال به پایگاه داده ها. لطفا لاگ پی اچ پی را چک کنید.", + "DESCRIPTION" => "توضیحات", + "DOWNLOAD" => [ + "@TRANSLATION" => "دانلود", + "CSV" => "دانلود سی اس وی" + ], + + "EMAIL" => [ + "@TRANSLATION" => "ایمیل", + "YOUR" => "آدرس ایمیل" + ], + + "HOME" => "خانه", + + "LEGAL" => "سیاست حقوقی", + + "LOCALE" => [ + "@TRANSLATION" => "زبان" + ], + + "NAME" => "نام", + "NAVIGATION" => "جهت یابی", + "NO_RESULTS" => "با عرض پوزش، چیزی یافت نشد.", + + "PAGINATION" => [ + "GOTO" => "پرش به صفحه", + "SHOW" => "نمایش", + + // Paginator + // possible variables: {size}, {page}, {totalPages}, {filteredPages}, {startRow}, {endRow}, {filteredRows} and {totalRows} + // also {page:input} & {startRow:input} will add a modifiable input in place of the value + "OUTPUT" => "{startRow} تا {endRow} از {filteredRows} ({totalRows})" + ], + "PRIVACY" => "سیاست حفظ حریم خصوصی", + + "SLUG" => "اسلاگ", + "SLUG_CONDITION" => "اسلاگ/شرایط", + "SLUG_IN_USE" => "<strong>{{slug}}</strong> وجود دارد", + "STATUS" => "وضعیت", + "SUGGEST" => "پیشنهاد", + + "UNKNOWN" => "ناشناخته", + + // Actions words + "ACTIONS" => "اقدام ها", + "ACTIVATE" => "فعال سازی", + "ACTIVE" => "فعال", + "ADD" => "اضافه کردن", + "CANCEL" => "لغو", + "CONFIRM" => "تایید", + "CREATE" => "اضافه کردن", + "DELETE" => "حذف", + "DELETE_CONFIRM" => "آیا مطمئن هستید که میخواهید این را حذف کنید؟", + "DELETE_CONFIRM_YES" => "بله، حذف شود", + "DELETE_CONFIRM_NAMED" => "اطمینان دارید که میخواهید {{name}} را حذف کنید؟", + "DELETE_CONFIRM_YES_NAMED" => "بله، {{name}} حذف شود", + "DELETE_CANNOT_UNDONE" => "این عملیات قابل بازگشت نیست.", + "DELETE_NAMED" => "{{name}} حذف شود", + "DENY" => "انکار", + "DISABLE" => "غیر فعال", + "DISABLED" => "غیر فعال", + "EDIT" => "ویرایش", + "ENABLE" => "فعال", + "ENABLED" => "فعال", + "OVERRIDE" => "تغییر", + "RESET" => "تنظیم مجدد", + "SAVE" => "ذخیره", + "SEARCH" => "جست و جو", + "SORT" => "مرتب سازی", + "SUBMIT" => "ارسال", + "PRINT" => "چاپ", + "REMOVE" => "حذف", + "UNACTIVATED" => "غیر فعال", + "UPDATE" => "به روز رسانی", + "YES" => "بله", + "NO" => "خیر", + "OPTIONAL" => "اختیاری", + + // Misc. + "BUILT_WITH_UF" => "ساخته شده با <a href=\"http://www.userfrosting.com\">یوزرفراستینگ</a>", + "ADMINLTE_THEME_BY" => "قالب از <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a>.</strong> تمامی حقوق محفوظ است" +]; diff --git a/main/app/sprinkles/core/locale/fa/validate.php b/main/app/sprinkles/core/locale/fa/validate.php new file mode 100755 index 0000000..db364b1 --- /dev/null +++ b/main/app/sprinkles/core/locale/fa/validate.php @@ -0,0 +1,31 @@ +<?php + +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Standard Farsi/Persian message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\fa + * @author aminakbari + */ + +return [ + "VALIDATE" => [ + "ARRAY" => "مقادیر <strong>{{label}}</strong> باید از یک آرایه باشند.", + "BOOLEAN" => "مقدار <strong>{{label}}</strong> باید 1 یا 0 باشد.", + "INTEGER" => "مقدار <strong>{{label}}</strong> باید یک عدد اینتجر باشد.", + "INVALID_EMAIL" => "آدرس پست الکترونیکی صحیح نیست.", + "LENGTH_RANGE" => "{{label}} باید بین {{min}} و {{max}} حرف باشد.", + "NO_LEAD_WS" => "مقدار <strong>{{label}}</strong> نباید با فاصله شروع شود.", + "NO_TRAIL_WS" => "مقدار <strong>{{label}}</strong> نباید با فاصله تمام شود.", + "REQUIRED" => "لطفا برای <strong>{{label}}</strong> مقداری تعیین کنید.", + "SPRUNJE" => [ + "BAD_FILTER" => "<strong>{{name}}</strong> فیلتر صحیحی نیست.", + "BAD_LIST" => "<strong>{{name}}</strong> لیست صحیحی نیست.", + "BAD_SORT" => "<strong>{{name}}</strong> فیلد مرتب سازی صحیحی نیست." + ] + ] +]; diff --git a/main/app/sprinkles/core/locale/fr_FR/errors.php b/main/app/sprinkles/core/locale/fr_FR/errors.php new file mode 100755 index 0000000..570a676 --- /dev/null +++ b/main/app/sprinkles/core/locale/fr_FR/errors.php @@ -0,0 +1,51 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * French message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\fr + * @author Louis Charette + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "Erreur", + + "400" => [ + "TITLE" => "Erreur 400: Mauvaise requête", + "DESCRIPTION" => "Ce n'est probablement pas de votre faute.", + ], + + "404" => [ + "TITLE" => "Erreur 404: Page introuvable", + "DESCRIPTION" => "Nous ne pouvons trouver ce que vous cherchez.", + "DETAIL" => "Nous avons tout tenté...", + "EXPLAIN" => "Nous ne pouvons trouver la page que vous cherchez.", + "RETURN" => 'Cliquez <a href="{{url}}">ici</a> pour retourner à la page d\'accueil.' + ], + + "CONFIG" => [ + "TITLE" => "Problème de configuration UserFrosting!", + "DESCRIPTION" => "Les exigences de configuration de UserFrosting n'ont pas été satisfaites.", + "DETAIL" => "Quelque chose cloche ici...", + "RETURN" => 'Corrigez les erreurs suivantes, ensuite <a href="{{url}}"> recharger la page</a>.' + ], + + "DESCRIPTION" => "Nous avons ressenti un grand bouleversement de la Force.", + "DETAIL" => "Voici les détails :", + + "ENCOUNTERED" => "D'oh! Quelque chose s'est produit. Aucune idée c'est quoi.", + + "MAIL" => "Erreur fatale lors de l'envoie du courriel. Contactez votre administrateur. Si vous être administrateur, consultez les logs.", + + "RETURN" => 'Cliquez <a href="{{url}}">ici</a> pour retourner à la page d\'accueil.', + + "SERVER" => "Oops, il semblerait que le serveur a gaffé. Si vous êtes administrateur, s-v-p vérifier les logs d'erreurs PHP ou ceux de UserFrosting.", + + "TITLE" => "Bouleversement de la Force" + ] +]; diff --git a/main/app/sprinkles/core/locale/fr_FR/messages.php b/main/app/sprinkles/core/locale/fr_FR/messages.php new file mode 100755 index 0000000..c053569 --- /dev/null +++ b/main/app/sprinkles/core/locale/fr_FR/messages.php @@ -0,0 +1,105 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * French message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\fr + * @author Louis Charette + */ + +return [ + "@PLURAL_RULE" => 2, + + "ABOUT" => "À propos", + + "CAPTCHA" => [ + "@TRANSLATE" => "Captcha", + "VERIFY" => "Vérification du captcha", + "SPECIFY" => "Entrer la valeur du captcha", + "FAIL" => "La valeur du captcha n'a pas été entrée correctement." + ], + + "CSRF_MISSING" => "Jeton CSRF manquant. Essayez de rafraîchir la page et de soumettre de nouveau?", + + "DB_INVALID" => "Impossible de se connecter à la base de données. Si vous êtes un administrateur, vérifiez votre journal d'erreurs.", + "DESCRIPTION" => "Description", + "DOWNLOAD" => [ + "@TRANSLATION" => "Télécharger", + "CSV" => "Télécharger CSV" + ], + + "EMAIL" => [ + "@TRANSLATION" => "Email", + "YOUR" => "Votre adresse email" + ], + + "HOME" => "Accueil", + + "LEGAL" => "Politique légale", + + "LOCALE" => [ + "@TRANSLATION" => "Langue" + ], + + "NAME" => "Nom", + "NAVIGATION" => "Menu principal", + "NO_RESULTS" => "Aucun résultat trouvé.", + + "PAGINATION" => [ + "GOTO" => "Aller à la page", + "SHOW" => "Afficher", + "OUTPUT" => "{startRow} à {endRow} de {filteredRows} ({totalRows})" + ], + "PRIVACY" => "Politique de confidentialité", + + "SLUG" => "Jeton", + "SLUG_CONDITION" => "Jeton/Conditions", + "SLUG_IN_USE" => "Un jeton <strong>{{slug}}</strong> existe déjà", + "STATUS" => "Statut", + "SUGGEST" => "Suggérer", + + "UNKNOWN" => "Inconnu", + + // Actions words + "ACTIONS" => "Actions", + "ACTIVATE" => "Autoriser", + "ACTIVE" => "Activé", + "ADD" => "Ajouter", + "CANCEL" => "Annuler", + "CONFIRM" => "Confirmer", + "CREATE" => "Créer", + "DELETE" => "Supprimer", + "DELETE_CONFIRM" => "Êtes-vous sûr de vouloir supprimer ceci?", + "DELETE_CONFIRM_YES" => "Oui, supprimer", + "DELETE_CONFIRM_NAMED" => "Êtes-vous sûr de vouloir supprimer {{name}}?", + "DELETE_CONFIRM_YES_NAMED" => "Oui, supprimer {{name}}", + "DELETE_CANNOT_UNDONE" => "Cette action ne peut être annulée.", //This action cannot be undone + "DELETE_NAMED" => "Supprimer {{name}}", + "DENY" => "Refuser", + "DISABLE" => "Désactiver", + "DISABLED" => "Désactivé", + "EDIT" => "Modifier", + "ENABLE" => "Activer", + "ENABLED" => "Activé", + "OVERRIDE" => "Forcer", + "RESET" => "Réinitialiser", + "SAVE" => "Sauvegarder", + "SEARCH" => "Rechercher", + "SORT" => "Trier", + "SUBMIT" => "Envoyer", + "PRINT" => "Imprimer", + "REMOVE" => "Supprimer", + "UNACTIVATED" => "Non activé", + "UPDATE" => "Mettre à jour", + "YES" => "Oui", + "NO" => "Non", + "OPTIONAL" => "Facultatif", + + // Misc. + "BUILT_WITH_UF" => "Créé avec <a href=\"http://www.userfrosting.com\">UserFrosting</a>", + "ADMINLTE_THEME_BY" => "Thème par <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a>.</strong> Tous droits réservés" +];
\ No newline at end of file diff --git a/main/app/sprinkles/core/locale/fr_FR/validate.php b/main/app/sprinkles/core/locale/fr_FR/validate.php new file mode 100755 index 0000000..ea85677 --- /dev/null +++ b/main/app/sprinkles/core/locale/fr_FR/validate.php @@ -0,0 +1,33 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * French message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\fr + * @author Louis Charette + */ + +return [ + "VALIDATE" => [ + "ARRAY" => "Les valeurs de <strong>{{label}}</strong> doivent être dans un tableau.", + "BOOLEAN" => "La valeur de <strong>{{label}}</strong> doit être '0' ou '1'.", + "INTEGER" => "La valeur de <strong>{{label}}</strong> doit être un nombre entier.", + "INVALID_EMAIL" => "Addresse email invalide.", + "LENGTH_RANGE" => "La valeur de {{label}} doit faire entre {{min}} et {{max}} caractères.", + "MAX_LENGTH" => "La valeur de {{label}} doit être d'un maximum de {{max}} caractères.", + "MIN_LENGTH" => "La valeur de {{label}} doit être d'un minimum de {{min}} caractères.", + "NO_LEAD_WS" => "La valeur de <strong>{{label}}</strong> ne peut pas commencer par des espaces, des tabulations ou d'autres caractères invisibles", + "NO_TRAIL_WS" => "La valeur de <strong>{{label}}</strong> ne peut pas se terminer par des espaces, des tabulations ou d'autres caractères invisibles", + "RANGE" => "Le champ <strong>{{label}}</strong> doit être une valeur entre {{min}} et {{max}}.", + "REQUIRED" => "Le champ <strong>{{label}}</strong> doit être rempli.", + "SPRUNJE" => [ + "BAD_FILTER" => "<strong>{{name}}</strong> ne peut pas être utilisé pour filtrer ce Sprunje.", + "BAD_LIST" => "<strong>{{name}}</strong> is not a valid list for this Sprunje.", + "BAD_SORT" => "<strong>{{name}}</strong> ne peut pas être utilisé pour trier Sprunje." + ] + ] +];
\ No newline at end of file diff --git a/main/app/sprinkles/core/locale/it_IT/errors.php b/main/app/sprinkles/core/locale/it_IT/errors.php new file mode 100755 index 0000000..c5d4eaa --- /dev/null +++ b/main/app/sprinkles/core/locale/it_IT/errors.php @@ -0,0 +1,53 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Italian message token translations for the 'core' sprinkle. + * This translation was generated with Google translate. Please contribute if you are a native speaker. + * + * @package userfrosting\i18n\it + * @author Alexander Weissman + * @author Pietro Marangon (@Pe46dro) + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "Errore", + + "400" => [ + "TITLE" => "Errore 400: Cattiva Richiesta", + "DESCRIPTION" => "Scusa per l'errore.", + ], + + "404" => [ + "TITLE" => "Errore 404 - Pagina Non Trovata", + "DESCRIPTION" => "Non possiamo sembrare trovare quello che stai cercando.", + "DETAIL" => "Abbiamo cercato di trovare la tua pagina ...", + "EXPLAIN" => "Non abbiamo trovato la pagina che stavi cercando.", + "RETURN" => "Fai clic su <a href=\"{{url}}\">qui</a> per tornare alla prima pagina." + ], + + "CONFIG" => [ + "TITLE" => "Problema di configurazione di UserFrosting!", + "DESCRIPTION" => "Alcuni requisiti di configurazione UserFrosting non sono stati soddisfatti.", + "DETAIL" => "Qualcosa non è proprio qui.", + "RETURN" => "Correggi i seguenti errori, quindi <a href=\"{{url}}\">ricarica</a>." + ], + + "DESCRIPTION" => "Abbiamo sentito un grande disturbo nella Forza.", + "DETAIL" => "Ecco quello che sappiamo:", + + "ENCOUNTERED" => "Uhhh...qualcosa è accaduto. Non sappiamo cosa.", + + "MAIL" => "Errore nell'invio della mail, contatta l'amministratore di sistema", + + "RETURN" => "Fai clic su <a href=\"{{url}}\">qui</a> per tornare alla prima pagina.", + + "SERVER" => "Sembra esserci un errore nel server. Se sei un admin, controlla i log di PHP o UserFrosting.", + + "TITLE" => "Disturbo nella Forza" + ] +]; diff --git a/main/app/sprinkles/core/locale/it_IT/messages.php b/main/app/sprinkles/core/locale/it_IT/messages.php new file mode 100755 index 0000000..255d732 --- /dev/null +++ b/main/app/sprinkles/core/locale/it_IT/messages.php @@ -0,0 +1,123 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Italian message token translations for the 'core' sprinkle. + * This translation was generated with Google translate. Please contribute if you are a native speaker. + * + * @package userfrosting\i18n\it + * @author Alexander Weissman + * @author Pietro Marangon (@Pe46dro) + */ + +return [ + "@PLURAL_RULE" => 1, + + "ABOUT" => "Riguardo a noi", + + "CAPTCHA" => [ + "@TRANSLATION" => "Captcha", + "FAIL" => "Domanda di sicurezza sbagliata", + "SPECIFY" => "Inserire il captcha", + "VERIFY" => "Verifica la captcha" + ], + + "CSRF_MISSING" => "Sigillo CSRF mancante. Prova a aggiornare la pagina e poi di inviarlo nuovamente?", + + "DB_INVALID" => "Impossibile connettersi al database. Se sei un amministratore, controlla il registro PHP o UserFrosting.", + "DESCRIPTION" => "Descrizione", + "DOWNLOAD" => [ + "@TRANSLATION" => "Scaricare", + "CSV" => "Scarica CSV" + ], + + "EMAIL" => [ + "@TRANSLATION" => "E-mail", + "YOUR" => "La tua email" + ], + + "HOME" => "Inizio", + + "LEGAL" => [ + "@TRANSLATION" => "Politica Legale", + "DESCRIPTION" => "La nostra politica legale si applica al tuo utilizzo di questo sito e dei nostri servizi." + ], + + "LOCALE" => [ + "@TRANSLATION" => "Località" + ], + + "NAME" => "Nome", + "NAVIGATION" => "Navigazione", + "NO_RESULTS" => "Spiacenti, non abbiamo niente qui.", + + "PAGINATION" => [ + "GOTO" => "Vai alla pagina", + "SHOW" => "Mostrare", + + // Paginator + // possible variables: {size}, {page}, {totalPages}, {filteredPages}, {startRow}, {endRow}, {filteredRows} and {totalRows} + // also {page:input} & {startRow:input} will add a modifiable input in place of the value + "OUTPUT" => "{startRow} a {endRow} di {filteredRows} ({totalRows})", + "NEXT" => "Pagina successiva", + "PREVIOUS" => "Pagina precedente", + "FIRST" => "Prima pagina", + "LAST" => "Ultima pagina" + ], + "PRIVACY" => [ + "@TRANSLATION" => "Politica sulla riservatezza", + "DESCRIPTION" => "La nostra politica sulla privacy descrive quali tipi di informazioni raccoglieremo da te e come lo useremo." + ], + + "SLUG" => "Slug", + "SLUG_CONDITION" => "Slug/Condizioni", + "SLUG_IN_USE" => "Esiste già uno slug <strong>{{slug}}</strong>", + "STATUS" => "Stato", + "SUGGEST" => "Suggerire", + + "UNKNOWN" => "Sconosciuto", + + // Actions words + "ACTIONS" => "Azioni", + "ACTIVATE" => "Attivare", + "ACTIVE" => "Attivo", + "ADD" => "Aggiungere", + "CANCEL" => "Annulla", + "CONFIRM" => "Conferma", + "CREATE" => "Creare", + "DELETE" => "Elimina", + "DELETE_CONFIRM" => "Sei sicuro di voler cancellare questo?", + "DELETE_CONFIRM_YES" => "Sì, elimini", + "DELETE_CONFIRM_NAMED" => "Sei sicuro di voler eliminare {{name}}?", + "DELETE_CONFIRM_YES_NAMED" => "Sì, eliminare {{name}}", + "DELETE_CANNOT_UNDONE" => "Questa azione non può essere annullata.", + "DELETE_NAMED" => "Elimina {{name}}", + "DENY" => "Nega", + "DISABLE" => "Disattivare", + "DISABLED" => "Disabilitato", + "EDIT" => "Modifica", + "ENABLE" => "Abilitare", + "ENABLED" => "Abilitato", + "OVERRIDE" => "Alterare", + "RESET" => "Azzerare", + "SAVE" => "Memorizzare", + "SEARCH" => "Cercare", + "SORT" => "Ordinare", + "SUBMIT" => "Inviare", + "SUCCESS" => "Successo", + "PRINT" => "Stampare", + "REMOVE" => "Rimuovere", + "UNACTIVATED" => "Non attivato", + "UPDATE" => "Aggiornare", + "YES" => "Sì", + "NO" => "No", + "OPTIONAL" => "Opzionale", + + // Misc. + "BUILT_WITH_UF" => "Construito <a href=\"http://www.userfrosting.com\">UserFrosting</a>", + "ADMINLTE_THEME_BY" => "Tema da <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a>.</strong> Tutti i diritti riservati", + "WELCOME_TO" => "Benvenuto a {{title}}!" +]; diff --git a/main/app/sprinkles/core/locale/it_IT/validate.php b/main/app/sprinkles/core/locale/it_IT/validate.php new file mode 100755 index 0000000..99e4a57 --- /dev/null +++ b/main/app/sprinkles/core/locale/it_IT/validate.php @@ -0,0 +1,32 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Italian message token translations for the 'core' sprinkle. + * This translation was generated with Google translate. Please contribute if you are a native speaker. + * + * @package userfrosting\i18n\it + * @author Alexander Weissman + * @author Pietro Marangon (@Pe46dro) + */ + +return [ + "VALIDATE" => [ + "ARRAY" => "I valori per <strong>{{label}}</strong> devono essere in un vettore.", + "BOOLEAN" => "Il valore per <strong>{{label}}</strong> deve essere '0' o '1'.", + "INTEGER" => "Il valore per <strong>{{label}}</strong> deve essere un intero.", + "INVALID_EMAIL" => "Indirizzo mail non valido", + "LENGTH_RANGE" => "{{label}} deve essere compreso tra i caratteri {{min}} e {{max}} in lunghezza.", + "NO_LEAD_WS" => "Il valore di <strong>{{label}}</strong> non può iniziare con spazi, tabulazioni o altri spazi vuoti.", + "NO_TRAIL_WS" => "Il valore di <strong>{{label}}</strong> non può terminare con spazi, tabulazioni o altri spazi vuoti.", + "REQUIRED" => "Il campo <strong>{{label}}</strong> deve essere specificato.", + "SPRUNJE" => [ + "BAD_FILTER" => "<strong>{{name}}</strong> non è un filtro valido per questo Sprunje.", + "BAD_LIST" => "<strong> {{name}}</strong> non è un elenco valido per questo Sprunje.", + "BAD_SORT" => "<strong>{{name}}</strong> non è un campo di ordinamento valido per questo Sprunje." + ] + ] +]; diff --git a/main/app/sprinkles/core/locale/pt_PT/errors.php b/main/app/sprinkles/core/locale/pt_PT/errors.php new file mode 100755 index 0000000..2c938ec --- /dev/null +++ b/main/app/sprinkles/core/locale/pt_PT/errors.php @@ -0,0 +1,51 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Portuguese message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\pt + * @author Bruno Silva (brunomnsilva@gmail.com) + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "Erro", + + "400" => [ + "TITLE" => "Erro 400: Pedido Inválido", + "DESCRIPTION" => "Provavelmente a culpa não é sua.", + ], + + "404" => [ + "TITLE" => "Erro 404: Página não Encontrada", + "DESCRIPTION" => "Parece que não conseguimos encontrar a página que procura.", + "DETAIL" => "Tentámos encontrar a sua página...", + "EXPLAIN" => "Não conseguimos encontrar a página que procura.", + "RETURN" => 'De qualquer forma, clique <a href="{{url}}">aqui</a> para regressar à página inicial.' + ], + + "CONFIG" => [ + "TITLE" => "Problema de Configuração do UserFrosting!", + "DESCRIPTION" => "Alguns requisitos de configuração do UserFrosting não foram satisfeitos.", + "DETAIL" => "Algo não está bem.", + "RETURN" => 'Por favor corrija os seguintes erros, depois <a href="{{url}}">refresque</a> a página.' + ], + + "DESCRIPTION" => "Sentimos uma grande perturbância na Força.", + "DETAIL" => "Eis o que sabemos:", + + "ENCOUNTERED" => "Uhhh...algo aconteceu. Não sabemos bem o quê.", + + "MAIL" => "Erro fatal ao tentar enviar email, contate o administrator do servidor. Se é administrador, por favor consulte o log de mail do UF.", + + "RETURN" => 'Clique <a href="{{url}}">aqui</a> para regressar à página inicial.', + + "SERVER" => "Oops, parece que o nosso servidor deu o berro. Se é um administrador, por favor consulte o log de erros PHP ou UF.", + + "TITLE" => "Perturbância na Força" + ] +]; diff --git a/main/app/sprinkles/core/locale/pt_PT/messages.php b/main/app/sprinkles/core/locale/pt_PT/messages.php new file mode 100755 index 0000000..a97704c --- /dev/null +++ b/main/app/sprinkles/core/locale/pt_PT/messages.php @@ -0,0 +1,102 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Portuguese message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\pt + * @author Bruno Silva (brunomnsilva@gmail.com) + */ + +return [ + "@PLURAL_RULE" => 1, + + "ABOUT" => "Acerca", + + "CAPTCHA" => [ + "@TRANSLATION" => "Captcha", + "FAIL" => "Código captcha não introduzido corretamente.", + "SPECIFY" => "Introduza o código captcha", + "VERIFY" => "Verifique o código captcha" + ], + + "CSRF_MISSING" => "Token CSRF em falta. Tente refrescar a página e submeter de novo?", + + "DB_INVALID" => "Não é possível estabelecer ligação com a base de dados. Se é administrador, por favor consulte o log do servidor.", + "DESCRIPTION" => "Descrição", + "DOWNLOAD" => [ + "@TRANSLATION" => "Descarregar", + "CSV" => "Descarregar CSV" + ], + + "EMAIL" => [ + "@TRANSLATION" => "Email", + "YOUR" => "O seu endereço de email" + ], + + "HOME" => "Início", + + "LEGAL" => "Política Legal", + + "LOCALE" => [ + "@TRANSLATION" => "Localização" + ], + + "NAME" => "Nome", + "NAVIGATION" => "Navegação", + + "PAGINATION" => [ + "GOTO" => "Saltar para Página", + "SHOW" => "Mostrar", + "OUTPUT" => "{startRow} to {endRow} of {filteredRows} ({totalRows})" + ], + "PRIVACY" => "Política de Privacidade", + + "SLUG" => "Slug", + "SLUG_CONDITION" => "Slug/Condições", + "STATUS" => "Estado", + + "UNKNOWN" => "Desconhecido", + + // Actions words + "ACTIONS" => "Ações", + "ACTIVATE" => "Ativar", + "ACTIVE" => "Ativo", + "ADD" => "Adicionar", + "CANCEL" => "Cancelar", + "CONFIRM" => "Confirmar", + "CREATE" => "Criar", + "DELETE" => "Remover", + "DELETE_CONFIRM" => "Tem a certeza que deseja remover isto?", + "DELETE_CONFIRM_YES" => "Sim, remover", + "DELETE_CONFIRM_NAMED" => "Tem a certeza que deseja remover {{name}}?", + "DELETE_CONFIRM_YES_NAMED" => "Sim, remover {{name}}", + "DELETE_CANNOT_UNDONE" => "Esta ação não pode ser desfeita.", + "DELETE_NAMED" => "Remover {{name}}", + "DENY" => "Recusar", + "DISABLE" => "Desativar", + "DISABLED" => "Inativo", + "EDIT" => "Editar", + "ENABLE" => "Ativar", + "ENABLED" => "Ativo", + "OVERRIDE" => "Alterar", + "RESET" => "Apagar", + "SAVE" => "Guardar", + "SEARCH" => "Procurar", + "SORT" => "Ordenar", + "SUBMIT" => "Submeter", + "PRINT" => "Imprimir", + "REMOVE" => "Remover", + "UNACTIVATED" => "Inativo", + "UPDATE" => "Atualizar", + "YES" => "Sim", + "NO" => "Não", + "OPTIONAL" => "Opcional", + + // Misc. + "BUILT_WITH_UF" => "Desenvolvido sobre <a href=\"http://www.userfrosting.com\">UserFrosting</a>", + "ADMINLTE_THEME_BY" => "Tema por <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a>.</strong> Todos os direitos reservados" +]; diff --git a/main/app/sprinkles/core/locale/pt_PT/validate.php b/main/app/sprinkles/core/locale/pt_PT/validate.php new file mode 100755 index 0000000..55fce76 --- /dev/null +++ b/main/app/sprinkles/core/locale/pt_PT/validate.php @@ -0,0 +1,25 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Portuguese message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\pt + * @author Bruno Silva (brunomnsilva@gmail.com) + */ + +return [ + "VALIDATE" => [ + "ARRAY" => "Os valores para <strong>{{label}}</strong> devem estar contidos num array.", + "BOOLEAN" => "O valor para <strong>{{label}}</strong> deve ser '0' ou '1'.", + "INTEGER" => "O valor para <strong>{{label}}</strong> deve ser um inteiro.", + "INVALID_EMAIL" => "Endereço de email inválido.", + "LENGTH_RANGE" => "{{label}} deve conter entre {{min}} e {{max}} caracteres.", + "NO_LEAD_WS" => "O valor para <strong>{{label}}</strong> não pode começar por espaços, tabulações, ou outros espaços em branco.", + "NO_TRAIL_WS" => "O valor para <strong>{{label}}</strong> não pode terminar em espaços, tabulações, ou outros espaços em branco.", + "REQUIRED" => "Por favor especifique um valor para <strong>{{label}}</strong>." + ] +]; diff --git a/main/app/sprinkles/core/locale/ru_RU/errors.php b/main/app/sprinkles/core/locale/ru_RU/errors.php new file mode 100755 index 0000000..d2dd617 --- /dev/null +++ b/main/app/sprinkles/core/locale/ru_RU/errors.php @@ -0,0 +1,51 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Russian message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\ru_RU + * @author @rendername + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "Ошибка", + + "400" => [ + "TITLE" => "Ошибка 400: Неправильный запрос", + "DESCRIPTION" => "Это, вероятно, не ваша вина.", + ], + + "404" => [ + "TITLE" => "Ошибка 404: Не найдено", + "DESCRIPTION" => "Кажется, мы не можем найти то, что вам нужно.", + "DETAIL" => "Мы пытались найти вашу страницу...", + "EXPLAIN" => "Мы не можем найти страницу, которую вы искали.", + "RETURN" => 'В любом случае, нажмите <a href="{{url}}"> здесь</a> чтобы вернуться на главную страницу.' + ], + + "CONFIG" => [ + "TITLE" => "Проблема в конфигурации!", + "DESCRIPTION" => "Некоторые требования к конфигурации UserFrosting, не были соблюдены.", + "DETAIL" => "Что-то здесь не так.", + "RETURN" => 'Пожалуйста, исправьте следующие ошибки, затем <a href="{{url}}"> перезагрузите</a>.' + ], + + "DESCRIPTION" => "Мы обнаружили большое и сильное нарушение.", + "DETAIL" => "Вот что мы получили:", + + "ENCOUNTERED" => "Ох... что-то произошло. Мы не знаем, что.", + + "MAIL" => "Неустранимая ошибка почтовой службы, обратитесь к администратору сервера. Если вы являетесь администратором, пожалуйста, проверьте логи.", + + "RETURN" => 'Нажмите <a href="{{url}}"> здесь</a> для возврата на главную страницу.', + + "SERVER" => "К сожалению, кажется сервер имеет ошибки. Если вы являетесь администратором сервера, пожалуйста проверьте логи.", + + "TITLE" => "Сильное нарушение" + ] +]; diff --git a/main/app/sprinkles/core/locale/ru_RU/messages.php b/main/app/sprinkles/core/locale/ru_RU/messages.php new file mode 100755 index 0000000..8de3730 --- /dev/null +++ b/main/app/sprinkles/core/locale/ru_RU/messages.php @@ -0,0 +1,120 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Russian message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\ru_RU + * @author @rendername + */ + +return [ + "@PLURAL_RULE" => 1, + + "ABOUT" => "О нас", + + "CAPTCHA" => [ + "@TRANSLATION" => "Капча", + "FAIL" => "Код безопасности был введен с ошибками.", + "SPECIFY" => "Введите код капчи", + "VERIFY" => "Проверьте капчу" + ], + + "CSRF_MISSING" => "Отсутствует CSRF токен. Попробуйте обновить страницу и повторить попытку ещё раз?", + + "DB_INVALID" => "Не удается подключиться к базе данных. Если вы являетесь администратором, пожалуйста проверьте лог ошибок.", + "DESCRIPTION" => "Описание", + "DOWNLOAD" => [ + "@TRANSLATION" => "Скачать", + "CSV" => "Скачать CSV" + ], + + "EMAIL" => [ + "@TRANSLATION" => "Email", + "YOUR" => "Ваш e-mail" + ], + + "HOME" => "Главная", + + "LEGAL" => [ + "@TRANSLATION" => "Правовая информация", + "DESCRIPTION" => "Наша правовая политика применима к использованию вами данного веб-сайта и наших услуг." + ], + + "LOCALE" => [ + "@TRANSLATION" => "Язык" + ], + + "NAME" => "Имя", + "NAVIGATION" => "Навигация", + "NO_RESULTS" => "Извини, здесь ничего нет.", + + "PAGINATION" => [ + "GOTO" => "Перейти к странице", + "SHOW" => "Показать", + + // Paginator + // possible variables: {size}, {page}, {totalPages}, {filteredPages}, {startRow}, {endRow}, {filteredRows} and {totalRows} + // also {page:input} & {startRow:input} will add a modifiable input in place of the value + "OUTPUT" => "{startRow} к {endRow} из {filteredRows} ({totalRows})", + "NEXT" => "Следующая", + "PREVIOUS" => "Предыдущая", + "FIRST" => "Первая", + "LAST" => "Последняя" + ], + "PRIVACY" => [ + "@TRANSLATION" => "Политика конфиденциальности", + "DESCRIPTION" => "Наша политика конфиденциальности описывает, какую информацию мы собираем от вас и как мы будем использовать её." + ], + + "SLUG" => "Метка", + "SLUG_CONDITION" => "Метка/Условия", + "SLUG_IN_USE" => "<strong>{{slug}}</strong> метка уже существует", + "STATUS" => "Статус", + "SUGGEST" => "Предложить", + + "UNKNOWN" => "Неизвестно", + + // Actions words + "ACTIONS" => "Действия", + "ACTIVATE" => "Активировать", + "ACTIVE" => "Активные", + "ADD" => "Добавить", + "CANCEL" => "Отмена", + "CONFIRM" => "Подтвердить", + "CREATE" => "Создать", + "DELETE" => "Удалить", + "DELETE_CONFIRM" => "Вы уверены, что хотите удалить это?", + "DELETE_CONFIRM_YES" => "Да, удалить", + "DELETE_CONFIRM_NAMED" => "Вы уверены, что хотите удалить {{name}}?", + "DELETE_CONFIRM_YES_NAMED" => "Да, удалить {{name}}", + "DELETE_CANNOT_UNDONE" => "Это действие нельзя будет отменить.", + "DELETE_NAMED" => "Удаление {{name}}", + "DENY" => "Запретить", + "DISABLE" => "Отключить", + "DISABLED" => "Отключено", + "EDIT" => "Изменить", + "ENABLE" => "Включить", + "ENABLED" => "Включено", + "OVERRIDE" => "Отменить", + "RESET" => "Сброс", + "SAVE" => "Сохранить", + "SEARCH" => "Поиск", + "SORT" => "Сортировка", + "SUBMIT" => "Отправить", + "PRINT" => "Печать", + "REMOVE" => "Удалить", + "UNACTIVATED" => "Не активировано", + "UPDATE" => "Обновить", + "YES" => "Да", + "NO" => "Нет", + "OPTIONAL" => "Дополнительно", + + // Misc. + "BUILT_WITH_UF" => "Создано через <a href=\"http://www.userfrosting.com\"> UserFrosting</a>", + "ADMINLTE_THEME_BY" => "Тема от <strong><a href=\"http://almsaeedstudio.com\"> Almsaeed Studio</a>.</strong> Все права защищены", + "WELCOME_TO" => "Добро пожаловать на {{title}}!" +]; diff --git a/main/app/sprinkles/core/locale/ru_RU/validate.php b/main/app/sprinkles/core/locale/ru_RU/validate.php new file mode 100755 index 0000000..6d684de --- /dev/null +++ b/main/app/sprinkles/core/locale/ru_RU/validate.php @@ -0,0 +1,33 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Russian message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\ru_RU + * @author @rendername + */ + +return [ + "VALIDATE" => [ + "ARRAY" => "Значения для <strong>{{label}}</strong> должны быть элементами массива.", + "BOOLEAN" => "Значение <strong>{{label}}</strong> должно быть '0' или '1'.", + "INTEGER" => "Значение <strong>{{label}}</strong> должно быть целым.", + "INVALID_EMAIL" => "Неправильный email.", + "LENGTH_RANGE" => "{{label}} должно быть между {{min}} и {{max}} символов в длину.", + "MAX_LENGTH" => "{{label}} должны быть максимально {{max}} символов в длину.", + "MIN_LENGTH" => "{{label}} должно быть минимально {{min}} символов в длину.", + "NO_LEAD_WS" => "Значение <strong>{{label}}</strong> не может начинаться с пробелов, табуляции или других пробелов.", + "NO_TRAIL_WS" => "Значение <strong>{{label}}</strong> не может заканчиваться пробелами, табуляции или другими пробелами.", + "RANGE" => "Значение <strong>{{label}}</strong> должно быть между {{min}} и {{max}} симв.", + "REQUIRED" => "Пожалуйста, укажите значение для <strong>{{label}}</strong>.", + "SPRUNJE" => [ + "BAD_FILTER" => "<strong>{{name}}</strong> не является допустимым фильтром.", + "BAD_LIST" => "<strong>{{name}}</strong> не является допустимым списком.", + "BAD_SORT" => "<strong>{{name}}</strong> не является допустимым для сортировки полей." + ] + ] +]; diff --git a/main/app/sprinkles/core/locale/th_TH/errors.php b/main/app/sprinkles/core/locale/th_TH/errors.php new file mode 100755 index 0000000..8f9413e --- /dev/null +++ b/main/app/sprinkles/core/locale/th_TH/errors.php @@ -0,0 +1,51 @@ +<?php
+/**
+ * UserFrosting (http://www.userfrosting.com)
+ *
+ * @link https://github.com/userfrosting/UserFrosting
+ * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License)
+ *
+ * Thai message token translations for the 'core' sprinkle.
+ *
+ * @package userfrosting\i18n\th
+ * @author Karuhut Komol
+ */
+
+return [
+ "ERROR" => [
+ "@TRANSLATION" => "ข้อผิดพลาด",
+
+ "400" => [
+ "TITLE" => "ข้อผิดพลาด 400: การร้องขอไม่ถูกต้อง",
+ "DESCRIPTION" => "นี่ไม่น่าจะเป็นความผิดพลาดของคุณ",
+ ],
+
+ "404" => [
+ "TITLE" => "ข้อผิดพลาด 404: ไม่พบหน้านี้",
+ "DESCRIPTION" => "ดูเหมือนเราจะไม่สามารถหาสิ่งที่คุณต้องการได้",
+ "DETAIL" => "เราพยายามได้ที่จะหาหน้าของคุณ...",
+ "EXPLAIN" => "เราไม่สามารถหาหน้าที่คุณมองหาอยู่ได้",
+ "RETURN" => 'อย่างไรก็ตาม คลิก <a href="{{url}}">ที่นี่</a> เพื่อกลับไปยังหน้าแรก'
+ ],
+
+ "CONFIG" => [
+ "TITLE" => "เกิดปัญหาจากการตั้งค่า UserFrosting!",
+ "DESCRIPTION" => "การตั้งค่าบางอย่างของ UserFrosting ยังไม่ตรงตามความต้องการ",
+ "DETAIL" => "มีบางอย่างไม่ถูกต้องอยู่",
+ "RETURN" => 'กรุณาแก้ไขข้อผิดพลาดดังกล่าว จากนั้น <a href="{{url}}">โหลดหน้านี้อีกครั้ง</a>'
+ ],
+
+ "DESCRIPTION" => "เรารู้สึกความโกลาหลในกองทัพได้เป็นอย่างดี",
+ "DETAIL" => "นี่คือสิ่งที่เราพบ:",
+
+ "ENCOUNTERED" => "อืมม...บางอย่างเกิดขึ้น แต่เราไม่รู้ว่าคืออะไร",
+
+ "MAIL" => "เกิดข้อผิดพลาดร้ายแรงระหว่างการพยายามส่งอีเมล กรุณาติดต่อผู้ดูแลระบบของเซิฟเวอร์นี้ หากคุณเป็นผู้ดูแล กรุณาตรวจสอบบันทึกอีเมลของ UF",
+
+ "RETURN" => 'คลิก <a href="{{url}}">ที่นี่</a> เพื่อกลับไปยังหน้าแรก',
+
+ "SERVER" => "โอ้ว ดูเหมือนระบบของเราอาจจะผิดพลาดเอง หากคุณเป็นผู้ดูแล กรุณาตรวจสอบบันทึกข้อผิดพลาดของ PHP หรือ UF",
+
+ "TITLE" => "เกิดความโกลาหลในกองทัพ"
+ ]
+];
diff --git a/main/app/sprinkles/core/locale/th_TH/messages.php b/main/app/sprinkles/core/locale/th_TH/messages.php new file mode 100755 index 0000000..9d14041 --- /dev/null +++ b/main/app/sprinkles/core/locale/th_TH/messages.php @@ -0,0 +1,102 @@ +<?php
+/**
+ * UserFrosting (http://www.userfrosting.com)
+ *
+ * @link https://github.com/userfrosting/UserFrosting
+ * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License)
+ *
+ * Thai message token translations for the 'core' sprinkle.
+ *
+ * @package userfrosting\i18n\th
+ * @author Karuhut Komol
+ */
+
+return [
+ "@PLURAL_RULE" => 1,
+
+ "ABOUT" => "เกี่ยวกับ",
+
+ "CAPTCHA" => [
+ "@TRANSLATION" => "รหัสยืนยัน",
+ "FAIL" => "คุณยังกรอกรหัสยืนยันไม่ถูกต้อง",
+ "SPECIFY" => "กรอกรหัสยืนยัน",
+ "VERIFY" => "ตรวจสอบรหัสยืนยัน"
+ ],
+
+ "CSRF_MISSING" => "ไม่พบโทเคน CSRF กรุณารีเฟรชแล้วส่งข้อมูลใหม่",
+
+ "DB_INVALID" => "ไม่สามารถเชื่อมต่อกับฐานข้อมูลได้ หากคุณเป็นผู้ดูแลระบบ กรุณาตรวจสอบบันทึกข้อผิดพลาด",
+ "DESCRIPTION" => "รายละเอียด",
+ "DOWNLOAD" => [
+ "@TRANSLATION" => "ดาวน์โหลด",
+ "CSV" => "ดาวน์โหลด CSV"
+ ],
+
+ "EMAIL" => [
+ "@TRANSLATION" => "อีเมล",
+ "YOUR" => "ที่อยู่อีเมลของคุณ"
+ ],
+
+ "HOME" => "หน้าแรก",
+
+ "LEGAL" => "นโยบายทางกฎหมาย",
+
+ "LOCALE" => [
+ "@TRANSLATION" => "ภาษา"
+ ],
+
+ "NAME" => "ชื่อ",
+ "NAVIGATION" => "เมนูนำทาง",
+
+ "PAGINATION" => [
+ "GOTO" => "ข้ามไปยังหน้า",
+ "SHOW" => "แสดง",
+ "OUTPUT" => "{startRow} to {endRow} of {filteredRows} ({totalRows})"
+ ],
+ "PRIVACY" => "นโยบายความเป็นส่วนตัว",
+
+ "SLUG" => "ข้อกำหนด",
+ "SLUG_CONDITION" => "ข้อกำหนด/เงื่อนไข",
+ "STATUS" => "สถานะ",
+
+ "UNKNOWN" => "ไม่ทราบ",
+
+ // Actions words
+ "ACTIONS" => "การดำเนินการ",
+ "ACTIVATE" => "เปิดใช้งาน",
+ "ACTIVE" => "เปิดใช้งานอยู่",
+ "ADD" => "เพิ่ม",
+ "CANCEL" => "ยกเลิก",
+ "CONFIRM" => "ยืนยัน",
+ "CREATE" => "สร้าง",
+ "DELETE" => "ลบ",
+ "DELETE_CONFIRM" => "คุณต้องการที่จะลบใช่หรือไม่?",
+ "DELETE_CONFIRM_YES" => "ใช่ ลบเลย",
+ "DELETE_CONFIRM_NAMED" => "คุณต้องการที่จะลบ {{name}} ใช่หรือไม่?",
+ "DELETE_CONFIRM_YES_NAMED" => "ใช่ ลบ {{name}} เลย",
+ "DELETE_CANNOT_UNDONE" => "การดำเนินการนี้ไม่สามารถยกเลิกได้",
+ "DELETE_NAMED" => "ลบ {{name}}",
+ "DENY" => "ปฏิเสธ",
+ "DISABLE" => "ปิดการใช้งาน",
+ "DISABLED" => "ปิดการใช้งานอยู่",
+ "EDIT" => "แก้ไข",
+ "ENABLE" => "เปิด",
+ "ENABLED" => "เปิดอยู่",
+ "OVERRIDE" => "เขียนทับ",
+ "RESET" => "รีเซ็ต",
+ "SAVE" => "บันทึก",
+ "SEARCH" => "ค้นหา",
+ "SORT" => "ประเภท",
+ "SUBMIT" => "ส่ง",
+ "PRINT" => "พิมพ์",
+ "REMOVE" => "เอาออก",
+ "UNACTIVATED" => "ไม่มีการเปิดใช้",
+ "UPDATE" => "ปรับปรุง",
+ "YES" => "ใช่",
+ "NO" => "ไม่",
+ "OPTIONAL" => "ตัวเลือกเพิ่มเติม",
+
+ // Misc.
+ "BUILT_WITH_UF" => "สร้างด้วย <a href=\"http://www.userfrosting.com\">UserFrosting</a>",
+ "ADMINLTE_THEME_BY" => "ธีมโดย <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a></strong> สงวนลิขสิทธิ์"
+];
diff --git a/main/app/sprinkles/core/locale/th_TH/validate.php b/main/app/sprinkles/core/locale/th_TH/validate.php new file mode 100755 index 0000000..b28c021 --- /dev/null +++ b/main/app/sprinkles/core/locale/th_TH/validate.php @@ -0,0 +1,25 @@ +<?php
+/**
+ * UserFrosting (http://www.userfrosting.com)
+ *
+ * @link https://github.com/userfrosting/UserFrosting
+ * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License)
+ *
+ * Thai message token translations for the 'core' sprinkle.
+ *
+ * @package userfrosting\i18n\th
+ * @author Karuhut Komol
+ */
+
+return [
+ "VALIDATE" => [
+ "ARRAY" => "ค่าของ <strong>{{label}}</strong> จะต้องเป็น Array",
+ "BOOLEAN" => "ค่าของ <strong>{{label}}</strong> จะต้องเป็น '0' หรือ '1'",
+ "INTEGER" => "ค่าของ <strong>{{label}}</strong> จะต้องเป็นตัวเลข",
+ "INVALID_EMAIL" => "ที่อยู่อีเมลไม่ถูกต้อง",
+ "LENGTH_RANGE" => "ความยาวของ {{label}} จะต้องอยู่ระหว่าง {{min}} ถึง {{max}} ตัวอักษร",
+ "NO_LEAD_WS" => "ค่าของ <strong>{{label}}</strong> ไม่สามารถเริ่มต้นด้วยช่องว่าง หรือ แท็บ",
+ "NO_TRAIL_WS" => "ค่าของ <strong>{{label}}</strong> ไม่สามารถลงท้ายด้วยช่องว่าง หรือ แท็บ",
+ "REQUIRED" => "กรุณากำหนดค่าของ <strong>{{label}}</strong>"
+ ]
+];
diff --git a/main/app/sprinkles/core/locale/valitron/ar.php b/main/app/sprinkles/core/locale/valitron/ar.php new file mode 100755 index 0000000..0c03547 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/ar.php @@ -0,0 +1,28 @@ +<?php + +return array( + 'required' => "مطلوب", + 'equals' => "يجب أن يكون مساوي لي '%s'", + 'different' => "يجب ان يكون غير '%s'", + 'accepted' => "يجب ان يكون نعم", + 'numeric' => "يجب ان يكون رقم", + 'integer' => "يجب ان يكون رقم (0-9)", + 'length' => "يجب ان يكون أطول من %d", + 'min' => "يجب ان يكون اعلي من %s", + 'max' => "يجب ان يكون اقل من %s", + 'in' => "الُمدخل يغير صحيح", + 'notIn' => "الُمدخل يغير صحيح", + 'ip' => "رقم الإتصال غير صحيح", + 'email' => "البريد الألكتروني غير صحيح", + 'url' => "الرابط غير صحيح", + 'urlActive' => "يجب أن يكون نطاق فعال", + 'alpha' => "يجب أن يحتوي فقط علي a-z", + 'alphaNum' => "يجب ان يحتوي فقط a-z او ارقام 0-9", + 'slug' => "يجب ان يحتوي فقط علي a-z, و ارقام 0-9, شرطات و خط سفلي", + 'regex' => "خطا بالصيغة", + 'date' => "خطا بالتاريخ", + 'dateFormat' => "يجب ان يكون تاريخ بهذه الصيغة '%s'", + 'dateBefore' => "التاريخ يجب ان يكون قبل '%s'", + 'dateAfter' => "التاريخ يجب ان يكون بعد '%s'", + 'contains' => "يجب ان يحتوي %s" +); diff --git a/main/app/sprinkles/core/locale/valitron/de.php b/main/app/sprinkles/core/locale/valitron/de.php new file mode 100755 index 0000000..4847bd0 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/de.php @@ -0,0 +1,33 @@ +<?php + +return array( + 'required' => "ist erforderlich", + 'equals' => "muss identisch mit '%s' sein", + 'different' => "muss sich von '%s' unterscheiden", + 'accepted' => "muss markiert sein", + 'numeric' => "muss eine Zahl sein", + 'integer' => "muss eine ganze Zahl sein", + 'length' => "kann nicht länger als %d sein", + 'min' => "muss größer als %s sein", + 'max' => "muss kleiner als %s sein", + 'in' => "enthält einen ungültigen Wert", + 'notIn' => "enthält einen ungültigen Wert", + 'ip' => "enthält keine gültige IP-Addresse", + 'email' => "enthält keine gültige E-Mail-Adresse", + 'url' => "enthält keine gültige URL", + 'urlActive' => "muss eine aktive Domain sein", + 'alpha' => "darf nur Buchstaben enthalten", + 'alphaNum' => "darf nur Buchstaben und Ganzzahlen enthalten", + 'slug' => "darf nur Buchstaben, Ganzzahlen, Schrägstriche und Grundstriche enthalten", + 'regex' => "enthält ungültige Zeichen", + 'date' => "enthält kein gültiges Datum", + 'dateFormat' => "benötigt ein Datum im Format '%s'", + 'dateBefore' => "benötigt ein Datum, das vor dem '%s' liegt", + 'dateAfter' => "benötigt ein Datum, das nach dem '%s' liegt", + 'contains' => "muss %s beinhalten", + 'boolean' => "muss ein Wahrheitswert sein", + 'lengthBetween' => "benötigt zwischen %d und %d Zeichen", + 'creditCard' => "muss eine gültige Kreditkartennummer sein", + "lengthMin" => "muss mindestens %d Zeichen enthalten", + "lengthMax" => "kann nicht mehr als %d Zeichen enthalten" +); diff --git a/main/app/sprinkles/core/locale/valitron/el.php b/main/app/sprinkles/core/locale/valitron/el.php new file mode 100755 index 0000000..8f27d39 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/el.php @@ -0,0 +1,34 @@ +<?php + +return array( + 'required' => "είναι απαραίτητο", + 'equals' => "πρέπει να είναι ίδιο με '%s'", + 'different' => "πρέπει να διαφέρει από '%s'", + 'accepted' => "πρέπει να έχει αποδεχτεί", + 'numeric' => "πρέπει να είναι αριθμός", + 'integer' => "πρέπει να είναι ακέραιος αριθμός (0-9)", + 'length' => "πρέπει να είναι μεγαλύτερο από %d", + 'min' => "πρέπει να είναι τουλάχιστον %s", + 'max' => "δεν πρέπει να είναι περισσότερο από %s", + 'in' => "περιέχει μη έγκυρη τιμή", + 'notIn' => "περιέχει μη έγκυρη τιμή", + 'ip' => "δεν είναι έγκυρη διεύθυνση IP", + 'email' => "δεν είναι έγκυρη διεύθυνση email", + 'url' => "δεν είναι URL", + 'urlActive' => "πρέπει να είναι ενεργό domain", + 'alpha' => "πρέπει να περιέχει μόνο χαρακτήρες", + 'alphaNum' => "πρέπει να περιέχει μόνο χαρακτήρες και/ή αριθμούς", + 'slug' => "πρέπει να περιέχει μόνο χαρακτήρες, αριθμούς, παύλες και κάτω παύλες", + 'regex' => "περιέχει μη έγκυρους χαρακτήρες", + 'date' => "δεν είναι έγκυρη ημερομηνία", + 'dateFormat' => "πρέπει να είναι ημερομηνία της μορφής '%s'", + 'dateBefore' => "πρέπει να είναι ημερομηνία πριν από '%s'", + 'dateAfter' => "πρέπει να είναι ημερομηνία μετά από '%s'", + 'contains' => "πρέπει να περιέχει %s", + 'boolean' => "πρέπει να είναι boolean", + 'lengthBetween' => "πρέπει να είναι μεταξύ %d και %d χαρακτήρων", + 'creditCard' => "πρέπει να είναι ένα έγκυρο νούμερο πιστωτικής κάρτας", + "lengthMin" => "πρέπει να περιέχει περισσότερους από %d χαρακτήρες", + "lengthMax" => "πρέπει να περιέχει λιγότερους από %d χαρακτήρες", + "instanceOf" => "πρέπει να είναι αντικείμενο της '%s'" +); diff --git a/main/app/sprinkles/core/locale/valitron/en.php b/main/app/sprinkles/core/locale/valitron/en.php new file mode 100755 index 0000000..9dd9cd8 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/en.php @@ -0,0 +1,34 @@ +<?php + +return array( + 'required' => "is required", + 'equals' => "must be the same as '%s'", + 'different' => "must be different than '%s'", + 'accepted' => "must be accepted", + 'numeric' => "must be numeric", + 'integer' => "must be an integer (0-9)", + 'length' => "must be longer than %d", + 'min' => "must be at least %s", + 'max' => "must be no more than %s", + 'in' => "contains invalid value", + 'notIn' => "contains invalid value", + 'ip' => "is not a valid IP address", + 'email' => "is not a valid email address", + 'url' => "not a URL", + 'urlActive' => "must be an active domain", + 'alpha' => "must contain only letters a-z", + 'alphaNum' => "must contain only letters a-z and/or numbers 0-9", + 'slug' => "must contain only letters a-z, numbers 0-9, dashes and underscores", + 'regex' => "contains invalid characters", + 'date' => "is not a valid date", + 'dateFormat' => "must be date with format '%s'", + 'dateBefore' => "must be date before '%s'", + 'dateAfter' => "must be date after '%s'", + 'contains' => "must contain %s", + 'boolean' => "must be a boolean", + 'lengthBetween' => "must be between %d and %d characters", + 'creditCard' => "must be a valid credit card number", + "lengthMin" => "must contain greater than %d characters", + "lengthMax" => "must contain less than %d characters", + "instanceOf" => "must be an instance of '%s'" +); diff --git a/main/app/sprinkles/core/locale/valitron/es.php b/main/app/sprinkles/core/locale/valitron/es.php new file mode 100755 index 0000000..3c177f6 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/es.php @@ -0,0 +1,34 @@ +<?php + +return array( + 'required' => "es requerido", + 'equals' => "debe ser igual a '%s'", + 'different' => "debe ser diferente a '%s'", + 'accepted' => "debe ser aceptado", + 'numeric' => "debe ser numérico", + 'integer' => "debe ser un entero (0-9)", + 'length' => "debe ser mas largo de %d", + 'min' => "debe ser mayor a %s", + 'max' => "debe ser menor a %s", + 'in' => "contiene un valor invalido", + 'notIn' => "contiene un valor invalido", + 'ip' => "no es una dirección IP", + 'email' => "no es un correo electrónico válido", + 'url' => "no es una URL", + 'urlActive' => "debe ser un dominio activo", + 'alpha' => "debe contener solo letras a-z", + 'alphaNum' => "debe contener solo letras a-z o números 0-9", + 'slug' => "debe contener solo letras a-z, números 0-9, diagonales y guiones bajos", + 'regex' => "contiene caracteres inválidos", + 'date' => "no es una fecha válida", + 'dateFormat' => "debe ser una fecha con formato '%s'", + 'dateBefore' => "debe ser una fecha antes de '%s'", + 'dateAfter' => "debe ser una fecha después de '%s'", + 'contains' => "debe contener %s", + 'boolean' => "debe ser booleano", + 'lengthBetween' => "debe ser entre %d y %d caracteres", + 'creditCard' => "debe ser un numero de tarjeta de crédito válido", + "lengthMin" => "debe contener mas de %d caracteres", + "lengthMax" => "debe contener menos de %d caracteres", + "instanceOf" => "debe ser una instancia de '%s'" +); diff --git a/main/app/sprinkles/core/locale/valitron/fr.php b/main/app/sprinkles/core/locale/valitron/fr.php new file mode 100755 index 0000000..2572201 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/fr.php @@ -0,0 +1,34 @@ +<?php + +return array( + 'required' => "est obligatoire", + 'equals' => "doit être identique à '%s'", + 'different' => "doit être différent de '%s'", + 'accepted' => "doit être accepté", + 'numeric' => "doit être numérique", + 'integer' => "doit être un entier (0-9)", + 'length' => "doit être plus long que %d", + 'min' => "doit être plus grand que %s", + 'max' => "doit être plus petit que %s", + 'in' => "contient une valeur non valide", + 'notIn' => "contient une valeur non valide", + 'ip' => "n'est pas une adresse IP valide", + 'email' => "n'est pas une adresse email valide", + 'url' => "n'est pas une URL", + 'urlActive' => "doit être un domaine actif", + 'alpha' => "doit contenir uniquement les lettres a-z", + 'alphaNum' => "doit contenir uniquement des lettres de a-z et/ou des chiffres 0-9", + 'slug' => "doit contenir uniquement des lettres de a-z, des chiffres 0-9, des tirets et des traits soulignés", + 'regex' => "contient des caractères invalides", + 'date' => "n'est pas une date valide", + 'dateFormat' => "doit être une date avec le format '%s'", + 'dateBefore' => "doit être une date avant '%s'", + 'dateAfter' => "doit être une date après '%s'", + 'contains' => "doit contenir %s", + 'boolean' => "doit être un booléen", + 'lengthBetween' => "doit contenir entre %d et %d caractères", + 'creditCard' => "doit être un numéro de carte de crédit valide", + "lengthMin" => "doit contenir plus de %d caractères", + "lengthMax" => "doit contenir moins de %d caractères", + "instanceOf" => "doit être une instance de '%s'" +); diff --git a/main/app/sprinkles/core/locale/valitron/id.php b/main/app/sprinkles/core/locale/valitron/id.php new file mode 100755 index 0000000..e4044cf --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/id.php @@ -0,0 +1,33 @@ +<?php + +return array( + 'required' => "harus diisi", + 'equals' => "harus sama dengan '%s'", + 'different' => "harus berbeda dengan '%s'", + 'accepted' => "harus diterima (accepted)", + 'numeric' => "harus berupa nomor/angka", + 'integer' => "harus berupa nilai integer (0-9)", + 'length' => "harus lebih panjang dari %d", + 'min' => "harus lebih besar dari %s", + 'max' => "harus kurang dari %s", + 'in' => "berisi nilai/value yang tidak valid", + 'notIn' => "berisi nilai/value yang tidak valid", + 'ip' => "format alamat IP tidak benar", + 'email' => "format alamat email tidak benar", + 'url' => "bukan format URL yang benar", + 'urlActive' => "harus berupa domain aktif", + 'alpha' => "hanya boleh menggunakan huruf a-z", + 'alphaNum' => "hanya boleh menggunakan huruf a-z dan atau nomor 0-9", + 'slug' => "hanya boleh menggunakan huruf a-z, nomor 0-9, tanda minus (-), dan uderscore atau strip bawah (_)", + 'regex' => "berisi karakter yang tidak valid", + 'date' => "format tanggal tidak valid", + 'dateFormat' => "harus berupa tanggal dengan format '%s'", + 'dateBefore' => "tanggal harus sebelum tanggal '%s'", + 'dateAfter' => "tanggal harus sesudah tanggal '%s'", + 'contains' => "harus berisi %s", + 'boolean' => "harus berupa nilai boolean", + 'lengthBetween' => "harus diantara karakter %d dan %d", + 'creditCard' => "nomor kartu kredit harus valid", + "lengthMin" => "minimal berisi %d karakter", + "lengthMax" => "maksimal berisi %d karakter" +); diff --git a/main/app/sprinkles/core/locale/valitron/it.php b/main/app/sprinkles/core/locale/valitron/it.php new file mode 100755 index 0000000..ee7a5c1 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/it.php @@ -0,0 +1,31 @@ +<?php + +return array( + 'required' => "è obbligatorio", + 'equals' => "deve essere uguale a '%s'", + 'different' => "deve essere differente da '%s'", + 'accepted' => "deve essere accettato", + 'numeric' => "deve essere numerico", + 'integer' => "deve essere un intero (0-9)", + 'length' => "deve avere una lunghezza di %d", + 'min' => "deve essere superiore a %s", + 'max' => "deve essere inferiore a %s", + 'in' => "contiene un valore non valido", + 'notIn' => "contiene un valore non valido", + 'ip' => "non è un indirizzo IP valido", + 'email' => "non è un indirizzo email valido", + 'url' => "non è una URL", + 'urlActive' => "deve essere un dominio attivo", + 'alpha' => "deve contenere solamente lettere (a-z)", + 'alphaNum' => "deve contenere solamente lettere (a-z) e/o numeri (0-9)", + 'slug' => "deve contenere solamente lettere (a-z), numeri (0-9), trattini (-) e trattini bassi (_)", + 'regex' => "contiene caratteri non validi", + 'date' => "non è una data valida", + 'dateFormat' => "deve essere una data nel formato '%s'", + 'dateBefore' => "deve essere una data precedente al '%s'", + 'dateAfter' => "deve essere una data successiva al '%s'", + 'contains' => "deve contenere %s", + 'boolean' => "deve essere un booleano", + 'lengthBetween' => "deve essere compreso tra %d e %d caratteri", + 'creditCard' => "deve essere un numero di carta di credito valido" +); diff --git a/main/app/sprinkles/core/locale/valitron/ja.php b/main/app/sprinkles/core/locale/valitron/ja.php new file mode 100755 index 0000000..6fa494b --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/ja.php @@ -0,0 +1,33 @@ +<?php + +return array( + 'required' => "を入力してください", + 'equals' => "は「%s」と同じ内容を入力してください", + 'different' => "は「%s」と異なる内容を入力してください", + 'accepted' => "に同意してください", + 'numeric' => "は数値を入力してください", + 'integer' => "は半角数字で入力してください", + 'length' => "は%d文字で入力してください", + 'min' => "には%sより大きな値を入力してください", + 'max' => "には%sより小さな値を入力してください", + 'in' => "には選択できない値が含まれています", + 'notIn' => "には選択できない値が含まれています", + 'ip' => "はIPアドレスの書式として正しくありません", + 'email' => "はメールアドレスの書式として正しくありません", + 'url' => "はURLの書式として正しくありません", + 'urlActive' => "はアクティブなドメインではありません", + 'alpha' => "は半角英字で入力してください", + 'alphaNum' => "は半角英数字で入力してください", + 'slug' => "は半角英数字、もしくは「-」「_」の文字で入力してください", + 'regex' => "の書式が正しくありません", + 'date' => "は日付の書式として正しくありません", + 'dateFormat' => "は「%s」の書式で日付を入力してください", + 'dateBefore' => "は「%s」以前の日付を入力してください", + 'dateAfter' => "は「%s」以後の日付を入力してください", + 'contains' => "は「%s」を含んでいなければいけません", + 'boolean' => "は真偽値である必要があります", + 'lengthBetween' => "は%d〜%d文字で入力してください", + 'creditCard' => "はクレジットカード番号の書式として正しくありません", + "lengthMin" => "は%d文字以上入力してください", + "lengthMax" => "は%d文字以内で入力してください" +); diff --git a/main/app/sprinkles/core/locale/valitron/lv.php b/main/app/sprinkles/core/locale/valitron/lv.php new file mode 100755 index 0000000..9b5e54d --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/lv.php @@ -0,0 +1,31 @@ +<?php + +return array( + 'required' => "ir obligāts lauks", + 'equals' => "jāsakrīt ar '%s'", + 'different' => "nedrīkst sakrist ar '%s' lauku", + 'accepted' => "laukam jābūt apstiprinātam", + 'numeric' => "jābūt skaitliskai vērtībai", + 'integer' => "jābūt ciparam (0-9)", + 'length' => "nedrīkst būt garāks par %d simboliem", + 'min' => "jābūt garākam par %s simboliem", + 'max' => "jābūt īsākam par %s simboliem", + 'in' => "lauks satur nederīgu vērtību", + 'notIn' => "lauks satur nederīgu vērtību", + 'ip' => " lauks nav derīga IP adrese", + 'email' => "lauks nav norādīta derīga epasta adrese", + 'url' => "lauks nav tīmekļa saite", + 'urlActive' => "saite neatrodas esošajā domēna vārdā", + 'alpha' => "lauks var saturēt tikai alfabēta burtus a-z", + 'alphaNum' => "lauks var saturēt tikai alfabēta burtus un/vai ciparus 0-9", + 'slug' => "lauks var saturēt tikai alfabēta burtus un/vai ciparus 0-9, domuzīmes and zemsvītras", + 'regex' => "lauks satur nederīgus simbolus", + 'date' => "lauks ir nederīgā datuma formātā", + 'dateFormat' => "laukam jābūt datuma formātā '%s'", + 'dateBefore' => "lauka datumam jābūt pirms '%s'", + 'dateAfter' => "lauka datumam jābūt pēc '%s'", + 'contains' => "laukam jāsatur %s", + 'boolean' => "laukam jābūt ir/nav vērtībai", + 'lengthBetween' => "lauka garumam jābūt no %d līdz %d simbolu garam", + 'creditCard' => "laukam jābūt derīgam kredītkartes numuram" +); diff --git a/main/app/sprinkles/core/locale/valitron/pt-br.php b/main/app/sprinkles/core/locale/valitron/pt-br.php new file mode 100755 index 0000000..74c5660 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/pt-br.php @@ -0,0 +1,28 @@ +<?php + +return array( + 'required' => "é obrigatório", + 'equals' => "deve ser o mesmo que '%s'", + 'different' => "deve ser diferente de '%s'", + 'accepted' => "deve ser aceito", + 'numeric' => "deve ser um número", + 'integer' => "deve ser um inteiro (0-9)", + 'length' => "deve ter mais que %d caracteres", + 'min' => "deve ser maior que %s", + 'max' => "deve ser menor que %s", + 'in' => "contém um valor inválido", + 'notIn' => "contém um valor inválido", + 'ip' => "não é um IP válido", + 'email' => "não é um email válido", + 'url' => "não é uma URL válida", + 'urlActive' => "deve ser um domínio ativo", + 'alpha' => "deve conter as letras a-z", + 'alphaNum' => "deve conter apenas letras a-z e/ou números 0-9", + 'slug' => "deve conter apenas letras a-z, números 0-9, ou os caracteres - ou _", + 'regex' => "contém caracteres inválidos", + 'date' => "não é uma data válida", + 'dateFormat' => "deve ser uma data no formato '%s'", + 'dateBefore' => "deve ser uma data anterior a '%s'", + 'dateAfter' => "deve ser uma data posterior a '%s'", + 'contains' => "deve conter %s" +); diff --git a/main/app/sprinkles/core/locale/valitron/ro.php b/main/app/sprinkles/core/locale/valitron/ro.php new file mode 100755 index 0000000..f7acce3 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/ro.php @@ -0,0 +1,33 @@ +<?php +return array( + 'required' => "este necesar", + 'equals' => "trebuie sa fie la fel ca '%s'", + 'different' => "trebuie sa fie diferit ca '%s'", + 'accepted' => "trebuie acceptat", + 'numeric' => "trebuie sa fie numeric", + 'integer' => "trebuie sa fie o cifra (0-9)", + 'length' => "trebuie sa fie mai lung de %d", + 'min' => "trebuie sa fie minim %s", + 'max' => "nu trebuie sa fie mai mare de %s", + 'in' => "contine valori invalide", + 'notIn' => "contine valori invalide", + 'ip' => "nu este o adresa de IP valida", + 'email' => "nu este o adresa de email valida", + 'url' => "nu este un URL", + 'urlActive' => "trebuie sa fie un domeniu activ", + 'alpha' => "poate contine doar litere a-z", + 'alphaNum' => "poate contine doar litere a-z si/sau numere 0-9", + 'slug' => "poate contine doar litere a-z, numere 0-9, minus si underscore", + 'regex' => "contine caractere invalide", + 'date' => "nu este o data valida", + 'dateFormat' => "trebuie sa fie o data cu formatul '%s'", + 'dateBefore' => "trebuie sa fie o data inainte de '%s'", + 'dateAfter' => "trebuie sa fie o data dupa '%s'", + 'contains' => "trebuie sa contina %s", + 'boolean' => "trebuie sa fie valoare logica (boolean)", + 'lengthBetween' => "trebuie sa fie intre %d si %d caractere", + 'creditCard' => "trebuie sa fie un card de credit valid", + "lengthMin" => "trebuie sa contina mai mult de %d caractere", + "lengthMax" => "trebuie sa contina mai putin de %d caractere", + "instanceOf" => "trebuie sa fie o instanta a '%s'" +); diff --git a/main/app/sprinkles/core/locale/valitron/ru.php b/main/app/sprinkles/core/locale/valitron/ru.php new file mode 100755 index 0000000..78fe98f --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/ru.php @@ -0,0 +1,33 @@ +<?php + +return array( + 'required' => "обязательно для заполнения", + 'equals' => "должно содержать '%s'", + 'different' => "должно отличаться от '%s'", + 'accepted' => "должно быть указано", + 'numeric' => "должно содержать числовое значение", + 'integer' => "должно быть числом", + 'length' => "должно быть длиннее, чем %d", + 'min' => "должно быть больше, чем %s", + 'max' => "должно быть меньше, чем %s", + 'in' => "содержит неверное значение", + 'notIn' => "содержит неверное значение", + 'ip' => "не является валидным IP адресом", + 'email' => "не является валидным email адресом", + 'url' => "не является ссылкой", + 'urlActive' => "содержит не активную ссылку", + 'alpha' => "должно содержать только латинские символы", + 'alphaNum' => "должно содержать только латинские символы и/или цифры", + 'slug' => "должно содержать только латинские символы, цифры, тире и подчёркивания", + 'regex' => "содержит недопустимые символы", + 'date' => "не является датой", + 'dateFormat' => "должно содержать дату следующего формата: %s", + 'dateBefore' => "должно содержать дату не позднее, чем %s", + 'dateAfter' => "должно содержать дату не ранее, чем %s", + 'contains' => "должно содержать %s", + 'boolean' => "должно содержать логическое значение", + 'lengthBetween' => "должно содержать от %d до %d символов", + 'creditCard' => "должно быть номером кредитной карты", + "lengthMin" => "должно содержать более %d символов", + "lengthMax" => "должно содержать менее %d символов" +); diff --git a/main/app/sprinkles/core/locale/valitron/th.php b/main/app/sprinkles/core/locale/valitron/th.php new file mode 100755 index 0000000..2e4fa25 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/th.php @@ -0,0 +1,34 @@ +<?php
+
+return array(
+ 'required' => "ต้องการ",
+ 'equals' => "จะต้องเหมือนกับ '%s'",
+ 'different' => "จะต้องไม่ใช่ '%s'",
+ 'accepted' => "จะต้องยอมรับ",
+ 'numeric' => "จะต้องเป็นตัวเลข",
+ 'integer' => "จะต้องเป็นตัวเลขหลักเดียว (0-9)",
+ 'length' => "จะต้องมีความยาวมากกว่า %d",
+ 'min' => "จะต้องมีอย่างน้อย %s",
+ 'max' => "จะต้องมีไม่มากไปกว่า %s",
+ 'in' => "ประกอบด้วยค่าที่ไม่ถูกต้อง",
+ 'notIn' => "ประกอบด้วยค่าที่ไม่ถูกต้อง",
+ 'ip' => "ไม่ใช่ที่อยู่ไอพีที่ถูกต้อง",
+ 'email' => "ไม่ใช่ที่อยู่อีเมลที่ถูกต้อง",
+ 'url' => "ไม่ใช่ลิงก์",
+ 'urlActive' => "จะต้องเป็นโดเมนที่มีการใช้งานอยู่",
+ 'alpha' => "จะต้องประกอบไปด้วยตัวอักษร a-z เท่านั้น",
+ 'alphaNum' => "จะต้องประกอบไปด้วยตัวอักษร a-z และ/หรือ เลข 0-9",
+ 'slug' => "จะต้องประกอบไปด้วยตัวอักษร a-z เลข 0-9 ขีดกลาง และขีดล่าง",
+ 'regex' => "ประกอบด้วยอักขระที่ไม่ถูกต้อง",
+ 'date' => "ไม่ใช่วันที่ที่ถูกต้อง",
+ 'dateFormat' => "จะต้องเป็นวันที่ที่มีรูปแบบ '%s'",
+ 'dateBefore' => "จะต้องเป็นวันที่ก่อน '%s'",
+ 'dateAfter' => "จะต้องเป็นวันที่หลังจาก '%s'",
+ 'contains' => "จะต้องประกอบไปด้วย %s",
+ 'boolean' => "จะต้องเป็นใช่ หรือ ไม่ใช่",
+ 'lengthBetween' => "จะต้องอยู่ระหว่าง %d ถึง %d ตัวอักษร",
+ 'creditCard' => "จะต้องเป็นหมายเลขบัตรเครดิตที่ถูกต้อง",
+ "lengthMin" => "จะต้องมีความยาวมากกว่า %d ตัวอักษร",
+ "lengthMax" => "จะต้องมีความยาวน้อยกว่า %d ตัวอักษร",
+ "instanceOf" => "จะต้องเป็นกรณีของ '%s'"
+);
diff --git a/main/app/sprinkles/core/locale/valitron/zh-cn.php b/main/app/sprinkles/core/locale/valitron/zh-cn.php new file mode 100755 index 0000000..4471ba8 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/zh-cn.php @@ -0,0 +1,28 @@ +<?php + +return array( + 'required' => "不能为空", + 'equals' => "必须和 '%s' 一致", + 'different' => "必须和 '%s' 不一致", + 'accepted' => "必须接受", + 'numeric' => "只能是数字", + 'integer' => "只能是整数(0-9)", + 'length' => "长度必须大于 %d", + 'min' => "必须大于 %s", + 'max' => "必须小于 %s", + 'in' => "无效的值", + 'notIn' => "无效的值", + 'ip' => "无效IP地址", + 'email' => "无效邮箱地址", + 'url' => "无效的URL", + 'urlActive' => "必须是可用的域名", + 'alpha' => "只能包括英文字母(a-z)", + 'alphaNum' => "只能包括英文字母(a-z)和数字(0-9)", + 'slug' => "只能包括英文字母(a-z)、数字(0-9)、破折号和下划线", + 'regex' => "无效格式", + 'date' => "无效的日期", + 'dateFormat' => "日期的格式应该为 '%s'", + 'dateBefore' => "日期必须在 '%s' 之前", + 'dateAfter' => "日期必须在 '%s' 之后", + 'contains' => "必须包含 %s" +); diff --git a/main/app/sprinkles/core/locale/valitron/zh-tw.php b/main/app/sprinkles/core/locale/valitron/zh-tw.php new file mode 100755 index 0000000..df702c5 --- /dev/null +++ b/main/app/sprinkles/core/locale/valitron/zh-tw.php @@ -0,0 +1,28 @@ +<?php + +return array( + 'required' => "不能為空", + 'equals' => "必須和 '%s' 一致", + 'different' => "必須和 '%s' 不一致", + 'accepted' => "必須接受", + 'numeric' => "只能是數字", + 'integer' => "只能是整數(0-9)", + 'length' => "長度必須大於 %d", + 'min' => "必須大於 %s", + 'max' => "必須小於 %s", + 'in' => "無效的值", + 'notIn' => "無效的值", + 'ip' => "無效IP地址", + 'email' => "無效郵箱地址", + 'url' => "無效的URL", + 'urlActive' => "必須是可用的域名", + 'alpha' => "只能包括英文字母(a-z)", + 'alphaNum' => "只能包括英文字母(a-z)和數字(0-9)", + 'slug' => "只能包括英文字母(a-z)、數字(0-9)、破折號和下劃線", + 'regex' => "無效格式", + 'date' => "無效的日期", + 'dateFormat' => "日期的格式應該為 '%s'", + 'dateBefore' => "日期必須在 '%s' 之前", + 'dateAfter' => "日期必須在 '%s' 之後", + 'contains' => "必須包含 %s" +); diff --git a/main/app/sprinkles/core/locale/zh_CN/errors.php b/main/app/sprinkles/core/locale/zh_CN/errors.php new file mode 100755 index 0000000..9192e32 --- /dev/null +++ b/main/app/sprinkles/core/locale/zh_CN/errors.php @@ -0,0 +1,49 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Chinese message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\zh_CN + * @author @BruceGui (https://github.com/BruceGui) + */ + +return [ + "ERROR" => [ + "@TRANSLATION" => "错误", + + "400" => [ + "TITLE" => "错误 400: 无效请求", + "DESCRIPTION" => "这好像不是你的错.", + ], + + "404" => [ + "TITLE" => "错误 404: 页面丢失", + "DESCRIPTION" => "我们无法找到你想要的东西.", + "DETAIL" => "我们正努力寻找网页...", + "EXPLAIN" => "我们无法找到你想要的网页.", + "RETURN" => '不管怎样, 点击 <a href="{{url}}">这里</a> 返回前一页.' + ], + + "CONFIG" => [ + "TITLE" => "UserFrosting 配置问题!", + "DESCRIPTION" => "一些 UserFrosting 配置要求没有达到.", + "DETAIL" => "这里有些东西不正确.", + "RETURN" => '请更正如下问题, 然后 <a href="{{url}}">重新加载</a>.' + ], + + "DESCRIPTION" => "我们发现一股强力干扰.", + "DETAIL" => "下面是我们得到的信息:", + + "ENCOUNTERED" => "嗯...发生了一些情况. 然而我们并不知道这是什么.", + + "RETURN" => '<a href="{{url}}">点击</a>返回上一页.', + + "SERVER" => "哦, 看起来我们的服务器出错了. 如果你是管理员, 请检查PHP及UF的logs.", + + "TITLE" => "强力干扰" + ] +]; diff --git a/main/app/sprinkles/core/locale/zh_CN/messages.php b/main/app/sprinkles/core/locale/zh_CN/messages.php new file mode 100755 index 0000000..55e769a --- /dev/null +++ b/main/app/sprinkles/core/locale/zh_CN/messages.php @@ -0,0 +1,105 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Chinese message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\zh_CN + * @author @BruceGui (https://github.com/BruceGui) + */ + +return [ + "@PLURAL_RULE" => 0, + + "ABOUT" => "关于", + + "CAPTCHA" => [ + "@TRANSLATION" => "验证码", + "FAIL" => "Y验证码输入错误.", + "SPECIFY" => "输入验证码", + "VERIFY" => "验证" + ], + + "CSRF_MISSING" => " CSRF 标记丢失. 请尝试重新加载页面?", + + "DB_INVALID" => "无法连接到数据库. 如果你是管理员, 请检查错误日志文件.", + "DESCRIPTION" => "描述", + "DOWNLOAD" => [ + "@TRANSLATION" => "下载", + "CSV" => "下载 CSV 文件" + ], + + "EMAIL" => [ + "@TRANSLATION" => "邮件", + "YOUR" => "你的邮件地址" + ], + + "HOME" => "首页", + + "LEGAL" => "法律政策", + + "LOCALE" => [ + "@TRANSLATION" => "本地" + ], + + "MAIL_ERROR" => "尝试发送邮件发送致命错误, 联系网站管理员. 如果你是管理员,请检查UF邮件错误日志.", + + "NAME" => "名字", + "NAVIGATION" => "导航", + + "PAGINATION" => [ + "GOTO" => "跳到页", + "SHOW" => "显示" + ], + "PRIVACY" => "隐私政策", + + "SLUG" => "Slug", + "SLUG_CONDITION" => "Slug/Conditions", + "SLUG_IN_USE" => "A <strong>{{slug}}</strong> slug already exists", + "STATUS" => "状态", + "SUGGEST" => "建议", + + "UNKNOWN" => "未知", + + // Actions words + "ACTIONS" => "动作", + "ACTIVATE" => "激活", + "ACTIVE" => "Active", + "ADD" => "添加", + "CANCEL" => "取消", + "CONFIRM" => "确认", + "CREATE" => "创建", + "DELETE" => "删除", + "DELETE_CONFIRM" => "你确定要删除这个?", + "DELETE_CONFIRM_YES" => "是的, 删除", + "DELETE_CONFIRM_NAMED" => "你确定要删除 {{name}}?", + "DELETE_CONFIRM_YES_NAMED" => "是的, 删除 {{name}}", + "DELETE_CANNOT_UNDONE" => "这个动作无法撤销.", + "DELETE_NAMED" => "删除 {{name}}", + "DENY" => "拒绝", + "DISABLE" => "禁用", + "DISABLED" => "禁用", + "EDIT" => "编辑", + "ENABLE" => "启用", + "ENABLED" => "启用", + "OVERRIDE" => "覆盖", + "RESET" => "重置", + "SAVE" => "保存", + "SEARCH" => "搜寻", + "SORT" => "排序", + "SUBMIT" => "提交", + "PRINT" => "打印", + "REMOVE" => "删除", + "UNACTIVATED" => "未激活", + "UPDATE" => "更新", + "YES" => "是", + "NO" => "不是", + "OPTIONAL" => "可选择的", + + // Misc. + "BUILT_WITH_UF" => "使用 <a href=\"http://www.userfrosting.com\">UserFrosting</a>", + "ADMINLTE_THEME_BY" => "主题作者 <strong><a href=\"http://almsaeedstudio.com\">Almsaeed Studio</a>.</strong>保留所有权" +]; diff --git a/main/app/sprinkles/core/locale/zh_CN/validate.php b/main/app/sprinkles/core/locale/zh_CN/validate.php new file mode 100755 index 0000000..ed68198 --- /dev/null +++ b/main/app/sprinkles/core/locale/zh_CN/validate.php @@ -0,0 +1,29 @@ +<?php +/** + * UserFrosting (http://www.userfrosting.com) + * + * @link https://github.com/userfrosting/UserFrosting + * @license https://github.com/userfrosting/UserFrosting/blob/master/licenses/UserFrosting.md (MIT License) + * + * Chinese message token translations for the 'core' sprinkle. + * + * @package userfrosting\i18n\zh_CN + * @author @BruceGui (https://github.com/BruceGui) + */ + +return [ + "VALIDATE" => [ + "ARRAY" => " <strong>{{label}}</strong> 的值必须在一个数组中.", + "BOOLEAN" => " <strong>{{label}}</strong> 的值必须是 '0' 或 '1'.", + "INTEGER" => " <strong>{{label}}</strong> 必须是整数.", + "INVALID_EMAIL" => "无效的邮箱地址.", + "LENGTH_RANGE" => "{{label}} 的长度必须在 {{min}} - {{max}} 之间.", + "NO_LEAD_WS" => "<strong>{{label}}</strong> 的值不能以空格、TAB或其他空白开始.", + "NO_TRAIL_WS" => " <strong>{{label}}</strong> 的值不能以空格、TAB或其他空白结束.", + "REQUIRED" => "请为 <strong>{{label}}</strong> 确定一个值.", + "SPRUNJE" => [ + "BAD_FILTER" => "<strong>{{name}}</strong> 不是一个有效的 Sprunje 过滤器.", + "BAD_SORT" => "<strong>{{name}}</strong> 不是一个有效的 Sprunje 排序." + ] + ] +]; |