Translate some strings (#2395)

* Translate some strings
This commit is contained in:
Szabó Gergő 2016-10-10 23:29:26 +02:00 committed by Samuel Georges
parent 7d13d39142
commit d7f1d523f0
14 changed files with 73 additions and 60 deletions

View File

@ -6,7 +6,7 @@ return [
],
'field' => [
'invalid_type' => 'A(z) :type mezőtípus érvénytelen.',
'options_method_not_exists' => "A(z) :model modellosztálynak egy :method() metódus visszaadandó beállításait kell definiálnia a(z) ':field' űrlapmező számára."
'options_method_not_exists' => "A(z) :model modell osztálynak egy :method() nevű metódust kell definiálnia a(z) ':field' űrlapmező számára."
],
'widget' => [
'not_registered' => "A(z) ':name' widget osztálynév regisztrálása nem történt meg.",
@ -44,7 +44,7 @@ return [
'email_placeholder' => 'e-mail cím',
'enter_new_password' => 'Adjon meg egy új jelszót',
'password_reset' => 'Új jelszó kiadása',
'restore_success' => 'A visszaállítással kapcsolatos utasításokat tartalmazó levél elküldésre került az e-mail címére.',
'restore_success' => 'A visszaállítással kapcsolatos utasításokat tartalmazó levél elküldésre került.',
'restore_error' => "Nem található a(z) ':login' nevű felhasználó.",
'reset_success' => 'A jelszó átállítása sikerült. Most már bejelentkezhet.',
'reset_error' => 'A megadott jelszó átállítási adatok érvénytelenek. Próbálja újra!',
@ -155,7 +155,7 @@ return [
'list' => [
'default_title' => 'Lista',
'search_prompt' => 'Keresés...',
'no_records' => 'Nincs megjeleníthető tartalom.',
'no_records' => 'Nincs megjeleníthető tartalom',
'missing_model' => 'Nincs modell definiálva a(z) :class osztályban használt lista viselkedéshez.',
'missing_column' => 'Nincsenek oszlop definíciók a(z) :columns oszlopok számára.',
'missing_columns' => 'A(z) :class osztályban használt listának nincsenek definiált lista oszlopai.',
@ -163,11 +163,11 @@ return [
'missing_parent_definition' => "A lista viselkedés nem tartalmaz definíciót az alábbihoz: ':definition'.",
'behavior_not_ready' => 'Nem történt meg a lista viselkedés inicializálása. Kérjük ellenőrizze, hogy meghívta-e a makeLists() függvényt a vezérlőben.',
'invalid_column_datetime' => "A(z) ':column' oszlopérték nem DateTime objektum, hiányzik egy \$dates hivatkozás a Modellben?",
'pagination' => 'Megjelenített elemek: :from-:to / :total',
'pagination' => 'Megjelenítve: :from-:to / :total',
'prev_page' => 'Előző lap',
'next_page' => 'Következő lap',
'refresh' => 'Frissítés',
'updating' => 'Feltöltés...',
'updating' => 'Folyamatban...',
'loading' => 'Betöltés...',
'setup_title' => 'Lista testreszabása',
'setup_help' => 'A jelölőnégyzetek használatával válassza ki azokat az oszlopokat, melyeket látni szeretne a listában. Az oszlopok pozícióját felfelé vagy lefelé húzással módosíthatja.',
@ -196,13 +196,13 @@ return [
'form' => [
'create_title' => 'Új :name',
'update_title' => ':name szerkesztése',
'preview_title' => ':name villámnézete',
'preview_title' => ':name gyorsnézete',
'create_success' => 'A(z) :name létrehozása sikerült',
'update_success' => 'A(z) :name módosítása sikerült',
'delete_success' => 'A(z) :name törlése sikerült',
'reset_success' => 'A visszaállítás sikerült',
'missing_id' => 'Nincs megadva az űrlap rekord azonosítója.',
'missing_model' => 'A(z) :class osztályban használt űrlap viselkedésnek nincs definiált modellje.',
'missing_model' => 'A(z) :class osztályban használt űrlap viselkedésének nincs definiált modellje.',
'missing_definition' => "Az űrlap viselkedés nem tartalmaz mezőt a(z) ':field' mezőhöz.",
'not_found' => 'A(z) :id azonosítójú űrlap rekord nem található.',
'action_confirm' => 'Biztos benne?',
@ -246,7 +246,7 @@ return [
'insert_row_below' => 'Sor beszúrása alá',
'delete_row' => 'Sor törlése',
'concurrency_file_changed_title' => 'A fájl megváltozott',
'concurrency_file_changed_description' => 'Az Ön által szerkesztett fájlt már egy máik felhasználó módosította. Vagy újratöltheti a fájlt és elveszti a változtatásait, vagy felülírja a fájlt.',
'concurrency_file_changed_description' => 'Az Ön által szerkesztett fájlt már egy máik felhasználó módosította. Újratöltheti a fájlt és elveszti a változtatásait, vagy felülírja a fájlt.',
'return_to_list' => 'Vissza a listához'
],
'recordfinder' => [
@ -292,7 +292,7 @@ return [
'model' => [
'name' => 'Modell',
'not_found' => "Nem található :id azonosítójú ':class' modell.",
'missing_id' => 'Nincs azonosító megadva a modellrekord kereséséhez.',
'missing_id' => 'Nincs azonosító megadva a modell rekord kereséséhez.',
'missing_relation' => "A(z) ':class' modell nem tartalmaz definíciót a(z) ':relation' reláció számára.",
'missing_method' => "A(z) ':class' modell nem tartalmaz ':method' metódust.",
'invalid_class' => "A(z) :class osztályban használt :model modell nem érvényes, örökölnie kell a \Model osztályt.",
@ -385,7 +385,7 @@ return [
'menu_mode_collapsed' => 'Összezárt'
],
'backend_preferences' => [
'menu_label' => 'Admin felület',
'menu_label' => 'Beállításaim',
'menu_description' => 'A működésének testreszabása.',
'region' => 'Régió',
'code_editor' => 'Kódszerkesztő',
@ -407,7 +407,7 @@ return [
],
'filter' => [
'all' => 'mind',
'options_method_not_exists' => "The model class :model must define a method :method() returning options for the ':filter' filter.",
'options_method_not_exists' => "A(z) :model osztálynak kötelező definiálni a(z) :method() metódust a(z) ':filter' szűrő feltételhez.",
'date_all' => 'minden időszak'
],
'import_export' => [
@ -459,7 +459,7 @@ return [
'missing_model_class_error' => 'Kérjük adja meg a modelClass tulajdonságát ehhez: :type',
'missing_column_id_error' => 'Hiányzó oszlop azonosító',
'unknown_column_error' => 'Ismeretlen oszlop',
'encoding_not_supported_error' => 'Source file encoding is not recognized. Please select the custom file format option with the proper encoding to import your file.',
'encoding_not_supported_error' => 'A forrásfájl kódolása nem felismerhető. Please select the custom file format option with the proper encoding to import your file.',
'encoding_format' => 'Fájl kódolása',
'encodings' => [
'utf_8' => 'UTF-8',

View File

@ -241,7 +241,7 @@ class ServiceProvider extends ModuleServiceProvider
WidgetManager::instance()->registerFormWidgets(function ($manager) {
$manager->registerFormWidget('Cms\FormWidgets\Components');
$manager->registerFormWidget('Cms\FormWidgets\MediaFinder', [
'label' => 'Media Finder',
'label' => 'cms::lang.mediafinder.label',
'code' => 'mediafinder'
]);
});
@ -283,7 +283,7 @@ class ServiceProvider extends ModuleServiceProvider
{
Event::listen('pages.menuitem.listTypes', function () {
return [
'cms-page' => 'CMS Page'
'cms-page' => 'cms::lang.page.cms_page'
];
});
@ -307,7 +307,7 @@ class ServiceProvider extends ModuleServiceProvider
{
Event::listen('backend.richeditor.listTypes', function () {
return [
'cms-page' => 'CMS Page'
'cms-page' => 'cms::lang.page.cms_page'
];
});

View File

@ -17,7 +17,6 @@ use ValidationException;
*/
class Asset extends Extendable
{
/**
* @var \Cms\Classes\Theme A reference to the CMS theme containing the object.
*/
@ -271,7 +270,7 @@ class Asset extends Extendable
*/
public static function getEditableExtensions()
{
$defaultTypes = ['css','js','less','sass','scss'];
$defaultTypes = ['css', 'js', 'less', 'sass', 'scss'];
$configTypes = Config::get('cms.editableAssetTypes');
if (!$configTypes) {
@ -280,5 +279,4 @@ class Asset extends Extendable
return $configTypes;
}
}

View File

@ -224,7 +224,7 @@ class Index extends Controller
return [
'tabTitle' => $this->getTabTitle($type, $template),
'tab' => $this->makePartial('form_page', [
'tab' => $this->makePartial('form_page', [
'form' => $widget,
'templateType' => $type,
'templateTheme' => $this->theme->getDirName(),
@ -498,6 +498,7 @@ class Index extends Controller
{
$markup = str_replace("\r\n", "\n", $markup);
$markup = str_replace("\r", "\n", $markup);
return $markup;
}
}

View File

@ -4,4 +4,4 @@
noRecordsMessage: 'cms::lang.content.no_list_records'
deleteConfirmation: 'cms::lang.content.delete_confirm_multiple'
itemType: content
itemType: content

View File

@ -5,4 +5,4 @@
descriptionProperty: description
noRecordsMessage: 'cms::lang.layout.no_list_records'
deleteConfirmation: 'cms::lang.layout.delete_confirm_multiple'
itemType: layout
itemType: layout

View File

@ -8,4 +8,4 @@ descriptionProperties:
url: URL
noRecordsMessage: 'cms::lang.page.no_list_records'
deleteConfirmation: 'cms::lang.page.delete_confirm_multiple'
itemType: page
itemType: page

View File

@ -5,4 +5,4 @@
descriptionProperty: description
noRecordsMessage: 'cms::lang.partial.no_list_records'
deleteConfirmation: 'cms::lang.partial.delete_confirm_multiple'
itemType: partial
itemType: partial

View File

@ -114,7 +114,8 @@ return [
'invalid_url' => 'Invalid URL format. The URL should start with the forward slash symbol and can contain digits, Latin letters and the following symbols: ._-[]:?|/+*^$',
'delete_confirm_multiple' => 'Delete selected pages?',
'delete_confirm_single' => 'Delete this page?',
'no_layout' => '-- no layout --'
'no_layout' => '-- no layout --',
'cms_page' => 'CMS page'
],
'layout' => [
'not_found_name' => "The layout ':name' is not found",
@ -219,6 +220,8 @@ return [
'error_moving_file' => 'Error moving file :file',
'error_moving_directory' => 'Error moving directory :dir',
'error_deleting_directory' => 'Error deleting the original directory :dir',
'no_list_records' => 'No files found',
'delete_confirm' => 'Delete selected files or directories?',
'path' => 'Path'
],
'component' => [
@ -236,7 +239,9 @@ return [
'template' => [
'invalid_type' => 'Unknown template type.',
'not_found' => 'Template not found.',
'saved'=> 'Template saved.'
'saved' => 'Template saved.',
'no_list_records' => 'No records found',
'delete_confirm' => 'Delete selected templates?'
],
'permissions' => [
'name' => 'CMS',
@ -249,6 +254,7 @@ return [
'manage_media' => 'Upload and manage media contents - images, videos, sounds, documents'
],
'mediafinder' => [
'label' => 'Media Finder',
'default_prompt' => 'Click the %s button to find a media item'
],
'media' => [

View File

@ -60,19 +60,19 @@ return [
'manage_title' => 'Téma menedzselése',
'edit_properties_title' => 'Téma',
'edit_properties_button' => 'Tulajdonságok',
'save_properties' => 'Tulajdonságok mentése',
'save_properties' => 'Mentés',
'import_button' => 'Importálás',
'import_title' => 'Téma importálása',
'import_theme_success' => 'A téma importálása sikeresen megtörtént!',
'import_uploaded_file' => 'Téma archív fájl',
'import_overwrite_label' => 'Létező fájlok felülírása',
'import_overwrite_comment' => 'Ne jelölje be ezt a négyzetet, ha csak új fájlok akar importálni.',
'import_overwrite_comment' => 'Ne jelölje be ezt a négyzetet, ha csak új fájlokat akar importálni.',
'import_folders_label' => 'Könyvtárak',
'import_folders_comment' => 'Válassza ki a téma könyvtárát, amiket importálni szeretne.',
'import_folders_comment' => 'Válassza ki azokat a könyvtárakat, amiket importálni szeretne.',
'export_button' => 'Exportálás',
'export_title' => 'Téma exportálása',
'export_folders_label' => 'Könyvtárak',
'export_folders_comment' => 'Válassza ki a téma könyvtárát, amiket exportálni szeretne.',
'export_folders_comment' => 'Válassza ki azokat a könyvtárakat, amiket exportálni szeretne.',
'delete_button' => 'Törlés',
'delete_confirm' => 'Biztos, hogy törölni szeretné a témát?',
'delete_active_theme_failed' => 'Nem lehet törölni a témát. Először aktiváljon egy másik témát.',
@ -88,7 +88,7 @@ return [
'dir_name_taken' => 'A megadott könyvtár név már létezik.',
'find_more_themes' => 'További témák az OctoberCMS piacterén.',
'saving' => 'Téma mentése...',
'return' => 'Vissza a sablonokhoz'
'return' => 'Vissza a témákhoz'
],
'maintenance' => [
'settings_menu' => 'Karbantartás',
@ -109,18 +109,19 @@ return [
],
'menu_label' => 'Lapok',
'unsaved_label' => 'Nem mentett lap(ok)',
'no_list_records' => 'Nem találhatóak lapok',
'no_list_records' => 'Nincs találat',
'new' => 'Új lap',
'invalid_url' => 'Érvénytelen a webcím formátuma. A webcímnek perjellel kell kezdődnie, és számokat, latin betűket, valamint a következő karaktereket tartalmazhatja: ._-[]:?|/+*',
'delete_confirm_multiple' => 'Valóban törölni akarja a kijelölt lapokat?',
'delete_confirm_single' => 'Valóban törölni akarja ezt a lapot?',
'no_layout' => '-- nincs --'
'no_layout' => '-- nincs --',
'cms_page' => 'Lapok'
],
'layout' => [
'not_found_name' => "A(z) ':name' elrendezés nem található",
'menu_label' => 'Elrendezések',
'unsaved_label' => 'Nem mentett elrendezés(ek)',
'no_list_records' => 'Nem találhatók elrendezések',
'no_list_records' => 'Nincs találat',
'new' => 'Új elrendezés',
'delete_confirm_multiple' => 'Valóban törölni akarja a kijelölt elrendezéseket?',
'delete_confirm_single' => 'Valóban törölni akarja ezt az elrendezést?'
@ -130,7 +131,7 @@ return [
'invalid_name' => 'Érvénytelen részlapnév: :name.',
'menu_label' => 'Részlapok',
'unsaved_label' => 'Nem mentett részlap(ok)',
'no_list_records' => 'Nem találhatók részlapok',
'no_list_records' => 'Nincs találat',
'delete_confirm_multiple' => 'Valóban törölni akarja a kijelölt részlapokat?',
'delete_confirm_single' => 'Valóban törölni akarja ezt a részlapot?',
'new' => 'Új részlap'
@ -139,7 +140,7 @@ return [
'not_found_name' => "A(z) ':name' tartalomfájl nem található.",
'menu_label' => 'Tartalom',
'unsaved_label' => 'Nem mentett tartalom',
'no_list_records' => 'Nem találhatók tartalomfájlok',
'no_list_records' => 'Nincs találat',
'delete_confirm_multiple' => 'Valóban törölni akarja a kijelölt tartalomfájlokat vagy könyvtárakat?',
'delete_confirm_single' => 'Valóban törölni akarja ezt a tartalomfájlt?',
'new' => 'Új tartalomfájl'
@ -219,6 +220,8 @@ return [
'error_moving_file' => 'Hiba a(z) :file fájl áthelyezésekor.',
'error_moving_directory' => 'Hiba a(z) :dir könyvtár áthelyezésekor.',
'error_deleting_directory' => 'Hiba a(z) :dir eredeti könyvtár áthelyezésekor.',
'no_list_records' => 'Nincs találat',
'delete_confirm' => 'Valóban törölni akarja a kiválasztott fájlokat és könyvtárakat?',
'path' => 'Elérési út'
],
'component' => [
@ -236,7 +239,9 @@ return [
'template' => [
'invalid_type' => 'Ismeretlen sablon típus.',
'not_found' => 'A kért sablon nem található.',
'saved' => 'A módosítások sikeresen mentésre kerültek.'
'saved' => 'A módosítások sikeresen mentésre kerültek.',
'no_list_records' => 'Nincs találat',
'delete_confirm' => 'Valóban törölni akarja a témát?'
],
'permissions' => [
'name' => 'Testreszabás',
@ -249,6 +254,7 @@ return [
'manage_media' => 'Média kezelése'
],
'mediafinder' => [
'label' => 'Média',
'default_prompt' => 'Kattintson a(z) %s gombra új média fájl kereséséhez.'
],
'media' => [

View File

@ -42,12 +42,12 @@ class AssetList extends WidgetBase
/**
* @var string Message to display when there are no records in the list.
*/
public $noRecordsMessage = 'No files found';
public $noRecordsMessage = 'cms::lang.asset.no_list_records';
/**
* @var string Message to display when the Delete button is clicked.
*/
public $deleteConfirmation = 'Delete selected files or directories?';
public $deleteConfirmation = 'cms::lang.asset.delete_confirm';
public function __construct($controller, $alias)
{
@ -177,9 +177,9 @@ class AssetList extends WidgetBase
}
return [
'deleted'=>$deleted,
'error'=>$error,
'theme'=>Request::input('theme')
'deleted' => $deleted,
'error' => $error,
'theme' => Request::input('theme')
];
}
@ -194,6 +194,7 @@ class AssetList extends WidgetBase
$this->vars['originalPath'] = $path;
$this->vars['name'] = basename($path);
return $this->makePartial('rename_form');
}
@ -294,6 +295,7 @@ class AssetList extends WidgetBase
$this->vars['directories'] = $directories;
$this->vars['selectedList'] = base64_encode(serialize(array_keys($selectedList)));
return $this->makePartial('move_form');
}
@ -676,10 +678,10 @@ class AssetList extends WidgetBase
if ($this->pathMatchesSearch($words, $path)) {
$result[] = (object)[
'type'=>'file',
'path'=>File::normalizePath($path),
'name'=>$item->getFilename(),
'editable'=>in_array(strtolower($item->getExtension()), $editableAssetTypes)
'type' => 'file',
'path' => File::normalizePath($path),
'name' => $item->getFilename(),
'editable' => in_array(strtolower($item->getExtension()), $editableAssetTypes)
];
}
}

View File

@ -47,12 +47,12 @@ class TemplateList extends WidgetBase
/**
* @var string Message to display when there are no records in the list.
*/
public $noRecordsMessage = 'No records found';
public $noRecordsMessage = 'cms::lang.template.no_list_records';
/**
* @var string Message to display when the Delete button is clicked.
*/
public $deleteConfirmation = 'Delete selected templates?';
public $deleteConfirmation = 'cms::lang.template.delete_confirm';
/**
* @var string Specifies the item type.

View File

@ -27,8 +27,8 @@
<div class="controls">
<a
href="javascript:;"
class="control icon btn-primary oc-icon-terminal"
title="Rename"
class="control icon btn-primary oc-icon-terminal"
title="<?= e(trans('cms::lang.asset.rename')) ?>"
data-control="popup"
data-request-data="renamePath: '<?= e($item->path) ?>'"
data-handler="<?= $this->getEventHandler('onLoadRenamePopup') ?>"
@ -38,7 +38,7 @@
<input type="hidden" name="file[<?= e($item->path) ?>]" value="0"/>
<div class="checkbox custom-checkbox nolabel">
<?php $cbId = 'cb'.md5($item->path) ?>
<input
<input
id="<?= $cbId ?>"
type="checkbox"
name="file[<?= e($item->path) ?>]"
@ -58,4 +58,4 @@
<?php if (!isset($nested)): ?>
<input type="hidden" name="theme" value="<?= e($this->theme->getDirName()) ?>">
<?php endif ?>
<?php endif ?>

View File

@ -303,32 +303,32 @@ return [
'hint' => 'Ez a napló a rendszerben történt lehetséges hibákat listázza ki. Például a kivételeket és a hibakeresési információkat.',
'menu_label' => 'Eseménynapló',
'menu_description' => 'A rendszernapló üzeneteinek megtekintése.',
'empty_link' => 'Eseménynapló kiürítése',
'empty_loading' => 'Az eseménynapló kiürítése...',
'empty_link' => 'Kiürítés',
'empty_loading' => 'A kiürítés folyamatban...',
'empty_success' => 'Az eseménynapló kiürítése sikerült.',
'return_link' => 'Vissza az eseménynaplóhoz',
'id' => 'Azonosító',
'id_label' => 'Esemény azonosítója',
'id_label' => 'Azonosító',
'created_at' => 'Időpont',
'message' => 'Üzenet',
'level' => 'Típus',
'preview_title' => 'Esemény'
'preview_title' => 'Esemény részletei'
],
'request_log' => [
'hint' => 'Ez a napló a böngészőkérelmeket listázza ki. Ha például egy látogató nem létező aloldalt nyit meg, akkor egy 404-es állapotkódú bejegyzés jön létre.',
'menu_label' => 'Kérelemnapló',
'menu_description' => 'Rossz vagy átirányított kérelmek megtekintése.',
'empty_link' => 'Kérelemnapló kiürítése',
'empty_loading' => 'A kérelemnapló kiürítése...',
'empty_link' => 'Kiürítés',
'empty_loading' => 'A kiürítés folyamatban...',
'empty_success' => 'A kérelemnapló kiürítése megtörtént.',
'return_link' => 'Vissza a kérelemnaplóhoz',
'id' => 'Azonosító',
'id_label' => 'Napló azonosító',
'id_label' => 'Azonosító',
'count' => 'Számláló',
'referer' => 'Hivatkozás',
'url' => 'Webcím',
'status_code' => 'Állapotkód',
'preview_title' => 'Kérelem'
'status_code' => 'Kód',
'preview_title' => 'Kérelem részletei'
],
'permissions' => [
'name' => 'Rendszer',