From f7c87784661cd0f9c448040c9a695f168dbf9c57 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Mon, 21 Jan 2013 12:04:20 +0100 Subject: [PATCH 1/4] Breadcrumb/back nav in ModelAdmin now retains search params --- admin/code/ModelAdmin.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/admin/code/ModelAdmin.php b/admin/code/ModelAdmin.php index aaeee5506..a08ab53d0 100644 --- a/admin/code/ModelAdmin.php +++ b/admin/code/ModelAdmin.php @@ -445,8 +445,14 @@ abstract class ModelAdmin extends LeftAndMain { // Show the class name rather than ModelAdmin title as root node $models = $this->getManagedModels(); + $params = $this->request->getVars(); + if(isset($params['url'])) unset($params['url']); + $items[0]->Title = $models[$this->modelClass]['title']; - $items[0]->Link = $this->Link($this->sanitiseClassName($this->modelClass)); + $items[0]->Link = Controller::join_links( + $this->Link($this->sanitiseClassName($this->modelClass)), + '?' . http_build_query($params) + ); return $items; } From 6c7e3afab3fbcd4cf721455eca954d37da1b0fb7 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Mon, 21 Jan 2013 12:57:15 +0100 Subject: [PATCH 2/4] Updated translations --- lang/af.yml | 70 +++++++++++++------------- lang/ar.yml | 42 ++++++++-------- lang/ast.yml | 2 +- lang/bg.yml | 54 ++++++++++---------- lang/bs.yml | 6 +-- lang/ca.yml | 2 +- lang/cs.yml | 10 ++-- lang/de.yml | 8 +-- lang/el.yml | 2 +- lang/en.yml | 8 ++- lang/es_MX.yml | 16 +++--- lang/et_EE.yml | 18 +++---- lang/fa_IR.yml | 24 ++++----- lang/fi.yml | 16 +++--- lang/fr.yml | 40 +++++++-------- lang/he_IL.yml | 10 ++-- lang/hr.yml | 2 +- lang/it.yml | 102 +++++++++++++++++++------------------- lang/ja_JP.yml | 130 ++++++++++++++++++++++++------------------------- lang/km.yml | 10 ++-- lang/lt.yml | 2 +- lang/mi_NZ.yml | 20 ++++---- lang/nb.yml | 2 +- lang/nl.yml | 80 +++++++++++++++--------------- lang/pa.yml | 2 +- lang/pl.yml | 22 ++++----- lang/ro.yml | 2 +- lang/ru.yml | 34 ++++++------- lang/si.yml | 10 ++-- lang/sk.yml | 38 +++++++-------- lang/sl.yml | 2 +- lang/sr.yml | 2 +- lang/sv.yml | 4 +- lang/th.yml | 16 +++--- lang/tr.yml | 2 +- lang/uk.yml | 12 ++--- lang/vi_VN.yml | 4 +- lang/zh_CN.yml | 104 +++++++++++++++++++-------------------- lang/zh_TW.yml | 52 ++++++++++---------- 39 files changed, 490 insertions(+), 492 deletions(-) diff --git a/lang/af.yml b/lang/af.yml index 62f371557..104afe07b 100644 --- a/lang/af.yml +++ b/lang/af.yml @@ -25,7 +25,7 @@ af: FROMCOMPUTERINFO: 'Laai op van jou rekenaar af' TOTAL: Totaal TOUPLOAD: 'Kies lêers om op te laai...' - UPLOADINPROGRESS: 'Please wait… upload in progress' + UPLOADINPROGRESS: 'Wag asseblief... ons is besig om op te laai' UPLOADOR: OF BBCodeParser: ALIGNEMENT: Belyning @@ -86,7 +86,7 @@ af: SUCCESSADD2: '{name} bygesit' SUCCESSEDIT: 'Gestoor %s %s %s' ComplexTableField.ss: - ADDITEM: 'Byvoeg %s' + ADDITEM: 'Voeg %s by' NOITEMSFOUND: 'Geen item gevind nie' SORTASC: 'Sorteer in stygende orde' SORTDESC: 'Sorteer in dalende orde' @@ -124,11 +124,11 @@ af: YEAR: jaar YEARS: jare DateField: - NOTSET: 'nier gestel' + NOTSET: 'Nie gestel nie' TODAY: vandag - VALIDDATEFORMAT2: 'Please enter a valid date format ({format})' - VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})' - VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})' + VALIDDATEFORMAT2: 'Sleutel asseblief ''n geldige datum formaat in ({format})' + VALIDDATEMAXDATE: 'Jou datum moet gelykstaande of ouer wees as die maksimum toelaatbare datum ({date})' + VALIDDATEMINDATE: 'Jou datum moet net so out of nuwer wees as die minimum toelaatbare datum ({date})' DatetimeField: NOTSET: 'Nie gestel nie' Director: @@ -177,7 +177,7 @@ af: FileIFrameField: ATTACH: 'Heg {type} aan' ATTACHONCESAVED: '{type}e kan aangeheg word sodra jy die rekord vir die eerste keer gestoor het' - ATTACHONCESAVED2: 'Files can be attached once you have saved the record for the first time.' + ATTACHONCESAVED2: 'Lêers kan aangeheg word wanneer jy die rekord vir die eerste keer gestoor het.' DELETE: 'Verwyder {type}' DISALLOWEDFILETYPE: 'Dit word nie toegelaat om hierde lêer tipe op te laai nie' FILE: Lêer @@ -188,7 +188,7 @@ af: FileIFrameField_iframe.ss: TITLE: 'Prentjie oplaaiende ''Iframe''' Filesystem: - SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted' + SYNCRESULTS: 'Sinchronisasie voltooi:{createdcount} ietems geskep, {deletedcount} ietems verwyder' Folder: PLURALNAME: Dossiers SINGULARNAME: Dossier @@ -225,7 +225,7 @@ af: PRINTEDAT: 'Gedruk te' PRINTEDBY: 'Gedruk deur' PlaceHolder: 'Vind {type}' - PlaceHolderWithLabels: 'Find {type} by {name}' + PlaceHolderWithLabels: 'Vind {type} by {name}' RelationSearch: 'Soek vir verwantskap' ResetFilter: Herstel GridFieldAction_Delete: @@ -264,7 +264,7 @@ af: Hierarchy: InfiniteLoopNotAllowed: 'Infinite loop found within the "{type}" hierarchy. Please change the parent to resolve this' HtmlEditorField: - ADDURL: 'Add URL' + ADDURL: 'Voeg URL by' ADJUSTDETAILSDIMENSIONS: 'Details & dimensions' ANCHORVALUE: Anker BUTTONINSERT: 'Plaas in' @@ -283,16 +283,16 @@ af: FOLDER: Dossier FROMCMS: 'Van die IBS' FROMCOMPUTER: 'Van you rekenaar' - FROMWEB: 'From the web' + FROMWEB: 'Van die web af' FindInFolder: 'Find in dossier' - IMAGEALT: 'Alternative text (alt)' + IMAGEALT: 'Alternatiewe teks (alt) ' IMAGEALTTEXT: 'Alternatiewe teks (alt) - word gewys as prentjie nie beskikbaar is nie' - IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed' + IMAGEALTTEXTDESC: 'Gewys vir skerm lesers of as die beeld nie vertoon kan word nie' IMAGEDIMENSIONS: Afmetings IMAGEHEIGHTPX: Hoogte IMAGETITLE: 'Titel teks (leidraad) - vir addisionele informasie oor die prentjie' IMAGETITLETEXT: 'Titel teks (leidraad)' - IMAGETITLETEXTDESC: 'For additional information about the image' + IMAGETITLETEXTDESC: 'Vir meer inligting oor die prentjie' IMAGEWIDTHPX: Wydte INSERTMEDIA: 'Voeg Media In' LINK: 'Sit skakel in' @@ -319,17 +319,17 @@ af: Image_iframe.ss: TITLE: 'Iframe wat fotos laai' LeftAndMain: - CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.' + CANT_REORGANISE: 'Jy het nie toestemming om Top vlak bladsye te verander nie. Jou verandering is nie gestoor nie.' DELETED: 'Was verwyder' DropdownBatchActionsDefault: Aksies HELP: Help PAGETYPE: 'Bladsy tipe:' PERMAGAIN: 'Jy is uit die IBS uitgeteken. As jy weer wil inteken, moet jy ''n gebruikersnaam en wagwoord onder in tik' PERMALREADY: 'Ek is jammer, maar jy het nie toestemming om dié gedeelte van die IBS te besugtig nie. As jy as iemand anders wil inteken doen so hieronder' - PERMDEFAULT: 'Please choose an authentication method and enter your credentials to access the CMS.' + PERMDEFAULT: 'Kies asseblief ''n kontroleer metode en sleutel jou sekuriteit''s besonderhede in' PLEASESAVE: 'Stoor asseblief die bladsy: Die bladsy kon nie opgedateer word nie omdat dit nog nie gestoor is nie' PreviewButton: Beskou - REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.' + REORGANISATIONSUCCESSFUL: 'Die ''site tree'' is suksesvol geheorganiseer' SAVEDUP: Gestoor VersionUnknown: Unknown LeftAndMain_Menu.ss: @@ -362,7 +362,7 @@ af: ERRORWRONGCRED: 'Dit blyk nie of dit die regte e-pos adres of wagwoord is nie. Probeer asseblief weer.' FIRSTNAME: Voornaam INTERFACELANG: 'Koppelvlak Taal' - INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}' + INVALIDNEWPASSWORD: 'Ons kon nie daai wagwoord aanvaar nie ({password})' LOGGEDINAS: 'Jy is ingeteken as {name}' NEWPASSWORD: 'Nuwe wagwoord' PASSWORD: Wagwoord @@ -374,12 +374,12 @@ af: SURNAME: Van TIMEFORMAT: 'Tyd formaat' VALIDATIONMEMBEREXISTS: '''n Ander lid bestaan al klaar met dieselfde %s' - ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))' + ValidationIdentifierFailed: 'Kan nie bestaande lid #{id} met identiese identiteit ({name}={value})) oorskryf nie' WELCOMEBACK: 'Welkom terug, {firstname}' YOUROLDPASSWORD: 'U ou wagwoord' belongs_many_many_Groups: Groepe db_LastVisited: 'Laaste datum besoek' - db_Locale: 'Interface Locale' + db_Locale: 'Plaaslike koppelvalk' db_LockedOutUntil: 'Utgesluit tot en met' db_NumVisit: 'Aantal besoeke' db_Password: Wagwoord @@ -392,23 +392,23 @@ af: Custom: 'Maak pas' DATEFORMATBAD: 'Die datum formaat is ongeldig' DAYNOLEADING: 'Dag van die maand sonder ''n zero vooraan' - DIGITSDECFRACTIONSECOND: 'One or more digits representing a decimal fraction of a second' + DIGITSDECFRACTIONSECOND: 'Een of meer syfers wat ''n desimale fraksie van ''n sekonde aan dui' FOURDIGITYEAR: 'View syfer jaar' FULLNAMEMONTH: 'Volle naam van maand (bv Junie)' - HOURNOLEADING: 'Hour without leading zero' - MINUTENOLEADING: 'Minute without leading zero' - MONTHNOLEADING: 'Month digit without leading zero' + HOURNOLEADING: 'Uur sonder die aanvangs nul' + MINUTENOLEADING: 'Minuut sonder die aanvangs nul' + MONTHNOLEADING: 'Maand syfers sonder aanvangs-zero' Preview: Voorskou - SHORTMONTH: 'Short name of month (e.g. Jun)' + SHORTMONTH: 'Kort naam van die maan (bv Jun)' TOGGLEHELP: 'Skakel formateringshelp aan' TWODIGITDAY: 'Twee syfer dag van die maand' - TWODIGITHOUR: 'Two digits of hour (00 through 23)' - TWODIGITMINUTE: 'Two digits of minute (00 through 59)' - TWODIGITMONTH: 'Two-digit month (01=January, etc.)' - TWODIGITSECOND: 'Two digits of second (00 through 59)' + TWODIGITHOUR: 'Twee syfers van uur (00 tot 23)' + TWODIGITMINUTE: 'Two syfers van minute (00 tot 59)' + TWODIGITMONTH: 'Twee syfer maand (01=Januarie etc)' + TWODIGITSECOND: 'Twee syfers van sekondes (00 to 59)' TWODIGITYEAR: 'Twee syfer jaar' MemberImportForm: - Help1: '

Import users in CSV format (comma-separated values). Show advanced usage

' + Help1: '

Voer gebruikers in CSVformaat (komma geskeide waardes). Wys gevorderde gebruike

' Help2: '

Advanced usage

  • Allowed columns: %s
  • Existing users are matched by their unique Code property, and updated with any new values from the imported file.
  • Groups can be assigned by the Groups column. Groups are identified by their Code property, multiple groups can be separated by comma. Existing group memberships are not cleared.
' ResultCreated: 'Created {count} members' ResultDeleted: 'Het %d lede verwyder' @@ -424,7 +424,7 @@ af: EMPTYBEFOREIMPORT: 'Maak databasis skoon voordat data ingevoer word' IMPORT: 'Voer in van CSV' IMPORTEDRECORDS: 'Imported {count} records.' - NOCSVFILE: 'Please browse for a CSV file to import' + NOCSVFILE: 'Soek asseblief vir ''n CSV lêer om in the voer' NOIMPORT: 'Niks om in te voer nie' RESET: Herstel Title: 'Data modelle' @@ -446,7 +446,7 @@ af: NullableField: IsNullLabel: 'Is Null' NumericField: - VALIDATION: '''{value}'' is not a number, only numbers can be accepted for this field' + VALIDATION: '''{value}''is nie ''n nommer nie, slegs die nommers kan aanvaar word vir hierdie veld' Pagination: Page: Bladsy View: Wys @@ -458,9 +458,9 @@ af: PLURALNAME: Toestemmings SINGULARNAME: Toestemming PermissionCheckboxSetField: - AssignedTo: 'assigned to "{title}"' - FromGroup: 'inherited from group "{title}"' - FromRole: 'inherited from role "{title}"' + AssignedTo: 'toegeken aan "{title}"' + FromGroup: 'geërf van groep "{title}"' + FromRole: 'geërf van rol"{title}"' FromRoleOnGroup: 'oorgeërf van rol "%s" op groep "%s"' PermissionRole: OnlyAdminCanApply: 'Slegs administrateur daarvoor aansoek doen' diff --git a/lang/ar.yml b/lang/ar.yml index 7c5cbdcb2..4964bacfa 100644 --- a/lang/ar.yml +++ b/lang/ar.yml @@ -8,8 +8,8 @@ ar: FILENAME: 'اسم الملف' FOLDER: Folder LASTEDIT: 'آخر التعديلات' - OWNER: المالك - SIZE: الحجم + OWNER: 'المالك' + SIZE: 'الحجم' TITLE: العنوان TYPE: النوع URL: الرابط @@ -28,7 +28,7 @@ ar: UPLOADINPROGRESS: 'Please wait… upload in progress' UPLOADOR: OR BBCodeParser: - ALIGNEMENT: المحاذاة + ALIGNEMENT: 'المحاذاة' ALIGNEMENTEXAMPLE: 'محاذاة إلى اليمين' BOLD: 'خط عريض' BOLDEXAMPLE: عريض @@ -42,7 +42,7 @@ ar: IMAGE: الصورة IMAGEDESCRIPTION: 'عرض الصورة في الموضوع' ITALIC: 'خط مائل' - ITALICEXAMPLE: مائل + ITALICEXAMPLE: 'مائل' LINK: 'رابط الموقع' LINKDESCRIPTION: 'رابط إلى موقع آخر' STRUCK: 'خط في المنتصف' @@ -61,7 +61,7 @@ ar: Boolean: 0: لا ANY: أي - 1: نعم + 1: 'نعم' CMSLoadingScreen.ss: LOADING: Loading... REQUIREJS: 'The CMS requires that you have JavaScript enabled.' @@ -80,7 +80,7 @@ ar: PASSWORD: 'الرقم السري' CheckboxField: - لا - - نعم + - 'نعم' ComplexTableField: CLOSEPOPUP: 'إغلاق النافذة' SUCCESSADD2: 'Added {name}' @@ -109,8 +109,8 @@ ar: PLURALNAME: 'بيانات كائن' SINGULARNAME: 'بيانات كائن' Date: - DAY: اليوم - DAYS: الأيام + DAY: 'اليوم' + DAYS: 'الأيام' HOUR: ساعة HOURS: ساعات MIN: دقيقة @@ -125,7 +125,7 @@ ar: YEARS: السنوات DateField: NOTSET: 'غير محدد' - TODAY: اليوم + TODAY: 'اليوم' VALIDDATEFORMAT2: 'Please enter a valid date format ({format})' VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})' VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})' @@ -144,7 +144,7 @@ ar: ANY: أي File: AviType: 'AVI video file' - Content: المحتوى + Content: 'المحتوى' CssType: 'CSS file' DmgType: 'Apple disk image' DocType: 'Word document' @@ -162,11 +162,11 @@ ar: MpgType: 'MPEG video file' NOFILESIZE: 'حجم الملف 0 بايت' NOVALIDUPLOAD: 'نوع الملف غير قابل للرفع' - Name: الاسم - PLURALNAME: الملفات + Name: 'الاسم' + PLURALNAME: 'الملفات' PdfType: 'Adobe Acrobat PDF file' PngType: 'PNG image - good general-purpose format' - SINGULARNAME: الملف + SINGULARNAME: 'الملف' TOOLARGE: 'Filesize is too large, maximum {size} allowed' TOOLARGESHORT: 'Filesize exceeds {size}' TiffType: 'Tagged image format' @@ -180,7 +180,7 @@ ar: ATTACHONCESAVED2: 'Files can be attached once you have saved the record for the first time.' DELETE: 'Delete {type}' DISALLOWEDFILETYPE: 'This filetype is not allowed to be uploaded' - FILE: ملف + FILE: 'ملف' FROMCOMPUTER: 'من جهازك الشخصي' FROMFILESTORE: 'من مكتبة الملفات' NOSOURCE: 'الرجاء اختيارمصدر ملف المرفق' @@ -205,7 +205,7 @@ ar: VALIDATIONPASSWORDSDONTMATCH: 'رقم المرور غير صحيح' VALIDATIONPASSWORDSNOTEMPTY: 'أرقام المرور لا يمكن أن تكون فارغة' VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character' - VALIDATOR: المحقق + VALIDATOR: 'المحقق' VALIDCURRENCY: 'Please enter a valid currency' FormField: NONE: لايوجد @@ -279,8 +279,8 @@ ar: CSSCLASSRIGHT: 'إلى اليمين ، مع التفاف النص' DETAILS: Details EMAIL: 'بريد إلكتروني' - FILE: ملف - FOLDER: المجلد + FILE: 'ملف' + FOLDER: 'المجلد' FROMCMS: 'From the CMS' FROMCOMPUTER: 'From your computer' FROMWEB: 'From the web' @@ -322,7 +322,7 @@ ar: CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.' DELETED: Deleted. DropdownBatchActionsDefault: Actions - HELP: مساعدة + HELP: 'مساعدة' PAGETYPE: 'نوع الصفحة:' PERMAGAIN: 'تم خروجك من النظام بنجاح. للدخول مرة أخرى أدحل البريد الإلكتروني و الرقم السري بالأسفل' PERMALREADY: 'عذراً , لكن لا يمكنك الوصول لهذا القسم من النظام. يتوجب عليك الدخول بصلاحية أخرى' @@ -377,7 +377,7 @@ ar: ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))' WELCOMEBACK: 'Welcome Back, {firstname}' YOUROLDPASSWORD: 'رقم المرور السابق' - belongs_many_many_Groups: المجموعات + belongs_many_many_Groups: 'المجموعات' db_LastVisited: 'تاريخ آخر زيارة' db_Locale: 'واجهة الموقع' db_LockedOutUntil: 'مغلق حتى تاريخ' @@ -441,8 +441,8 @@ ar: IMPORT_TAB_HEADER: Import SEARCHLISTINGS: Search MoneyField: - FIELDLABELAMOUNT: الكمية - FIELDLABELCURRENCY: العملة + FIELDLABELAMOUNT: 'الكمية' + FIELDLABELCURRENCY: 'العملة' NullableField: IsNullLabel: باطل NumericField: diff --git a/lang/ast.yml b/lang/ast.yml index f4cdfca14..15c142df6 100644 --- a/lang/ast.yml +++ b/lang/ast.yml @@ -480,7 +480,7 @@ ast: CSVEXPORT: 'Export to CSV' NOTFOUND: 'No items found' Security: - ALREADYLOGGEDIN: 'Nun tienes accesu a esta páxina. Si tienes otra cuenta que pueda entrar nesta páxina, pues volver a coneutate.' + ALREADYLOGGEDIN: 'Nun tienes accesu a esta páxina. Si tienes otra cuenta que pueda entrar nesta páxina, puedes volver conectate.' BUTTONSEND: 'Send me the password reset link' CHANGEPASSWORDBELOW: 'You can change your password below.' CHANGEPASSWORDHEADER: 'Change your password' diff --git a/lang/bg.yml b/lang/bg.yml index 83f50bb73..75b7c7a9c 100644 --- a/lang/bg.yml +++ b/lang/bg.yml @@ -4,7 +4,7 @@ bg: NEWFOLDER: НоваПапка AssetTableField: CREATED: Създаден - DIM: Размери + DIM: 'Размери' FILENAME: 'Име на файл' FOLDER: Папка LASTEDIT: 'Последна промяна' @@ -28,14 +28,14 @@ bg: UPLOADINPROGRESS: 'Моля, изчакайте... файловете се качват' UPLOADOR: ИЛИ BBCodeParser: - ALIGNEMENT: Подреждане - ALIGNEMENTEXAMPLE: 'подреди в дясно' + ALIGNEMENT: Подравняване + ALIGNEMENTEXAMPLE: 'дясно подравнен' BOLD: 'Удебелен текст' BOLDEXAMPLE: Удебелен CODE: 'Блок код' CODEDESCRIPTION: 'Неформатиран блок код' CODEEXAMPLE: 'Блок код' - COLORED: 'Цветен текст' + COLORED: 'Оцветен текст' COLOREDEXAMPLE: 'син текст' EMAILLINK: 'Мейл връзка' EMAILLINKDESCRIPTION: 'Създай връзка към мейл адрес' @@ -43,7 +43,7 @@ bg: IMAGEDESCRIPTION: 'Показва изображение във вашата публикация' ITALIC: 'Наклонен текст' ITALICEXAMPLE: Наклонено - LINK: 'Уебсайт връзка' + LINK: 'Връзка към уебсайт' LINKDESCRIPTION: 'Връзка към друг уебсайт или URL' STRUCK: 'Задраскан Текст' STRUCKEXAMPLE: Задраскай @@ -51,7 +51,7 @@ bg: UNDERLINEEXAMPLE: Подчертано UNORDERED: 'Неподреден лист' UNORDEREDDESCRIPTION: 'Неподреден лист' - UNORDEREDEXAMPLE1: 'Неподреден предмет 1' + UNORDEREDEXAMPLE1: 'неподреден елемент 1' BackLink_Button.ss: Back: Назад BasicAuth: @@ -88,8 +88,8 @@ bg: ComplexTableField.ss: ADDITEM: 'Добави %s' NOITEMSFOUND: 'No items found' - SORTASC: Възходящ - SORTDESC: Низходящ + SORTASC: 'Възходящ' + SORTDESC: 'Низходящ' ComplexTableField_popup.ss: NEXT: Следващо PREVIOUS: Предишно @@ -194,7 +194,7 @@ bg: SINGULARNAME: Folder ForgotPasswordEmail.ss: HELLO: Здравей! - TEXT1: 'Ето вашият' + TEXT1: 'Това е Вашият' TEXT2: 'адрес за рестартирване на парола' TEXT3: за Form: @@ -208,7 +208,7 @@ bg: VALIDATOR: Валидатор VALIDCURRENCY: 'Моля, въведете коректна валута.' FormField: - NONE: никой + NONE: нищо GridAction: DELETE_DESCRIPTION: Изтриване Delete: Изтрий @@ -253,8 +253,8 @@ bg: RolesAddEditLink: 'Управление на ролите' SINGULARNAME: Group Sort: Сортиране - has_many_Permissions: Разрешения - many_many_Members: Членове + has_many_Permissions: 'Разрешения' + many_many_Members: Потребители GroupImportForm: Help1: '

Внасяне на една или повече групи в CSV формат (comma-separated values). Покажи начин на употреба

' Help2: '

Advanced usage

  • Allowed columns: %s
  • Existing groups are matched by their unique Code value, and updated with any new values from the imported file
  • Group hierarchies can be created by using a ParentCode column.
  • Permission codes can be assigned by the PermissionCode column. Existing permission codes are not cleared.
' @@ -288,7 +288,7 @@ bg: IMAGEALT: 'Алтернативен текст (alt)' IMAGEALTTEXT: 'Алтернативен текст (alt) - показва се ако изображението не е заредено' IMAGEALTTEXTDESC: 'Вижда се на екранните четци или ако картинката не може да бъде показана' - IMAGEDIMENSIONS: Размери + IMAGEDIMENSIONS: 'Размери' IMAGEHEIGHTPX: Височина IMAGETITLE: 'Описание (tooltip) - за допълнителна информация към изображението' IMAGETITLETEXT: 'Описание (tooltip)' @@ -317,7 +317,7 @@ bg: PLURALNAME: Files SINGULARNAME: File Image_iframe.ss: - TITLE: 'Качване на изображението Iрамка' + TITLE: 'Iframe за качване на изображение' LeftAndMain: CANT_REORGANISE: 'Нямаш права да променяш страници от най-горно ниво. Твоите промени не бяха записани.' DELETED: Изтрит @@ -356,7 +356,7 @@ bg: EMAIL: Еmail EMPTYNEWPASSWORD: 'Не е въведена нова парола' ENTEREMAIL: 'Въведете email, на който ще изпратим връзка за анулиране на парола.' - ERRORLOCKEDOUT: 'Вашата сметка бе изключена временно защото имаше много неуспешни опити за влизане. Моля опитайте отново след 20 минути.' + ERRORLOCKEDOUT: 'Вашият акаунт беше временно забранен, защото имаше много неуспешни опити за влизане. Моля, опитайте отново след 20 минути.' ERRORNEWPASSWORD: 'Въвели сте новата парола различно, моля опитайте пак' ERRORPASSWORDNOTMATCH: 'Вашата текуща парола не съвпада, моля опитайте пак' ERRORWRONGCRED: 'Това не изглежда да е правилен email адрес или парола. Моля опитайте отново.' @@ -366,11 +366,11 @@ bg: LOGGEDINAS: 'Вие сте влезли като {name}.' NEWPASSWORD: 'Нова парола' PASSWORD: Парола - PLURALNAME: Членове + PLURALNAME: Потребители REMEMBERME: 'Запомни ме за следващия път?' - SINGULARNAME: Член + SINGULARNAME: Потребител SUBJECTPASSWORDCHANGED: 'Вашата парола беше променена' - SUBJECTPASSWORDRESET: 'Връзка за изчистване на вашата парола' + SUBJECTPASSWORDRESET: 'Връзка за анулиране на паролата' SURNAME: Фамилия TIMEFORMAT: 'Time format' VALIDATIONMEMBEREXISTS: 'Вече съществува потребител с този email' @@ -486,11 +486,11 @@ bg: CHANGEPASSWORDHEADER: 'Сменете вашата парола' ENTERNEWPASSWORD: 'Моля, въведете нова парола.' ERRORPASSWORDPERMISSION: 'Трябва да сте влезли, за да можете да промените вашата парола!' - LOGGEDOUT: 'Вие излязохте. Ако искате да влезнете отново, въведете вашите данни по-долу.' + LOGGEDOUT: 'Вие излязохте. Ако искате да влезете отново, въведете вашите данни по-долу.' LOGIN: 'Влезте в системата' - NOTEPAGESECURED: 'Тази страница е защитена. Вкарайте вашите данни по-долу и ще ви препратим по-нататък.' + NOTEPAGESECURED: 'Тази страница е защитена. Въведете вашите данни по-долу, за да продължите.' NOTERESETLINKINVALID: '

Връзката за нулиране на парола не е вярна или е просрочена.

Можете да заявите нова тук или да промените паролата си след като влезете.

' - NOTERESETPASSWORD: 'Въведете вашият email адрес и ще ви изпратим линк с който ще можете да смените паролата си' + NOTERESETPASSWORD: 'Въведете вашият email адрес и ще ви изпратим линк, с който ще можете да смените паролата си' PASSWORDSENTHEADER: 'Връзка за нулиране на парола беше изпратена на ''{email}''' PASSWORDSENTTEXT: 'Благодарим ви! Връзка за нулиране на паролата беше изпратен на ''{email}'', ако съществува акаунт с този имейл адрес.' SecurityAdmin: @@ -506,16 +506,16 @@ bg: MENUTITLE: Сигурност MemberListCaution: 'Внимание: изтривайки потребители от този списък, ще ги премахне от всички групи и от базата данни.' NEWGROUP: 'Нова група' - PERMISSIONS: Разрешения - ROLES: Роли + PERMISSIONS: 'Разрешения' + ROLES: 'Роли' ROLESDESCRIPTION: 'Ролите са предварително зададени сетове от разрешения и могат да бъдат присвоявани на групи.
Ако е нужно, те се наследяват от родителските групи.' - TABROLES: Роли + TABROLES: 'Роли' Users: Потребители SecurityAdmin_MemberImportForm: BtnImport: 'Внасяне от CSV' FileFieldLabel: 'CSV файл (разширение: *.csv)' SilverStripeNavigator: - Edit: Редакция + Edit: 'Редакция' SimpleImageField: NOUPLOAD: 'Няма качени изображения' SiteTree: @@ -556,7 +556,7 @@ bg: DOEDIT: Запис DROPFILE: 'пуснете файл' DROPFILES: 'пускане на файлове' - Dimensions: Размери + Dimensions: 'Размери' EDIT: Edit EDITINFO: 'Редактирай този файл' FIELDNOTSET: 'Информация за файла не беше намерена' @@ -566,7 +566,7 @@ bg: HOTLINKINFO: 'Info: This image will be hotlinked. Please ensure you have permissions from the original site creator to do so.' MAXNUMBEROFFILES: 'Максималния брой файлове ({count}) е надхвърлен.' MAXNUMBEROFFILESSHORT: 'Максималният брой файлове за качване е {count}' - REMOVE: Премахни + REMOVE: 'Премахни' REMOVEERROR: 'Грешка при премахване на файл' REMOVEINFO: 'Премахни файла без да го изтриваш' STARTALL: 'Старт на всички' diff --git a/lang/bs.yml b/lang/bs.yml index b76aec716..75da22bb7 100644 --- a/lang/bs.yml +++ b/lang/bs.yml @@ -293,7 +293,7 @@ bs: IMAGETITLE: 'Title text (tooltip) - for additional information about the image' IMAGETITLETEXT: 'Title text (tooltip)' IMAGETITLETEXTDESC: 'For additional information about the image' - IMAGEWIDTHPX: Širina + IMAGEWIDTHPX: 'Širina' INSERTMEDIA: 'Insert Media' LINK: Link LINKANCHOR: 'Sidro na ovoj stranici' @@ -365,7 +365,7 @@ bs: INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}' LOGGEDINAS: 'You''re logged in as {name}.' NEWPASSWORD: 'Nova šifra' - PASSWORD: Šifra + PASSWORD: 'Šifra' PLURALNAME: Members REMEMBERME: 'Zapamti me slijedeći put' SINGULARNAME: Member @@ -527,7 +527,7 @@ bs: ADDITEM: 'Add %s' TableListField: CSVEXPORT: 'Izvezi u CSV' - PRINT: Štampaj + PRINT: 'Štampaj' Print: Print SELECT: 'Select:' TableListField.ss: diff --git a/lang/ca.yml b/lang/ca.yml index 686c6e767..8d63d538b 100644 --- a/lang/ca.yml +++ b/lang/ca.yml @@ -304,7 +304,7 @@ ca: LINKINTERNAL: 'Pàgina del lloc web' LINKOPENNEWWIN: 'Obrir l''enllaç a una nova finestra?' LINKTO: 'Enllaça a' - PAGE: Pàgina + PAGE: 'Pàgina' URL: URL URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.' UpdateMEDIA: 'Update Media' diff --git a/lang/cs.yml b/lang/cs.yml index 67ea86f8b..9b3aae84f 100644 --- a/lang/cs.yml +++ b/lang/cs.yml @@ -250,7 +250,7 @@ cs: NoRoles: 'Žádné role' PLURALNAME: Skupiny Parent: 'Rodičovská skupina' - RolesAddEditLink: 'Přidat/editovat role' + RolesAddEditLink: 'Spravovat role' SINGULARNAME: Skupina Sort: Řazení has_many_Permissions: Oprávnění @@ -293,7 +293,7 @@ cs: IMAGETITLE: 'Titul text (tooltip) - další informace o obrázku' IMAGETITLETEXT: 'Titulek textu (tooltip)' IMAGETITLETEXTDESC: 'Pro další informace o obrázku' - IMAGEWIDTHPX: Šířka + IMAGEWIDTHPX: 'Šířka' INSERTMEDIA: 'Vložit média' LINK: 'Vložit nebo upravit odkaz' LINKANCHOR: 'Záložka (kotva) na stránce' @@ -494,9 +494,9 @@ cs: PASSWORDSENTHEADER: 'Odkaz na resetování hesla byl odeslán na ''{email}''' PASSWORDSENTTEXT: 'Děkujeme! Resetovací odkaz byl odeslán na ''{email}'', pokud účet existuje pro tuto emailovou adresu.' SecurityAdmin: - ACCESS_HELP: 'Povolit prohlížení, přidávání a úpravu uživatelů, jako i přidělování oprávnění pro ně.' + ACCESS_HELP: 'Povolit prohlížení, přidávání a editování uživatelů, jako i jejich přidělování oprávnění.' APPLY_ROLES: 'Použít role na skupiny' - APPLY_ROLES_HELP: 'Možnost editovat role přiřazené ke skupině. Vyžaduje oprávnění pro "Přístup do sekce ''Bezpečnost''".' + APPLY_ROLES_HELP: 'Možnost editovat role přiřazené ke skupině. Vyžaduje "Přístup do sekce ''Uživatelé''" oprávnění.' EDITPERMISSIONS: 'Upravit oprávnění pro skupiny' EDITPERMISSIONS_HELP: 'Možnost editovat oprávnění a IP adresy pro skupinu. Vyžaduje oprávnění pro "Přístup do sekce ''Bezpečnost''".' GROUPNAME: 'Jméno skupiny' @@ -508,7 +508,7 @@ cs: NEWGROUP: 'Nová skupina' PERMISSIONS: Práva ROLES: Role - ROLESDESCRIPTION: 'Tato sekce umožňuje přidat role této skupině. Role jsou logické seskupení oprávnění, které mohou být změněné v záložce Role' + ROLESDESCRIPTION: 'Role jsou předdefinované seskupení oprávnění, které mohou být přidělené k skupinám. Jsou dědené z nadřazených skupin, když je požadováno.' TABROLES: Role Users: Uživatelé SecurityAdmin_MemberImportForm: diff --git a/lang/de.yml b/lang/de.yml index b52876873..eaf5cda3b 100644 --- a/lang/de.yml +++ b/lang/de.yml @@ -7,7 +7,7 @@ de: DIM: Dimensionen FILENAME: Dateiname FOLDER: Ordner - LASTEDIT: 'Letztmals geändert' + LASTEDIT: 'Letzte Änderung' OWNER: Eigentümer SIZE: Größe TITLE: Titel @@ -73,7 +73,7 @@ de: CMSProfileController: MENUTITLE: 'Mein Profil' ChangePasswordEmail.ss: - CHANGEPASSWORDTEXT1: 'Sie haben ihr Passwort geändert für' + CHANGEPASSWORDTEXT1: 'Sie haben Ihr Passwort geändert für' CHANGEPASSWORDTEXT2: 'Sie können nun folgende Angaben benutzen um sich einzuloggen' EMAIL: E-Mail HELLO: Hi @@ -424,7 +424,7 @@ de: EMPTYBEFOREIMPORT: 'Datenbank vor Import leeren' IMPORT: 'CSV Import' IMPORTEDRECORDS: '{count} Datensätze wurden importiert.' - NOCSVFILE: 'Wählen sie eine CSV-Datei zum Importieren' + NOCSVFILE: 'Wählen Sie eine CSV-Datei zum Importieren' NOIMPORT: 'Kein Import notwendig.' RESET: Zurücksetzen Title: Datenmodelle @@ -526,7 +526,7 @@ de: ADD: 'Eine neue Zeile hinzufügen' ADDITEM: '%s hinzufügen' TableListField: - CSVEXPORT: 'Exportieren zu CSV' + CSVEXPORT: 'Als CSV-Datei exportieren' PRINT: drucken Print: Drucken SELECT: 'Auswählen:' diff --git a/lang/el.yml b/lang/el.yml index 767b28133..125a7aeba 100644 --- a/lang/el.yml +++ b/lang/el.yml @@ -69,7 +69,7 @@ el: ACCESS: 'Access to ''{title}'' section' ACCESSALLINTERFACES: 'Access to all CMS sections' ACCESSALLINTERFACESHELP: 'Overrules more specific access settings.' - SAVE: Αποθήκευση + SAVE: 'Αποθήκευση' CMSProfileController: MENUTITLE: 'My Profile' ChangePasswordEmail.ss: diff --git a/lang/en.yml b/lang/en.yml index 0d4989c06..3c1d2561b 100644 --- a/lang/en.yml +++ b/lang/en.yml @@ -1,5 +1,6 @@ en: AssetAdmin: + ALLOWEDEXTS: 'Allowed extensions' NEWFOLDER: NewFolder AssetTableField: CREATED: 'First uploaded' @@ -197,7 +198,7 @@ en: TEXT2: 'password reset link' TEXT3: for Form: - FIELDISREQUIRED: '{name} is required' + FIELDISREQUIRED: '%s is required' SubmitBtnLabel: Go VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly' VALIDATIONNOTUNIQUE: 'The value entered is not unique' @@ -236,9 +237,7 @@ en: DeletePermissionsFailure: 'No delete permissions' Deleted: 'Deleted %s %s' Save: Save - Saved: 'Saved {name} {link}' - GridFieldEditButton.ss: - EDIT: Edit + Saved: 'Saved %s %s' GridFieldItemEditView.ss: 'Go back': 'Go back' Group: @@ -369,7 +368,6 @@ en: NEWPASSWORD: 'New Password' PASSWORD: Password PLURALNAME: Members - PROFILESAVESUCCESS: 'Successfully saved.' REMEMBERME: 'Remember me next time?' SINGULARNAME: Member SUBJECTPASSWORDCHANGED: 'Your password has been changed' diff --git a/lang/es_MX.yml b/lang/es_MX.yml index 095c5c7bd..c11c60d75 100644 --- a/lang/es_MX.yml +++ b/lang/es_MX.yml @@ -59,9 +59,9 @@ es_MX: ERRORNOTADMIN: 'El usuario no es administrador.' ERRORNOTREC: 'No se reconoce el nombre de usuario / contraseña' Boolean: - 0: No + 0: Falso ANY: Cualquiera - 1: Sí + 1: Verdadero CMSLoadingScreen.ss: LOADING: Cargando... REQUIREJS: 'The CMS requires that you have JavaScript enabled.' @@ -79,8 +79,8 @@ es_MX: HELLO: Hey PASSWORD: Contraseña CheckboxField: - - No - - Sí + - Falso + - Verdadero ComplexTableField: CLOSEPOPUP: 'Cerrar Mensaje Emergente' SUCCESSADD2: 'Added {name}' @@ -148,7 +148,7 @@ es_MX: CssType: 'CSS file' DmgType: 'Apple disk image' DocType: 'Word document' - Filename: 'Nombre de Archivo' + Filename: 'Nombre del archivo' GifType: 'GIF image - good for diagrams' GzType: 'GZIP compressed file' HtlType: 'HTML file' @@ -160,8 +160,8 @@ es_MX: JsType: 'Javascript file' Mp3Type: 'MP3 audio file' MpgType: 'MPEG video file' - NOFILESIZE: 'El tamaño del archivo es de cero bytes.' - NOVALIDUPLOAD: 'El archivo no es válido para subirlo' + NOFILESIZE: 'El tamaño del archivo es 0 bits' + NOVALIDUPLOAD: 'No es un archivo válido' Name: Nombre PLURALNAME: Archivos PdfType: 'Adobe Acrobat PDF file' @@ -208,7 +208,7 @@ es_MX: VALIDATOR: Verificador VALIDCURRENCY: 'Please enter a valid currency' FormField: - NONE: ninguno + NONE: Ninguno GridAction: DELETE_DESCRIPTION: Delete Delete: Eliminar diff --git a/lang/et_EE.yml b/lang/et_EE.yml index 45b4d4c43..3d3b6b3e0 100644 --- a/lang/et_EE.yml +++ b/lang/et_EE.yml @@ -15,7 +15,7 @@ et_EE: URL: Aadress AssetUploadField: ChooseFiles: 'Choose files' - DRAGFILESHERE: 'Drag files here' + DRAGFILESHERE: 'Lohista failid siia' DROPAREA: 'Drop Area' EDITALL: 'Edit all' EDITANDORGANIZE: 'Edit & organize' @@ -190,7 +190,7 @@ et_EE: Filesystem: SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted' Folder: - PLURALNAME: Folders + PLURALNAME: Kataloogid SINGULARNAME: Folder ForgotPasswordEmail.ss: HELLO: Tere @@ -221,7 +221,7 @@ et_EE: LEVELUP: 'Level up' LinkExisting: 'Link Existing' NewRecord: 'New %s' - NoItemsFound: 'No items found' + NoItemsFound: 'Ei leitud ühtegi kannet' PRINTEDAT: 'Printed at' PRINTEDBY: 'Printed by' PlaceHolder: 'Find {type}' @@ -231,7 +231,7 @@ et_EE: GridFieldAction_Delete: DeletePermissionsFailure: 'No delete permissions' GridFieldDetailForm: - CancelBtn: Cancel + CancelBtn: Katkesta Create: Create Delete: Delete DeletePermissionsFailure: 'No delete permissions' @@ -398,7 +398,7 @@ et_EE: HOURNOLEADING: 'Hour without leading zero' MINUTENOLEADING: 'Minute without leading zero' MONTHNOLEADING: 'Month digit without leading zero' - Preview: Preview + Preview: Eelvaade SHORTMONTH: 'Short name of month (e.g. Jun)' TOGGLEHELP: 'Toggle formatting help' TWODIGITDAY: 'Two-digit day of month' @@ -442,21 +442,21 @@ et_EE: SEARCHLISTINGS: Search MoneyField: FIELDLABELAMOUNT: Amount - FIELDLABELCURRENCY: Currency + FIELDLABELCURRENCY: Valuuta NullableField: IsNullLabel: 'Is Null' NumericField: VALIDATION: '''{value}'' is not a number, only numbers can be accepted for this field' Pagination: - Page: Page + Page: Lehekülg View: View Permission: AdminGroup: Administrator CMS_ACCESS_CATEGORY: CMS-juurdepääs FULLADMINRIGHTS: 'Täis administraatori õigused' FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.' - PLURALNAME: Permissions - SINGULARNAME: Permission + PLURALNAME: Õigused + SINGULARNAME: Õigus PermissionCheckboxSetField: AssignedTo: 'assigned to "{title}"' FromGroup: 'inherited from group "{title}"' diff --git a/lang/fa_IR.yml b/lang/fa_IR.yml index 4d691696e..ee292c970 100644 --- a/lang/fa_IR.yml +++ b/lang/fa_IR.yml @@ -9,7 +9,7 @@ fa_IR: FOLDER: Folder LASTEDIT: 'آخرین تغییرات' OWNER: دارنده - SIZE: حجم + SIZE: 'حجم' TITLE: عنوان TYPE: نوع URL: نشانی @@ -75,7 +75,7 @@ fa_IR: ChangePasswordEmail.ss: CHANGEPASSWORDTEXT1: 'شما گذرواژه تان را دگرگون کردید برای' CHANGEPASSWORDTEXT2: 'You can now use the following credentials to log in:' - EMAIL: ايميل + EMAIL: 'ايميل' HELLO: درود PASSWORD: 'كلمه عبور' CheckboxField: @@ -100,9 +100,9 @@ fa_IR: SHOWONCLICKTITLE: 'تغيير كلمه عبور' CreditCardField: FIRST: نخست - FOURTH: چهارم - SECOND: دوم - THIRD: سوم + FOURTH: 'چهارم' + SECOND: 'دوم' + THIRD: 'سوم' CurrencyField: CURRENCYSYMBOL: $ DataObject: @@ -115,7 +115,7 @@ fa_IR: HOURS: ساعت MIN: دقیقه MINS: دقیقه - MONTH: ماه + MONTH: 'ماه' MONTHS: 'ماه ها' SEC: ثانیه SECS: ثانیه @@ -125,7 +125,7 @@ fa_IR: YEARS: سال DateField: NOTSET: 'not set' - TODAY: امروز + TODAY: 'امروز' VALIDDATEFORMAT2: 'Please enter a valid date format ({format})' VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})' VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})' @@ -144,7 +144,7 @@ fa_IR: ANY: Any File: AviType: 'AVI video file' - Content: محتوا + Content: 'محتوا' CssType: 'CSS file' DmgType: 'Apple disk image' DocType: 'Word document' @@ -162,7 +162,7 @@ fa_IR: MpgType: 'MPEG video file' NOFILESIZE: 'Filesize is zero bytes.' NOVALIDUPLOAD: 'File is not a valid upload' - Name: نام + Name: 'نام' PLURALNAME: 'فايل ها' PdfType: 'Adobe Acrobat PDF file' PngType: 'PNG image - good general-purpose format' @@ -253,7 +253,7 @@ fa_IR: RolesAddEditLink: 'اضافه/ویرایش وظیفه' SINGULARNAME: Group Sort: 'تربیت چیدن' - has_many_Permissions: مجوز‌ها + has_many_Permissions: 'مجوز‌ها' many_many_Members: اعضاء GroupImportForm: Help1: '

Import one or more groups in CSV format (comma-separated values). Show advanced usage

' @@ -322,7 +322,7 @@ fa_IR: CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.' DELETED: Deleted. DropdownBatchActionsDefault: Actions - HELP: کمک + HELP: 'کمک' PAGETYPE: 'نوع صفحه' PERMAGAIN: 'شما از سیستم مدیریت محتوا خارج شده اید.اگر میخواهید دوباره وارد شوید نام کاربری و رمز عبور خود را در قسمت زیر وارد کنید' PERMALREADY: 'من متاسفم، شما نمی توانید به آن قسمت از سیستم مدیریت محتوا دسترسی پیدا کنید. اگر میخواهید به عنوان شخص دیگری وارد شوید از قسمت زیر تلاش کنید' @@ -360,7 +360,7 @@ fa_IR: ERRORNEWPASSWORD: 'You have entered your new password differently, try again' ERRORPASSWORDNOTMATCH: 'Your current password does not match, please try again' ERRORWRONGCRED: 'That doesn''t seem to be the right e-mail address or password. Please try again.' - FIRSTNAME: نام + FIRSTNAME: 'نام' INTERFACELANG: 'زبان برنامه' INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}' LOGGEDINAS: 'You''re logged in as {name}.' diff --git a/lang/fi.yml b/lang/fi.yml index 71ee073fb..57f0dff87 100644 --- a/lang/fi.yml +++ b/lang/fi.yml @@ -147,33 +147,33 @@ fi: Content: Sisältö CssType: 'CSS tiedosto' DmgType: 'Apple levykuva' - DocType: 'Word tiedosto' + DocType: Word-tiedosto Filename: Tiedostonimi GifType: 'GIF kuva - hyvä kaaviolle' GzType: 'GZIP pakattu tiedosto' - HtlType: 'HTML tiedosto' - HtmlType: 'HTML tiedosto' + HtlType: HTML-tiedosto + HtmlType: HTML-tiedosto INVALIDEXTENSION: 'Tiedostopääte ei ole sallittu (sallitut muodot: {extensions})' INVALIDEXTENSIONSHORT: 'Tiedostopääte ei ole sallittu' IcoType: 'Icon kuva' JpgType: 'JPEG kuva - hyvä valokuville' - JsType: 'Javascript tiedosto' + JsType: Javascript-tiedosto Mp3Type: 'MP3 äänitiedosto' MpgType: 'MPEG videotiedosto' NOFILESIZE: 'Tiedostokoko on nolla tavua.' NOVALIDUPLOAD: 'Tiedosto ei ole kelvollinen ladattavaksi' Name: Nimi PLURALNAME: Tiedostot - PdfType: 'Adobe Acrobat PDF tiedosto' + PdfType: 'Adobe Acrobat PDF -tiedosto' PngType: 'PNG kuva - hyvä yleinen muoto' SINGULARNAME: Tiedosto TOOLARGE: 'Tiedostokoko on liian suuri: maks. sallittu koko on {size}' TOOLARGESHORT: 'Sallittu tiedostokoko ylitetty {size}' - TiffType: 'Tiff kuva' + TiffType: Tiff-kuva Title: Otsikko WavType: 'WAV äänitiedosto' XlsType: 'Excel tiedosto' - ZipType: 'ZIP pakattu tiedosto' + ZipType: 'ZIP-pakattu tiedosto' FileIFrameField: ATTACH: 'Liitä {type}' ATTACHONCESAVED: '{type} voidaan liittää, kun olet tallentanut tietueen ensimmäistä kertaa.' @@ -563,7 +563,7 @@ fi: FROMCOMPUTER: 'Omalta tietokoneeltasi' FROMCOMPUTERINFO: 'Valitse tiedostoista' FROMFILES: Tiedostoista - HOTLINKINFO: 'Info: Kuvalle tulee suora linkki. Varmista sivun omistajalta että sinulla on oikeus linkitä kuva.' + HOTLINKINFO: 'Info: Kuvalle tulee suora linkki. Varmista sivun omistajalta, että sinulla on oikeus suoraan linkitykseen.' MAXNUMBEROFFILES: 'Suurin sallittu määrä ({count}) tiedostoja ylitetty.' MAXNUMBEROFFILESSHORT: 'Voidaan siirtää vain {count} tiedostoa' REMOVE: Poista diff --git a/lang/fr.yml b/lang/fr.yml index 0ff29d77d..56722d69a 100644 --- a/lang/fr.yml +++ b/lang/fr.yml @@ -74,7 +74,7 @@ fr: MENUTITLE: 'Mon profil' ChangePasswordEmail.ss: CHANGEPASSWORDTEXT1: 'Vous avez modifié votre mot de passe pour' - CHANGEPASSWORDTEXT2: 'Vous pouvez maintenant utiliser les détails suivants pour vous connecter :' + CHANGEPASSWORDTEXT2: 'Vous pouvez maintenant utiliser les identifiants suivants pour vous connecter :' EMAIL: Email HELLO: Salut PASSWORD: 'Mot de passe' @@ -181,9 +181,9 @@ fr: DELETE: 'Supprimer {type}' DISALLOWEDFILETYPE: 'Ce type de fichier n’est pas autorisé' FILE: Fichier - FROMCOMPUTER: 'À partir de votre ordinateur' - FROMFILESTORE: 'Depuis le magasin de fichier' - NOSOURCE: 'Choisir un fichier à attacher' + FROMCOMPUTER: 'Depuis votre ordinateur' + FROMFILESTORE: 'Depuis les archives' + NOSOURCE: 'Choisir un fichier à joindre' REPLACE: 'Remplacer {type}' FileIFrameField_iframe.ss: TITLE: 'Iframe de chargement d’images' @@ -253,7 +253,7 @@ fr: RolesAddEditLink: 'Ajouter/éditer les rôles' SINGULARNAME: Groupe Sort: 'Ordre de tri' - has_many_Permissions: Permissions + has_many_Permissions: Autorisations many_many_Members: Membres GroupImportForm: Help1: '

Importer un ou plusieurs groupe(s) au format CSV (comma-separated values). Montrer l''usage avancé

' @@ -323,11 +323,11 @@ fr: DELETED: Supprimé. DropdownBatchActionsDefault: Actions HELP: Aide - PAGETYPE: 'Type de page :' + PAGETYPE: 'Type de page :' PERMAGAIN: 'Vous avez été déconnecté du CMS. Si vous voulez vous reconnecter, entrez un nom d''utilisateur et un mot de passe ci-dessous.' PERMALREADY: 'Désolé, mais vous ne pouvez pas accéder à cette partie du CMS. Si vous voulez changer d''identité, faites le ci-dessous' PERMDEFAULT: 'Saisissez votre adresse de courriel et votre mot de passe pour accéder au CMS.' - PLEASESAVE: 'Enregistez la page s''il vous plaît : Cette page ne pouvait pas être actualisée, car elle n''a pas encore été enregistrée.' + PLEASESAVE: 'Enregistrez la page s’il vous plaît : elle ne pouvait pas être mise à jour car elle n’avait pas encore été sauvegardée.' PreviewButton: Aperçu REORGANISATIONSUCCESSFUL: 'L’arbre du site a été bien réorganisé.' SAVEDUP: Enregistré. @@ -454,14 +454,14 @@ fr: AdminGroup: Administrateur CMS_ACCESS_CATEGORY: 'Accès au CMS' FULLADMINRIGHTS: 'Droits d''administration complets' - FULLADMINRIGHTS_HELP: 'Implique et écrase toute les autres permissions assignées.' + FULLADMINRIGHTS_HELP: 'Implique et prévaut sur toutes les autres autorisations assignées.' PLURALNAME: Autorisations SINGULARNAME: Autorisation PermissionCheckboxSetField: AssignedTo: 'assignée au groupe « {title} »' FromGroup: 'hérité du groupe « {title} »' FromRole: 'héritée du rôle « {title} »' - FromRoleOnGroup: 'hérité du rôle "%s" du groupe "%s"' + FromRoleOnGroup: 'hérité du rôle « %s » du groupe « %s »' PermissionRole: OnlyAdminCanApply: 'Limité aux administrateurs' PLURALNAME: Rôles @@ -494,26 +494,26 @@ fr: PASSWORDSENTHEADER: 'Lien de réinitialisation de mot de passe envoyé à « {email} »' PASSWORDSENTTEXT: 'Merci ! Un lien de réinitialisation vient d’être envoyé à « {email} », à condition que cette adresse existe.' SecurityAdmin: - ACCESS_HELP: 'Permettre la visualisation, l''addition et l''édition des utilisateurs, aussi bien que leur assigner des permissions et des rôles.' + ACCESS_HELP: 'Permet de consulter, d’ajouter et d’éditer les utilisateurs, aussi bien que de leur assigner des autorisations et des rôles.' APPLY_ROLES: 'Appliquer des rôles aux groupes' - APPLY_ROLES_HELP: 'Possibilité d''éditer les rôles assignés à un groupe. Nécessite "Access to ''Security'' section".' - EDITPERMISSIONS: 'Gérer les permissions des groupes' - EDITPERMISSIONS_HELP: 'Possibilité d''éditer les permissions et les l''adresses IP pour un groupe. Nécessite "Access to ''Security'' section".' + APPLY_ROLES_HELP: 'Possibilité d''éditer les rôle assignés à un groupe. Nécessite l’autorisation « Accès à la section “Utilisateurs” ».' + EDITPERMISSIONS: 'Gérer les autorisations des groupes' + EDITPERMISSIONS_HELP: 'Possibilité d''éditer les autorisations et les adresses IP pour un groupe. Nécessite l’autorisation « Accès à la section “Securité” ».' GROUPNAME: 'Nom du group' IMPORTGROUPS: 'Importer groupes' IMPORTUSERS: 'Importer utilisateurs' MEMBERS: Membres MENUTITLE: Sécurité - MemberListCaution: 'Attention : Enlever des membres de cette liste va les enlever de tous les groupes et de la base de donnée' - NEWGROUP: 'Nouveau Groupe' - PERMISSIONS: Permissions + MemberListCaution: 'Attention : en supprimant des membres de cette liste vous les enlèverez de tous les groupes ainsi que de la base de données' + NEWGROUP: 'Nouveau groupe' + PERMISSIONS: Autorisations ROLES: Rôles - ROLESDESCRIPTION: 'Cette section vous permet d''ajouter des rôles à ce groupe. Les rôles sont des regroupements logiques d''autorisations, qui peuvent être modifiés dans l''onglet Rôles' + ROLESDESCRIPTION: 'Les rôles sont des regroupements logiques d’autorisations qui peuvent être assignés à des groupes.
Ils peuvent être hérités de groupes parents, si nécessaire.' TABROLES: Rôles Users: Utilisateurs SecurityAdmin_MemberImportForm: BtnImport: Importer - FileFieldLabel: 'Fichier CSV (Extension permise: *.csv)' + FileFieldLabel: 'Fichier CSV (extension autorisée : *.csv)' SilverStripeNavigator: Edit: 'Tout modifier' SimpleImageField: @@ -529,7 +529,7 @@ fr: CSVEXPORT: 'Exporter vers un fichier CSV' PRINT: Imprimer Print: Imprimer - SELECT: 'Sélectionner:' + SELECT: 'Sélectionner :' TableListField.ss: NOITEMSFOUND: 'Aucun élément n’a été trouvé' SORTASC: 'Classer en ordre croissant' @@ -537,7 +537,7 @@ fr: TableListField_PageControls.ss: DISPLAYING: 'Affichage de' OF: de - TO: à + TO: 'à' VIEWFIRST: 'Voir premier' VIEWLAST: 'Voir dernier' VIEWNEXT: 'Voir suivant' diff --git a/lang/he_IL.yml b/lang/he_IL.yml index f2298d7c2..5f888e97b 100644 --- a/lang/he_IL.yml +++ b/lang/he_IL.yml @@ -117,12 +117,12 @@ he_IL: MINS: דקות MONTH: חודש MONTHS: חודשים - SEC: שניה - SECS: שניות + SEC: 'שניה' + SECS: 'שניות' TIMEDIFFAGO: '{difference} ago' TIMEDIFFIN: 'in {difference}' - YEAR: שנה - YEARS: שנים + YEAR: 'שנה' + YEARS: 'שנים' DateField: NOTSET: 'not set' TODAY: today @@ -272,7 +272,7 @@ he_IL: BUTTONREMOVELINK: 'הסר קישור' BUTTONUpdate: Update CAPTIONTEXT: 'Caption text' - CSSCLASS: יישור/סגנון + CSSCLASS: 'יישור/סגנון' CSSCLASSCENTER: 'ממורכז, ללא טקסט בצדדים.' CSSCLASSLEFT: 'לשמאל, עם טקסט מסודר מסביב.' CSSCLASSLEFTALONE: 'On the left, on its own.' diff --git a/lang/hr.yml b/lang/hr.yml index fd35948a5..2d3054f49 100644 --- a/lang/hr.yml +++ b/lang/hr.yml @@ -293,7 +293,7 @@ hr: IMAGETITLE: 'Title text (tooltip) - for additional information about the image' IMAGETITLETEXT: 'Title text (tooltip)' IMAGETITLETEXTDESC: 'For additional information about the image' - IMAGEWIDTHPX: Širina + IMAGEWIDTHPX: 'Širina' INSERTMEDIA: 'Insert Media' LINK: 'Ubaci/editiraj link za označeni tekst' LINKANCHOR: 'Anchor on this page' diff --git a/lang/it.yml b/lang/it.yml index 7448d91f4..8ac1e48de 100644 --- a/lang/it.yml +++ b/lang/it.yml @@ -1,17 +1,17 @@ it: AssetAdmin: - ALLOWEDEXTS: 'Allowed extensions' + ALLOWEDEXTS: 'Estensioni consentite' NEWFOLDER: NuovaCartella AssetTableField: - CREATED: 'Primo inserito' + CREATED: 'Inizialmente caricato' DIM: Dimensioni FILENAME: 'Nome del file' FOLDER: Cartella - LASTEDIT: 'Ultimo modificato' + LASTEDIT: 'Ultima modifica' OWNER: Proprietario SIZE: Dimensione TITLE: Titolo - TYPE: Tipo + TYPE: 'Tipo di file' URL: URL AssetUploadField: ChooseFiles: 'Scegli file' @@ -36,15 +36,15 @@ it: CODEDESCRIPTION: 'Blocco di codice non formattato' CODEEXAMPLE: 'Blocco di codice' COLORED: 'Testo Colorato' - COLOREDEXAMPLE: 'testo blue' + COLOREDEXAMPLE: 'testo blu' EMAILLINK: 'Link Email' EMAILLINKDESCRIPTION: 'Crea link ad un indirizzo email' - IMAGE: immagine - IMAGEDESCRIPTION: 'Visualizza una immagine nel tuo post' + IMAGE: Immagine + IMAGEDESCRIPTION: 'Visualizza un''immagine nel tuo post' ITALIC: 'Testo Corsivo' ITALICEXAMPLE: Corsivo - LINK: 'Link Website' - LINKDESCRIPTION: 'Link ad un''altro website o URL' + LINK: 'Link sito' + LINKDESCRIPTION: 'Link a un altro sito o URL' STRUCK: 'Testo Sbarrato' STRUCKEXAMPLE: Sbarrato UNDERLINE: 'Testo Sottolineato' @@ -67,14 +67,14 @@ it: REQUIREJS: 'Il CMS richiede JavaScript abilitato.' CMSMain: ACCESS: 'Accesso alla sezione ''{title}''' - ACCESSALLINTERFACES: 'Accesso a tutte le interfaccia CMS' + ACCESSALLINTERFACES: 'Accesso a tutte le sezioni del CMS' ACCESSALLINTERFACESHELP: 'Annulla le impostazioni di accesso più specifiche.' SAVE: Salva CMSProfileController: MENUTITLE: 'Il mio Profilo' ChangePasswordEmail.ss: CHANGEPASSWORDTEXT1: 'Hai cambiato la password per' - CHANGEPASSWORDTEXT2: 'Puoi ora utilizzare le seguenti credenziali per accedere:' + CHANGEPASSWORDTEXT2: 'Ora puoi utilizzare le seguenti credenziali per accedere:' EMAIL: Email HELLO: Ciao PASSWORD: Password @@ -86,18 +86,18 @@ it: SUCCESSADD2: 'Aggiunto {name}' SUCCESSEDIT: 'Salvato %s %s %s' ComplexTableField.ss: - ADDITEM: 'Aggiungi %s' + ADDITEM: 'Inserisci %s' NOITEMSFOUND: 'Nessun elemento trovato' - SORTASC: 'Ordina in modo crescente' - SORTDESC: 'Ordina in modo decrescente' + SORTASC: 'Ordina in modo ascendente' + SORTDESC: 'Ordina in modo discendente' ComplexTableField_popup.ss: - NEXT: Prossimo + NEXT: Seguente PREVIOUS: Precedente ConfirmedPasswordField: ATLEAST: 'La password deve essere lunga almeno {min} caratteri.' BETWEEN: 'La password deve essere lunga da {min} a {max} caratteri.' MAXIMUM: 'La password deve essere lunga almeno {max} caratteri.' - SHOWONCLICKTITLE: 'Cambia la password' + SHOWONCLICKTITLE: 'Cambia password' CreditCardField: FIRST: primo FOURTH: quarto @@ -106,8 +106,8 @@ it: CurrencyField: CURRENCYSYMBOL: $ DataObject: - PLURALNAME: 'Oggetti dati' - SINGULARNAME: 'Oggetto dati' + PLURALNAME: 'Data Objects' + SINGULARNAME: 'Data Object' Date: DAY: giorno DAYS: giorni @@ -195,7 +195,7 @@ it: ForgotPasswordEmail.ss: HELLO: Ciao TEXT1: 'Questa è la tua' - TEXT2: 'Link per il reset della password' + TEXT2: 'Link per l''azzeramento della password' TEXT3: per Form: FIELDISREQUIRED: '%s è richiesto' @@ -250,10 +250,10 @@ it: NoRoles: 'Nessun ruolo trovato' PLURALNAME: Gruppi Parent: 'Gruppo padre' - RolesAddEditLink: 'Aggiungi/modifica ruoli' + RolesAddEditLink: 'Gestisci ruoli' SINGULARNAME: Gruppo Sort: 'Tipo ordinamento' - has_many_Permissions: Autorizzazioni + has_many_Permissions: Permessi many_many_Members: Membri GroupImportForm: Help1: '

Importa gruppi in formato CSV (valori separati da virgole). Mostra utilizzo avanzato

' @@ -275,7 +275,7 @@ it: CSSCLASS: 'Allineamento / stile' CSSCLASSCENTER: 'Centrato, su se stesso.' CSSCLASSLEFT: 'Sulla sinistra, con il testo inserito attorno.' - CSSCLASSLEFTALONE: 'Sulla sinistra, sotto a questa.' + CSSCLASSLEFTALONE: 'Sulla sinistra, da sola.' CSSCLASSRIGHT: 'Sulla destra, con il testo inserito attorno.' DETAILS: Dettagli EMAIL: 'Indirizzo email' @@ -286,24 +286,24 @@ it: FROMWEB: 'Dal web' FindInFolder: 'Trova nella Cartella' IMAGEALT: 'Testo alternativo (alt)' - IMAGEALTTEXT: 'Testo alternativo (alt) - mostrato se l''immagine non puà essere mostrata.' + IMAGEALTTEXT: 'Testo alternativo (alt) - mostrato se l''immagine non può essere mostrata.' IMAGEALTTEXTDESC: 'Mostrato agli screen reader o se l''immagine non può essere visualizzata' IMAGEDIMENSIONS: Dimensioni IMAGEHEIGHTPX: Altezza - IMAGETITLE: 'Testo in sovrimpressione (tooltip) - per informazioni aggiuntive sull''immagine.' + IMAGETITLE: 'Titolo (tooltip) - per informazioni aggiuntive sull''immagine.' IMAGETITLETEXT: 'Titolo (tooltip)' IMAGETITLETEXTDESC: 'Per informazioni addizionali sull''immagine' IMAGEWIDTHPX: Larghezza INSERTMEDIA: 'Inserisci Media' - LINK: Link - LINKANCHOR: 'Anore su questa pagina' + LINK: 'Inserisci Link' + LINKANCHOR: 'Ancora su questa pagina' LINKDESCR: 'Descrizione del link' LINKEMAIL: 'Indirizzo email' LINKEXTERNAL: 'Un altro sito web' - LINKFILE: 'Scarica il file' + LINKFILE: 'Scarica un file' LINKINTERNAL: 'Pagina su questo sito' LINKOPENNEWWIN: 'Apri il link in una nuova finestra?' - LINKTO: 'Collega alla pagina' + LINKTO: 'Collega a' PAGE: Pagina URL: URL URLNOTANOEMBEDRESOURCE: 'L''URL ''{url}'' non può essere convertito in una risorsa media.' @@ -324,7 +324,7 @@ it: DropdownBatchActionsDefault: Azioni HELP: Aiuto PAGETYPE: 'Tipo di pagina:' - PERMAGAIN: 'Sei stato sloggato dal CMS. Se desideri autenticarti nuovamente, inserisci qui sotto nome utente e password.' + PERMAGAIN: 'Sei stato disconnesso dal CMS. Se desideri autenticarti nuovamente, inserisci qui sotto nome utente e password.' PERMALREADY: 'Siamo spiacenti, ma non puoi accedere a questa sezione del CMS. Se desideri autenticarti come qualcun altro, fallo qui sotto.' PERMDEFAULT: 'Inserisci il tuo indirizzo email e password per accedere al CMS.' PLEASESAVE: 'Per favore salva la pagina: La stessa potrebbe non venire aggiornata se non si provvede quanto prima a salvarla.' @@ -345,9 +345,9 @@ it: ADDGROUP: 'Aggiungi gruppo' BUTTONCHANGEPASSWORD: 'Cambia password' BUTTONLOGIN: Accedi - BUTTONLOGINOTHER: 'Autenticato come qualcun altro' + BUTTONLOGINOTHER: 'Autenticati come qualcun altro' BUTTONLOSTPASSWORD: 'Ho perso la mia password' - CANTEDIT: 'You don''t have permission to do that' + CANTEDIT: 'Non hai i permessi per fare questo' CONFIRMNEWPASSWORD: 'Conferma nuova password' CONFIRMPASSWORD: 'Conferma password' DATEFORMAT: 'Formato della data' @@ -355,25 +355,25 @@ it: DefaultDateTime: predefinito EMAIL: Email EMPTYNEWPASSWORD: 'La nuova password non può essere vuota, riprova' - ENTEREMAIL: 'Indica un indirizzo e-mail per ricevere il collegamento di azzeramento della password' + ENTEREMAIL: 'Inserisci un indirizzo e-mail per ricevere il link di azzeramento della password' ERRORLOCKEDOUT: 'Il tuo account è stato temporaneamente disabilitato perchè ci sono stati troppi tentativi di accesso errati. Riprova tra 20 minuti.' ERRORNEWPASSWORD: 'Hai inserito la tua nuova password in modo differente, prova di nuovo' ERRORPASSWORDNOTMATCH: 'La tua password attuale non corrisponde, per favore prova ancora' - ERRORWRONGCRED: 'Non sembra esserci l''indirizzo e-mail corretto o la password. Per favore, prova di nuovo.' + ERRORWRONGCRED: 'E-mail o password non sembrano essere corretti. Per favore, prova di nuovo.' FIRSTNAME: Nome INTERFACELANG: 'Lingua dell''interfaccia' INVALIDNEWPASSWORD: 'Non possiamo accettare questa password: {password}' LOGGEDINAS: 'Sei collegato come {name}.' NEWPASSWORD: 'Nuova password' PASSWORD: Password - PLURALNAME: Membri + PLURALNAME: Utenti REMEMBERME: 'Ricordati di me la prossima volta?' - SINGULARNAME: Membro + SINGULARNAME: Utente SUBJECTPASSWORDCHANGED: 'La tua password è stata cambiata' - SUBJECTPASSWORDRESET: 'Indirizzo per reimpostare la tua password' + SUBJECTPASSWORDRESET: 'Link per azzerare la tua password' SURNAME: Cognome TIMEFORMAT: 'Formato dell''ora' - VALIDATIONMEMBEREXISTS: 'Esiste già un membro con questa e-mail' + VALIDATIONMEMBEREXISTS: 'Esiste già un utente con l''e-mail %s' ValidationIdentifierFailed: 'Non posso sovrascrivere l''utente esistente #{id} con identificatore identico ({name} = {value}))' WELCOMEBACK: 'Bentornato, {firstname}' YOUROLDPASSWORD: 'La tua vecchia password' @@ -419,12 +419,12 @@ it: SINGULARNAME: 'Password utente' MemberTableField: null ModelAdmin: - DELETE: Cancella + DELETE: Elimina DELETEDRECORDS: 'Eliminati {count} record.' EMPTYBEFOREIMPORT: 'Cancella database prima dell''import' IMPORT: 'Importa da CSV' IMPORTEDRECORDS: 'Importati {count} record.' - NOCSVFILE: 'Cerca un file CSV da importare' + NOCSVFILE: 'Scegli un file CSV da importare' NOIMPORT: 'Nulla da importare.' RESET: Azzera Title: 'Modelli di dati' @@ -441,7 +441,7 @@ it: IMPORT_TAB_HEADER: Importa SEARCHLISTINGS: Cerca MoneyField: - FIELDLABELAMOUNT: Totale + FIELDLABELAMOUNT: Importo FIELDLABELCURRENCY: Valuta NullableField: IsNullLabel: 'è nullo.' @@ -461,7 +461,7 @@ it: AssignedTo: 'assegnato a "{title}"' FromGroup: 'ereditato dal gruppo "{title}"' FromRole: 'ereditato dal ruolo "{title}"' - FromRoleOnGroup: 'eredita dal ruolo "%s" sul gruppo "%s"' + FromRoleOnGroup: 'ereditato dal ruolo "%s" nel gruppo "%s"' PermissionRole: OnlyAdminCanApply: 'Solo l''amministratore può applicare' PLURALNAME: Ruoli @@ -481,16 +481,16 @@ it: NOTFOUND: 'Nessun elemento trovato' Security: ALREADYLOGGEDIN: 'Non hai accesso a questa pagina. Se hai un altro account che può accederci, puoi autenticarti qui sotto.' - BUTTONSEND: 'Inviami il link per reimpostare la password' - CHANGEPASSWORDBELOW: 'Puoi cambiare la tua password qui di seguito.' + BUTTONSEND: 'Inviami il link per azzerare la password' + CHANGEPASSWORDBELOW: 'Puoi cambiare la tua password qui sotto.' CHANGEPASSWORDHEADER: 'Cambia la tua password' ENTERNEWPASSWORD: 'Per favore inserisci una nuova password.' ERRORPASSWORDPERMISSION: 'Devi essere autenticato per poter cambiare la tua password!' - LOGGEDOUT: 'Sei stato sloggato. Se vuoi autenticarti nuovamente, inserisci qui sotto le tue credenziali.' + LOGGEDOUT: 'Sei stato disconnesso. Se vuoi autenticarti nuovamente, inserisci qui sotto le tue credenziali.' LOGIN: Entra - NOTEPAGESECURED: 'La pagina è sicura. Inserisci le credenziali qui di seguito per poter andare avanti.' + NOTEPAGESECURED: 'La pagina è protetta. Inserisci le credenziali qui sotto per poter andare avanti.' NOTERESETLINKINVALID: '

Il link per azzerare la password non è valido o è scaduto.

Puoi richiederne uno nuovo qui o cambiare la tua password dopo che ti sei connesso.

' - NOTERESETPASSWORD: 'Inserisci il tuo indirizzo e-mail e ti verrà inviato un link per poter reimpostare la tua password.' + NOTERESETPASSWORD: 'Inserisci il tuo indirizzo e-mail e ti verrà inviato un link per poter azzerare la tua password.' PASSWORDSENTHEADER: 'Link per azzeramento della password inviato a ''{email}''' PASSWORDSENTTEXT: 'Grazie! Un link di azzeramento è stato inviato a ''{email}'', fornito un account esistente per questo indirizzo e-mail.' SecurityAdmin: @@ -502,7 +502,7 @@ it: GROUPNAME: 'Nome del gruppo' IMPORTGROUPS: 'Importa gruppi' IMPORTUSERS: 'Importa utenti' - MEMBERS: Membri + MEMBERS: Utenti MENUTITLE: Sicurezza MemberListCaution: 'Attenzione: Rimuovere l''utente da questa lista lo rimuoverà da ogni gruppo e dal database' NEWGROUP: 'Nuovo gruppo' @@ -538,10 +538,10 @@ it: DISPLAYING: Visualizzo OF: di TO: a - VIEWFIRST: 'Vedi prima' - VIEWLAST: 'Vedi infine' - VIEWNEXT: 'Vedi successivo' - VIEWPREVIOUS: 'Vedi precedente' + VIEWFIRST: 'Visualizza primo' + VIEWLAST: 'Visualizza ultimo' + VIEWNEXT: 'Visualizza seguente' + VIEWPREVIOUS: 'Visualizza precedente' TimeField: VALIDATEFORMAT: 'Inserisci un formato d''ora valido ({format})' ToggleField: diff --git a/lang/ja_JP.yml b/lang/ja_JP.yml index 5cad90b9c..64fc5eca9 100644 --- a/lang/ja_JP.yml +++ b/lang/ja_JP.yml @@ -8,7 +8,7 @@ ja_JP: FILENAME: ファイル名 FOLDER: フォルダ LASTEDIT: 最終更新日 - OWNER: 所有者 + OWNER: '所有者' SIZE: ファイルサイズ TITLE: タイトル TYPE: ファイルの種類 @@ -16,7 +16,7 @@ ja_JP: AssetUploadField: ChooseFiles: ファイルを選択 DRAGFILESHERE: ここにファイルをドラッグ - DROPAREA: ドロップ領域 + DROPAREA: 'ドロップ領域' EDITALL: すべて編集 EDITANDORGANIZE: 編集と管理 EDITINFO: ファイルを編集 @@ -25,7 +25,7 @@ ja_JP: FROMCOMPUTERINFO: コンピュータからアップロード TOTAL: 合計 TOUPLOAD: 'Choose files to upload...' - UPLOADINPROGRESS: しばらくお待ちください...アップロードは進行中です + UPLOADINPROGRESS: 'しばらくお待ちください...アップロードは進行中です' UPLOADOR: もしくは BBCodeParser: ALIGNEMENT: 整列 @@ -44,7 +44,7 @@ ja_JP: ITALIC: テキストを斜体にする ITALICEXAMPLE: 斜体 LINK: ウェブサイトのリンク - LINKDESCRIPTION: 別のウェブサイトかURLにリンクしてください + LINKDESCRIPTION: '別のウェブサイトかURLにリンクしてください' STRUCK: テキストに取り消し線を引く STRUCKEXAMPLE: 取り消し線 UNDERLINE: テキストに下線を引く @@ -55,8 +55,8 @@ ja_JP: BackLink_Button.ss: Back: 戻る BasicAuth: - ENTERINFO: ユーザー名とパスワードを入力してください - ERRORNOTADMIN: このユーザーは管理者(アドミニストレーター)ではありません + ENTERINFO: 'ユーザー名とパスワードを入力してください' + ERRORNOTADMIN: 'このユーザーは管理者(アドミニストレーター)ではありません' ERRORNOTREC: 'ユーザー名 / パスワードは認識されませんでした' Boolean: 0: 偽 @@ -64,7 +64,7 @@ ja_JP: 1: 真 CMSLoadingScreen.ss: LOADING: 読み込み中... - REQUIREJS: CMSを利用するにはJavascriptが有効化されている必要があります。 + REQUIREJS: 'CMSを利用するにはJavascriptが有効化されている必要があります。' CMSMain: ACCESS: 'Access to ''{title}'' section' ACCESSALLINTERFACES: すべてのCMSのセクションへアクセス @@ -86,10 +86,10 @@ ja_JP: SUCCESSADD2: '{name}を追加しました' SUCCESSEDIT: '更新日時 %s %s %s' ComplexTableField.ss: - ADDITEM: '%sを追加' - NOITEMSFOUND: 項目が見つかりませんでした - SORTASC: 昇順 - SORTDESC: ソート(下順) + ADDITEM: '%sを追加する' + NOITEMSFOUND: '項目が見つかりませんでした' + SORTASC: '昇順' + SORTDESC: 'ソート(下順)' ComplexTableField_popup.ss: NEXT: 次へ PREVIOUS: 前へ @@ -136,7 +136,7 @@ ja_JP: DropdownField: CHOOSE: (選択) EmailField: - VALIDATION: メールアドレスを入力してください + VALIDATION: 'メールアドレスを入力してください' Email_BounceRecord: PLURALNAME: 'Eメール 反応記録' SINGULARNAME: 'Eメール 反応記録' @@ -144,7 +144,7 @@ ja_JP: ANY: 何でも File: AviType: 'AVI video file' - Content: 内容 + Content: '内容' CssType: 'CSS file' DmgType: 'Apple disk image' DocType: 'Word document' @@ -201,7 +201,7 @@ ja_JP: FIELDISREQUIRED: '%s が必要です' SubmitBtnLabel: Go VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly' - VALIDATIONNOTUNIQUE: 入力された値はユニークではありません + VALIDATIONNOTUNIQUE: '入力された値はユニークではありません' VALIDATIONPASSWORDSDONTMATCH: パスワードが一致しません VALIDATIONPASSWORDSNOTEMPTY: パスワードが空欄です VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character' @@ -221,7 +221,7 @@ ja_JP: LEVELUP: 'Level up' LinkExisting: 'Link Existing' NewRecord: 新しい%s - NoItemsFound: 項目が見つかりませんでした + NoItemsFound: '項目が見つかりませんでした' PRINTEDAT: 'Printed at' PRINTEDBY: 'Printed by' PlaceHolder: '{type}を探す' @@ -240,19 +240,19 @@ ja_JP: Saved: '保存済み %s %s' GridFieldItemEditView.ss: null Group: - AddRole: このグループに役割を追加する + AddRole: 'このグループに役割を追加する' Code: グループコード - DefaultGroupTitleAdministrators: 管理者 - DefaultGroupTitleContentAuthors: コンテンツの著者 + DefaultGroupTitleAdministrators: '管理者' + DefaultGroupTitleContentAuthors: 'コンテンツの著者' Description: 説明文 - GroupReminder: 元グループを選択された場合、このグループはその役割をすべて受け継ぎます。 + GroupReminder: '元グループを選択された場合、このグループはその役割をすべて受け継ぎます。' Locked: ロックしますか? NoRoles: 役割が見つかりませんでした PLURALNAME: Groups - Parent: 元グループ + Parent: '元グループ' RolesAddEditLink: 役割の管理 SINGULARNAME: Group - Sort: 並び順 + Sort: '並び順' has_many_Permissions: 承認 many_many_Members: メンバー GroupImportForm: @@ -264,19 +264,19 @@ ja_JP: Hierarchy: InfiniteLoopNotAllowed: 'Infinite loop found within the "{type}" hierarchy. Please change the parent to resolve this' HtmlEditorField: - ADDURL: URLを追加 + ADDURL: 'URLを追加' ADJUSTDETAILSDIMENSIONS: 'Details & dimensions' ANCHORVALUE: アンカー - BUTTONINSERT: 追加 - BUTTONINSERTLINK: リンクを追加 + BUTTONINSERT: '追加' + BUTTONINSERTLINK: 'リンクを追加' BUTTONREMOVELINK: リンクを削除 BUTTONUpdate: 更新 CAPTIONTEXT: タイトル CSSCLASS: '調整 / スタイル' CSSCLASSCENTER: 中央はテキストのみ - CSSCLASSLEFT: 左側にテキストと一緒に処理してください + CSSCLASSLEFT: '左側にテキストと一緒に処理してください' CSSCLASSLEFTALONE: 中央はテキストのみ - CSSCLASSRIGHT: 右側にテキストと一緒に処理してください + CSSCLASSRIGHT: '右側にテキストと一緒に処理してください' DETAILS: 詳細 EMAIL: メールアドレス FILE: ファイル @@ -284,18 +284,18 @@ ja_JP: FROMCMS: CMSから FROMCOMPUTER: コンピュータから FROMWEB: Webから - FindInFolder: フォルダ内を探す + FindInFolder: 'フォルダ内を探す' IMAGEALT: 代替テキスト(Alt) IMAGEALTTEXT: '代替(Alt)テキスト - 画像が表示されなかった場合に表示されます' - IMAGEALTTEXTDESC: スクリーンリーダー利用者やイメージが表示されなかった場合に表示されます + IMAGEALTTEXTDESC: 'スクリーンリーダー利用者やイメージが表示されなかった場合に表示されます' IMAGEDIMENSIONS: サイズ IMAGEHEIGHTPX: Height IMAGETITLE: 'タイトル(ツールチップ)テキスト - 画像に対する追加的情報' IMAGETITLETEXT: タイトルテキスト(ツールチップ) - IMAGETITLETEXTDESC: 画像に関する追加情報 + IMAGETITLETEXTDESC: '画像に関する追加情報' IMAGEWIDTHPX: Width - INSERTMEDIA: メディアを追加 - LINK: ハイライトテキストへのリンクの挿入/削除 + INSERTMEDIA: 'メディアを追加' + LINK: 'ハイライトテキストへのリンクの挿入/削除' LINKANCHOR: このページにアンカーを置く LINKDESCR: リンクの説明 LINKEMAIL: メールアドレス @@ -324,9 +324,9 @@ ja_JP: DropdownBatchActionsDefault: アクション HELP: ヘルプ PAGETYPE: 'ページの種類:' - PERMAGAIN: ログアウトしました。再度ログインする場合は下にユーザー名とパスワードを入力してください。 - PERMALREADY: 申し訳ございません。ご指定になられたCMSの箇所にはアクセスいただけません。別ユーザーとしてログインをされたい場合は、下記より行えます。 - PERMDEFAULT: 認証方法を選択し、CMSにアクセスするために利用する認証情報を入力してください。 + PERMAGAIN: 'ログアウトしました。再度ログインする場合は下にユーザー名とパスワードを入力してください。' + PERMALREADY: '申し訳ございません。ご指定になられたCMSの箇所にはアクセスいただけません。別ユーザーとしてログインをされたい場合は、下記より行えます。' + PERMDEFAULT: '認証方法を選択し、CMSにアクセスするために利用する認証情報を入力してください。' PLEASESAVE: '保存してください: 保存してないため更新できません。' PreviewButton: プレビュー REORGANISATIONSUCCESSFUL: サイトツリーの再編集に成功しました。 @@ -342,7 +342,7 @@ ja_JP: SINGULARNAME: 'Login Attempt' Status: ステータス Member: - ADDGROUP: グループを追加 + ADDGROUP: 'グループを追加' BUTTONCHANGEPASSWORD: パスワードの変更 BUTTONLOGIN: ログイン BUTTONLOGINOTHER: 他の誰かとしてログイン @@ -351,15 +351,15 @@ ja_JP: CONFIRMNEWPASSWORD: 新しいパスワードを確認します CONFIRMPASSWORD: パスワード(確認のためもう一度) DATEFORMAT: 'Date format' - DefaultAdminFirstname: 初期管理者 + DefaultAdminFirstname: '初期管理者' DefaultDateTime: 初期設定 EMAIL: メールアドレス - EMPTYNEWPASSWORD: パスワードが空です。もう一度入力して下さい。 - ENTEREMAIL: パスワードをリセットするためにメールアドレスを入力してください。 - ERRORLOCKEDOUT: あなたのアカウントは何度もログインに失敗したため一時的に利用できなくなっています。20分後に試してください。 - ERRORNEWPASSWORD: 入力されたパスワードが一致しません。再度お試しください - ERRORPASSWORDNOTMATCH: 登録されているパスワードと一致しません、もう一度入力し直してください - ERRORWRONGCRED: メールアドレスまたはパスワードが正しくありません、もう一度入力し直してください + EMPTYNEWPASSWORD: 'パスワードが空です。もう一度入力して下さい。' + ENTEREMAIL: 'パスワードをリセットするためにメールアドレスを入力してください。' + ERRORLOCKEDOUT: 'あなたのアカウントは何度もログインに失敗したため一時的に利用できなくなっています。20分後に試してください。' + ERRORNEWPASSWORD: '入力されたパスワードが一致しません。再度お試しください' + ERRORPASSWORDNOTMATCH: '登録されているパスワードと一致しません、もう一度入力し直してください' + ERRORWRONGCRED: 'メールアドレスまたはパスワードが正しくありません、もう一度入力し直してください' FIRSTNAME: 名 INTERFACELANG: 画面言語 INVALIDNEWPASSWORD: '次のパスワードは受け付けることができません: {password}' @@ -373,7 +373,7 @@ ja_JP: SUBJECTPASSWORDRESET: パスワード再発行 SURNAME: 姓 TIMEFORMAT: 'Time format' - VALIDATIONMEMBEREXISTS: 入力したメールアドレス(%s)は、他のメンバーにすでに使用されています。 + VALIDATIONMEMBEREXISTS: '入力したメールアドレス(%s)は、他のメンバーにすでに使用されています。' ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))' WELCOMEBACK: '{firstname}さん、おかえりなさい' YOUROLDPASSWORD: 古いパスワード @@ -381,7 +381,7 @@ ja_JP: db_LastVisited: 最終訪問日 db_Locale: インターフェースの言語地域 db_LockedOutUntil: DBロックがされています。 - db_NumVisit: 訪問者数 + db_NumVisit: '訪問者数' db_Password: パスワード db_PasswordExpiry: パスワードの有効期限 MemberAuthenticator: @@ -424,13 +424,13 @@ ja_JP: EMPTYBEFOREIMPORT: 'Clear Database before import' IMPORT: CSVからインポート IMPORTEDRECORDS: '{count}レコードを取り込みました。' - NOCSVFILE: インポートするためのCSVファイルを参照してください + NOCSVFILE: 'インポートするためのCSVファイルを参照してください' NOIMPORT: インポートするものがありません。 RESET: リセット Title: 'Data Models' UPDATEDRECORDS: '{count}レコードを更新しました。' ModelAdmin_ImportSpec.ss: - IMPORTSPECFIELDS: データベースカラム + IMPORTSPECFIELDS: 'データベースカラム' IMPORTSPECLINK: 'Show Specification for %s' IMPORTSPECRELATIONS: 関連 IMPORTSPECTITLE: 'Specification for %s' @@ -451,9 +451,9 @@ ja_JP: Page: Page View: View Permission: - AdminGroup: 管理者 + AdminGroup: '管理者' CMS_ACCESS_CATEGORY: 'CMS Access' - FULLADMINRIGHTS: 完全な管理権 + FULLADMINRIGHTS: '完全な管理権' FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.' PLURALNAME: Permissions SINGULARNAME: Permission @@ -474,27 +474,27 @@ ja_JP: PERMISSIONS_CATEGORY: 役割とアクセス権限 UserPermissionsIntro: 'Assigning groups to this user will adjust the permissions they have. See the groups section for details of permissions on individual groups.' PhoneNumberField: - VALIDATION: 電話番号を入力してください + VALIDATION: '電話番号を入力してください' RelationComplexTableField.ss: - ADD: 追加 + ADD: '追加' CSVEXPORT: CSVへ書き出し - NOTFOUND: 項目が見つかりませんでした + NOTFOUND: '項目が見つかりませんでした' Security: ALREADYLOGGEDIN: 'あなたはこのページにアクセスできません。別のアカウントを持っていたら 再ログインを行ってください。' - BUTTONSEND: パスワードリセットのリンクを送信してください + BUTTONSEND: 'パスワードリセットのリンクを送信してください' CHANGEPASSWORDBELOW: 以下のパスワードを変更できます CHANGEPASSWORDHEADER: パスワードを変更しました - ENTERNEWPASSWORD: 新しいパスワードを入力してください + ENTERNEWPASSWORD: '新しいパスワードを入力してください' ERRORPASSWORDPERMISSION: パスワードを変更する為に、ログインしなければなりません! - LOGGEDOUT: ログアウトしました。再度ログインする場合は証明書キーを入力してください + LOGGEDOUT: 'ログアウトしました。再度ログインする場合は証明書キーを入力してください' LOGIN: ログイン - NOTEPAGESECURED: このページはセキュリティで保護されております証明書キーを下記に入力してください。こちらからすぐに送信します + NOTEPAGESECURED: 'このページはセキュリティで保護されております証明書キーを下記に入力してください。こちらからすぐに送信します' NOTERESETLINKINVALID: '

The password reset link is invalid or expired.

You can request a new one here or change your password after you logged in.

' - NOTERESETPASSWORD: メールアドレスを入力してください、パスワードをリセットするURLを送信致します + NOTERESETPASSWORD: 'メールアドレスを入力してください、パスワードをリセットするURLを送信致します' PASSWORDSENTHEADER: 'Password reset link sent to ''{email}''' PASSWORDSENTTEXT: 'Thank you! A reset link has been sent to ''{email}'', provided an account exists for this email address.' SecurityAdmin: - ACCESS_HELP: ユーザを閲覧、追加、編集すること、及び、そのユーザに対して権限や役割を割り当てることを許可 + ACCESS_HELP: 'ユーザを閲覧、追加、編集すること、及び、そのユーザに対して権限や役割を割り当てることを許可' APPLY_ROLES: 役割をグループへ適用 APPLY_ROLES_HELP: 'Ability to edit the roles assigned to a group. Requires the "Access to ''Users'' section" permission.' EDITPERMISSIONS: グループの権限を編集 @@ -523,7 +523,7 @@ ja_JP: TableField: ISREQUIRED: 'In %s ''%s'' is required' TableField.ss: - ADD: 新しい行を追加 + ADD: '新しい行を追加' ADDITEM: '%sを追加' TableListField: CSVEXPORT: CSVにエクスポート @@ -531,9 +531,9 @@ ja_JP: Print: Print SELECT: 選択: TableListField.ss: - NOITEMSFOUND: 項目が見つかりませんでした - SORTASC: 昇順で並べ替え - SORTDESC: 降順で並べ替え + NOITEMSFOUND: '項目が見つかりませんでした' + SORTASC: '昇順で並べ替え' + SORTDESC: '降順で並べ替え' TableListField_PageControls.ss: DISPLAYING: Displaying OF: of @@ -546,20 +546,20 @@ ja_JP: VALIDATEFORMAT: '正しい時間フォーマット{{format}}を入力してください' ToggleField: LESS: 減少 - MORE: 増加 + MORE: '増加' UploadField: ATTACHFILE: ファイルを添付 ATTACHFILES: ファイルを添付 AttachFile: ファイルを添付 DELETE: 'Delete from files' - DELETEINFO: ファイルストレージから永久にこのファイルは削除されました + DELETEINFO: 'ファイルストレージから永久にこのファイルは削除されました' DOEDIT: 保存 DROPFILE: ファイルをドロップ DROPFILES: ファイルをドロップ Dimensions: Dimensions EDIT: 編集 EDITINFO: このファイルを編集 - FIELDNOTSET: ファイル情報が見つかりませんでした + FIELDNOTSET: 'ファイル情報が見つかりませんでした' FROMCOMPUTER: コンピュータから FROMCOMPUTERINFO: ファイルから選択 FROMFILES: ファイルから @@ -568,7 +568,7 @@ ja_JP: MAXNUMBEROFFILESSHORT: '{count}ファイルしかアップロードすることができません' REMOVE: 削除 REMOVEERROR: ファイルの削除におけるエラー - REMOVEINFO: ここからこのファイルを削除。ただし、ファイルのストレージからこのファイルの削除はしない。 + REMOVEINFO: 'ここからこのファイルを削除。ただし、ファイルのストレージからこのファイルの削除はしない。' STARTALL: すべて開始 STARTALLINFO: すべてのアップロードを開始 Saved: 保存しました diff --git a/lang/km.yml b/lang/km.yml index e9376ce6f..ffb62e70a 100644 --- a/lang/km.yml +++ b/lang/km.yml @@ -246,10 +246,10 @@ km: DefaultGroupTitleContentAuthors: 'Content Authors' Description: Description GroupReminder: 'If you choose a parent group, this group will take all it''s roles' - Locked: មិនអាចប្រើ + Locked: 'មិនអាចប្រើ' NoRoles: 'No roles found' PLURALNAME: Groups - Parent: ចំណាត់ក្រុមដើម + Parent: 'ចំណាត់ក្រុមដើម' RolesAddEditLink: 'Manage roles' SINGULARNAME: Group Sort: 'Sort Order' @@ -377,13 +377,13 @@ km: ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))' WELCOMEBACK: 'Welcome Back, {firstname}' YOUROLDPASSWORD: 'Your old password' - belongs_many_many_Groups: ចំណាត់ក្រុម + belongs_many_many_Groups: 'ចំណាត់ក្រុម' db_LastVisited: 'Last Visited Date' db_Locale: 'Interface Locale' - db_LockedOutUntil: ដោះចេញរហូតដល់ + db_LockedOutUntil: 'ដោះចេញរហូតដល់' db_NumVisit: 'Number of Visits' db_Password: Password - db_PasswordExpiry: កាលបរិច្ឆេទផុតកំណត់ពាក្យសំងាត់ + db_PasswordExpiry: 'កាលបរិច្ឆេទផុតកំណត់ពាក្យសំងាត់' MemberAuthenticator: TITLE: 'E-mail & Password' MemberDatetimeOptionsetField: diff --git a/lang/lt.yml b/lang/lt.yml index 66ab8ed6a..aae8ea165 100644 --- a/lang/lt.yml +++ b/lang/lt.yml @@ -111,7 +111,7 @@ lt: Date: DAY: diena DAYS: dienas - HOUR: valandą + HOUR: 'valandą' HOURS: valandas MIN: minutę MINS: minutes diff --git a/lang/mi_NZ.yml b/lang/mi_NZ.yml index 2dd2e714e..206c90c49 100644 --- a/lang/mi_NZ.yml +++ b/lang/mi_NZ.yml @@ -4,14 +4,14 @@ mi_NZ: NEWFOLDER: KōpakiHōu AssetTableField: CREATED: 'Tukuatu tuatahi' - DIM: Nuinga + DIM: 'Ngā Rahinga' FILENAME: 'Ingoa Kōnae' FOLDER: Kōpaki LASTEDIT: 'Hurihanga tōmuri' - OWNER: Kaiūmanga - SIZE: Nuinga - TITLE: 'Ingoa ' - TYPE: 'Tūmomo ' + OWNER: Kaipupuri + SIZE: 'Rahi kōnae' + TITLE: Taitara + TYPE: 'Momo kōnae' URL: PRO AssetUploadField: ChooseFiles: 'Kōwhiri kōnae' @@ -69,7 +69,7 @@ mi_NZ: ACCESS: 'Uru ki te wāhanga ''{title}''' ACCESSALLINTERFACES: 'Uru ki ngā wāhanga CMS katoa' ACCESSALLINTERFACESHELP: 'Ka takahi i ngā tautuhinga uru tauwhāiti ake' - SAVE: tiakina + SAVE: Tiaki CMSProfileController: MENUTITLE: 'My Profile' ChangePasswordEmail.ss: @@ -86,7 +86,7 @@ mi_NZ: SUCCESSADD2: 'Kua tāpiritia a {name}' SUCCESSEDIT: 'I tiakina a %s %s %s' ComplexTableField.ss: - ADDITEM: 'Tāpiri %s' + ADDITEM: Whakaurunga NOITEMSFOUND: 'Kāore i kitea he tūemi' SORTASC: 'Kōmaka aupiki' SORTDESC: 'Kōmaka auheke' @@ -324,9 +324,9 @@ mi_NZ: DropdownBatchActionsDefault: 'Ngā Mahi' HELP: Āwhina PAGETYPE: 'Momo whārangi:' - PERMAGAIN: 'Kua takiputaina atu koe i te CMS. Ki te pīrangi koe ki te takiuru atu anō, tāurutia tētahi ingoa kaiwhakamahi me te kupuhipa. ' + PERMAGAIN: 'Kua takiputaina atu koe i te CMS. Ki te pīrangi koe ki te takiuru atu anō, tāurutia tētahi ingoa kaiwhakamahi me te kupuhipa i raro.' PERMALREADY: 'Aroha mai, kāore e taea te whakauru i tērā wāhanga o te CMS. Ki te pīrangi koe ki te takiuru atu mā tētahi atu ingoa, whakamahia ki raro nei.' - PERMDEFAULT: 'Whiriwhiria koa tētahi aratuka motuhēhēnga me te tāuru i ō pūkenga ki te whakauru i te CMS.' + PERMDEFAULT: 'Whiriwhiria tētahi aratuka motuhēhēnga me te tāuru i ō taipitopito tuakiri ki te uru ki te CMS.' PLEASESAVE: 'Tiaki Whārangi: Kāore i taea tēnei whārangi te whakahōu nā te mea kāore anō kia tiakina.' PreviewButton: Arokite REORGANISATIONSUCCESSFUL: 'Kua momoho te whakaraupapa anō i te rākau pae' @@ -505,7 +505,7 @@ mi_NZ: MEMBERS: 'Ngā Mema' MENUTITLE: Haumarutanga MemberListCaution: 'Whakatūpato: Mā te tango mema i tēnei rārangi, ka tangohia i ngā rōpū katoa me te pātengi raraunga' - NEWGROUP: 'Roopu hou' + NEWGROUP: 'Rōpū Hōu' PERMISSIONS: 'Ngā Whakaaetanga' ROLES: 'Ngā Tūnga' ROLESDESCRIPTION: 'Ko ngā tūnga he huinga o ngā whakaaetanga i tautuhia i mua, ā, ka taea te tautapa i ēnei ki ngā rōpū.
I tukuna iho i ngā rōpū matua ki te hiahiatia.' diff --git a/lang/nb.yml b/lang/nb.yml index d24ae77e8..0a0609c6b 100644 --- a/lang/nb.yml +++ b/lang/nb.yml @@ -249,7 +249,7 @@ nb: Locked: 'Låst?' NoRoles: 'Ingen roller funnet' PLURALNAME: Grupper - Parent: 'Foreldre Gruppe' + Parent: 'Overordnet gruppe' RolesAddEditLink: 'Administrer roller' SINGULARNAME: Gruppe Sort: Sorteringsrekkefølge diff --git a/lang/nl.yml b/lang/nl.yml index 016bc4097..c93eeb4da 100644 --- a/lang/nl.yml +++ b/lang/nl.yml @@ -6,7 +6,7 @@ nl: CREATED: 'Eerste upload' DIM: Dimensies FILENAME: Bestandsnaam - FOLDER: Folder + FOLDER: Map LASTEDIT: 'Laatste wijziging' OWNER: Eigenaar SIZE: Grootte @@ -16,12 +16,12 @@ nl: AssetUploadField: ChooseFiles: 'Selecteer bestanden' DRAGFILESHERE: 'Sleep bestanden hiernaar toe' - DROPAREA: 'Drop Area' + DROPAREA: 'Hierheen slepen' EDITALL: 'Alle bewerken' EDITANDORGANIZE: 'Bewerk en beheer' EDITINFO: 'Edit files' FILES: Bestanden - FROMCOMPUTER: 'Choose files from your computer' + FROMCOMPUTER: 'Selecteer bestand op computer' FROMCOMPUTERINFO: 'Upload from your computer' TOTAL: Totaal TOUPLOAD: 'Choose files to upload...' @@ -71,7 +71,7 @@ nl: ACCESSALLINTERFACESHELP: 'Overstemt meer specifieke toegangsinstellingen' SAVE: Bewaar CMSProfileController: - MENUTITLE: 'My Profile' + MENUTITLE: 'Mijn Profiel' ChangePasswordEmail.ss: CHANGEPASSWORDTEXT1: 'U heeft het wachtwoord veranderd voor' CHANGEPASSWORDTEXT2: 'U kunt nu onderstaande gegevens gebruiken om in te loggen:' @@ -84,19 +84,19 @@ nl: ComplexTableField: CLOSEPOPUP: 'Sluit Popup' SUCCESSADD2: 'Toegevoegd {name}' - SUCCESSEDIT: '%s %s %s Opgeslagen' + SUCCESSEDIT: '%s %s %s opgeslagen' ComplexTableField.ss: ADDITEM: 'Voeg %s toe' - NOITEMSFOUND: 'No items found' + NOITEMSFOUND: 'Geen items gevonden.' SORTASC: 'Sorteer oplopend' SORTDESC: 'Sorteer aflopend' ComplexTableField_popup.ss: NEXT: Volgende PREVIOUS: Vorige ConfirmedPasswordField: - ATLEAST: 'Passwords must be at least {min} characters long.' - BETWEEN: 'Passwords must be {min} to {max} characters long.' - MAXIMUM: 'Passwords must be at most {max} characters long.' + ATLEAST: 'Een wachtwoord moet tenminste {min} karakters hebben.' + BETWEEN: 'Een wachtwoord moet tussen de {min} en {max} karakters hebben' + MAXIMUM: 'Een wachtwoord mag maximaal {max} karakters hebben.' SHOWONCLICKTITLE: 'Verander wachtwoord' CreditCardField: FIRST: eerste @@ -143,37 +143,37 @@ nl: Enum: ANY: Elke File: - AviType: 'AVI video file' + AviType: 'AVI video bestand' Content: Inhoud CssType: 'CSS file' DmgType: 'Apple disk image' DocType: 'Word document' Filename: 'Bestandsnaam ' - GifType: 'GIF image - good for diagrams' + GifType: 'GIF afbeelding - voor diagrammen' GzType: 'GZIP compressed file' - HtlType: 'HTML file' - HtmlType: 'HTML file' + HtlType: 'HTML bestand' + HtmlType: 'HTML bestand' INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})' INVALIDEXTENSIONSHORT: 'Extension is not allowed' - IcoType: 'Icon image' - JpgType: 'JPEG image - good for photos' - JsType: 'Javascript file' + IcoType: 'Icoon bestand' + JpgType: 'JPG afbeelding - voor foto' + JsType: 'Javascript bestand' Mp3Type: 'MP3 audio file' MpgType: 'MPEG video file' NOFILESIZE: 'Bestandsgrootte is nul bytes.' NOVALIDUPLOAD: 'Geen geldig bestand' Name: Naam PLURALNAME: Bestanden - PdfType: 'Adobe Acrobat PDF file' - PngType: 'PNG image - good general-purpose format' + PdfType: 'Adobe Acrobat PDF bestand' + PngType: 'PNG adbeelding - voor allerlei afbeeldingen' SINGULARNAME: Bestand TOOLARGE: 'Filesize is too large, maximum {size} allowed' TOOLARGESHORT: 'Filesize exceeds {size}' TiffType: 'Tagged image format' Title: 'Titel ' WavType: 'WAV audo file' - XlsType: 'Excel spreadsheet' - ZipType: 'ZIP compressed file' + XlsType: 'Excel document' + ZipType: 'ZIP bestand' FileIFrameField: ATTACH: 'Attach {type}' ATTACHONCESAVED: '{type}s can be attached once you have saved the record for the first time.' @@ -219,7 +219,7 @@ nl: FilterBy: Filteren Find: Zoek LEVELUP: 'Level up' - LinkExisting: 'Link Existing' + LinkExisting: 'Verwijs naar' NewRecord: 'Nieuw %s' NoItemsFound: 'Geen items gevonden.' PRINTEDAT: 'Geprint om' @@ -231,13 +231,13 @@ nl: GridFieldAction_Delete: DeletePermissionsFailure: 'Onvoldoende rechten om te verwijderen' GridFieldDetailForm: - CancelBtn: Cancel + CancelBtn: Annuleren Create: Create Delete: Verwijder DeletePermissionsFailure: 'No delete permissions' - Deleted: 'Deleted %s %s' + Deleted: '%s %s verwijderd' Save: Opslaan - Saved: '%s %s %s Opgeslagen' + Saved: '%s %s opgeslagen' GridFieldItemEditView.ss: null Group: AddRole: 'Voeg een rol toe aan deze groep' @@ -258,7 +258,7 @@ nl: GroupImportForm: Help1: '

Importeer en of meerdere groepen in CSV formaat (Kommagescheiden bestandsformaat). Toon geavanceerd gebruik

' Help2: '

Advanced usage

  • Allowed columns: %s
  • Existing groups are matched by their unique Code value, and updated with any new values from the imported file
  • Group hierarchies can be created by using a ParentCode column.
  • Permission codes can be assigned by the PermissionCode column. Existing permission codes are not cleared.
' - ResultCreated: 'Created {count} groups' + ResultCreated: '{count} groepen aangemaakt' ResultDeleted: '%d groepen verwijderd' ResultUpdated: '%d groepen aangepast' Hierarchy: @@ -347,7 +347,7 @@ nl: BUTTONLOGIN: Inloggen BUTTONLOGINOTHER: 'Als iemand anders inloggen' BUTTONLOSTPASSWORD: 'Ik ben mijn wachtwoord vergeten...' - CANTEDIT: 'You don''t have permission to do that' + CANTEDIT: 'Je hebt geen rechten hiervoor' CONFIRMNEWPASSWORD: 'Bevestig het nieuwe wachtwoord' CONFIRMPASSWORD: 'Bevestig wachtwoord' DATEFORMAT: 'Date format' @@ -362,8 +362,8 @@ nl: ERRORWRONGCRED: 'Dat is niet het juiste email adres of wachtwoord. Probeert U het a.u.b. opnieuw.' FIRSTNAME: Voornaam INTERFACELANG: 'Interface Taal' - INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}' - LOGGEDINAS: 'You''re logged in as {name}.' + INVALIDNEWPASSWORD: 'Dit is geen goed wachtwoord: {password}' + LOGGEDINAS: 'Je bent ingelogd als {name}.' NEWPASSWORD: 'Nieuw Wachtwoord' PASSWORD: Wachtwoord PLURALNAME: Leden @@ -375,7 +375,7 @@ nl: TIMEFORMAT: 'Time format' VALIDATIONMEMBEREXISTS: 'Er bestaat reeds een gebruiker met dit emailadres' ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))' - WELCOMEBACK: 'Welcome Back, {firstname}' + WELCOMEBACK: 'Welkom terug {firstname}' YOUROLDPASSWORD: 'Uw oude wachtwoord' belongs_many_many_Groups: Groepen db_LastVisited: 'Datum van het laatste bezoek' @@ -397,13 +397,13 @@ nl: FULLNAMEMONTH: 'Full name of month (e.g. June)' HOURNOLEADING: 'Hour without leading zero' MINUTENOLEADING: 'Minute without leading zero' - MONTHNOLEADING: 'Month digit without leading zero' + MONTHNOLEADING: 'Dag van de maand zonder voorloop-nul' Preview: Voorbeeld SHORTMONTH: 'Short name of month (e.g. Jun)' - TOGGLEHELP: 'Toggle formatting help' - TWODIGITDAY: 'Two-digit day of month' + TOGGLEHELP: 'Hulp weergeven / verbergen' + TWODIGITDAY: 'Dag van de maand (met voorloop-nul)' TWODIGITHOUR: 'Twee cijfer van het uur (00 tot 23)' - TWODIGITMINUTE: 'Two digits of minute (00 through 59)' + TWODIGITMINUTE: 'Minuten met voorloop-nul (00 tot 59)' TWODIGITMONTH: 'Two-digit month (01=January, etc.)' TWODIGITSECOND: 'Two digits of second (00 through 59)' TWODIGITYEAR: 'Twee-cijferig jaar' @@ -421,12 +421,12 @@ nl: ModelAdmin: DELETE: Verwijderen DELETEDRECORDS: 'Deleted {count} records.' - EMPTYBEFOREIMPORT: 'Clear Database before import' + EMPTYBEFOREIMPORT: 'Database legen voor importeren' IMPORT: 'Importeren vanuit CSV' IMPORTEDRECORDS: 'Imported {count} records.' NOCSVFILE: 'Selecteer een CSV bestand op uw computer om te importeren' NOIMPORT: 'Niks om te importeren' - RESET: Reset + RESET: Herstel Title: 'Data Models' UPDATEDRECORDS: 'Updated {count} records.' ModelAdmin_ImportSpec.ss: @@ -478,7 +478,7 @@ nl: RelationComplexTableField.ss: ADD: Toevoegen CSVEXPORT: 'Export to CSV' - NOTFOUND: 'No items found' + NOTFOUND: 'Geen items gevonden.' Security: ALREADYLOGGEDIN: 'Je hebt niet de juiste rechten, om deze pagina te kunnen bekijken. Als je een ander account met de juiste rechten hebt, kun je hier opnieuw inloggen.' BUTTONSEND: 'Zend mij de link om mijn wachtwoord opnieuw aan te maken' @@ -503,7 +503,7 @@ nl: IMPORTGROUPS: Groepen IMPORTUSERS: 'Importeer gebruikers' MEMBERS: Leden - MENUTITLE: Security + MENUTITLE: Beveiliging MemberListCaution: 'Let op: Verwijderen van leden van deze lijst heeft als gevolg dat deze uit alle groepen en de database worden verwijderd' NEWGROUP: 'Nieuwe Groep' PERMISSIONS: Rechten @@ -531,7 +531,7 @@ nl: Print: Afdrukken SELECT: 'Selecteer:' TableListField.ss: - NOITEMSFOUND: 'No items found' + NOITEMSFOUND: 'Geen items gevonden.' SORTASC: 'Sorteer in oplopende volgorde' SORTDESC: 'Sorteer in aflopende volgorde' TableListField_PageControls.ss: @@ -564,9 +564,9 @@ nl: FROMCOMPUTERINFO: 'Select from files' FROMFILES: 'Bestaande bestanden' HOTLINKINFO: 'Info: This image will be hotlinked. Please ensure you have permissions from the original site creator to do so.' - MAXNUMBEROFFILES: 'Max number of {count} file(s) exceeded.' + MAXNUMBEROFFILES: 'Maximale aantal van {count} bestand(en) overschreden.' MAXNUMBEROFFILESSHORT: 'Can only upload {count} files' - REMOVE: Remove + REMOVE: Verwijder REMOVEERROR: 'Fout bij verwijderen' REMOVEINFO: 'Verwijder (ontkoppel) dit bestand, maar behoud het in bestandsopslag van de website.' STARTALL: 'Start alles' diff --git a/lang/pa.yml b/lang/pa.yml index b5e51028e..78ec78ea9 100644 --- a/lang/pa.yml +++ b/lang/pa.yml @@ -91,7 +91,7 @@ pa: SORTASC: 'Sort ascending' SORTDESC: 'Sort descending' ComplexTableField_popup.ss: - NEXT: ਅਗਲਾ + NEXT: 'ਅਗਲਾ' PREVIOUS: ਪਿਛਲਾ ConfirmedPasswordField: ATLEAST: 'Passwords must be at least {min} characters long.' diff --git a/lang/pl.yml b/lang/pl.yml index b902e719a..e0a99d039 100644 --- a/lang/pl.yml +++ b/lang/pl.yml @@ -35,7 +35,7 @@ pl: CODE: 'Blok kodu' CODEDESCRIPTION: 'Nieformatowany blok kodu' CODEEXAMPLE: 'Blok kodu' - COLORED: 'Kolorowy tekst' + COLORED: 'Kolorowany tekst' COLOREDEXAMPLE: 'niebieski tekst' EMAILLINK: 'Link e-mail' EMAILLINKDESCRIPTION: 'Stwórz link do adresu e-mail' @@ -115,8 +115,8 @@ pl: HOURS: godziny MIN: min MINS: minuty - MONTH: miesiąc - MONTHS: miesiące + MONTH: 'miesiąc' + MONTHS: 'miesiące' SEC: sekunda SECS: sekundy TIMEDIFFAGO: '{difference} temu' @@ -328,7 +328,7 @@ pl: PERMALREADY: 'Niestety nie masz dostępu do tej części CMS. Jeśli chcesz zalogować się jako ktoś inny, zrób to poniżej' PERMDEFAULT: 'Proszę wybrać metodę identyfikacji i wpisać swoje dane, aby uruchomić CMSa.' PLEASESAVE: 'Proszę zapisać stronę. Ta strona nie mogła zostać uaktualniona, ponieważ nie została jeszcze zapisana.' - PreviewButton: Podgląd + PreviewButton: 'Podgląd' REORGANISATIONSUCCESSFUL: 'Pomyślnie zreorganizowano drzewo serwisu.' SAVEDUP: Zapisano. VersionUnknown: nieznany @@ -355,18 +355,18 @@ pl: DefaultDateTime: domyślny EMAIL: E-mail EMPTYNEWPASSWORD: 'Nowe hasło nie może być puste, spróbuj ponownie.' - ENTEREMAIL: 'Wpisz adres e-mail aby otrzymać instrukcje dotyczące odzyskiwania hasła.' + ENTEREMAIL: 'Wpisz adres e-mail aby otrzymać link do zmiany hasła.' ERRORLOCKEDOUT: 'Twoje konto zostało tymczasowo zablokowane z powodu zbyt wielu błędnych prób logowania. Spróbuj ponownie w ciągu 20 minut.' ERRORNEWPASSWORD: 'Wprowadziłeś niepoprawnie nowe hasło, spróbuj ponownie' ERRORPASSWORDNOTMATCH: 'Twoje hasło nie zgadza się, spróbuj ponownie' - ERRORWRONGCRED: 'E-mail lub hasło są nieprawidłowe, Spróbuj ponownie' + ERRORWRONGCRED: 'E-mail lub hasło są nieprawidłowe. Spróbuj ponownie.' FIRSTNAME: Imię INTERFACELANG: 'Język interfejsu' INVALIDNEWPASSWORD: 'Nie możesz użyć takiego hasła: {password}' LOGGEDINAS: 'Zostałeś zalogowany jako {name}.' NEWPASSWORD: 'Nowe hasło' PASSWORD: Hasło - PLURALNAME: Członkowie + PLURALNAME: Użytkownicy REMEMBERME: 'Zapamiętaj mnie?' SINGULARNAME: Członek SUBJECTPASSWORDCHANGED: 'Twoje hasło zostało zmienione' @@ -378,10 +378,10 @@ pl: WELCOMEBACK: 'Witaj ponownie, {firstname}' YOUROLDPASSWORD: 'Twoje stare hasło' belongs_many_many_Groups: Grupy - db_LastVisited: 'Data Ostatniej Wizyty' + db_LastVisited: 'Data ostatniej wizyty' db_Locale: 'Język Interfejsu' db_LockedOutUntil: 'Zablokowany do' - db_NumVisit: 'Ilość Odwiedzin' + db_NumVisit: 'Ilość odwiedzin' db_Password: Hasło db_PasswordExpiry: 'Data wygaśnięcia hasła' MemberAuthenticator: @@ -398,7 +398,7 @@ pl: HOURNOLEADING: 'Godzina bez wiodącego zera' MINUTENOLEADING: 'Minuta bez wiodącego zera' MONTHNOLEADING: 'Miesiąc bez wiodącego zera' - Preview: Podgląd + Preview: 'Podgląd' SHORTMONTH: 'Skrócona nazwa miesiąca (np. Cze)' TOGGLEHELP: 'Przełącz pomoc formatowania' TWODIGITDAY: 'Dwucyfrowy dzień miesiąca' @@ -471,7 +471,7 @@ pl: PLURALNAME: 'Kod roli uprawnień' SINGULARNAME: 'Kod roli uprawnienia' Permissions: - PERMISSIONS_CATEGORY: 'Uprawnienia ról i dostępu' + PERMISSIONS_CATEGORY: 'Role i uprawnienia dostępu' UserPermissionsIntro: 'Assigning groups to this user will adjust the permissions they have. See the groups section for details of permissions on individual groups.' PhoneNumberField: VALIDATION: 'Wprowadź poprawny numer telefonu' diff --git a/lang/ro.yml b/lang/ro.yml index 61cac0920..6c72973bc 100644 --- a/lang/ro.yml +++ b/lang/ro.yml @@ -380,7 +380,7 @@ ro: belongs_many_many_Groups: Grupuri db_LastVisited: 'Data ultimei vizite' db_Locale: 'Interface Locale' - db_LockedOutUntil: 'Blocat pana cand' + db_LockedOutUntil: 'Blocat pana la' db_NumVisit: 'Numarul de vizite' db_Password: Parola db_PasswordExpiry: 'Data de Expirare a Parolei' diff --git a/lang/ru.yml b/lang/ru.yml index 6dbac1908..f106417a0 100644 --- a/lang/ru.yml +++ b/lang/ru.yml @@ -4,12 +4,12 @@ ru: NEWFOLDER: 'Новая папка' AssetTableField: CREATED: 'Первая загрузка' - DIM: Размеры + DIM: 'Размеры' FILENAME: 'Имя файла' FOLDER: Папка LASTEDIT: 'Последнее изменение' OWNER: Владелец - SIZE: Размер + SIZE: 'Размер' TITLE: Название TYPE: Тип URL: URL @@ -69,7 +69,7 @@ ru: ACCESS: 'Доступ к разделу ''{title}''' ACCESSALLINTERFACES: 'Доступ ко всему интерфейсу CMS' ACCESSALLINTERFACESHELP: 'Отменяет индивидуальные настройки прав доступа.' - SAVE: Сохранить + SAVE: 'Сохранить' CMSProfileController: MENUTITLE: 'Мой профиль' ChangePasswordEmail.ss: @@ -236,7 +236,7 @@ ru: Delete: Удалить DeletePermissionsFailure: 'Нет прав на удаление' Deleted: 'Удалено %s %s' - Save: Сохранить + Save: 'Сохранить' Saved: 'Сохранено %s %s' GridFieldItemEditView.ss: null Group: @@ -288,7 +288,7 @@ ru: IMAGEALT: 'Альтернативный текст (alt)' IMAGEALTTEXT: 'Альтернативный текст (alt) - показывается, если изображение недоступно' IMAGEALTTEXTDESC: 'Передается программе чтения экрана или отображается, если изображение недоступно' - IMAGEDIMENSIONS: Размеры + IMAGEDIMENSIONS: 'Размеры' IMAGEHEIGHTPX: Высота IMAGETITLE: 'Текст (всплывающая подсказка) - для дополнительной информации об изображении' IMAGETITLETEXT: 'Текст (всплывающая подсказка)' @@ -330,11 +330,11 @@ ru: PLEASESAVE: 'Пожалуйста, сохраните страницу: ее нельзя обновить, т.к. она еще не была сохранена.' PreviewButton: Просмотр REORGANISATIONSUCCESSFUL: 'Древесная структура сайта успешно реорганизована.' - SAVEDUP: Сохранено. + SAVEDUP: 'Сохранено.' VersionUnknown: неизвестно LeftAndMain_Menu.ss: Hello: Здравствуйте - LOGOUT: Выход + LOGOUT: 'Выход' LoginAttempt: Email: Email IP: IP-адрес @@ -464,8 +464,8 @@ ru: FromRoleOnGroup: 'перенято из роли "%s" для группы "%s"' PermissionRole: OnlyAdminCanApply: 'Может применяться только администратором' - PLURALNAME: Роли - SINGULARNAME: Роль + PLURALNAME: 'Роли' + SINGULARNAME: 'Роль' Title: Название PermissionRoleCode: PLURALNAME: 'Коды ролей доступа' @@ -487,7 +487,7 @@ ru: ENTERNEWPASSWORD: 'Пожалуйста, введите новый пароль.' ERRORPASSWORDPERMISSION: 'Вы должны войти в систему, чтобы изменить Ваш пароль!' LOGGEDOUT: 'Вы вышли. Если Вы хотите войти снова, введите ваши учетные данные ниже.' - LOGIN: Вход + LOGIN: 'Вход' NOTEPAGESECURED: 'Эта страница защищена. Пожалуйста, введите свои учетные данные для входа.' NOTERESETLINKINVALID: '

Неверная ссылка переустановки пароля или время действия ссылки истекло.

Вы можете повторно запросить ссылку, щелкнув здесь, или поменять пароль, войдя в систему.

' NOTERESETPASSWORD: 'Введите Ваш адрес email, и Вам будет отправлена ссылка, по которой Вы сможете переустановить свой пароль' @@ -507,15 +507,15 @@ ru: MemberListCaution: 'Внимание: при удалении участников из этого списка они будут удалены из всех групп и из базы данных ' NEWGROUP: 'Новая группа' PERMISSIONS: 'Права доступа' - ROLES: Роли + ROLES: 'Роли' ROLESDESCRIPTION: 'Роли представляют собой сочетания различных прав доступа, которые могут быть присвоены группам.
При необходимости они наследуются от групп более высокого уровня.' - TABROLES: Роли + TABROLES: 'Роли' Users: Пользователи SecurityAdmin_MemberImportForm: BtnImport: 'Импорт из CSV' FileFieldLabel: 'Файл CSV (Допустимые расширения: *.csv)' SilverStripeNavigator: - Edit: Редактировать + Edit: 'Редактировать' SimpleImageField: NOUPLOAD: 'Не загружено ни одного изображения' SiteTree: @@ -553,11 +553,11 @@ ru: AttachFile: 'Прикрепить файл(ы)' DELETE: 'Удалить из файлов' DELETEINFO: 'Окончательно удалить этот файл с сервера' - DOEDIT: Сохранить + DOEDIT: 'Сохранить' DROPFILE: 'перетащите файл сюда' DROPFILES: 'перетащить файлы' - Dimensions: Размеры - EDIT: Редактировать + Dimensions: 'Размеры' + EDIT: 'Редактировать' EDITINFO: 'Редактировать этот файл' FIELDNOTSET: 'Информация о файле не найдена' FROMCOMPUTER: 'С диска' @@ -571,6 +571,6 @@ ru: REMOVEINFO: 'Удалить файл отсюда, но не удалять с сервера' STARTALL: 'Стартовать все' STARTALLINFO: 'Стартовать все загрузки' - Saved: Сохранено + Saved: 'Сохранено' Versioned: has_many_Versions: Версии diff --git a/lang/si.yml b/lang/si.yml index 841ba4f5a..d21393acf 100644 --- a/lang/si.yml +++ b/lang/si.yml @@ -99,7 +99,7 @@ si: MAXIMUM: 'Passwords must be at most {max} characters long.' SHOWONCLICKTITLE: 'මුර පදය වෙනස් කිරීම' CreditCardField: - FIRST: පළමු + FIRST: 'පළමු' FOURTH: fourth SECOND: දෙවන THIRD: third @@ -121,8 +121,8 @@ si: SECS: 'තත්පර ' TIMEDIFFAGO: '{difference} ago' TIMEDIFFIN: 'in {difference}' - YEAR: අවුරුද්ද - YEARS: අවුරුදු + YEAR: 'අවුරුද්ද' + YEARS: 'අවුරුදු' DateField: NOTSET: 'not set' TODAY: today @@ -253,7 +253,7 @@ si: RolesAddEditLink: 'Manage roles' SINGULARNAME: Group Sort: 'Sort Order' - has_many_Permissions: අවසර + has_many_Permissions: 'අවසර' many_many_Members: සාමාජිකයින් GroupImportForm: Help1: '

Import one or more groups in CSV format (comma-separated values). Show advanced usage

' @@ -545,7 +545,7 @@ si: TimeField: VALIDATEFORMAT: 'Please enter a valid time format ({format})' ToggleField: - LESS: අඩු + LESS: 'අඩු' MORE: වැඩි UploadField: ATTACHFILE: 'Attach a file' diff --git a/lang/sk.yml b/lang/sk.yml index 29eed7414..a21501507 100644 --- a/lang/sk.yml +++ b/lang/sk.yml @@ -1,7 +1,7 @@ sk: AssetAdmin: ALLOWEDEXTS: 'Povolené extenzie' - NEWFOLDER: 'Nový Adresár' + NEWFOLDER: 'Nový priečinok' AssetTableField: CREATED: 'Prvýkrát nahrané' DIM: Rozmery @@ -240,26 +240,26 @@ sk: Saved: 'Uložené %s %s' GridFieldItemEditView.ss: null Group: - AddRole: 'Pridať novú úlohu pre túto skupinu' + AddRole: 'Pridať úlohu pre túto skupinu' Code: 'Kód skupiny' DefaultGroupTitleAdministrators: Administratori DefaultGroupTitleContentAuthors: 'Autori obsahu' Description: Popis GroupReminder: 'Ak vyberiete nadriadenú skupinu, bude táto skupina mať všetky úlohy' Locked: 'Zamknuté?' - NoRoles: 'Nenašli sa žiadne úlohy' + NoRoles: 'Nenašli sa úlohy' PLURALNAME: Skupiny Parent: 'Nadradená skupina' - RolesAddEditLink: 'Pridať/upraviť úlohy' + RolesAddEditLink: 'Spravovať úlohy' SINGULARNAME: Skupina - Sort: 'Zoradiť podľa' + Sort: 'Poradie zoradenia' has_many_Permissions: Právomoci - many_many_Members: Uživatelia + many_many_Members: Členovia GroupImportForm: Help1: 'Importovať jednu alebo viac skupín v CSV formáte (čiarkov oddelené hodnoty). Zobraziť pokročilé použitie' Help2: "
\\n

Pokročilé použitie

\\n
    \\n
  • Povolené stĺpce: %s
  • \\n
  • Existujúce skupiny sú porovnávané ich unikátnou vlastnostou Code, a aktualizované s novými hodnotami z\\nimportovaného súboru.
  • \\n
  • Hierarchia skupín môže byť tvorená použitím stĺpce ParentCode.
  • \\n
  • Kódy oprávnení môžu byť priradené stĺpcom PermissionCode. Existujúce oprávnenia nie sú smazáné.
  • \\n
\\n
" ResultCreated: 'Vytvorených {count} skupín' - ResultDeleted: 'Vymazané %d skupiny' + ResultDeleted: 'Zmazané %d skupiny' ResultUpdated: 'Aktualizované %d skupiny' Hierarchy: InfiniteLoopNotAllowed: 'Nekonečná smyčka sa nachádza v {type} hierarchii. Prosím zmeňte rodiča pre vyriešenie tohto problému' @@ -286,14 +286,14 @@ sk: FROMWEB: 'Z webu' FindInFolder: 'Vyhľadať v priečinku' IMAGEALT: 'Atlernatívny text (alt)' - IMAGEALTTEXT: 'Atlernatívni text (alt) - vypísaní pokiaľ nemože byť zobrazení obrázok' + IMAGEALTTEXT: 'Atlernatívny text (alt) - vypísaný pokiaľ nemože byť zobrazený obrázok' IMAGEALTTEXTDESC: 'Zobrazí sa na obrazovke, keď obrázok nemôže byť zobrazený' IMAGEDIMENSIONS: Rozmery IMAGEHEIGHTPX: Výška IMAGETITLE: 'Text titulky (tooltip) - pre doplňujúce informácie o obrázku' IMAGETITLETEXT: 'Text titulky (tooltip)' IMAGETITLETEXTDESC: 'Pre doplňujúce informácie o obrázku' - IMAGEWIDTHPX: Šírka + IMAGEWIDTHPX: 'Šírka' INSERTMEDIA: 'Vložiť média' LINK: 'Vložiť/upraviť odkaz na zvýraznený text' LINKANCHOR: 'Odkaz na tejto stranke' @@ -366,9 +366,9 @@ sk: LOGGEDINAS: 'Ste prihlásený/á ako {name}.' NEWPASSWORD: 'Nové heslo' PASSWORD: Heslo - PLURALNAME: Uživatelia + PLURALNAME: Členovia REMEMBERME: 'Pamätať si ma nabudúce?' - SINGULARNAME: Uživatel + SINGULARNAME: Člen SUBJECTPASSWORDCHANGED: 'Vaše heslo bolo zmenené' SUBJECTPASSWORDRESET: 'Odkaz na resetovanie hesla' SURNAME: Priezvisko @@ -419,7 +419,7 @@ sk: SINGULARNAME: 'Heslo člena' MemberTableField: null ModelAdmin: - DELETE: Vymazať + DELETE: Zmazať DELETEDRECORDS: 'Zmazaných {count} záznamov.' EMPTYBEFOREIMPORT: 'Vyčistiť databázu pred importovaním' IMPORT: 'Importovať z CSV' @@ -461,7 +461,7 @@ sk: AssignedTo: 'pripojené k "{title}"' FromGroup: 'zdedené zo skupiny "{title}"' FromRole: 'zdedené z úlohy "{title}"' - FromRoleOnGroup: 'zdediť z úlohy "%s" v skupine "%s"' + FromRoleOnGroup: 'zdedené z úlohy "%s" v skupine "%s"' PermissionRole: OnlyAdminCanApply: 'Iba administrátor môže použiť' PLURALNAME: Úlohy @@ -494,9 +494,9 @@ sk: PASSWORDSENTHEADER: 'Odkaz na resetovanie hesla bol odoslaný na ''{email}''' PASSWORDSENTTEXT: 'Ďakujeme! Resetovací odkaz bol odoslaný na ''''{email}'''', pokiaľ účet existuje pre túto emailovú adresu.' SecurityAdmin: - ACCESS_HELP: 'Povoliť prezeranie, pridávanie a úpravu uživaťeľov, ako aj pridelovanie právomoci pre nich.' + ACCESS_HELP: 'Povoliť prezeranie, pridávanie a editovanie uživaťeľov, ako aj pridelovanie ich právomoci.' APPLY_ROLES: 'Aplikovať úlohy skupinám' - APPLY_ROLES_HELP: 'Schopnosť upravovať úlohy pridelené skupine. Vyžaduje prístup do sekcie "Bezpečnosť".' + APPLY_ROLES_HELP: 'Schopnosť editovať úlohy pridelené k skupine. Vyžaduje "Prístup k ''Užívatelia'' sekcii".' EDITPERMISSIONS: 'Spravovať právomoci pre skupiny' EDITPERMISSIONS_HELP: 'Schopnosť upravovať právomoci a IP adresi pre skupinu. Vyžaduje prístup do sekcie "Bezpečnosť".' GROUPNAME: 'Názov skupiny' @@ -504,11 +504,11 @@ sk: IMPORTUSERS: 'Importovať požívateľov' MEMBERS: Členovia MENUTITLE: Bezpečnosť - MemberListCaution: 'Upozornenie: Odstánenie členov z tohto zoznamu ich odstáni zo všetkých skupín a databázy.' + MemberListCaution: 'Upozornenie: Odstánenie členov z tohto zoznamu ich odstráni zo všetkých skupín a databázy.' NEWGROUP: 'Nová skupina' PERMISSIONS: Právomoci ROLES: Úlohy - ROLESDESCRIPTION: 'Táto sekcia umožnuje pridať úlohy skupine. Úlohy sú logické zoskupenia právomocí, ktoré môžu byť zmenené v záložke Úloh' + ROLESDESCRIPTION: 'Úlohy sú logické zoskupenia právomocí a môžu byť pridelené k skupinám.
Sú zdedené z nadradených skupín, ak je to požadované.' TABROLES: Úlohy Users: Bezpečnosť SecurityAdmin_MemberImportForm: @@ -532,8 +532,8 @@ sk: SELECT: 'Vyberte:' TableListField.ss: NOITEMSFOUND: 'Žiadne položky' - SORTASC: 'Zoradiť vzostupne' - SORTDESC: 'Zoradiť zostupne' + SORTASC: 'Triedit v vzostupnom poradí' + SORTDESC: 'Triediť v zostupnom poradí' TableListField_PageControls.ss: DISPLAYING: Zobrazujem OF: z diff --git a/lang/sl.yml b/lang/sl.yml index fc43742bb..1b4b4b966 100644 --- a/lang/sl.yml +++ b/lang/sl.yml @@ -293,7 +293,7 @@ sl: IMAGETITLE: 'Naslov (tooltip) bo izpisan kot dopolnitev k vsebini slike' IMAGETITLETEXT: 'Title text (tooltip)' IMAGETITLETEXTDESC: 'For additional information about the image' - IMAGEWIDTHPX: Širina + IMAGEWIDTHPX: 'Širina' INSERTMEDIA: 'Insert Media' LINK: Povezava LINKANCHOR: 'Sidro na tej strani' diff --git a/lang/sr.yml b/lang/sr.yml index 765c76665..c1774d78f 100644 --- a/lang/sr.yml +++ b/lang/sr.yml @@ -92,7 +92,7 @@ sr: SORTDESC: 'Сортирају у опадајућем поретку' ComplexTableField_popup.ss: NEXT: Следеће - PREVIOUS: Претходно + PREVIOUS: 'Претходно' ConfirmedPasswordField: ATLEAST: 'Passwords must be at least {min} characters long.' BETWEEN: 'Passwords must be {min} to {max} characters long.' diff --git a/lang/sv.yml b/lang/sv.yml index 13d1d7f1a..5ce40d048 100644 --- a/lang/sv.yml +++ b/lang/sv.yml @@ -321,7 +321,7 @@ sv: LeftAndMain: CANT_REORGANISE: 'Du har inte tillstånd att ändra sidor på toppnivå. Dina ändringar har inte sparats.' DELETED: Raderad - DropdownBatchActionsDefault: Åtgärder + DropdownBatchActionsDefault: 'Åtgärder' HELP: Hjälp PAGETYPE: Sidtyp PERMAGAIN: 'Du har blivit utloggad. Om du vill logga in igen anger du dina uppgifter nedan.' @@ -408,7 +408,7 @@ sv: TWODIGITSECOND: 'Två siffror för sekund (00 till 59)' TWODIGITYEAR: 'Två siffror för år' MemberImportForm: - Help1: '

Importera användare i CSV-format (kommaseparerade värden). a href="#" class="toggle-advanced">Visa avancerat

' + Help1: '

Importera användare i CSV-format (kommaseparerade värden). Visa avancerat

' Help2: "
\\n

Avancerat

\\n
    \\n
  • Tillåtna kolumner: %s
  • \\n
  • Existerade användare matchas av deras unika kod-attribut och uppdateras med alla nya värden från den importerade filen
  • \\n
  • Grupper kan anges i Grupp-kolumnen. Grupper identiferas av deras Code-attribut. Anges flera grupper separeras dessa med kommatecken. Existerande användarrättigheter till grupperna tas inte bort.
  • \\n
\\n
" ResultCreated: 'Skapade {count} medlemmar' ResultDeleted: 'Raderade %d medlemmar' diff --git a/lang/th.yml b/lang/th.yml index 6bd5bfa3e..7d4fe99f6 100644 --- a/lang/th.yml +++ b/lang/th.yml @@ -39,8 +39,8 @@ th: COLOREDEXAMPLE: 'blue text' EMAILLINK: ลิงก์อีเมล EMAILLINKDESCRIPTION: สร้างลิงค์ให้กับที่อยู่อีเมล์ - IMAGE: รูปภาพ - IMAGEDESCRIPTION: แสดงรูปภาพในหน้าบทความของคุณ + IMAGE: 'รูปภาพ' + IMAGEDESCRIPTION: 'แสดงรูปภาพในหน้าบทความของคุณ' ITALIC: ข้อความตัวเอียง ITALICEXAMPLE: ตัวเอียง LINK: ลิงก์เว็บไซต์ @@ -271,7 +271,7 @@ th: BUTTONINSERTLINK: แทรกลิงค์ BUTTONREMOVELINK: ลบลิงค์ BUTTONUpdate: อัพเดท - CAPTIONTEXT: ข้อความคำอธิบายใต้ภาพ + CAPTIONTEXT: 'ข้อความคำอธิบายใต้ภาพ' CSSCLASS: 'การจัดวาง / รูปแบบ' CSSCLASSCENTER: 'Centered, on its own.' CSSCLASSLEFT: 'On the left, with text wrapping around.' @@ -312,7 +312,7 @@ th: PLURALNAME: ไฟล์ SINGULARNAME: ไฟล์ ImageField: - IMAGE: รูปภาพ + IMAGE: 'รูปภาพ' Image_Cached: PLURALNAME: ไฟล์ SINGULARNAME: ไฟล์ @@ -361,7 +361,7 @@ th: ERRORPASSWORDNOTMATCH: 'รหัสผ่านไม่ตรงกัน กรุณาลองใหม่อีกครั้ง' ERRORWRONGCRED: 'That doesn''t seem to be the right e-mail address or password. Please try again.' FIRSTNAME: ชื่อจริง - INTERFACELANG: ภาษาสำหรับหน้าจอติดต่อผู้ใช้ + INTERFACELANG: 'ภาษาสำหรับหน้าจอติดต่อผู้ใช้' INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}' LOGGEDINAS: 'You''re logged in as {name}.' NEWPASSWORD: รหัสผ่านใหม่ @@ -379,7 +379,7 @@ th: YOUROLDPASSWORD: รหัสผ่านเก่าของคุณ belongs_many_many_Groups: กลุ่ม db_LastVisited: วันที่เยี่ยมชมล่าสุด - db_Locale: ภาษาสำหรับส่วนอินเทอร์เฟซ + db_Locale: 'ภาษาสำหรับส่วนอินเทอร์เฟซ' db_LockedOutUntil: ออกจากระบบจนกว่า db_NumVisit: จำนวนการเข้าชม db_Password: รหัสผ่าน @@ -503,7 +503,7 @@ th: IMPORTGROUPS: นำเข้ากลุ่ม IMPORTUSERS: นำเข้าผู้ใช้งาน MEMBERS: สมาชิก - MENUTITLE: ความปลอดภัย + MENUTITLE: 'ความปลอดภัย' MemberListCaution: 'Caution: Removing members from this list will remove them from all groups and the database' NEWGROUP: สร้างกลุ่มใหม่ PERMISSIONS: สิทธิ์อนุญาต @@ -517,7 +517,7 @@ th: SilverStripeNavigator: Edit: แก้ไข SimpleImageField: - NOUPLOAD: ยังไม่มีรูปภาพที่ถูกอัพโหลด + NOUPLOAD: 'ยังไม่มีรูปภาพที่ถูกอัพโหลด' SiteTree: TABMAIN: หลัก TableField: diff --git a/lang/tr.yml b/lang/tr.yml index f9873ab35..03bc932af 100644 --- a/lang/tr.yml +++ b/lang/tr.yml @@ -497,7 +497,7 @@ tr: ACCESS_HELP: 'Allow viewing, adding and editing users, as well as assigning permissions and roles to them.' APPLY_ROLES: 'Rolleri grup için uygula' APPLY_ROLES_HELP: 'Ability to edit the roles assigned to a group. Requires the "Access to ''Users'' section" permission.' - EDITPERMISSIONS: 'Herbir gruptaki izinleri ve IP adreslerini düzenle' + EDITPERMISSIONS: 'Gruplardaki izinleri düzenle' EDITPERMISSIONS_HELP: 'Ability to edit Permissions and IP Addresses for a group. Requires the "Access to ''Security'' section" permission.' GROUPNAME: 'Grup adı' IMPORTGROUPS: 'Grupları içeri aktar' diff --git a/lang/uk.yml b/lang/uk.yml index dd76db879..894373877 100644 --- a/lang/uk.yml +++ b/lang/uk.yml @@ -9,7 +9,7 @@ uk: FOLDER: Folder LASTEDIT: 'Востаннє змінено' OWNER: Власник - SIZE: Розмір + SIZE: 'Розмір' TITLE: Назва TYPE: Тип URL: URL @@ -113,8 +113,8 @@ uk: DAYS: дні HOUR: година HOURS: годин - MIN: хв - MINS: хв + MIN: 'хв' + MINS: 'хв' MONTH: місяць MONTHS: місяці SEC: сек @@ -288,7 +288,7 @@ uk: IMAGEALT: 'Alternative text (alt)' IMAGEALTTEXT: 'Альтернативний текст (alt) - відображається якщо зображення не відображається' IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed' - IMAGEDIMENSIONS: Розміри + IMAGEDIMENSIONS: 'Розміри' IMAGEHEIGHTPX: Висота IMAGETITLE: 'Текст заголовку (tooltip) - для додаткової інформації про зображення' IMAGETITLETEXT: 'Title text (tooltip)' @@ -507,9 +507,9 @@ uk: MemberListCaution: 'Caution: Removing members from this list will remove them from all groups and the database' NEWGROUP: 'Нова Група' PERMISSIONS: Дозволи - ROLES: Ролі + ROLES: 'Ролі' ROLESDESCRIPTION: 'Roles are predefined sets of permissions, and can be assigned to groups.
They are inherited from parent groups if required.' - TABROLES: Ролі + TABROLES: 'Ролі' Users: Користувачі SecurityAdmin_MemberImportForm: BtnImport: 'Import from CSV' diff --git a/lang/vi_VN.yml b/lang/vi_VN.yml index 4134173a0..931407ec4 100644 --- a/lang/vi_VN.yml +++ b/lang/vi_VN.yml @@ -109,8 +109,8 @@ vi_VN: PLURALNAME: 'Data Objects' SINGULARNAME: 'Data Object' Date: - DAY: ngày - DAYS: ngày + DAY: 'ngày' + DAYS: 'ngày' HOUR: giờ HOURS: giờ MIN: phút diff --git a/lang/zh_CN.yml b/lang/zh_CN.yml index bb8ecbc6b..bcda17466 100644 --- a/lang/zh_CN.yml +++ b/lang/zh_CN.yml @@ -3,12 +3,12 @@ zh_CN: ALLOWEDEXTS: 'Allowed extensions' NEWFOLDER: 新建文件夹 AssetTableField: - CREATED: 第一次被上传 + CREATED: '第一次被上传' DIM: 尺寸 FILENAME: 文件名 FOLDER: Folder LASTEDIT: 上一次被更改 - OWNER: 拥有者 + OWNER: '拥有者' SIZE: 大小 TITLE: 文件名称 TYPE: 类型 @@ -55,9 +55,9 @@ zh_CN: BackLink_Button.ss: Back: Back BasicAuth: - ENTERINFO: 请输入用户名和密码 + ENTERINFO: '请输入用户名和密码' ERRORNOTADMIN: 此用户没有管理员权限。 - ERRORNOTREC: 没有找到此用户名/密码 + ERRORNOTREC: '没有找到此用户名/密码' Boolean: 0: 'False' ANY: Any @@ -73,7 +73,7 @@ zh_CN: CMSProfileController: MENUTITLE: 'My Profile' ChangePasswordEmail.ss: - CHANGEPASSWORDTEXT1: 您已更改了登陆%s的密码 + CHANGEPASSWORDTEXT1: '您已更改了登陆%s的密码' CHANGEPASSWORDTEXT2: 您现在可以用下列权限信息进行登路: EMAIL: Email HELLO: 嗨 @@ -86,7 +86,7 @@ zh_CN: SUCCESSADD2: 'Added {name}' SUCCESSEDIT: 'Saved %s %s %s' ComplexTableField.ss: - ADDITEM: 新加 + ADDITEM: '新加' NOITEMSFOUND: 'No items found' SORTASC: 正序排列 SORTDESC: 倒序排列 @@ -97,7 +97,7 @@ zh_CN: ATLEAST: 'Passwords must be at least {min} characters long.' BETWEEN: 'Passwords must be {min} to {max} characters long.' MAXIMUM: 'Passwords must be at most {max} characters long.' - SHOWONCLICKTITLE: 更改密码 + SHOWONCLICKTITLE: '更改密码' CreditCardField: FIRST: first FOURTH: fourth @@ -201,9 +201,9 @@ zh_CN: FIELDISREQUIRED: '%s是必需填写的' SubmitBtnLabel: Go VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly' - VALIDATIONNOTUNIQUE: 输入值已被他人占用 - VALIDATIONPASSWORDSDONTMATCH: (密码相互不匹配) - VALIDATIONPASSWORDSNOTEMPTY: 密码不能空白 + VALIDATIONNOTUNIQUE: '输入值已被他人占用' + VALIDATIONPASSWORDSDONTMATCH: '(密码相互不匹配)' + VALIDATIONPASSWORDSNOTEMPTY: '密码不能空白' VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character' VALIDATOR: Validator VALIDCURRENCY: 'Please enter a valid currency' @@ -241,7 +241,7 @@ zh_CN: GridFieldItemEditView.ss: null Group: AddRole: 'Add a role for this group' - Code: 团队代码 + Code: '团队代码' DefaultGroupTitleAdministrators: Administrators DefaultGroupTitleContentAuthors: 'Content Authors' Description: Description @@ -268,12 +268,12 @@ zh_CN: ADJUSTDETAILSDIMENSIONS: 'Details & dimensions' ANCHORVALUE: Anchor BUTTONINSERT: Insert - BUTTONINSERTLINK: 插入链接 - BUTTONREMOVELINK: 删除链接 + BUTTONINSERTLINK: '插入链接' + BUTTONREMOVELINK: '删除链接' BUTTONUpdate: Update CAPTIONTEXT: 'Caption text' - CSSCLASS: 对齐/样式 - CSSCLASSCENTER: 自居中 + CSSCLASS: '对齐/样式' + CSSCLASSCENTER: '自居中' CSSCLASSLEFT: 左端自动换行 CSSCLASSLEFTALONE: 'On the left, on its own.' CSSCLASSRIGHT: 右端自动换行 @@ -289,17 +289,17 @@ zh_CN: IMAGEALTTEXT: 'Alternative text (alt) - shown if image cannot be displayed' IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed' IMAGEDIMENSIONS: 尺寸 - IMAGEHEIGHTPX: 高(像素) + IMAGEHEIGHTPX: '高(像素)' IMAGETITLE: 'Title text (tooltip) - for additional information about the image' IMAGETITLETEXT: 'Title text (tooltip)' IMAGETITLETEXTDESC: 'For additional information about the image' - IMAGEWIDTHPX: 宽(像素) + IMAGEWIDTHPX: '宽(像素)' INSERTMEDIA: 'Insert Media' - LINK: 对所选文字插入/编辑链接 + LINK: '对所选文字插入/编辑链接' LINKANCHOR: 'Anchor on this page' LINKDESCR: 链接描述 LINKEMAIL: 电子邮件地址 - LINKEXTERNAL: 其它网站 + LINKEXTERNAL: '其它网站' LINKFILE: 下载文件 LINKINTERNAL: 本站网页 LINKOPENNEWWIN: 在新窗口打开链接? @@ -317,17 +317,17 @@ zh_CN: PLURALNAME: Files SINGULARNAME: File Image_iframe.ss: - TITLE: 图象上传内嵌框架(Iframe) + TITLE: '图象上传内嵌框架(Iframe)' LeftAndMain: CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.' DELETED: Deleted. DropdownBatchActionsDefault: Actions HELP: 帮助 PAGETYPE: 网页类型 - PERMAGAIN: 您于CMS的登录已被注销,请在下面输入用户名和密码重新登录。 - PERMALREADY: 对不起,您无权登录CMS的这一部分。如果您要用另外的帐号,请在下面登录。 - PERMDEFAULT: 请先选择一种验证方法并输入您的权限信息,以登录CMS。 - PLEASESAVE: 请先保存:因为该网页还未保存,所以该页无法更新。 + PERMAGAIN: '您于CMS的登录已被注销,请在下面输入用户名和密码重新登录。' + PERMALREADY: '对不起,您无权登录CMS的这一部分。如果您要用另外的帐号,请在下面登录。' + PERMDEFAULT: '请先选择一种验证方法并输入您的权限信息,以登录CMS。' + PLEASESAVE: '请先保存:因为该网页还未保存,所以该页无法更新。' PreviewButton: Preview REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.' SAVEDUP: Saved. @@ -343,13 +343,13 @@ zh_CN: Status: Status Member: ADDGROUP: 'Add group' - BUTTONCHANGEPASSWORD: 更改密码 + BUTTONCHANGEPASSWORD: '更改密码' BUTTONLOGIN: 登录 - BUTTONLOGINOTHER: 使用其他帐户登录 - BUTTONLOSTPASSWORD: 忘记密码 + BUTTONLOGINOTHER: '使用其他帐户登录' + BUTTONLOSTPASSWORD: '忘记密码' CANTEDIT: 'You don''t have permission to do that' - CONFIRMNEWPASSWORD: 确认新密码 - CONFIRMPASSWORD: 确认密码 + CONFIRMNEWPASSWORD: '确认新密码' + CONFIRMPASSWORD: '确认密码' DATEFORMAT: 'Date format' DefaultAdminFirstname: 'Default Admin' DefaultDateTime: default @@ -357,35 +357,35 @@ zh_CN: EMPTYNEWPASSWORD: 'The new password can''t be empty, please try again' ENTEREMAIL: 'Please enter an email address to get a password reset link.' ERRORLOCKEDOUT: 'Your account has been temporarily disabled because of too many failed attempts at logging in. Please try again in 20 minutes.' - ERRORNEWPASSWORD: 您输入了一个不同的新密码,请重新输入 - ERRORPASSWORDNOTMATCH: 您当前的密码不正确,请再次输入 - ERRORWRONGCRED: 电邮地址或密码似乎不对。请重新输入。 + ERRORNEWPASSWORD: '您输入了一个不同的新密码,请重新输入' + ERRORPASSWORDNOTMATCH: '您当前的密码不正确,请再次输入' + ERRORWRONGCRED: '电邮地址或密码似乎不对。请重新输入。' FIRSTNAME: 名 INTERFACELANG: 界面语言 INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}' LOGGEDINAS: 'You''re logged in as {name}.' - NEWPASSWORD: 新密码 - PASSWORD: 密码 + NEWPASSWORD: '新密码' + PASSWORD: '密码' PLURALNAME: 成员 REMEMBERME: 记住我的信息? SINGULARNAME: 成员 - SUBJECTPASSWORDCHANGED: 您的密码已更改 - SUBJECTPASSWORDRESET: 重设您的密码链接 + SUBJECTPASSWORDCHANGED: '您的密码已更改' + SUBJECTPASSWORDRESET: '重设您的密码链接' SURNAME: 姓 TIMEFORMAT: 'Time format' VALIDATIONMEMBEREXISTS: 已经存在用这个电子邮件的会员 ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))' WELCOMEBACK: 'Welcome Back, {firstname}' - YOUROLDPASSWORD: 您的旧密码 + YOUROLDPASSWORD: '您的旧密码' belongs_many_many_Groups: 团队 db_LastVisited: 'Last Visited Date' db_Locale: 'Interface Locale' db_LockedOutUntil: 禁止直至 db_NumVisit: 'Number of Visits' db_Password: Password - db_PasswordExpiry: 密码过期日期 + db_PasswordExpiry: '密码过期日期' MemberAuthenticator: - TITLE: 电邮地址和密码 + TITLE: '电邮地址和密码' MemberDatetimeOptionsetField: AMORPM: 'AM (Ante meridiem) or PM (Post meridiem)' 'APPLY FILTER': 'Apply Filter' @@ -419,7 +419,7 @@ zh_CN: SINGULARNAME: 'Member Password' MemberTableField: null ModelAdmin: - DELETE: 删除 + DELETE: '删除' DELETEDRECORDS: 'Deleted {count} records.' EMPTYBEFOREIMPORT: 'Clear Database before import' IMPORT: 'Import from CSV' @@ -474,23 +474,23 @@ zh_CN: PERMISSIONS_CATEGORY: 'Roles and access permissions' UserPermissionsIntro: 'Assigning groups to this user will adjust the permissions they have. See the groups section for details of permissions on individual groups.' PhoneNumberField: - VALIDATION: 请输入有效电话号码 + VALIDATION: '请输入有效电话号码' RelationComplexTableField.ss: ADD: Add CSVEXPORT: 'Export to CSV' NOTFOUND: 'No items found' Security: - ALREADYLOGGEDIN: 您无访问此页的权限。如果您拥有另一个可访问次页的帐户,请在下面登录。 - BUTTONSEND: 给我发送密码重设链接 - CHANGEPASSWORDBELOW: 您可在下面更改您的密码 - CHANGEPASSWORDHEADER: 更改您的密码 - ENTERNEWPASSWORD: 请输入新密码 - ERRORPASSWORDPERMISSION: 您必需登录以更改您的密码 - LOGGEDOUT: 您已被撤消登录。如果您想再次登录,在下面输入您的登录信息。 - LOGIN: 'Log in' - NOTEPAGESECURED: 此页是受安全保护的。输入您的登录信息,我们会将您送达。 + ALREADYLOGGEDIN: '您无访问此页的权限。如果您拥有另一个可访问次页的帐户,请在下面登录。' + BUTTONSEND: '给我发送密码重设链接' + CHANGEPASSWORDBELOW: '您可在下面更改您的密码' + CHANGEPASSWORDHEADER: '更改您的密码' + ENTERNEWPASSWORD: '请输入新密码' + ERRORPASSWORDPERMISSION: '您必需登录以更改您的密码' + LOGGEDOUT: '您已被撤消登录。如果您想再次登录,在下面输入您的登录信息。' + LOGIN: 登录 + NOTEPAGESECURED: '此页是受安全保护的。输入您的登录信息,我们会将您送达。' NOTERESETLINKINVALID: '

The password reset link is invalid or expired.

You can request a new one here or change your password after you logged in.

' - NOTERESETPASSWORD: 输入您的电邮地址,我们会给您发送一个您可重设密码的链接 + NOTERESETPASSWORD: '输入您的电邮地址,我们会给您发送一个您可重设密码的链接' PASSWORDSENTHEADER: 'Password reset link sent to ''{email}''' PASSWORDSENTTEXT: 'Thank you! A reset link has been sent to ''{email}'', provided an account exists for this email address.' SecurityAdmin: @@ -517,7 +517,7 @@ zh_CN: SilverStripeNavigator: Edit: Edit SimpleImageField: - NOUPLOAD: 没有上传的图像 + NOUPLOAD: '没有上传的图像' SiteTree: TABMAIN: 主要部分 TableField: diff --git a/lang/zh_TW.yml b/lang/zh_TW.yml index 3462592ee..3f4373c3f 100644 --- a/lang/zh_TW.yml +++ b/lang/zh_TW.yml @@ -8,7 +8,7 @@ zh_TW: FILENAME: 檔案名稱 FOLDER: Folder LASTEDIT: 最後一次更新 - OWNER: 擁有者 + OWNER: '擁有者' SIZE: 大小 TITLE: 標題 TYPE: 類型 @@ -55,8 +55,8 @@ zh_TW: BackLink_Button.ss: Back: Back BasicAuth: - ENTERINFO: 請輸入帳號密碼。 - ERRORNOTADMIN: 那個使用者不是管理員。 + ENTERINFO: '請輸入帳號密碼。' + ERRORNOTADMIN: '那個使用者不是管理員。' ERRORNOTREC: 那組帳號密碼不對。 Boolean: 0: 'False' @@ -74,7 +74,7 @@ zh_TW: MENUTITLE: 'My Profile' ChangePasswordEmail.ss: CHANGEPASSWORDTEXT1: 您為這個帳戶改密碼: - CHANGEPASSWORDTEXT2: 您可以用下列的帳號密碼登入: + CHANGEPASSWORDTEXT2: '您可以用下列的帳號密碼登入:' EMAIL: Email HELLO: 您好 PASSWORD: Password @@ -201,8 +201,8 @@ zh_TW: FIELDISREQUIRED: '必須要填 %s' SubmitBtnLabel: Go VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly' - VALIDATIONNOTUNIQUE: 您輸入的數值並不是獨特的。 - VALIDATIONPASSWORDSDONTMATCH: 密碼不相配 + VALIDATIONNOTUNIQUE: '您輸入的數值並不是獨特的。' + VALIDATIONPASSWORDSDONTMATCH: '密碼不相配' VALIDATIONPASSWORDSNOTEMPTY: 密碼不能是空的 VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character' VALIDATOR: Validator @@ -268,15 +268,15 @@ zh_TW: ADJUSTDETAILSDIMENSIONS: 'Details & dimensions' ANCHORVALUE: Anchor BUTTONINSERT: Insert - BUTTONINSERTLINK: 插入連結 + BUTTONINSERTLINK: '插入連結' BUTTONREMOVELINK: 移除連結 BUTTONUpdate: Update CAPTIONTEXT: 'Caption text' CSSCLASS: 對齊/樣式 CSSCLASSCENTER: 獨立置中 - CSSCLASSLEFT: 靠左被字包圍。 + CSSCLASSLEFT: '靠左被字包圍。' CSSCLASSLEFTALONE: 'On the left, on its own.' - CSSCLASSRIGHT: 靠右被字包圍。 + CSSCLASSRIGHT: '靠右被字包圍。' DETAILS: Details EMAIL: 電子郵件地址 FILE: 檔案 @@ -295,7 +295,7 @@ zh_TW: IMAGETITLETEXTDESC: 'For additional information about the image' IMAGEWIDTHPX: 寬 INSERTMEDIA: 'Insert Media' - LINK: 插入或編輯選取的連結 + LINK: '插入或編輯選取的連結' LINKANCHOR: 'Anchor on this page' LINKDESCR: 連結敘述 LINKEMAIL: 電子郵件地址 @@ -304,7 +304,7 @@ zh_TW: LINKINTERNAL: 此網站 LINKOPENNEWWIN: 在新視窗打開連結 LINKTO: 連結至 - PAGE: 網頁 + PAGE: '網頁' URL: 網址 URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.' UpdateMEDIA: 'Update Media' @@ -323,11 +323,11 @@ zh_TW: DELETED: Deleted. DropdownBatchActionsDefault: Actions HELP: 說明 - PAGETYPE: 網頁類型: - PERMAGAIN: 您已被登出,請在下面重新登入。 - PERMALREADY: 抱歉,您沒有權力使用這個部分。您可以用別的帳號登入。 - PERMDEFAULT: 請選擇一個認證方法並登入。 - PLEASESAVE: 請儲存:這個網頁沒有被更新因為尚未被儲存。 + PAGETYPE: '網頁類型:' + PERMAGAIN: '您已被登出,請在下面重新登入。' + PERMALREADY: '抱歉,您沒有權力使用這個部分。您可以用別的帳號登入。' + PERMDEFAULT: '請選擇一個認證方法並登入。' + PLEASESAVE: '請儲存:這個網頁沒有被更新因為尚未被儲存。' PreviewButton: Preview REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.' SAVEDUP: Saved. @@ -344,8 +344,8 @@ zh_TW: Member: ADDGROUP: 'Add group' BUTTONCHANGEPASSWORD: 更改密碼 - BUTTONLOGIN: 登入 - BUTTONLOGINOTHER: 用別的帳戶登入 + BUTTONLOGIN: '登入' + BUTTONLOGINOTHER: '用別的帳戶登入' BUTTONLOSTPASSWORD: 忘記密碼 CANTEDIT: 'You don''t have permission to do that' CONFIRMNEWPASSWORD: 確認新密碼 @@ -357,7 +357,7 @@ zh_TW: EMPTYNEWPASSWORD: 'The new password can''t be empty, please try again' ENTEREMAIL: 'Please enter an email address to get a password reset link.' ERRORLOCKEDOUT: 'Your account has been temporarily disabled because of too many failed attempts at logging in. Please try again in 20 minutes.' - ERRORNEWPASSWORD: 新密碼不相配,請再試一次。 + ERRORNEWPASSWORD: '新密碼不相配,請再試一次。' ERRORPASSWORDNOTMATCH: 舊密碼不對,請再試一次。 ERRORWRONGCRED: 密碼或電子郵件地址錯誤。請再是一次。 FIRSTNAME: 名 @@ -474,23 +474,23 @@ zh_TW: PERMISSIONS_CATEGORY: 'Roles and access permissions' UserPermissionsIntro: 'Assigning groups to this user will adjust the permissions they have. See the groups section for details of permissions on individual groups.' PhoneNumberField: - VALIDATION: 請輸入有效的電話號碼 + VALIDATION: '請輸入有效的電話號碼' RelationComplexTableField.ss: ADD: Add CSVEXPORT: 'Export to CSV' NOTFOUND: 'No items found' Security: - ALREADYLOGGEDIN: 你不能瀏覽此頁。請用別的帳戶登入。 + ALREADYLOGGEDIN: '你不能瀏覽此頁。請用別的帳戶登入。' BUTTONSEND: 寄給我密碼重設網址。 CHANGEPASSWORDBELOW: 請在下面更改密碼。 CHANGEPASSWORDHEADER: 更改密碼 - ENTERNEWPASSWORD: 請輸入新的密碼。 - ERRORPASSWORDPERMISSION: 你必須先登入才能改密碼! - LOGGEDOUT: 你已登出。您在下面再登入一次。 + ENTERNEWPASSWORD: '請輸入新的密碼。' + ERRORPASSWORDPERMISSION: '你必須先登入才能改密碼!' + LOGGEDOUT: '你已登出。您在下面再登入一次。' LOGIN: 'Log in' - NOTEPAGESECURED: 那的網頁是被保護的。請先登入。 + NOTEPAGESECURED: '那的網頁是被保護的。請先登入。' NOTERESETLINKINVALID: '

The password reset link is invalid or expired.

You can request a new one here or change your password after you logged in.

' - NOTERESETPASSWORD: 請輸入您的電子郵件。我們將寄給你重設密媽的網址。 + NOTERESETPASSWORD: '請輸入您的電子郵件。我們將寄給你重設密媽的網址。' PASSWORDSENTHEADER: 'Password reset link sent to ''{email}''' PASSWORDSENTTEXT: 'Thank you! A reset link has been sent to ''{email}'', provided an account exists for this email address.' SecurityAdmin: From be780980652c01b9477ef487cc479320d5cc3051 Mon Sep 17 00:00:00 2001 From: Daniel Hensby Date: Fri, 18 Jan 2013 13:50:24 +0000 Subject: [PATCH 3/4] Arbitrary placement of _ss_environment.php in parent folders Removes hardcoding to three levels --- core/Core.php | 25 ++++++++++++++----------- dev/install/install.php5 | 19 ++++++++++++++----- 2 files changed, 28 insertions(+), 16 deletions(-) diff --git a/core/Core.php b/core/Core.php index e23eadbb9..0ff5d2425 100644 --- a/core/Core.php +++ b/core/Core.php @@ -46,19 +46,22 @@ error_reporting(E_ALL | E_STRICT); /** * Include _ss_environment.php files */ -$envFiles = array( - '_ss_environment.php', - '../_ss_environment.php', - '../../_ss_environment.php', - '../../../_ss_environment.php'); - -foreach($envFiles as $envFile) { - if(@file_exists($envFile)) { - define('SS_ENVIRONMENT_FILE', $envFile); - include_once($envFile); +//define the name of the environment file +$envFile = '_ss_environment.php'; +//define the dir to start scanning from (have to add the trailing slash) +$dir = '.'; +//check this dir and every parent dir (until we hit the base of the drive) +do { + $dir = realpath($dir) . '/'; + //if the file exists, then we include it, set relevant vars and break out + if (file_exists($dir . $envFile)) { + define('SS_ENVIRONMENT_FILE', $dir . $envFile); + include_once(SS_ENVIRONMENT_FILE); break; } -} +//here we need to check that the real path of the last dir and the next one are +// not the same, if they are, we have hit the root of the drive +} while (realpath($dir) != realpath($dir .= '../')); /////////////////////////////////////////////////////////////////////////////// // GLOBALS AND DEFINE SETTING diff --git a/dev/install/install.php5 b/dev/install/install.php5 index d3ec3783e..59fb35fa3 100644 --- a/dev/install/install.php5 +++ b/dev/install/install.php5 @@ -31,15 +31,24 @@ if (function_exists('session_start')) { // Include environment files $usingEnv = false; $envFileExists = false; -$envFiles = array('_ss_environment.php', '../_ss_environment.php', '../../_ss_environment.php'); -foreach($envFiles as $envFile) { - if(@file_exists($envFile)) { - include_once($envFile); +//define the name of the environment file +$envFile = '_ss_environment.php'; +//define the dir to start scanning from +$dir = '.'; +//check this dir and every parent dir (until we hit the base of the drive) +do { + $dir = realpath($dir) . '/'; + //if the file exists, then we include it, set relevant vars and break out + if (file_exists($dir . $envFile)) { + include_once($dir . $envFile); $envFileExists = true; + //legacy variable assignment $usingEnv = true; break; } -} +//here we need to check that the real path of the last dir and the next one are +// not the same, if they are, we have hit the root of the drive +} while (realpath($dir) != realpath($dir .= '../')); if($envFileExists) { if(!empty($_REQUEST['useEnv'])) { From f833226da0827724f96190616c70c197f90081fa Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Tue, 22 Jan 2013 11:53:55 +0100 Subject: [PATCH 4/4] Updated issue reporting guidelines --- docs/en/misc/contributing/issues.md | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/docs/en/misc/contributing/issues.md b/docs/en/misc/contributing/issues.md index 94d1a23e7..a143cc763 100644 --- a/docs/en/misc/contributing/issues.md +++ b/docs/en/misc/contributing/issues.md @@ -6,7 +6,26 @@ If you have discovered a bug in SilverStripe, we'd be glad to hear about it - well written bug reports can be half of the solution already! -Our bugtracker is located on [open.silverstripe.org](http://open.silverstripe.org/) (create a [new ticket](http://open.silverstripe.org/newticket)). +Our bugtracker is located on [open.silverstripe.org](http://open.silverstripe.org/). + +Before submitting a bug: + + * Ask for assistance on the [forums](http://silverstripe.org/forums), [core mailinglist](http://groups.google.com/group/silverstripe-dev) or on [IRC](http://silverstripe.org/irc) if you're unsure if its really a bug. + * [Search for existing tickets](http://open.silverstripe.org/query?keywords=~&description=~&summary=~&col=id&col=summary&col=owner&col=type&col=status&col=priority&col=milestone&col=changetime&desc=1&order=changetime) before reporting a new one + * Is this a security issue? Please follow our separate reporting guidelines below. + * Is this a issue with the core framework or cms? Modules have their own issue trackers (see [silverstripe.org/modules](http://www.silverstripe.org/modules)) + * Try to reproduce your issue on a [clean installation](http://doc.silverstripe.org/framework/en/installation/composer#using-development-versions), maybe the bug has already been fixed on an unreleased branch? + * The bugtracker is not the place to discuss enhancements, please use the forums or mailinglist. + Only log enhancement tickets if they gather a large interest in the community + and the enhancement is likely to be implemented in the next couple of months. + +If the issue does look like a new bug: + + * [Create a new ticket](http://open.silverstripe.org/newticket) + * Describe the steps required to reproduce your issue, and the expected outcome. Unit tests and screencasts can help here. + * Describe your environment as detailed as possible: SilverStripe version, Browser, PHP version, Operating System, any installed SilverStripe modules. + * Add keywords to help us organize issues, and please be realistic about the issue priority. Don't set milestones. + * *(optional)* [Submit a pull request](/misc/contributing/code) which fixes the issue. ## Reporting Security Issues @@ -17,4 +36,4 @@ Report security issues to [security@silverstripe.com](mailto:security@silverstri * [silverstripe.org/forums](http://silverstripe.org/forums): Forums on silverstripe.org * [silverstripe-dev](http://groups.google.com/group/silverstripe-dev): Core development mailinglist * [silverstripe-documentation](http://groups.google.com/group/silverstripe-documentation): Documentation team mailing list - +* [silverstripe-documentation](http://groups.google.com/group/silverstripe-translators): Translation team mailing list